Структура взаимосвязей между исходными и результирующими данными.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «КАМСКАЯ ГОСУДАРСТВЕННАЯ ИНЖЕНЕРНО – ЭКОНОМИЧЕСКАЯ АКАДЕМИЯ» Кафедра «Сервис транспортных систем»
Контрольная работа По дисциплине: «Разработка и стандартизация программных средств и информационных технологий» На тему: «Проектирование информационно-аналитических систем В компьютерном салоне»
Выполнил: студент гр. 2127 Ахмадиев Ф. Х. Проверил: ассистент Беляев А. И.
Набережные Челны 2007 Содержание
1. ЗАДАНИЕ НА ПРОГРАММИРОВАНИЕ 2. ОПРЕДЕЛЕНИЕ ЦЕЛЕЙ И ВЫДЕЛЕНИЕ ЗАДАЧ 3. АНАЛИЗ ВХОДНОЙ И ВЫХОДНОЙ ИНФОРМАЦИИ Функциональные зависимости между данными. Логическая структура данных программы (особенности взаимодействия таблиц, связи между таблицами, ключевые поля, типы связи). Структура взаимосвязей между исходными и результирующими данными. 4. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА ПРОГРАММИРОВАНИЕ. Обоснование типа операционной системы. Выбор языка программирования. Необходимость сетевого варианта работы программы. Возможность работы с базами данных под управлением СУБД. Перенос программы на различные платформы. 5. ТЕХНИЧЕСКИЙ ПРОЕКТ Определение состава общесистемного программного обеспечения. Разработка детального алгоритма обработки данных. Осуществление выбора инструментальных средств разработки программных модулей. 6. РАБОЧИЙ ПРОЕКТ Описание применения. Руководство пользователя. Руководство программиста. 7. ВВОД В ЭКСПЛУАТАЦИЮ 8.СПИСОК ЛИТЕРАТУРЫ ЗАДАНИЕ НА ПРОГРАММИРОВАНИЕ
Создать информационно-аналитическую систему компьютерного салона, организующую операции с продажей компьютеров и комплектующих к ним (принтеры, мониторы и т.д.). Система должна предоставлять информацию о компьютерах и их комплектующих. Определение целей и выделение задач
Основной целью является создание БД компьютерного салона, предназначенной для программного анализа продаж компьютеров и их комплектующих на основе справочной информации, содержащейся в четырнадцати взаимосвязанных таблицах. Данная программа будет автоматизировать процесс продажи компьютеров и их комплектующих, а также БД должна позволять выводить информацию в виде диаграмм, фильтровать данные в заданном диапазоне, сортировка. В ходе работы должны быть созданы четырнадцать таблиц данных – «Матплаты», «Процессоры», «Видео», «Оперативка», «HDD», «Мониторы», «Приводы», «Колонки», «Клавиатуры», «Принтеры», «Мыши», «Сканеры», «Модемы», «Вентиляторы», которые будут являться справочными. Далее необходимо выделить связи между таблицами, после чего на основе справочных таблиц создать – аналитические систему, где на основе определенных пользователем установок будет происходить анализ поступающих данных. Анализ входной и выходной информации
Функциональные зависимости между данными. Все данные, вводимы пользователями, располагаются в четырех таблицах:
Матплаты
| Модель | nameM | string[15] |
| ||||||||||||||
Наименование | NameM | string[15] | ||||||||||||||||
Socket | NameSock | string[15] | ||||||||||||||||
Шина В/А | NameVideo | string[15] | ||||||||||||||||
Разъемы ОЗУ | NameOper | string[15] | ||||||||||||||||
Разъемы HDD | NameHDD | string[15] | ||||||||||||||||
Наличие | Nal | string[15] | ||||||||||||||||
Цена | PriceProd | Real | ||||||||||||||||
Процессоры
| Модель | nameP | string[15] | |||||||||||||||
Наименование | NameP | string[50] | ||||||||||||||||
Socket | NameSock | string[15] | ||||||||||||||||
Наличие | Nal | string[15] | ||||||||||||||||
Цена | PriceProd | Real | ||||||||||||||||
Видеоадаптеры | Модель | 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 |
2019-12-29 | 212 | Обсуждений (0) |
5.00
из
|
Обсуждение в статье: Структура взаимосвязей между исходными и результирующими данными. |
Обсуждений еще не было, будьте первым... ↓↓↓ |
Почему 1285321 студент выбрали МегаОбучалку...
Система поиска информации
Мобильная версия сайта
Удобная навигация
Нет шокирующей рекламы