Автоматизация процесса обработки информации для сотрудников приёмной комиссии техникума
Разработка сайта для хранения и обработки информации об абитуриентах в среде программирования Delphi 7. Архитектура базы данных. Функциональная схема программы. Даталогическая модель данных. Сущности БД и архива. Элементы пользовательского интерфейса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 30.03.2015 |
Размер файла | 4,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
№ |
Минимальные системные требования |
||
1. |
Процессор |
Pentium 1 GHz или выше |
|
2. |
Видеокарта |
VGA совместимая |
|
3. |
Оперативная память |
256 MB |
|
4. |
Место на жёстком диске |
2 GB |
|
5. |
Мышь |
Совместимая с ПК |
|
6. |
Клавиатура |
Совместимая с ПК |
|
7. |
Принтер |
Совместимый с ПК |
- 1.2. Программное обеспечение
- 1.3. Состав эксплуатационного пакета
- В состав эксплуатационного пакета входит диск со следующей информацией:
- - Инсталлятор - файл «Setup.exe»,
- - Файл «Readme.txt» с инструкцией по установке программы,
- 2. Установка и вызов программы
- 2.1. Установка
- Чтобы установить автоматизированную систему «Абитуриент», необходимо запустить файл «Setup.exe». Инсталлятор самостоятельно установит программу, пошагово согласовываясь с пользователем. Директория по умолчанию: «C:\Abiturient 2010\...».
- 2.2. Вызов
- Для работы с программой, пользователю необходимо запустить файл «ABITURIENT 2010.exe», который находится в корневой папке на диске или его ярлык на Рабочем столе.
- 3. Описание работы программы
- При запуске файла «ABITURIENT.exe» открывается заставка программы (Рис.1), где можно видеть процентное состояние загрузки программы.
- 3.1. Окно авторизации
- При открытии окна авторизации (Рис.2) программы пользователю предоставляется возможность ввода логина и пароля для входа в программу. Для дешифрации данных базы и возможности работы с функциями программы пользователю прелагается ввести ключ. При входе в программу без ключа вся функциональная часть программы недоступна, а данные отображаеются в зашифрованном виде (Рис.3).
- Рис.1. - Заставка программы
- Рис.2. - Окно авторизации
- Рис.3. - Шифрация данных
- 3.2. Главное окно программы
- В зависимости от скина, закреплённого за авторизованным пользователем, открывается главное окно программы (Рис.4) в определённой цветовой гамме. Также при авторизации определяется доступность и недоступность имеющихся функций.
- Рис.4. - Главное окно программы
- Главное окно программы содержит два вида панели инструментов: слева и сверху (Рис.5):
- Рис.5. - Панель инструментов
- На главном окне программы имеется полный список абитуриентов (Рис.6)
- Рис.6. - Список абитуриентов
- Воспользоваться основными функциями обработки базы данных можно на представленной выше панели инструментов. Просмотр, добавление и изменение информации представлено в режиме вкладок.
- - Основная информация (Рис.7)
- Рис.7. - Основная информация
- - Паспортные данные (Рис.8)
- Рис.8. - Паспортные данные
- - Адрес (Рис.9)
- Рис.9. - Адрес
- - Поступление (Рис.10)
- Рис.10. - Поступление
- - Родители (Рис.11)
- Рис.11. - Родители
- - Образование (Рис.12)
- Рис.12. - Образование
- - Наличие документов (Рис.13)
- Рис.13. - Наличие документов
- - Вступительные испытания (Рис.14)
- Рис.14. - Вступительные испытания
- Чтобы добавить абитуриента или изменить о нём информацию, необходимо на нижней панели функций (Рис.15) нажать кнопку «Сохранить». Кнопка «Отмена» возвращает пользователя обратно к списку всех абитуриентов.
- Рис.15. - Панель функций
- При удалении или архивировании абитуриента в программе появляется диалоговое окно с соответствующим запросом (Рис.16)
- Рис.16. - Диалоговое окно удаления
- Главное окно программы включает в себя также такие функции, как: поиск, статистика поступлений, формирование документов, защита информации, настройки программы, а также панель с калькулятором и календарём для облегчения работы с данными.
- Правая часть окна делится на четыре части:
- 1) Поиск (Рис.17). Выполняется при указании основного параметра и при желании дополнительных параметров.
- Рис.17. - Панель поиска
- 2) Сортировка (Рис.18). Выполняется при указании параметра сортировки, а также вида сортировки: по возрастанию или по убыванию.
- Рис.18. - Панель сортировки
- 3) Статистика поступлений (Рис.19)
- Рис.19. - Панель статистики поступлений
- 4) Формирование документов (Рис.20)
- Рис.20. - Панель формирования документов
- При выборе определённой даты производится расчёт по различным показателям и по шаблону документа Excel (Рис.21) формируется документ «Статистика поступлений» (Рис.22).
- Рис.21. - Шаблон документа «Статистика поступлений»
- Рис.22. - Готовый документ «Статистика поступлений»
- 3) Формирование документов
- Формирование документов происходит по готовым шаблонам Word. Всего имеется 5 видов документов:
- - Заявление (Рис.23)
- Рис.23. - Пример готового документа «Заявление»
- - Расписка о приёме документов (Рис.24)
- Рис.24. - Пример готового документа «Расписка»
- - Экзаменационный лист (Рис.25)
- Рис.25. - Пример готового документа «Экзаменационный лист»
- - Справка об оценках (Рис.26)
- Рис.26. - Пример готового документа «Справка об оценках»
- - Титульный лист (Рис.27)
- Рис.27. - Пример готового титульного листа
- Все документы автоматически сохраняются в папку Documents, находящуюся в папке с программой.
- В качестве удобства пользования программой имеются дополнительные функции - календарь и калькулятор (Рис.28).
- Рис.28. - Календарь и калькулятор
- В программе также имеются настройки. Они делятся на три блока:
- - Общие настройки (Рис.29)
- Рис.29. - Общие настройки
- - Настройки интерфейса (Рис.30)
- Рис.30. - Настройки интерфейса
- - Настройки безопасности (Рис.31)
- Рис.31. - Настройки безопасности
- Главное окно программы содержит главное меню (Рис.32)
- Рис.32. - Главное меню программы
- Всего в главном меню содержится 7 пунктов:
- - Функция (Рис.33). Включает в себя функции: смена пользователя, добавление, изменение, архивирование и удаление данных.
- Рис.33. - Меню «Функция»
- - Настройки (Рис.34). Включает в себя переход на панели настроек: общие, интерфейс, безопасность.
- Рис.34. - Меню «Настройки»
- - Вид (Рис.35). Включает в себя смену пользовательского интерфейса. Можно выбрать режим отображения функций: вкладки, панели или окна, а также вид отображения панели инструментов: сбоку или сверху.
- Рис.35. - Меню «Вид»
- - Данные (Рис.36). Включает в себя возможность шифрования и дешифрования информации, а также смену ключа.
- Рис.36. - Меню «Данные»
- - Сервис (Рис.37). Подразумевает под собой переход на дополнительные окна, имеющиеся в программе: информация о группах, администраторская, архив.
- Рис.37 - Меню «Сервис»
- - Справка. Содержит инструкцию по пользованию программой.
- - Выход из программы, при котором появляется диалоговое окно (Рис.38).
- Рис.38. - Диалоговое окно выхода из программы
- 3.3. Окно информации о группах
- Окно информации о группах (Рис.39) содержит список всех групп и экзаменов, закреплённых за определёнными группами, которые можно добавлять, изменять или удалять.
- Рис.39. - Окно информации о группах
- Также при выборе определённой группы доступны следующие функции:
- - Генерация шифра,
- - Формирование документов «Экзаменационная ведомость» по выбранной дисциплине,
- - Формирование документа «Результаты вступительных испытаний»,
- - Статистика абитуриентов,
- - Архивация абитуриентов.
- Чтобы добавить группу, необходимо нажать на кнопку «Добавить» на панели инструментов. Панель добавления (Рис.40) помимо информации о группе содержит информацию об экзаменах.
- Рис.40. - Панель добавления группы
- Чтобы вызвать панель изменения информации о группе (Рис.41), необходимо нажать на кнопку «Изменить информацию» на панели инструментов.
- Рис.41. - Панель изменения информации о группе
- Генерация шифра происходит при формировании двух документов и заносится в базу данных:
- 1) Документ «Экзаменационная ведомость» (Рис.42) представляет собой сводную таблицу по выбранной группе и дисциплине, содержащую список абитуриентов, отсортированных по возрастанию, а также номера экзаменационных листов соответственно на каждого человека.
- Рис.42. - Пример готовой экзаменационной ведомости
- 2) Документ «Результаты вступительных испытаний» (Рис.43) представляет собой сводную таблицу по выбранной группе, содержащую список абитуриентов, отсортированных по возрастанию, а также номера экзаменационных листов и общего балла соответственно на каждого человека.
- Рис.43. - Пример готового документа «Результаты вступительных испытаний»
- Статистика абитуриентов по выбранной группе (Рис.44) представляет собой текстовую информацию с соответствующими расчётами: количество человек, льготников, иногородних и иностранцев, а также средний общий балл по группе.
- Рис.44. - Статистика по группе
- Чтобы добавить абитуриентов выбранной группы в архив, необходимо нажать на кнопку «Удалить группу» и в диалоговом окне (Рис.45) нажать «Да».
- Рис.45. - Диалоговое окно архивации абитуриентов группы
- 3.4. Администраторская
- Администраторская (Рис.46) представляет собой окно со списком всех пользователей. Можно пользоваться функциями регистрации нового пользователя, изменения информации о пользователе, удаление пользователя. Необходимо учитывать, что при добавлении и изменении нужно также указывать доступность функций. Также администратор может просмотреть все действия выбранного пользователя за время пользования программой.
- Рис.46. - Администраторская
- Чтобы зарегистрировать нового пользователя, необходимо нажать на кнопку «Регистрация нового пользователя», заполнить все необходимые поля на панели регистрации (Рис.47) и нажать на кнопку «Сохранить».
- Рис.47. - Панель регистрации нового пользователя
- Чтобы изменить информацию о пользователе, необходимо нажать на кнопку «Изменить информацию о пользователе» и выполнить соответствующие корректировки (Рис.48).
- Рис.48. - Панель изменения информации о пользователе
- 3.5. Архив
- Архив (Рис.49) представляет собой окно, где вся информация о заархивированных абитуриентах расположена в таблице и на вкладках по аналогии с главным окном программы. Пользователь может воспользоваться функцией восстановления записи, а также абсолютного удаления. В том числе доступен поиск и сортировка в архиве.
- Рис.49. - Архив
- Поиск представляет собой отдельную панель ниже таблицы (Рис.50). В качестве параметра указывается ФИО абитуриента, год занесения в архив, а также группа, в которой абитуриент сдавал вступительные испытания.
- Рис.50. - Поиск по архиву
- Сортировка происходит путём выбора параметра для сортировки и нажатия на заголовок таблицы (Рис.51). Первый щелчок означает сортировку по возрастанию, второй - по убыванию. Параметрами для сортировки являются: ФИО, общий балл, возраст и дата занесения в архив.
- Рис.51. - Сортировка данных в архиве
- 4. Входные / выходные данные
- 4.1. Входные данные
- Данная информация вводится пользователем при работе с программой.
- Табл.1. - Входные данные
- 4.2. Выходные данные
- Данная информация выводится для просмотра при работе с программой.
- Табл.2. - Выходные данные
- 5. Сообщения
- При возникновении в программе действий, приводящих к потере информации или другим неординарным ситуациям, пользователю предоставляется сообщение с запросом на подтверждение или предупреждением.
- Табл.3. - Сообщения
- Приложение 3
- Результаты работы программы
- Функция подсчёта статистики подразумевает обработку шаблона (Рис.1), который хранится в папке с программой на диске в готовый документ «Статистика поступлений» (Рис.2), представляющий собой таблицу. В данной таблице по каждой специальности рассчитываются следующие показатели:
- - Количество подавших заявление за указанный период
- - Количество забравших заявление за указанный период
- - Количество абитуриентов за всё время
- - Количество поданных заявлений за всё время
- Рис.1. - Шаблон документа «Статистика поступлений»
- Рис.2. - Пример готового документа «Статистика поступлений»
- Размещено на Allbest.ru
№ |
Название |
Функция |
|
1. |
Операционная система |
Windows XP/Vista/7 |
|
2. |
Microsoft Office 2003/2007 |
Текстовый редактор для обработки шаблонов документов |
№ п/п |
Наименование поля |
Ограничение в символах |
Способ ввода |
|
Основная информация |
||||
1 |
ФИО |
50 |
Клавиатура |
|
2 |
Пол |
- |
Выбор из списка |
|
3 |
Дата рождения |
10 |
Клавиатура |
|
4 |
Форма обучения |
- |
Выбор из списка |
|
5 |
Шифр |
Автоматическая генерация |
||
6 |
Изучаемый язык |
15 |
Клавиатура / выбор из списка |
|
7 |
Мобильный телефон |
Клавиатура |
||
8 |
Электронная почта |
50 |
||
9 |
Льгота |
- |
Выбор из списка |
|
10 |
Общий балл |
Автоматическая генерация |
||
11 |
Дата подачи заявления |
|||
12 |
Возраст |
|||
Поступление |
||||
1 |
Название специальности |
- |
Выбор из списка |
|
2 |
Код специальности |
|||
3 |
Вид обучения |
|||
4 |
Приоритет |
Автоматическая генерация |
||
Адрес |
||||
1 |
Вид адреса |
- |
Выбор из списка |
|
2 |
Город, округ |
40 |
Клавиатура / выбор из списка |
|
3 |
Индекс |
6 |
Клавиатура |
|
4 |
Улица |
30 |
||
5 |
Дом |
3 |
||
6 |
Корпус |
5 |
||
7 |
Квартира |
3 |
||
8 |
Домашний телефон |
15 |
||
Паспортные данные |
||||
1 |
Серия |
4 |
Клавиатура |
|
2 |
Номер |
6 |
||
3 |
Место рождения |
40 |
Клавиатура / выбор из списка |
|
4 |
Гражданство |
|||
5 |
Место выдачи |
100 |
Клавиатура |
|
6 |
Дата выдачи |
10 |
||
7 |
Код подразделения |
|||
Группа |
||||
1 |
Название группы |
5 |
Выбор из списка |
|
2 |
Поток |
- |
||
Вступительные экзамены |
||||
1 |
Дисциплина |
- |
Автоматическая генерация |
|
2 |
Экзаменатор |
25 |
Клавиатура |
|
3 |
Дата экзамена |
10 |
||
4 |
Время экзамена |
8 |
||
5 |
Аудитория |
4 |
||
Образование |
||||
1 |
Вид образования |
- |
Выбор из списка |
|
2 |
Название учебного заведения |
150 |
Клавиатура |
|
3 |
Серия документа об образовании |
5 |
||
4 |
Номер документа |
7 |
||
5 |
Дата выдачи документа |
10 |
||
ЕГЭ / ГИА |
||||
1 |
Номер свидетельства ЕГЭ / ГИА |
20 |
Клавиатура |
|
2 |
Дата получения свидетельства ЕГЭ/ГИА |
10 |
||
3 |
Место выдачи ЕГЭ / ГИА |
100 |
||
Предметы ЕГЭ / ГИА |
||||
1 |
Предмет ЕГЭ / ГИА |
- |
Автоматическая генерация |
|
2 |
Балл ЕГЭ / ГИА |
3 |
Клавиатура |
|
Родители |
||||
1 |
Вид родства |
- |
Автоматическая генерация |
|
2 |
ФИО родителя |
50 |
Клавиатура |
|
3 |
Рабочий телефон |
15 |
||
4 |
Мобильный телефон |
|||
5 |
Место работы |
100 |
||
6 |
Должность |
50 |
||
Результаты вступительных экзаменов |
||||
1 |
Дисциплина |
- |
Автоматическая генерация |
|
2 |
Балл |
3 |
Клавиатура |
|
3 |
Явка |
- |
Выбор |
|
Наличие документов |
||||
1 |
Фото |
- |
Выбор |
|
2 |
Заявление |
- |
Выбор |
|
3 |
Справка 086-у |
- |
Выбор |
|
4 |
Копия паспорта |
- |
Выбор |
|
5 |
Справка о прописке |
- |
Выбор |
|
6 |
Документ об образовании |
- |
Выбор |
|
7 |
Документ по льготе |
- |
Выбор |
№ п/п |
Наименование поля |
Способ вывода |
|
1 |
Документ «Заявление» |
Microsoft Word |
|
2 |
Документ «Расписка о приёме документов» |
||
3 |
Документ «Экзаменационный лист» |
||
4 |
Документ «Справка» |
||
5 |
Титульный лист |
||
6 |
Документ «Экзаменационная ведомость» |
||
7 |
Документ «Результаты вступительных испытаний» |
||
8 |
Документ «Статистика поступлений» |
Microsoft Excel |
|
9 |
Статистика по группе |
Вывод на экран в программе |
№ |
Ситуация |
Сообщение |
Примечание |
|
1 |
Введён неверный пароль |
Введён неверный пароль! |
Проверьте правильность пароля |
|
2 |
Удаление выбранной записи |
Вы точно хотите удалить запись? |
Подтвердите удаление |
|
3 |
Удаление выбранной группы |
Вы хотите добавить всех абитуриентов данной группы в архив? |
Подтвердите архивирование |
Подобные документы
Процесс разработки базы данных для хранения и обработки информации. Ключи, индексы, триггеры, хранимые процедуры. Разработка пользовательского интерфейса и базы данных. Основные инструментальные средства для разработки клиентской и серверной частей.
дипломная работа [225,0 K], добавлен 18.05.2013Создание реляционной базы данных приёмной комиссии в Borland Delphi 7: отчеты по абитуриентам, не сдавшие документы, посещающие курсы и прочее. Домены атомарных значений и степени их отношения в основе структур SQL-запросов и интерфейса программы.
дипломная работа [82,9 K], добавлен 22.06.2009Возможности извлечения информации из баз данных. Программы для создания и обработки базы данных и создания пользовательского интерфейса. Обоснование выбора программных средств для реализации. Создание базы данных, интерфейса и базы данных к интерфейсу.
курсовая работа [2,9 M], добавлен 24.03.2023Описание входной и выходной информации, структура базы данных. Разработка программа автоматизации обработки сведений в отделе Государственной статистики Аскинского района по животноводству в среде Delphi 7. Расчет затрат на создание программного продукта.
курсовая работа [1,2 M], добавлен 10.07.2012Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.
курсовая работа [3,6 M], добавлен 23.12.2014Разработка автоматизированной информационной системы для обеспечения учета образовательных учреждений в среде Delphi на языке программирования Pascal. Создание базы данных и интерфейса для работы с АИС. Сущности и атрибуты логической модели данных.
курсовая работа [429,3 K], добавлен 15.05.2014Разработка программы на языке Си++ и осуществление постановки и выбора алгоритмов решения задач обработки экономической информации, создание и редактирование базы данных, сортировка записей по определенному запросу, анализ эффективности обработки данных.
контрольная работа [316,8 K], добавлен 28.08.2012Создание программы, осуществляющей хранение информации о Ресторане. Структура предприятия, нормализация отношений. Разработка пользовательского интерфейса базы данных "АРМ администратора ресторана" в Borland Delphi 7. Характеристики для поиска данных.
курсовая работа [835,5 K], добавлен 18.06.2015Исследование значения информации и информационных услуг в современном мире. Изучение истории хранения и обработки информации. Проектирование инфологической модели базы данных. Реляционная модель баз данных. Домены и отношения. Реляционное исчисление.
курсовая работа [47,9 K], добавлен 13.07.2015Этапы проектирования базы данных, определение целей и содержание таблиц. Добавление данных и создание других объектов базы данных. Даталогическая модель: структуризация, нормализация, схемы данных. Порядок, принципы создания пользовательского интерфейса.
курсовая работа [1,3 M], добавлен 26.03.2013