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

Видеоадаптеры

Модель NameV string[15] Наименование NameV string[50] Шина NameVideo string[15] Наличие Nal string[15] Цена PriceProd Real

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

Наименование NameO string[50] Разъемы NameOper string[15] Наличие Nal string[15] Цена PriceProd Real

Винчестеры

Модель nameVint string[15] Наименование NameVint string[50] Разъемы NameHDD string[15] Наличие Nal string[15] Цена PriceProd Real

Логическая структура данных программы (особенности взаимодействия таблиц, связи между таблицами, ключевые поля, типы связи).


В данной канонической схеме одинарные стрелки показывают связь один ко многим.

Структура взаимосвязей между исходными и результирующими данными.

В результате выполнения запросов формируется некая информация, отображаемая на форме, содержащая в себе информацию о наличии компьютера и их комплектующих на складе, цене и.т.д. Информация берется из соответствующих таблиц:

«Матплаты»

Модель Наименование 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-данных;

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