46631 (607886), страница 2

Файл №607886 46631 (Автоматизация работы паспортного стола) 2 страница46631 (607886) страница 22016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

begin

Form4.Show

end;

procedure TForm2.ADOTable1AfterInsert(DataSet: TDataSet);

begin

Form2.ADOTable1.FieldByName('ФИО').AsString := Form4.LabeledEdit1.Text;

Form2.ADOTable1.FieldByName('Дата_Рождения').AsString Form4.LabeledEdit2.Text;

Form2.ADOTable1.FieldByName('Пол').AsString := Form4.LabeledEdit3.Text;

Form2.ADOTable1.FieldByName('Прописка').AsString Form4.LabeledEdit4.Text;

Form2.ADOTable1.FieldByName('Телефон').AsString

Form4.LabeledEdit5.Text;

end;

end.

unit MUnit3; // Модуль формы отчета

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, QuickRpt, ExtCtrls, QRCtrls, StdCtrls;

type

TForm3 = class(TForm)

QuickRep1: TQuickRep;

ColumnHeaderBand1: TQRBand;

DetailBand1: TQRBand;

SummaryBand1: TQRBand;

TitleBand1: TQRBand;

QRLabel1: TQRLabel;

QRSysData1: TQRSysData;

QRLabel2: TQRLabel;

QRLabel3: TQRLabel;

QRDBText1: TQRDBText;

QRDBText2: TQRDBText;

QRLabel4: TQRLabel;

QRLabel5: TQRLabel;

QRLabel6: TQRLabel;

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form3: TForm3;

implementation

Uses MUnit1, MUnit2;

{$R *.dfm}

end.

unit MUnit4; // Модуль формы добавления данных

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ExtCtrls;

type

TForm4 = class(TForm)

LabeledEdit1: TLabeledEdit;

LabeledEdit2: TLabeledEdit;

LabeledEdit3: TLabeledEdit;

LabeledEdit4: TLabeledEdit;

LabeledEdit5: TLabeledEdit;

Button1: TButton;

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form4: TForm4;

implementation

Uses MUnit1, MUnit2;

{$R *.dfm}

procedure TForm4.Button1Click(Sender: TObject);

begin

Form2.ADOTable1.FieldByName('ФИО').AsString := Form4.LabeledEdit1.Text;

Form2.ADOTable1.FieldByName('Дата_Рождения').AsString Form4.LabeledEdit2.Text;

Form2.ADOTable1.FieldByName('Пол').AsString := Form4.LabeledEdit3.Text;

Form2.ADOTable1.FieldByName('Прописка').AsString Form4.LabeledEdit4.Text;

Form2.ADOTable1.FieldByName('Телефон').AsString

Form4.LabeledEdit5.Text;

end;

end.

5. Инструкция по работе с программой

5.1 Общие сведения

Для функционирования программы «Паспортный стол +» необходимо, чтобы на рабочем компьютере был установлен пакет прикладных программ MicrosoftOffice, в частности СУБД MS Access. В этой программе хранятся таблицы с информацией базы данных паспортного стола. Для нормальной работы программы (быстрого поиска в базе) желательно наличие процессора Pentium 3 и выше. Необходимые системные требования к ОЗУ и HDD: наличие не менее 512 Мб свободной основной памяти и не менее 300 Мб свободного дискового пространства.

5.2 Функциональное назначение

Настоящая информационно-поисковая система предназначена для ведения учета в паспортно-визовой службе, а также для автоматизированного поиска информации о гражданах.

5.3 Вызов и загрузка

Системные файлы программы могут быть установлены в любом каталоге жесткого диска, так же как и файл базы данных. При запуске из окна программы можно указать месторасположение файла базы данных Access, воспользовавшись программой Проводник операционной системы Windows.

5.4 Описание входной информации

При подготовке исходных данных удобно свести всю входную информацию в таблицу, напоминающую структуру базы данных. Входная информация: ФИО гражданина, дата рождения, пол, район проживания (прописка), телефон, серия и номер паспорта и дата выдачи паспорта. Также входной информацией могут быть различные заявления, поступающие от граждан, например «Заявление о признании утраченного документа недействительным», образец которого представлен в Приложении 1.

5.5 Описание выходной информации

Выходной информацией для данной программы являются отчеты, содержащие различные сведения о выданных паспортах и их получателях. Образец отчета находится в Приложении 2. Также выходными документами являются экранные формы доступа к данным, то есть сами окна программы «Паспортный стол +».

5.6 Описание пользовательского интерфейса

Данная программа имеет многооконный интерфейс, т. е. несколько экранных форм доступа к данным. После запуска программы на экране появляется главная форма (рис. 5.1). Для загрузки базы данных необходимо указать месторасположение файла MS Access – кнопка «Загрузить» позволяет сделать это при помощи программы Проводник ОС 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

ВОССТАНОВЛЕНИЕ ПРАВ ПО УТРАЧЕННЫМ

ДОКУМЕНТАМ НА ПРЕДЪЯВИТЕЛЯ

(ВЫЗЫВНОЕ ПРОИЗВОДСТВО)

_____________________________________________________________

В __________ районный (городской) суд

___________области (края, республики)

ЗАЯВИТЕЛЬ:______________________

(ф. и. о., адрес)

ЗАИНТЕРЕСОВАННОЕ ЛИЦО

__________________________________

(наименование учреждения, выдавшего документ, адрес)

ЗАЯВЛЕНИЕ

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

_____________________________________________________________

(указать: когда, на какие ценности, какое учреждение выдало

_____________________________________________________________

заявителю документ на предъявителя)

Утраченный документ имеет следующие отличительные признаки:

_____________________________________________________________

(подробно их описать)

Утрата данного документа произошла при следующих обстоятельствах____________________________________________________

В соответствии со ст. 148 ГК РФ, ст. ст. 274-275 ГПК РСФСР

ПРОШУ:

Признать_____________________________________________________

(указать наименование утраченного документа,

_____________________________________________________________

учреждения, его выдавшего)

недействительным.

Характеристики

Тип файла
Документ
Размер
19,25 Mb
Тип материала
Учебное заведение
Неизвестно

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

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6644
Авторов
на СтудИзбе
293
Средний доход
с одного платного файла
Обучение Подробнее