Скачиваний:
9
Добавлен:
17.06.2023
Размер:
1.38 Mб
Скачать

Рисунок 9 – Таблица «Рецензенты», типы данных

Таблица «Руководители» необходима для хранения информации о ФИО руководителей, место постоянной работы, телефона, должности. Типы данных полей представлены на рисунке 10.

Рисунок 10 – Таблица «Руководители», типы данных

Таблица «Рук-Студ» необходима для хранения информации о темах дипломных проектов, даты защиты, оценки, номера зачетной книжки. Типы данных полей представлены на рисунке 11.

Рисунок 11– Таблица «Рук-Студ», типы данных

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

12

все, что пожелает нужным – удаление/добавление строк/полей, изменение типов данных и т.д. Сотрудник учебного отдела вправе вносить/корректировать информацию о дипломниках и т.д. Никаких пользовательских настроек он не вправе изменять. Пользователю будет доступна только необходимая информация для просмотра – дата сдачи, оценка и т.д. Благодаря данной таблице обеспечиваем информационной системе многопользовательский режим работы[8]. Типы данных представлены на рисунке 12.

Рисунок 12 – Таблица «Режимы», типы данных

Таблица «SwitchboardItems»появилась автоматически при создании главной кнопочной формы[9]. Если открыть данную таблицу в конструкторе, то можно увидеть параметры, которые заданы именно в главной кнопочной форме

(рисунок 13).

Рисунок 13 – Таблица «SwitchboardItems», типы данных

13

1.6 Дерево программных модулей

Информационная система «Организация дипломного проектирования» состоит из 26модулей (6 таблиц, 4 запросов, 5форм, 1 отчет, 10 макросов). Все модули укомплектованы в главной кнопочной форме. Покажем ее на рисунке 14.

Рисунок 14 – Главная кнопочная форма На рисунке 15 представим состав модулей проекта.

14

Рисунок 15 – Состав модулей проекта

Далее представлено дерево модулей, в которой показаны связи таблиц,

запросов и отчетов на рисунке 16.

15

Год выпуска

За указанный период

На «отлично»

Преподаватели

Защита на «отлично»

 

 

 

 

 

 

Дипломники

 

 

 

 

 

 

 

 

 

 

 

 

Таблицы

 

 

Режимы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рецензенты

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Руководители

 

 

 

Запросы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рук-Студ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Год выпуска

 

 

 

 

 

 

 

 

 

 

 

Формы

 

 

 

 

 

 

 

 

 

 

Кнопочная форма

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

За указанный период

 

 

 

Отчеты

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Руководитель-Студент

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выход

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Руководители

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 16 – Дерево модулей

1.7 Схемы взаимосвязей модулей и массивов данных

В данном разделе покажем, как основные таблицы информационной системы связаны с формами. Результат работы представим на рисунке 17.

 

 

 

 

 

 

Запрос «Год

 

Форма «Год

 

 

 

 

 

 

 

выпуска»

 

 

Таблица

 

 

 

выпуска»

 

 

 

 

 

 

 

 

 

 

 

«Рецензенты»

 

 

 

 

 

 

Форма «За

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица

 

 

Запрос «За

 

 

указанный период»

 

 

 

«Дипломники»

 

 

указанный период»

 

 

 

 

 

 

 

 

 

 

Форма

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

«Руководители»

 

 

 

 

 

 

 

 

 

Таблица

«Руководители»

Форма

Таблица «Рук-Студ» «Руководитель- Студент»

Рисунок 17 – Схема взаимосвязей модулей и массивов данных

16

1.8 Блок-схема построения отчета о дипломниках, защитивших на «отлично»

При нажатии кнопки «Отчеты» появляется окошко со списком отчетов[10]. В

данном разделе есть один отчет под названием «Защита на отлично». Он содержит в себе информацию о дипломниках,защитивших диплом на «отлично». Отчет построен на базе запроса «на отлично». Блок-схема представлена на рисунке 18.

Начало

Таблица

 

«Дипломники»

Выбор поля ФИО

Таблица

 

«Руководители»

Выбор поля ФИО

 

Таблица «Рук- Студ» Тема дипломного

проекта

Запрос «на

отлично»

Оценка

Печать отчета

Конец

Рисунок 18 – Блок-схема построения отчета о дипломниках, защитивших на

«отлично»

17

Результаты работы представлены на рисунке 19,20

Рисунок 19 – Отчет «Дипломники, защитившие на отлично»

Рисунок 20 - Отчет «Дипломники, защитившие на отлично»

1.9 Инструкция пользователя по установке программного продукта и работе с системой

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

Перечислим некоторые из них:

компьютер, совместимый с IBMPC;

операционная система WindowsXP и более новые версии;

объем оперативной и свободной памяти минимален;

пакет прикладных программ MicrosoftOffice2007 и выше.

Это необходимый минимум правил, при соблюдении которых гарантируется качественное и достоверное обрабатывание входной информации и бесперебойная работа данной разработки, а также ее долговечность в применении для обработки счетной и статистической информации[12].

18

После запуска программы на экране отображается основной вид из главного меню, где вы можете получить доступ к любой форме. Данная система включает 3

пользователей. Каждый из них имеет свое собственное имя и пароль:

Администратор – «1234»

Сотрудник учебного отдела – «5678»;

Users – беспарольный.

Они будут авторизованы в том случае, если файл «kursovaya.accdb»будет использоваться одновременно на несколько ПК. Это будет возможно, если данный файл расположен в сети. Далее, система авторизовывается под пользователя,

который был выбран ранее. Покажем с помощью рисунке 21-23, какая информация доступна для каждого пользователя.

Рисунок 21 – Работа в информационной системе под пользователем

«Администратор»

Администратору доступна вся информация об информационной системе.

Помимо просмотра данных, он вправе не только их корректировать, но и также изменять и добавлять поля и столбцы в ту или иную таблицу. Помимо правки данных, Администратор вправе создавать запросы, формы. Важным отличительным

19

свойством данного пользователя является право на изменение кнопочной формы.

Он, и только он может добавлять или удалять те или иные графы меню.

Рисунок 22 – Работа в информационной системе под пользователем «Сотрудник учебного отдела»

Внешне, работа сотрудника учебного отдела может показаться такой же, как и работа администратора. Основная цель – добавление новой информации. Сотрудник учебного отдела не вправе удалять записи, поля, таблицы.

Рисунок 23 – Работа в информационной системе под пользователем «Users»

Обычному пользователю доступны графы «Таблицы» и «Формы» главной кнопочной формы. В данных разделах он вправе только знакомиться с основной информацией. Никакие корректировки пользователь не имеет права делать.

20

1.10 Способы и результаты тестирования программного продукта в различных режимах

Тестирование программы проводилось в двух режимах нормальном, и

исключительном[13]. При тестировании в нормальном режиме не наблюдались различные исключительные ситуации[14]. Была добавлена новая запись в таблицы

«Руководители» с помощью формы «Руководители». Результаты тестирования представлены на рисунках 24,25.

Рисунок 24 - Добавление нового клиента в форме «Руководители»

Рисунок 25 – Результат добавления нового клиента в таблице «Руководители»

Теперь протестируем информационную систему с помощью режима в исключительных условиях[15]. Добавим запись в форме «Руководитель-Студент» уже существующую информацию. Результат работы отразим на рисунке26, 27.

21

Соседние файлы в папке Курсовые работы