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

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

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



орые позволяют быстро найти нужную информацию.

Рис. 8. Главная форма КАФЕДРА

Форма содержит следующий набор функциональных вкладок: Номенклатура дел, Отчёты и запросы, Справочная информация, О программе и кнопка Выход.

Вкладка Номенклатура дел содержит форму с набором кнопок, содержащие информацию по каждому делу номенклатуры кафедры. При нажатии на кнопки открывается форма с описанием выбранного дела, в которую помещена подчиненная форма, содержащая список документов с полями: название, дата создания, учебный год, номер группы, ФИО сотрудника кафедры (рисунок 9). Организация ввода данных происходит после установления курсора в нужное место и набором необходимой информации с клавиатуры. Удаление записи происходит так: мышкой выделяется необходимая запись и удаляется при помощи клавиш Delete или Backspace. После редактирования данных, можно обновить данные с помощью специальной кнопки. На форме есть кнопка выхода из данной формы и переходу обратно к вкладке.

Рис. 9. Форма 25-02 вкладки Номенклатура дел

Вкладка Запросы и отчёты показывает форму с кнопками выполнения запросов по критериям поиска и примеры правильного ввода информации, кнопки выполнения отчётов и кнопку печать (приложение B).

Вкладка Справочная информация содержит информацию о сотрудниках кафедры информатики: ФИО, должность, ученую степень, ученое звание, условия привлечения. На вкладке есть шаблоны для создания приказов, протоколов заседаний, распоряжений и последующего сохранения их в информационной системе. Шаблоны созданы с помощью гиперссылок на документы в формате .doc (приложение C).

Вкладка О программе - форма, содержащая название разработанной программы, а также сведения о разработчиках (приложение D).

Разработка запросов к системе управления базами данных

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

Запрос Поиск документов по дате создания. Данный запрос используется в качестве основы для отчета и является запросом с параметром. В режиме конструктора для поля Дата создания установлено условие отбора [Введите дату создания: ]. При запуске этого запроса на исполнение появляется окно с подсказкой Введите дату создания: , в поле с мигающим курсором нужно ввести дату создания документа (рисунок 10). После выполнения запроса на экране появится таблица с документами, созданными по указанной дате.

Рис. 10. Приглашение параметрического запроса Поиск документов по дате создания

Запрос, составленный на языке управления запросами SQL (Structured Query Language). SQL - язык, который дает возможность создавать и работать в реляционных базах данных, содержащиеся в базе, управлять ими и налагать правила, обеспечивающие целостность реляционных данных, которые являются наборами связанной информации сохраняемой в таблицах [49, с. 12].

Чтобы войти в режим SQL в Access нужно в поле конструктора запроса нажать правой кнопкой и в появившемся окне нажать Режим SQL. В появившемся окне прописываем SQL запрос. Код SQL данного запроса представлен ниже.

SELECT Документы.[КодКл], Документы.[Название документа], Документы.[Название подразделения], Документы.[Учебный год], Документы.[Дата создания], Документы.[Группа], Документы.[ФИО сотрудника]Документы(((Документы. [Дата создания])=[Введите дату создания: ]));

Запрос Поиск документов по учебному году так же служит основой для отчета и является запросом с параметром (рисунок 10).

Рис. 11. Приглашение параметрического запроса

Поиск документов по учебному году

Код SQL данного запроса представлен ниже.Документы.КодКл, Документы.[Название документа], Документы.[Название подразделения], Документы.[Учебный год], Документы.[Дата создания], Документы.Группа, Документы.[ФИО сотрудника]Документы((Документы. [Учебный год])=[Введите учебный год:]));

Запрос Поиск документов по сотрудникам служит основой для отчета и является запросом с параметром (рисунок 11).

Рис. 12. Приглашение параметрического запроса

Поиск документов по сотрудникам

Код SQL данного запроса представлен ниже.Документы.КодКл, Документы.[Название документа], Документы.[Учебный год], [Сотрудники института].ФИО, [Сотрудники института].[Название должности][Штат института] INNER JOIN ([Сотрудники института] INNER JOIN Документы ON [Сотрудники института].ТабНом = Документы.[ФИО сотрудника]) ON [Штат института].НазДолж = [Сотрудники института].[Название должности]((([Сотрудники института].ФИО)=[Введите ФИО сотрудника: ]));

Запрос Поиск документов по группам так же служит основой для отчета и является запросом с параметром. Приглашение параметрического запроса представлено на рисунке 13.

Рис. 13. Приглашение параметрического запроса

Поиск документов по группе

Код SQL данного запроса представлен ниже.Документы.КодКл, Документы.[Название документа], Документы.[Учебный год], Документы.Группа, Документы.[ФИО сотрудника]Документы(((Документы.Группа)=[Введите группу: ]));

Запрос Поиск документов за период времени служит основой для отчета и является запросом с параметром. Сначала нужно

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