СОДЕРЖАНИЕ
РЕФЕРАТ. 3
ВВЕДЕНИЕ. 4
Глава 1. Описание и анализ предметной области. 5
Глава 2. Разработка концептуальной модели БД.. 7
Глава 3. Разработка логической модели БД.. 10
Глава 4. Создание серверной части приложения. 12
Глава 5. Разработка клиентской части приложения. 18
ЗАКЛЮЧЕНИЕ. 24
ЛИТЕРАТУРА.. 25
Процесс проектирования базы данных включает в себя создание трех типов схем – концептуальной, логической и физической. Структура базы данных, документированная в этих схемах, преобразуется через язык определения данных, который затем может быть использован для создания базы данных. Полная атрибутивная модель (FA – fullyattributed) данных содержит подробные атрибуты (описания) для каждой сущности. Термин «проектирование базы данных» может описывать множество различных частей конструкции общей системы баз данных. В принципе и, что наиболее правильно, это можно рассматривать как логическую структуру базовых структур данных, используемых для хранения данных. В реляционной модели это таблицы и представления. В базе данных объектов сущности и отношения отображаются непосредственно в классы объектов и именованные отношения. Однако термин «проектирование базы данных» также может использоваться для применения к общему процессу проектирования, а не только к базовым структурам данных, но также к формам и запросам, используемым как часть общего приложения базы данных в системе управления базами данных или СУБД.
Полная атрибутивная модель предполагает наиболее детальное представление структуры проектируемой базы данных: представляет данные в третьей нормальной форме и включает все сущности, атрибуты и связи.
База данных содержит следующие таблицы: ЖурналРегистрации, Техника, БлокиТехники, Заказчик, Специалист.
База правил служит для хранения данных, которые используются при построении дерева решений и правил поиска рекомендаций. В системе правила БЗ будут храниться в форме реляционных таблиц. Она содержит следующие таблицы: рабочая память, типПовреждений, ТипСигнала, ТипНеисправности, Запчасти.
В результате была сформирована FA-модель предметной области, которая представлена на рисунке 4.1 на логическом уровне представления данных.
Рисунок 4.1 – FA-модель базы данных
Далее представим некоторые части SQL-кода. В листинге 4.1 представлен запрос формирование выборки для отчета «Журнал регистрации».
Листинг 4.1 – Запрос выборки отчета «Журнал регистрации»
SELECT ВТ.НаименованиеВТ, Заказчик.НаименованиеОтдела, Мастер.ФИОМастера, ЖурналРегистрации.описаниеНеисправности, ЖурналРегистрации.ДатаРегистрации, ЖурналРегистрации.ДатаВыпонлнения
FROM Мастер INNER JOIN (Заказчик INNER JOIN (ВТ INNER JOIN ЖурналРегистрации ON ВТ.КодВТ = ЖурналРегистрации.кодВТ) ON Заказчик.КодЗаказчика = ЖурналРегистрации.кодЗаказчика) ON Мастер.КодМастера = ЖурналРегистрации.кодМастера;
Результат выполнения представлен на рисунке 4.2.
Список использованной литературы:
ГОСТ 34.003-90 Автоматизированные системы. Термины и определения. ГОСТ 19.301-79. Единая система программной документации. Программа и методика испытаний. Алексеев А.В. Разработка информационных систем. – Москва, 2015. – 638 с. Бураков П.В. Введение в системы баз данных – СПб.: ИНТЕР, 2017. – 245 с. Бурцева Е.В. Информационные системы. М.: ИНТЕР, 2017. – 325 с. Вейцман В.М. Проектирование информационных систем: Учебное пособие. – М.: МУБИНТ, 2017. – 214 c. Волгин В.В . Закупки. Стандарты управления. Учебник. – М.: Интер, 2015. – 218 c. Годин В.В. Базы данных: проектирование. Практикум. Учебное пособие для академического бакалавриата – СПб.: БХВ-Петербург, 2016. – 296 с. Гвоздева В.А. Информатика, автоматизированные информационные технологии и системы: учебник / В.А. Гвоздева. Москва: Форум: Инфра-М, 2015. – 541 с. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. – М: ИУИТ, 2016. – 300 с. Гринченко Н.Н. Проектирование баз данных. – Горячая Линия Телеком, 2016. – 613 Емельянова Н.З. Информационные системы в экономике: учеб. пособие / Н. Емельянова, Т.Л. Партыка, И.И. Попов. – М.: Форум, 2017. – 461 с. Епанешников А., Епанешников В. Практика создания приложений в MS Visual Studio. – М.: Диалог-МИФИ, 2016. – 459 с. и др.

