Курсовая работа: Автоматизация работы паспортного стола
5.6 Описание пользовательского интерфейса
Данная программа имеет многооконный интерфейс, т. е. несколько экранных форм доступа к данным. После запуска программы на экране появляется главная форма (рис. 5.1). Для загрузки базы данных необходимо указать месторасположение файла MSAccess – кнопка «Загрузить» позволяет сделать это при помощи программы Проводник ОС Windows. После того, как в поле «Файл базы данных» указан правильный путь, активируется кнопка «Войти в программу».
Рис. 5.6.1. Главная форма программы
После нажатия этой кнопки на экране появляется рабочее окно программы (рис 5.2), где пользователь может просматривать, редактировать, изменять и сохранять данные, а также выводить интересующую его информацию на печать. В этом окне становятся доступны пункты меню Файл, Редактирование и Справка. Для перехода по записям таблицы на форме под каждой таблицей расположены специальные кнопки: переход к первой записи, к предыдущей записи, к следующей записи, к последней записи, изменить запись, сохранить изменения, отменить изменения, обновить.
Рис. 5.6.2. Рабочее окно программы
Для того чтобы пополнить базу и добавить новые записи, необходимо кликнуть по кнопке «Добавление данных», расположенной внизу рабочего окна или выбрать пункт меню Редактирование – Добавить данные. Появится окно «Добавление данных» (рис 5.3), в котором в поля ввода забивается соответствующая информация. Для сохранения введенных данных в базе необходимо щелкнуть по кнопке «Добавить». При этом окно «Добавление данных» закрывается, а в таблице на форме «Данные о гражданах» появляется новая строка.
Рис. 5.6.3. Форма добавления данных в таблицу
Также из рабочего окна программы существует доступ к формированию отчетов, выводимых на печать (рис. 5.4).
Рис. 5.6.4. Окно предварительного просмотра отчета и вывода его на печать
Для формирования отчета следует нажать кнопку «Отчет о выданных паспортах», на форме появятся поля для заполнения и кнопка для просмотра отчета, далее необходимо выбрать нужную дату и щелкнуть по кнопке «Показать». Образец выходного документа – отчета представлен в Приложении 2.
Заключение
В процессе изучения предметной области паспортно-визовой службы, был сделан вывод, что структурированность информации и удобное её представление является важной частью правильной работы паспортного стола. Таким образом, информация, собранная в правильно организованной базе данных облегчает решение очень многих задач, тем самым, делая паспортно-визовую службу более работоспособной.
В данном курсовом проекте представлена база данных, в которой собрана необходимая информация в масштабах паспортно-визовой службы.
С помощью этой базы данных значительно облегчится работа сотрудников данной паспортно-визовой службы и уменьшатся временные затраты на выполнение какой либо операции.
Библиографический список
1. Архангельский, А.Я. Программирование в Delphi 5 – 2-е изд., переработ и дополн. [Текст] / А.Я. Архангельский – М.: ЗАО "Издательство БИНОМ", 2000 г. – 1072 с.: ил.
2. Дейт, К. Введение в системы баз данных // 6-издание. [Текст] / К. Дейт - Киев: Диалектика, 1998. - 784с.
3. Боуман, Д. Практическое руководство по SQL. [Текст] / Д. Боуман, С. Эмерсон, М. Дарновски - Киев: Диалектика, 1997, 200 c.
4. Кальянов, Г.Н. CASE- технологии. Консалтинг при автоматизации бизнес-процессов. 2-е изд. перераб. и доп. [Текст] / Г.Н. Кальянов – М.:Горячая линия - Телеком, 2000.-320с.: ил.
5. Тихомиров, Ю.В. Microsoft SQL server 7.0. [Текст] / Ю.В. Тихомиров – СПб.: БХВ – Санкт-Петербург, 2000. – 720 с.
6. Маклаков, С.В. BPwin и ERwin. CASE-средства разработки информационных систем [Текст] / С.В. Маклаков - М.: ДИАЛОГ-МИФИ, 2000 – 256 с.
7. Мейер, М. Теория реляционных баз данных. [Текст] / М. Мейер- М.: Мир, 1987. - 608с.
8. Фаронов, В.В. Delphi 5. Руководство разработчика баз данных. [Текст] / В.В. Фаронов, П.В. Шумаков – М.: “Нолидж”, 2000. – 640с.
9. Чен, П. Модель "сущность-связь" - шаг к единому представлению о данных //СУБД. [Текст] / П.Чен – М. 1995. - №3. - С.137-158.
Приложение 1