В процессе создания базы данных сначала конструируются таблицы, соответствующие информационным объектам построенной модели данных. Далее может создаваться схема данных, в которой фиксируются существующие логические связи между таблицами, соответствующие связям информационных объектов. В схеме данных могут быть заданы параметры поддержания целостности базы данных, если модель была разработана в соответствии с требованиями нормализации. Целостность данных означает, что в базе данных установлены и корректно поддерживаются взаимосвязи между записями разных таблиц.
Структура базы данных
представлена на рисунке 3.3.
Образование |
1
¥
Рисунок 3.3 - Структура базы данных
Задача управления персоналом разбита на отдельные программные модули: ввод, корректировка данных, формирование и печать отчетов.
Используется проектирование сверху вниз, когда на начальном этапе формируется структура и общие правила взаимодействия компонентов. Стандартные правила организации связей предусматривают связь по управлению информацией.
Правила связей модулей по управлению:
-передача управления вызываемому модулю осуществляется через его начало, т.е. через первый оператор, а выход из вызываемого модуля всегда происходит через его последний оператор;
-по окончанию исполнения вызываемого модуля управление передается в вызывающий модуль на оператор непосредственно за оператором вызова;
-модули низших уровней не могут вызвать модули высших уровней;
-к любому модулю должна быть предусмотрена возможность подключения контрольных и отладочных средств.
Правила связи модулей по информации:
-информация зон глобальных переменных доступна для использования любым модулям;
-локальные переменные доступны в пределах того модуля, в котором они определены или объявлены;
-для взаимодействия вызываемых и вызывающих модулей создаются зоны обменных переменных, информация из которых доступна лишь модулям, непосредственно связанных по управлению.
Графически процесс разбиения задач на модули представлен в виде схемы взаимосвязи программных модулей и информационных массивов.
Входная информация, вводимая в ЭВМ, включает в себя персональные данные сотрудников и сведения трудовой книжки.
Прикладное программное обеспечение - это способ общения машины с пользователем (язык представления) определяется машинным приложением (прикладной программной системой). Приложение управляет доступом к информации, обработкой информации, представлением информации в виде понятном для пользователя и выполняет следующие основные функции:
-производит обработку команд оператора по выбору и модификации информационных моделей;
-формирует исходные данные для программного обеспечения визуализации информации, которые включают перечень графических объектов, соответствующих элементам формируемой информационной модели, а также параметры, определяющие совокупность и характеристики геометрических преобразований, процесса визуализации и привязки отдельных графических объектов к поверхности изображения.