Автоматизированная система управления комбината Белшина
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат деловой, курсовая работа по праву
| Добавил(а) на сайт: Андрея.
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата
Таблица 3.27
Таблица Asessment
|Идентификатор поля |Объявление |
|DateAmnt | _DateTime |
Таблица 3.28
Таблица Qualification
|Идентификатор поля |Объявление |
|QualName | _Char64 |
Таблица 3.29
Таблица Diploma
|Идентификатор поля |Объявление |
|DipNumber | _NumberQty |
Таблица 3.30
Таблица Passport
|Идентификатор поля |Объявление |
|DateDistribution | _DateTime |
Таблица 3.31
Таблица PassType
|Идентификатор поля |Объявление |
|Pass | _Char64 |
Таблица 3.32
Таблица Tarifeltem
|Идентификатор поля |Объявление |
|Coefficient |_NumberQty |
Логическая структура БД построена с учетом критериев нормализации и находится в третьей нормальной форме, что обеспечивает устранение избыточности в модели данных.
Следует отметить особенность заполнения полей в таблицах. Поля, которые содержат данные ограниченные некоторым списком, заполняются путем
выбора данных из таблиц-классификаторов. Таблицы-классификаторы являются
особым информационным ресурсом, доступным всем программным комплексам.
Информационное наполнение таблиц-классификаторов происходит на этапе
развертывания, а также работы системы. Внесение изменений в эти таблицы
происходить в процессе работы с программой по мере необходимости, ограниченным кругом должностных лиц.
Все остальные поля заполняются пользователем на основе ограничений целостности, наложенных на конкретное поле.
3.1.2.Алгоритмы функционирования программных модулей
Обобщенный алгоритм работы программы представлен на рис чертеж 1.
Можно выделить следующие функциональные блоки:
1) вход в систему, подключение к базе данных, определение прав и привилегий текущего пользователя;
2) Работа с БД;
Функциональные блоки реализуются в одном и том же программном модуле:
Рассмотрим более подробно алгоритмическую реализацию функциональных блоков.
Функциональный блок входа в систему, подключения к базе данных, определения прав и привилегий текущего пользователя активизируется при
входе в систему. Его назначение заключается в
1) контроль легальности использование комплекса программ;
2) идентификации пользователя по его личному имени и паролю;
3) определении прав и привилегий текущего пользователя на использование программных модулей;
4) установке связи с базой данных по заранее определенным параметрам подключения;
5) вызове процедуры определения параметров подключения пользователем, при невозможности автоматической установки связи;
6) определении прав и привилегий пользователя системы, на основе прав и привилегий по доступу к данным, определенных в базе данных.
Активизация функционального блока «Работа С БД» происходит при выборе одного из пунктов меню:
1) Персонал;
2) Штатное расписание;
3) Справочники.
Далее, если открыт пункт меню «Персонал» происходит выбор одного из
пунктов подменю:
1) Выбор пункта меню «Персонал»;
2) Выбор пункта меню «Дети работников»;
3) Выбор пункта меню «Ведение личной карточки».
Рекомендуем скачать другие рефераты по теме: 11 контрольная работа, решебник класс по математике.
Категории:
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата