3.3 Опис програмних модулів

3.2.1 Модуль “P_st_”

Модуль P_st є головним модулем програми через який здійснюється зв’язок з іншими програмними модулями. Перехід на інші програмні модулі виконується з використанням системи меню. Екранна форма модуля в режимі виконання програми, з розкритим елементом меню зображена на рис.3.3.

Мал.3.3 Екранна форма модуля P_st в режимі виконання програми

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


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

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

Таблиця 3.2 Програмна специфікація модуля P_st

Компонент програми Позначення Зміст

 

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

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

Dialogs, StdCtrls, ComCtrls, Menus;

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

 

Візуальні компоненти MainMenu1: TMainMenu; Програмне меню, яке забезпечує перехід на інші програмні форми

 

N1: TMenuItem; Пункт меню «Довідники»

 

N2: TMenuItem; Підпункт «Вулиці» пункту меню Довідники

 

N3: TMenuItem; Пункт меню «Операції»

 

N4: TMenuItem; Підпункт «Введення даних» пункту меню Операції

 

N5: TMenuItem; Пункт меню «Вибірка»

 

N6: TMenuItem; Підпункт «Вибувші» пункту меню Вибірка

 

N7: TMenuItem; Підпункт «Дані про вибувших» пункту меню Операції

 

N8: TMenuItem; Підпункт «Пошук» пункту меню Вибірка

 

N9: TMenuItem; Підпункт «Прізвище» підпункту Пошук меню Вибірка

 

N10: TMenuItem; Підпункт «Адреса» підпункту Пошук меню Вибірка

 

N11: TMenuItem; Підпункт «Пенсіонери» пункту меню Вибірка

 

N12: TMenuItem; Пункт меню «Довідка»

 

N13: TMenuItem; Підпункт «Про програму» пункту меню Довідка

 

N14: TMenuItem; Підпункт «Про автора» пункту меню Довідка

 

Процедури procedure N1Click(Sender: TObject); Відкриваємо пункт меню «Довідники»

 

procedure N2Click(Sender: TObject); Переходимо на форму довідника вулиць

 

procedure N3Click(Sender: TObject); Відкриваємо пункт меню «Операції»

 

procedure N4Click(Sender: TObject); Переходимо на форму введення даних

 

procedure N5Click(Sender: TObject); Відкриваємо пункт меню «Вибірка»

 

procedure N6Click(Sender: TObject); Переходимо на форму вилучення вибувших

 

procedure N7Click(Sender: TObject Переходимо на форму перегляду даних про вибувших
procedure N8Click(Sender: TObject); Відкриваємо підпункт меню «Пошук»
procedure N9Click(Sender: TObject); Переходимо на форму для пошуку по прізвищу
procedure N10Click(Sender: TObject); Переходимо на форму для пошуку за адресою
procedure N11Click(Sender: TObject); Переходимо на форму для відображення пенсіонерів
procedure N12Click(Sender: TObject); Відкриваємо пункт меню «Довідка»
procedure N13Click(Sender: TObject); Переходимо на форму для перегляду довідки про програму
procedure N14Click(Sender: TObject); Переходимо на форму для перегляду довідки про розробника

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

Модуль pasp_st є одним з головних модулів тому що саме він підтримує введення нових даних в базу даних та видалення даних з бази даних. Введення виконується вручну з деяким використанням автоматизації процесу. Контроль за введенням даних частково лягає на користувача, а частково на комп’ютер. Також можна за допомогою цього модуля виконувати редагування даних. За допомогою даного модулю можна відобразити звіти «Картка паспортних даних» та «Довідка про прописку».

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

Мал.3.5. Екранна форма модуля pasp_st в режимі виконання програми

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

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

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


Таблиця 3.3 Програмна специфікація модуля pasp_st

Компонент програми Позначення Зміст
Стандартні модулі

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

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

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

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

Label4: TLabel;

Label5: TLabel;

Label6: TLabel;

Label7: TLabel;

Label8: TLabel;

Label9: TLabel;

Label10: TLabel;

Label11: TLabel;

Label12: TLabel;

Label13: TLabel;

Label14: TLabel;

Label15: TLabel;

Label16: TLabel;

Написи на формі

DBEdit1: TDBEdit;

DBEdit2: TDBEdit;

DBEdit3: TDBEdit;

DBEdit4: TDBEdit;

DBEdit5: TDBEdit;

DBEdit10: TDBEdit;

DBEdit11: TDBEdit;

DBEdit9: TDBEdit;

DBEdit6: TDBEdit;

Поля введення даних
DBLookupComboBox1: TDBLookupComboBox; Випливаючі списки даних з яких потрібно вибрати потрібне поле
DBNavigator1: TDBNavigator; Навігатор по базі даних
DBImage1: TDBImage; Об’єкт завантаження малюнка
DBGrid1: TDBGrid; Таблиці відображення вмісту бази данних

 BitBtn1: TBitBtn;

 BitBtn3: TBitBtn;

 BitBtn2: TBitBtn;

Кнопки виконання команд

 DBComboBox1: TDBComboBox;

 DBComboBox2: TDBComboBox;

 DBComboBox3: TDBComboBox;

Поле даних зі списком
Процедури procedure DBEdit4Change(Sender: TObject); Процедура автоматичного розрахунку поля Вік
procedure BitBtn1Click(Sender: TObject); Відкриває папку для загрузки фото
procedure BitBtn2Click(Sender: TObject); Відкриває звіт паспортних даних
procedure FormCreate(Sender: TObject); Активація форматів загрузки фото
procedure Edit1Change(Sender: TObject); Пошук по першим літерам прізвища
procedure BitBtn3Click(Sender: TObject); Відкриває звіт «Довідка про прописку»
procedure FormActivate(Sender: TObject); Курсор на перше поле введення
procedure DBNavigator1Click(Sender: TObject; Button: TNavigateBtn); Активація компонентів введення

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

Модуль Vyl – модуль довідника вулиць. За допомогою даного модуля можливо ввести в базу вулиць нову, раніше не записану вулицю, або при введенні використовувати вже занесені адреси.

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


Мал.3.7 Екранна форма модуля Vyl в режимі виконання програми

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

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

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

Таблиця 3.4

Компонент програми Позначення Зміст
Стандартні модулі

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

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

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

Label1: TLabel;

 Label2: TLabel;

 Label3: TLabel;

 Label4: TLabel;

 Label5: TLabel;

 Label6: TLabel;

 Label7: TLabel;

 Label8: TLabel;

Написи на формі
DBEdit1: TDBEdit; Поле для введення даних
DBNavigator1: TDBNavigator; Навігатор по базі даних
DBImage1: TDBImage; Об’єкт завантаження малюнка
DBGrid1: TDBGrid; Таблиці відображення вмісту бази данних
DBComboBox1: TDBComboBox; Поле даних зі списком

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

Модуль Unit4 – модуль пошуку даних за прізвищем. За допомогою даного модуля можливо вручну ввести потрібне прізвище і натиснути кнопку Пошук.

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


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

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

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

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


Таблиця 3.5

Компонент програми Позначення Зміст
Стандартні модулі

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

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

Стандартні модулі, з якими встановлюється зв’язок
Компоненти Label1: TLabel; Написи на формі
Edit1: TEdit; Поле для введення даних
Button1: TButton; Кнопка пошуку
DBImage1: TDBImage; Об’єкт завантаження малюнка
DBGrid2: TDBGrid; Таблиці відображення вмісту бази даних
Процедури procedure Button1Click(Sender: TObject); Процедура пошуку
procedure FormCreate(Sender: TObject); Оновлення таблиці

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

Модуль Unit5 – модуль пошуку даних за адресою. За допомогою даного модуля можливо вручну ввести потрібне прізвище і натиснути кнопку Пошук.

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

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


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

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

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

Таблиця 3.6

Компонент програми Позначення Зміст
Стандартні модулі

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

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

Стандартні модулі, з якими встановлюється зв’язок
Компоненти Label1: TLabel; Написи на формі
Edit1: TEdit; Поле для введення даних
Button1: TButton; Кнопка пошуку
DBImage1: TDBImage; Об’єкт завантаження малюнка
DBGrid1: TDBGrid; Таблиці відображення вмісту бази даних
Процедури procedure Button1Click(Sender: TObject); Процедура пошуку
procedure FormCreate(Sender: TObject); Оновлення таблиці

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


Модуль Unit6 – модуль пошуку і відображення списку пенсіонерів. За допомогою даного модуля можна визначити список пенсіонерів і вивести на принтер їх список.

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

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

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

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


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

Таблиця 3.7

Компонент програми Позначення Зміст
Стандартні модулі

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

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

Стандартні модулі, з якими встановлюється зв’язок
Компоненти Label1: TLabel; Написи на формі
Edit1: TEdit; Поле для введення даних

 Button1: TButton;

BitBtn1: TBitBtn;

Кнопка пошуку
DBGrid1: TDBGrid; Таблиці відображення вмісту бази даних
Процедури procedure Button1Click(Sender: TObject); Друк списку пенсіонерів
procedure FormCreate(Sender: TObject); Оновлення таблиці
procedure BitBtn1Click(Sender: TObject); Відображення списку пенсіонерів

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

Модуль Unit7 – модуль таблиці вибувших. За допомогою даного модуля можна перемістити людину в окрему таблицю вибувших, попередньо вказавши дату вибуття та причину вибуття.

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


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

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

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


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

Таблиця 3.8

Компонент програми Позначення Зміст
Стандартні модулі

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

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

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

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

Label4: TLabel;

Написи на формі

 DBEdit1: TDBEdit;

 DBEdit2: TDBEdit;

Поле для введення даних
BitBtn1: TBitBtn; Кнопка пошуку

DBGrid1: TDBGrid;

 DBGrid2: TDBGrid;

Таблиці відображення вмісту бази даних
DBNavigator1: TDBNavigator; Навігатор по базі даних
Процедури procedure BitBtn1Click(Sender: TObject); Переміщення
procedure FormCreate(Sender: TObject); Оновлення таблиці

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

Модуль Unit11 – додатковий модуль таблиці вибувших. За допомогою даного модуля можна ввести додаткові дані для створення довідки про прописку.

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


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

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

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

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

Таблиця 3.9

Компонент програми Позначення Зміст
Стандартні модулі

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

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

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

Label1: TLabel;

 Label2: TLabel;

 Label3: TLabel;

 Label4: TLabel;

 Label5: TLabel;

 Label6: TLabel;

Написи на формі

Edit1: TEdit;

 Edit2: TEdit;

Edit3: TEdit;

 Edit4: TEdit;

 Edit5: TEdit;

Поле для введення даних
Button1: TButton; Кнопка пошуку
Процедури procedure Button1Click(Sender: TObject); Кнопка присвоєння даних до звіту.

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

Модуль Unit12 – модуль який містить дані про вибувших. За допомогою даного модуля можна переглянути список вибувших, але не можливо внести зміни.

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


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

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

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

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


Таблиця 3.10

Компонент програми Позначення Зміст
Стандартні модулі

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

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

Стандартні модулі, з якими встановлюється зв’язок
Компоненти Label1: TLabel; Написи на формі

 DBEdit1: TDBEdit;

 DBEdit2: TDBEdit;

Поле для введення даних
DBImage1: TDBImage; Відображення фото
Процедури procedure TForm12.FormCreate(Sender: TObject); Заборона редагування

Програмний код модуля 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 Склад виконуваних функцій

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

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

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

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

Програма повинна виконувати типові операції з використанням функціональних клавіш, або клавіатурних комбінацій.

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

Встановлення програми повинне виконуватися з використанням інсталяційного пакету.


Информация о работе «Автоматизована система "Облік паспортних даних"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 56999
Количество таблиц: 16
Количество изображений: 32

Похожие работы

Скачать
288961
1
0

... здійснення операцій з їх застосуванням, затверджене Постановою Правління Національного банку України 19.04.2005 № 137, зареєстроване в Міністерстві юстиції України 20 травня 2003 р. за № 381/ 7702. 6. Правовий статус та зміст інформації з обмеженим доступом про особу Питання лекції: 1. Зміст поняття "інформація з обмеженим доступом про особу". 2. Правова охорона персональних даних. 3. ...

Скачать
48541
0
0

... ії якої належать питання забезпечення правил виготовлення, реалізації, придбання, зберігання, обліку, охорони, перевезення та використання вогнепальної, пневматичної зброї та інших предметів на об'єктах дозвільної системи, організація роботи щодо ліцензування підприємницької діяльності по виробництву, ремонту і реалізації спортивної, мисливської, вогнепальної зброї та ін. [2, с. 481]. До ...

Скачать
165126
12
0

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

Скачать
31075
0
0

... в 1999 році. На даний момент 99% населення Польщі має медичні страховки державного медичного страхування. В Україні система охорони здоров'я поки не реформована, що утруднює й впровадження ІТ у керування охороною здоров'я й лікувальну практику. Участь у фінансуванні проектів по інформатизації медицини у масштабах міста чи регіону (створенні проектної документації, закупівлі комп'ютерів, розробці ...

0 комментариев


Наверх