Проектирование информационной системы документооборота в образовательной системе

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?м требованием к надежности работы СУБД являются требование сохранения целостности данных. Целостность базы данных - это свойство, которое означает, что в ней хранятся полные, непротиворечивые и адекватно отражающие предметную область данные. Контроль целостности связей данных обычно означает анализ связанных таблиц на соблюдение следующих правил:

-каждой записи связанной таблицы соответствует нуль или более записей подчиненной таблицы;

-в подчиненной таблице не должно быть записей, ссылающихся на несуществующие записи в основной таблице [32, с. 497].

Самостоятельно следить за целостностью данных практически невозможно. Среда MS ACCESS включает в себя средства, позволяющие автоматически поддерживать целостность данных, не разрешают выполнять операции, нарушающие ее. Для этого при проектировании схемы устанавливаются соответствующие параметры. При проектировании схемы данных следует установить соответствующий флажок. При связывании таблиц задано обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных полей. Даталогическая модель ориентирована на среду хранения и манипуляцию данными.

2.3 Функционально-структурная схема автоматизированной системы документооборота кафедры

Более полное представление о проектируемой информационной системе с точки зрения взаимодействия его компонентов между собой и с внешней средой дает функциональная схема. Функциональная схема или схема данных, согласно ГОСТ 19.701-90 - это схема взаимодействия компонентов программного обеспечения с описанием информационных потоков, состава данных в потоках и указанием используемых файлов и устройств. Настоящий стандарт (ГОСТ 19.701-90) распространяется на условные обозначения (символы) в схемах алгоритмов, программ, данных, систем и устанавливает правила выполнения схем, используемых для отображения различных видов задач обработки данных и средств их решения [34, с. 478]. Разработанная схема представлена на рисунке 7.

Предполагается несколько этапов обработки документов:

-сбор, приём, передача данных на ввод;

-ввод, обработка данных;

-вывод полученных документов и передача для контроля и хранения.

Рис. 7. Функционально-структурная схема автоматизированной системы

Документы на кафедру поступают со всех структурных подразделений института: Ректорат, деканаты, бухгалтерия, отдел кадров. Методист разбирает их по номенклатуре дел, согласовывает с заведующим кафедры и начинает вводить в информационную систему.

Подсистема наполнения базы пополняется информацией за iет ручного ввода с клавиатуры. Результаты ввода записываются на жесткий диск в базу данных. Ввод документов происходит посредством специальных форм ввода данных. После добавления документа методист может просмотреть весь список документов, в том числе добавленные ранее, найти интересующие записи. Если нужно корректировать информацию по документам, то методист может самостоятельно в специальных формах вывода данных изменить, добавить или удалить записи с помощью кнопок, после чего обновить список документов. Одновременно эти данные отображаются на экране монитора компьютера.

После этого все данные по документам переходят в основную базу данных, где находится вся информация по созданию и изменению записей документов.

Подсистемы выполнения запросов и формирования отчетов использует данные, введенные в базу данных [36, с. 454]. Методист кафедры чтобы найти документ выбирает критерий поиска: по дате создания, по сотрудникам, по группам, за период времени.

Выполнение запроса можно увидеть в виде таблицы на мониторе компьютера, либо в виде отчета. Отчет формируется по запросу, введенному с клавиатуры. Результаты формирования отчета отображаются на экране монитора компьютера, либо отчет можно отправить на печать. Основное назначение отчета - это представление информации для последующей распечатки на бумажный носитель и включения его в папку документов в бумажном виде.

Построение функционально-структурной схемы системы, позволило изобразить выполнение команд подсистемами в процессе обработки информации.

2.4 Реализация программных модулей системы

Экранные формы для ввода и отображения информации

Формы в системах управления базами данных являются удобным средством навигации по записям базы данных. Кроме того, их применяют для того, что пользователь не работал напрямую с таблицами, что значительно снижает возможность совершения ошибки. Формы могут быть использованы и для других более сложных операций [45, с. 25].

Для проектирования форм среда MS ACCESS включает два инструмента: конструктор форм и мастер форм. Более простым и быстрым способом создания формы является использование мастера форм. С помощью мастера можно создавать формы на основе одной таблицы и более сложные формы на основе нескольких таблиц и запросов, имеющие подчиненные формы. Намного проще и быстрее создавать формы с помощью мастера, а затем усовершенствовать их в режиме конструктора [11, с. 97].

Режим конструктора позволяет изменять источники данных для формы, количество отображаемых полей, внешний вид формы и элементов управления, добавить или удалить элементы управления, настроить их свойства.

Пользователь начинает работу с наиболее значимой формы автоматизированной системы - КАФЕДРА (рисунок 8). Она содержит следующие элементы управления: вкладки, кнопка, гиперссылки, кот

Copyright © 2008-2014 studsell.com   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение