Контрольная работа: Проектирование информационно-аналитических систем в компьютерном салоне
Видеоадаптеры

Оперативная память

Винчестеры

Логическая структура данных программы (особенности взаимодействия таблиц, связи между таблицами, ключевые поля, типы связи).
![]() |
В данной канонической схеме одинарные стрелки показывают связь один ко многим.
Структура взаимосвязей между исходными и результирующими данными.
В результате выполнения запросов формируется некая информация, отображаемая на форме, содержащая в себе информацию о наличии компьютера и их комплектующих на складе, цене и.т.д. Информация берется из соответствующих таблиц:
«Матплаты»
Модель | Наименование | Socket | Шина В/А | Разъем ОЗУ | Разъем HDD | Цена |
String | String | String | String | String | String | Real |
«Процессоры»
Модель | Наименование | Socket | Цена |
String | String | String | Real |
«Видеоадаптеры»
Модель | Наименование | Шина | Цена |
String | String | String | Real |
«Оперативная память»
Наименование | Разъем | Цена |
String | String | Real |
«Винчестеры»
Модель | Наименование | Разъем | Цена |
String | String | String | Real |
Все комплектующие («Мониторы», «Принтеры» и т. д.)
Модель | Наименование | Наличие USB | Цена |
String | String | String | Real |
4. Техническое задание на программирование.
Обоснование типа операционной системы.
В качестве платформы для проектирования программного продукта была выбрана многопользовательская многозадачная операционная система WindowsXP.
· Windows многозадачной операционной системой, т.е. данная ОС позволяет запускать несколько процессов (приложений).
· Windows имеет хорошую техническую поддержку, т.е. своевременно выходят драйвера и различные обновления.
· Основная масса программных и аппаратных средств создана для работы под управлением Windows, а использование ОС Linux и др. ОС могут возникнуть проблемы с поиском необходимых драйверов и программных продуктов.
· ОС Windows имеет более удобный интерфейс для начинающих пользователей в отличие от ОС Linux.
· ОС Windows является наиболее распространенной операционной системой в России, т.е. скорей всего переподготовки персонала не потребует.
Выбор языка программирования.
В качестве языка был выбран язык VisualBasicforApplications, реализованный в программной среде EXCEL. Он является одним из лучших средств разработки БД. Эта среда является комбинацией нескольких важнейших технологий, а именно:
1. Высокопроизводительный компилятор
2. Объектно-ориентированная модель-компонент
3. VisualBasicforApplications так же имеет две встроенные базы данных (MDB, ODBC)
Т.о. VisualBasic является наиболее подходящим программным средством для проектирования программного продукта в среде Windows.
Необходимость сетевого варианта работы программы .
Сетевой вариант БД компьютерного салона будет необходим в следующих случаях:
· Фирма будет расширяться, и данные будут вводиться с нескольких компьютеров.
· Фирма будет создавать филиалы в других городах или странах, и информация о приходе автомобилей в филиалах должны своевременно поступать в главный офис фирмы.
Для сетевого варианта программы необходимо создать общую книгу. Общая книга- книга, настроенная для одновременного просмотра и изменения по сети несколькими пользователями. Каждый пользователь, сохраняющий такую книгу, видит изменения, внесенные другими пользователями. Изменение общей книги возможно в Microsoft Excel 97 и более поздних версиях. И разместить ее в сети для одновременного редактирования содержимого книги несколькими пользователями. Например, если каждый пользователь рабочей группы работает с несколькими проектами и необходимо знать состояние каждого проекта, данная группа для отслеживания состояния проектов может использовать общую книгу. Все пользователи рабочей группы при этом могут вводить данные своих проектов в одну и ту же книгу.
Владелец общей книги может управлять ею, удаляя из нее пользователей и разрешая проблемы, связанные с противоречивыми изменениями. Когда все изменения будут внесены, совместное использование книги можно прекратить.
Недопустимые действия в общей книге | Возможные действия |
Создание таблицы Excel | Нет |
Вставка или удаление группы ячеек | Вставка целых строк и столбцов |
Удаление листов | Нет |
Объединение ячеек или разделение объединенных ячеек | Нет |
Добавление или изменение условных форматов | Существующие условные форматы при изменении значений ячейки продолжают отображаться, но их невозможно изменить или переопределить условия. |
Добавление проверки данных или изменение ее параметров | При вводе новых значений проверка ячеек будет продолжаться, но существующие параметры проверки данных изменить невозможно. |
Создание или изменение диаграмм или отчетов сводных диаграмм | Просмотр существующих диаграмм и отчетов возможен. |
Вставка или изменение рисунков или других объектов | Просмотр существующих рисунков и объектов возможен. |
Вставка или изменение гиперссылок | Существующие гиперссылки продолжают работать. |
Использование инструментов рисования | Просмотр существующих рисунков и графических объектов возможен. |
Назначение, изменение или удаление паролей | Существующие пароли продолжают работать. |
Защита листов или книг и снятие защиты | Существующая защита продолжает работать. |
Создание, изменение и просмотр сценариев | Нет |
Группировка или структурирование данных | Существующая структура продолжает работать. |
Вставка автоматических подуровней | Просмотр существующих подуровней возможен. |
Создание таблиц данных (Таблица данных. Диапазон ячеек, содержащий результаты подстановки различных значений в одну или несколько формул. Существует два типа таблиц данных: таблицы с одним входом и таблицы с двумя входами.) | Просмотр существующих таблиц данных возможен. |
Создание или изменение отчетов сводных диаграмм | Просмотр существующих отчетов возможен. |
Создание, запись, изменение, просмотр или назначение макросов | Запуск существующих макросов, не связанных с недоступными функциями, возможен. Возможна запись действий общей книги в макрос, хранящийся в другой книге, к которой отсутствует общий доступ. |
Добавление или изменение листов диалогов Microsoft Excel 4 | Нет |
Изменение или удаление формул массива (Формула массива. Формула, выполняющая несколько вычислений над одним или несколькими наборами значений, а затем возвращающая один или несколько результатов. Формулы массива заключены в фигурные скобки { } и вводятся нажатием клавиш CTRL+SHIFT+ВВОД.) | Существующие формулы массива продолжают вычисляться корректно. |
Использование формы данных для добавления новых данных | Использование формы данных для поиска записи возможно. |
Работа с XML-данными, включая: - импорт, обновление и экспорт XML-данных; К-во Просмотров: 361
Бесплатно скачать Контрольная работа: Проектирование информационно-аналитических систем в компьютерном салоне
|