Рефераты. Автоматизована система "Облік паспортних даних"

Програмний код модуля Unit12 наведено у Додатку 2.

Модуль Unit8 - модуль формує звіт «Список пенсіонерів». За допомогою даного модуля и можемо роздрукувати список пенсіонерів.

Екранна форма модуля в режимі виконання програми зображена на мал.3.22.

Мал.3.22 Екранна форма Unit8 режимі виконання

Екранна форма модуля Unit8 в режимі конструювання зображена на рис. 3.23

Мал.3.23 Екранна форма Unit8 режимі конструювання

Програмна специфікація модуля Unit8 наведена у таблиці 3.11

Таблиця 3.11

Компонент програми

Позначення

Зміст

Стандартні модулі

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

ExtCtrls, DBCtrls, Grids, DBGrids, DBTables, Db, StdCtrls, Mask,DateUtils;

Стандартні модулі, з якими встановлюється зв'язок

Компоненти

QRLabel1: TQRLabel;

QRLabel2: TQRLabel;

QRLabel3: TQRLabel;

QRLabel4: TQRLabel;

QRLabel5: TQRLabel;

QRLabel6: TQRLabel;

Написи звіту

QRDBText1: TQRDBText;

QRDBText2: TQRDBText;

QRDBText3: TQRDBText;

QRDBText4: TQRDBText;

QRDBText5: TQRDBText;

Поле виведення даних

Програмний код модуля Unit8 наведено у Додатку 2.

Модуль Unit9 - модуль формує звіт «Картка паспортних даних». За допомогою даного модуля и можемо вивести на екран картку паспортних даних по окремому прізвищу, по необхідності роздрукувати.

Екранна форма модуля в режимі виконання програми зображена на мал.3.24.

Мал.3.24. Екранна форма Unit9 режимі виконання

Екранна форма модуля Unit9 в режимі конструювання зображена на мал. 3.25

Мал.3.25. Екранна форма Unit9 режимі конструювання

Програмна специфікація модуля Unit9 наведена у таблиці 3.12

Таблиця 3.12

Компонент програми

Позначення

Зміст

Стандартні модулі

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

ExtCtrls, DBCtrls, Grids, DBGrids, DBTables, Db, StdCtrls, Mask,DateUtils;

Стандартні модулі, з якими встановлюється зв'язок

Компоненти

QRLabel1: TQRLabel;

QRLabel2: TQRLabel;

QRLabel3: TQRLabel;

QRLabel4: TQRLabel;

QRLabel5: TQRLabel;

QRLabel6: TQRLabel;

QRLabel7: TQRLabel;

QRLabel8: TQRLabel;

QRLabel9: TQRLabel;

QRLabel10: TQRLabel;

QRLabel11: TQRLabel;

QRLabel12: TQRLabel;

QRLabel13: TQRLabel;

QRLabel14: TQRLabel;

QRLabel15: TQRLabel;

QRLabel16: TQRLabel;

QRLabel17: TQRLabel;

QRLabel18: TQRLabel;

QRLabel19: TQRLabel;

Написи звіту

QRDBText1: TQRDBText;

QRDBText2: TQRDBText;

QRDBText3: TQRDBText;

QRDBText4: TQRDBText;

QRDBText5: TQRDBText;

QRDBText6: TQRDBText;

QRDBText7: TQRDBText;

QRDBText8: TQRDBText;

QRDBText9: TQRDBText;

QRDBText10: TQRDBText;

QRDBText11: TQRDBText;

QRDBText12: TQRDBText;

QRDBText13: TQRDBText;

QRDBText14: TQRDBText;

QRDBText15: TQRDBText;

QRDBText16: TQRDBText;

Поле виведення даних

QRDBImage1: TQRDBImage;

Відображено картинку в звіті

Програмний код модуля Unit9 наведено у Додатку 2.

Модуль Unit10 - модуль формує звіт «Довідка про прописку». За допомогою даного модуля и можемо вивести на екран довідку про прописку по окремому прізвищу, по необхідності роздрукувати.

Екранна форма модуля в режимі виконання програми зображена на мал.3.26.

Мал.3.26. Екранна форма Unit10 режимі виконання

Екранна форма модуля Unit10 в режимі конструювання зображена на рис. 3.27

Мал.3.27. Екранна форма Unit10 режимі конструювання

Програмна специфікація модуля Unit10 наведена у таблиці 3.13

Таблиця 3.13

Компонент програми

Позначення

Зміст

Стандартні модулі

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

ExtCtrls, DBCtrls, Grids, DBGrids, DBTables, Db, StdCtrls, Mask,DateUtils;

Стандартні модулі, з якими встановлюється зв'язок

Компоненти

QRLabel1: TQRLabel;

QRLabel2: TQRLabel;

QRLabel3: TQRLabel;

QRLabel4: TQRLabel;

QRLabel5: TQRLabel;

QRLabel6: TQRLabel;

QRLabel7: TQRLabel;

QRLabel8: TQRLabel;

QRLabel9: TQRLabel;

QRLabel10: TQRLabel;

QRLabel11: TQRLabel;

QRLabel12: TQRLabel;

QRLabel13: TQRLabel;

QRLabel14: TQRLabel;

QRLabel15: TQRLabel;

QRLabel16: TQRLabel;

Написи звіту

QRDBText1: TQRDBText;

QRDBText2: TQRDBText;

QRDBText3: TQRDBText;

QRDBText4: TQRDBText;

QRDBText5: TQRDBText;

QRDBText6: TQRDBText;

QRDBText7: TQRDBText;

QRDBText8: TQRDBText;

Поле виведення даних

Програмний код модуля Unit10 наведено у Додатку 2.

5. Висновок

Даний проект розроблений відповідно одержаного завдання. Подальший розвиток роботи можливий у бік поліпшення зовнішнього інтерфейсу і адаптації програми до більшої області потенційного застосування, за рахунок інтеграції з іншими програмними пакетами призначеними для автоматизації різних сфер діяльності підприємства. У даній програмі можна покращити цілісність даних, які використовуються, надійність при виконанні певних операцій, контроль за введеною інформацією.

6. Список використаної літератури

1. В.Э.Гофман, А.Д. Хомоненко „Delphi 6”

2. Н.Б. Культин Delphi 6. „Програмирование на Object Pascal”

ДОДАТКИ

ДОДАТОК 1

7.1 Технічне завдання на розробку програмного засобу

1. ЗАГАЛЬНІ ПОЛОЖЕННЯ

1.2.Найменування програмного засобу

Повне найменування програмної розробки: Автоматизована система «Облік паспортних даних», надалі іменована як «програма». Коротка назва програми - «Паспортний стіл».

1.2 Призначення розробки та область застосування

Програма "Паспортний стіл" призначена для автоматизації підприємств призначена для обліку введення паспортних даних осіб, внесення змін в особисті дані і формування списків пенсіонерів і звітів у паперовій формі. Програма використовує пошук осіб за вказаною адресою, чи прізвищем. Програма може бути застосована у державних установах.

1.3 Найменування розроблювача і замовника

Розроблювач даного програмного продукту - студентка групи П-308 (шифр групи) __________________ (прізвище та ініціали), надалі іменований як «розроблювач».

Замовник програмного продукту - Циклова комісія «Розробка програмного забезпечення» Бердичівського коледжу промисловості, економіки та права, в особі викладача Тростянського Б.Г..

2. ПІДСТАВА ДЛЯ РОЗРОБКИ

2.1 Документ, на підставі якого ведеться розробка

Робота ведеться на підставі завдання на курсове проектування по дисципліні «Технологія розробки програмного забезпечення»

2.2 Організація, що затвердила цей документ, і дата його затвердження

Завдання затверджене на засіданні циклової комісії «Розробка програмного забезпеченн» Бердичівського коледжу промисловості, економіки та права __________ і видано викладачем Тростянським Б.Г.

3. ВИМОГИ ДО ПРОГРАМИ

3.1 Вимоги до функціональних характеристик

3.1.1 Склад виконуваних функцій

Програма повинна забезпечувати введення, збереження і редагування даних, формувати запити, будувати звіти.

Програма повинна мати можливість автозаповнення або підстановки даних у визначені поля для прискорення роботи.

Програма повинна забезпечувати коректне введення та перевірку інформації на відповідність типу.

Програма повинна мати можливість використання фільтру (спеціальна опція, що дозволяє відображати, тільки ті дані, які задовольняють заданій умові), параметри якого формуються користувачем.

Страницы: 1, 2, 3, 4, 5, 6



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.