2.2 Опис структур даних
Як було зазначено вище основними структурними елементами даних є файли таблиць бази даних у форматі Paradox. Нижче наведено перелік цих файлів із вказівкою назви файлу, структури полів та пояснень, що до призначення файлу. Назва полів певної таблиці даних починаються з літери, яка співпадає з першою літерою назви відповідного файлу. Це забезпечує виключення того, що в різних таблицях будуть використані однакові назви полів, і в той же час вказує належність поля до певної таблиці. Для збереження файлів таблиць використовують каталог:
С:\Program Files\Pasp_st\DATA
Pasp_st.db – файл, який використовується для обліку даних про всіх осіб. Початкові дані заносяться в таблицю при реєстрації нової особи і можуть при необхідності редагуватися. Структура полів файлу Pasp_st.db наведена у таблиці 1.
Таблиця 1 Структура полів файлу Pasp_st.db
Назва поля | Тип | Інформаційний зміст |
ID | + | Код |
Prizvuge | Alpha | Прізвище |
Imia | Alpha | Ім’я |
Po_batkovi | Alpha | По батькові |
Rik_nar | Date | Рік народження |
Vik | Number | Вік |
Stat | Alpha | Стать |
Adress | Alpha | Адреса |
Vylucia | Alpha | Вулиця |
Nom_byd | Number | Номер будинку |
Nom_kva | Number | Номер квартири |
Ser_pasp | Alpha | Серія паспорта |
Nom_pasp | Number | Номер паспорта |
Data_vud_pasp | Date | Дата видачі паспорта |
Kum_vud_pasp | Alpha | Ким виданий паспорт |
Viiskovo_zobov | Alpha | Військовозобов’язаний |
Photo | Graphic | Фото |
Pensioner | Alpha | Пенсіонер |
Таблиця 2 Структура полів файлу Vyl_sp.db
Назва поля | Тип | Інформаційний зміст |
ID | + | Код |
Adress | Alpha | Адреса |
Nazva | Alpha | Назва |
Таблиця 3 Структура полів файлу Tab_vub.db
Назва поля | Тип | Інформаційний зміст |
ID | + | Код |
Prizvuge | Alpha | Прізвище |
Imia | Alpha | Ім’я |
Po_batkovi | Alpha | По батькові |
Rik_nar | Date | Рік народження |
Vik | Number | Вік |
Stat | Alpha | Стать |
Adress | Alpha | Адреса |
Vylucia | Alpha | Вулиця |
Nom_byd | Number | Номер будинку |
Nom_kva | Number | Номер квартири |
Ser_pasp | Alpha | Серія паспорта |
Nom_pasp | Number | Номер паспорта |
Data_vud_pasp | Date | Дата видачі паспорта |
Kum_vud_pasp | Alpha | Ким виданий паспорт |
Viiskovo_zobov | Alpha | Військовозобов’язаний |
Photo | Graphic | Фото |
Pensioner | Alpha | Пенсіонер |
Prucuna_vub | Alpha | Причина вибуття |
Data_vub | Date | Дата вибуття |
3. Опис алгоритму функціонування програмного забезпечення
3.1 Інформаційна модель системи
Рис. 3.1. Інформаційна модель системи
3.2. Модульна структура програмного засобу
Програма складається з набору програмних модулів, кожний з яких виконує одну чи декілька функцій. Модульна структура програми зображена на рис. 3.2. У таблиці 3.1. наведено призначення програмних модулів.
Мал. 3.2
Призначення програмних модулів Таблиця 3.1
№ | Позначення | Призначення |
1 | p_st | Головний модуль програми. Містить головну форму і забезпечує перехід з однієї форми на іншу. |
2 | vyl | Модуль довідника вулиць. |
3 | pasp_st | Модуль введення та редагування даних. |
4 | Unit9 | Модуль звіту «Картка паспортних даних». |
5 | Uni11 | Модуль для введення додаткових даних. |
6 | Uni10 | Модуль звіту «Довідка про прописку». |
7 | Unit12 | Модуль, який містить дані про вибувших. |
8 | Unit7 | Модуль, для вилучення вибувших. |
9 | Unit4 | Модуль, для пошуку за прізвищем. |
10 | Unit5 | Модуль, для пошуку за адресою. |
11 | Unit6 | Модуль, для відображення списку пенсіонерів. |
12 | Unit8 | Модуль звіту «Список пенсіонерів» |
13 | Unit2 | Модуль, який містить довідку про розробника. |
... здійснення операцій з їх застосуванням, затверджене Постановою Правління Національного банку України 19.04.2005 № 137, зареєстроване в Міністерстві юстиції України 20 травня 2003 р. за № 381/ 7702. 6. Правовий статус та зміст інформації з обмеженим доступом про особу Питання лекції: 1. Зміст поняття "інформація з обмеженим доступом про особу". 2. Правова охорона персональних даних. 3. ...
... ії якої належать питання забезпечення правил виготовлення, реалізації, придбання, зберігання, обліку, охорони, перевезення та використання вогнепальної, пневматичної зброї та інших предметів на об'єктах дозвільної системи, організація роботи щодо ліцензування підприємницької діяльності по виробництву, ремонту і реалізації спортивної, мисливської, вогнепальної зброї та ін. [2, с. 481]. До ...
... результаті ознайомлення з процедурою створення нової юридичної особи, можна зробити висновок, що це дуже відповідальний та складний процес, який потребує не лише поверхніх знань у галузі створення підприємства, але й більш детального ознайомлення з усіма необхідними структурами, які задіяні в процесі створення підприємства. Створення нового підприємства умовно можна розділити на декілька основних ...
... в 1999 році. На даний момент 99% населення Польщі має медичні страховки державного медичного страхування. В Україні система охорони здоров'я поки не реформована, що утруднює й впровадження ІТ у керування охороною здоров'я й лікувальну практику. Участь у фінансуванні проектів по інформатизації медицини у масштабах міста чи регіону (створенні проектної документації, закупівлі комп'ютерів, розробці ...
0 комментариев