- •Содержание
- •Введение
- •1. Анализ проблемы и постановка задачи разработки дипломного проекта
- •1.1 Анализ объекта автоматизации
- •1.2 Обзор существующих аналогов программной среды
- •1.3 Постановка цели и задач разработки дипломного проекта
- •2. Решение общесистемных вопросов
- •2.1 Разработка структуры программной среды
- •Модуль ввода пароля
- •Модуль заставка
- •Головной модуль
- •Модуль ввода и вывода данных о студенте
- •Модуль ввода, вывода и удаления данных о комнате
- •2.2 Модификация логической структуры базы данных
- •2.3 Проектирование интерфейса пользователя
- •Окно ввода пароля
- •Окно заставки
- •Главное окно
- •Окно ввода и редактирования информации о проживающем студенте
- •Окно просмотра личных данных о студенте
- •Окно комната
- •Окно добавления и изменения данных о комнатах в общежитии
- •Окно группа
- •Окно пользователи
- •Окно добавления и изменения данных о пользователях
- •Окно поиска
- •Окно о программе
- •3. Реализация программной системы
- •3.1 Выбор системы управления базами данных
- •Классификация субд.
- •1. По модели данных. Например:
- •2. По степени распределенности:
- •3. По способу доступа к бд:
- •3.2 Модификация физической структуры базы данных
- •3.3 Выбор языка программирования
- •3.4 Реализация программных модулей подсистемы
- •3.4.1 Реализация программного модуля «Вход в систему»
- •3.4.2 Реализация программного модуля «Заставка»
- •3.4.3 Реализация программного модуля «Группы»
- •3.4.4 Реализация программного модуля «Об авторе»
- •4. Тенденции развития среднего профессионального образования в России
- •4.1 Анализ состояния средне – профессионального образования в стране
- •4.2. Система средне – профессионального образования в Калининградской области
- •Заключение
- •Список использованных источников
- •Перечень сокращений
- •П риложение а: Блок-схемы работы программного модуля «Вход в систему»
- •П риложение б: Блок-схемы работы программного модуля «Заставка»
- •П риложение с: Блок-схемы работы программного модуля «Группы»
Окно пользователи
В этом окне (рис. 2.29) можно добавить, удалить или изменить данные о пользователях, работающих с программой. Доступ к этому окну имеет пользователь с логином Admin. Отображается вызовом меню «Сервис - Пользователи» главного окна.
Рис. 2.29 – Окно пользователи
В этом окне 1 компонента DBGrid, 4 компонента BitBtn.
Кнопка «Добавить» предназначена для добавления данных о пользователях. Кнопка «Изменить» предназначена для изменения данных о пользователях. Кнопка «Удалить» удаляет пользователя.
Меню окна пользователи (рис. 2.30)
Рис. 2.30 – Меню окна пользователи
Окно добавления и изменения данных о пользователях
В этом окне (рис. 2.31) можно добавить, или изменить данные о пользователях. Такие данные как логин, пароль и доступ следует выводить на экран с помощью текстовых полей, причём возможность их редактирования должна быть доступна только пользователями, имеющие на это полномочия.
Рис. 2.31 – Окно добавления и изменения данных о пользователях
Если в процессе добавления не все поля остались заполненными, то появляется сообщение (рис. 2.32):
Рис. 2.32 – Окно с сообщением
В случае если Admin вводит уже существующего пользователя, то появляется окно с сообщением (рис. 2.33):
Рис. 2.33 – Окно с сообщением
Окно поиска
В этом окне можно провести поиск в базе данных записи по определенному критерию (рис. 2.34). Появляется нажатием кнопки «Поиск» главного окна.
Рис. 2.34 – Окно поиска
К примеру, можно вывести информацию о студентах, проживающих в общежитии (рис. 2.35):
Рис. 2.35 – Информация о студентах, проживающих в общежитии
Также можно проводить поиск по группе (название группы), по студенту (по группе, по комнате, по фамилии), по комнате (номер этажа, название комнаты).
В этом окне:
3 компонента типа BitBtn;
1 компонент edit;
1 компонент DbGrid;
Главное меню.
Кнопка «Поиск» предназначена для поиска информации по определенному критерию. Кнопка «Проживающие в общежитии» выводит информацию о студентах, проживающих в общежитии. Поле «Введите критерий поиска» предназначено для ввода критерии поиска.
Меню окна поиска (рис. 2.36)
Рис. 2.36 – Меню главного окна
В случае если критерий запроса не выбран, появляется сообщение (рис. 2.37)
Рис. 2.37 – Окно с сообщением
В случае если запись была не найдена, появляется окно с сообщением (рис. 2.38):
Рис. 2.38 – Окно с сообщением
Окно о программе
Это окно отображается информация об авторе программе (фамилия, фото, телефон, e-mail). Появляется нажатием кнопки «О программе» главного окна (рис. 2.39).
Рис. 2.39 – Окно о программе
3. Реализация программной системы
3.1 Выбор системы управления базами данных
База данных (БД) – это электронное хранилище какой-либо информации, имеющее свою определённую, наиболее удобную и функциональную структуру. Для создания баз данных и работы с ними используют различные СУБД (системы управления базами данных) - специализированные программы (чаще комплекс программ), предназначенные для организации и ведения базы данных. Базы данных различаются по своей структуре: дореляционные (на инвертированных списках, иерархические системы и сетевые СУБД), реляционные и постреляционные (например, объектные) [13].
