Дипломная работа: Автоматизация приема заявок на ремонт и модернизацию ПК в АО НПО "Турботехника"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
83
Рисунок 17 Графический переход экранных форм
На первом этапе работы по проектированию БД следует создать
корректную структуру БД, которая содержит все необходимые компоненты
предметной области. Следует учитывать разнообразные факторы, которые
могут оказать влияние на успех создания информационной системы. Важно,
чтобы разрабатываемая система отвечала запросам пользователей. Поэтому
от правильного выбора структуры хранения данных юудет зависить успех,
эффективность и качество разработки.
Процесс создания инфологической модели включает в себя следующие
этапы [14, 15]:
определение сущностей;
определение зависимостей между сущностями;
задание альтернативных и первичных ключей;
84
определение атрибутов сущностей;
приведение модели к необходимой степени нормальной формы.
Логическим уровнем представления модели считается теоретический
взгляд на данные, на нем данные представлены точно так же, как и в
реальности. Логическую модель данных принято считать универсальной, и
никак не связанной с определенной реализацией СУБД. Физическая модель
данных, наоборот, находится в зависимости от определенной СУБД,
фактически считаясь отображением системного каталога. В физической
модели имеется информация обо всех объектах БД (базы данных). Так как не
существует стандартов на объекты БД (к примеру, отсутствует стандарт на
типы данных), физическая модель находится в зависимости от определенной
реализации СУБД. Таким образом, одной и той же логической модели могут
отвечать ряд различных физических моделей. Если в логической модели не
имеет значения, каким именно типом данных располагает атрибут, то в
физической модели считается важным описание всей информации об
определенных физических объектах [15].
Инновационные объектно-ориентированные CASE-средства
предоставляют возможность эффективного решения задач проектирования
приложений. Среди подобных пакетов – Rational Rose, Together Control
Center, BPWin, ERWin, Model Mart, Silverrun Business Process Modeller,
Process Analyst.
Для инфологического проектирования БД избрано CASE-средство
Computer Associates ERwin.
В предоставленной работе инфологической модели дано описание в
нотации IDEF1X. Такая методология применяет строго структурированный
набор типов конструкций моделирования. В процессе создания модели
данных применяется 2 уровня представления данных: физический и
логический.
Инфологическая модель в нотации IDEF1X показана на рисунке 18. На
диаграмме показаны сущности и их атрибуты, а также первичные ключи, по
85
которым будут созданы связи в БД.
Рисунок 18 Логическая модель базы данных
Следовательно, в модели приведены сущности и реквизиты,
показанные в приложении В.
На рисунке 19 представлена физическая модель данных. Er-диаграмма
базы данных в среде проектирования показана на рисунке 20.
Характеристика каждой таблицы и описание ее полей представлено в
приложении Г.
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Интерфейс приложения можно отнести к основному интерфейсу
Microsoft Windows (рисунок 21). Доступ ко всем интерфейсам приложения
выполняется как из основной формы приложения, так и из иных форм и
основного меню программы [3].
86
В процессе проектирования создана двухуровневая структура
пользовательского интерфейса системы. На 1-м уровне содержится “Главная
форма”. На 2-м уровне содержатся другие формы.
Рисунок 19 Физическая модель данных
87
Рисунок 20 Er-диаграмма базы данных в среде проектирования
Источник: https://baza.diplomsite.ru/previewfile/1930