Документ “Акт звірки” формується при необхідності і містить дані про операції, проведені у вказану дату. Форма документа наведена в додатку 19. Табличний опис документа представлений в таблиці 14.
Таблиця 14. Табличний опис документа “Акт звірки”
|Назва реквізиту |Тип та значність|Діапазон змін | |Сума |N(7.2) |0..99999.99 | |Дата |D(8) | | |Номер накладної |C(3) | | |Назва постачальника |C(40) | | |Номер дебетового рахунка |C(4) | | |Номер кредитового рахунка |C(4) | |
Внутрішньомашинна інформаційна база є частиною інформаційного забезпечення підсистеми та складається з інформаційних масивів (файлів). Всі файли внутрішньомашинної інформаційної бази поділяються на вхідні та результуючі. Вхідні файли в свою чергу поділяються на оперативні та умовно- постійні (нормативні, розціночні, довідникові). Результуючі файли є кінцеві та проміжні.
Оскільки наведено табличні описи результатних документів, немає необхідності у розгляді результатних інформаційних масивів.
Розробимо структуру ідентифікатора інформаційних масивів:
Х ХХХХХ
назва
вид масиву
Вид масиву задається ідентифікатором:
V ( вхідний-оперативний
D ( довідковий
Класифікацію інформаційних масивів наведемо у формі таблиці (таблиця 15):
Таблиця 15. Класифікація інформаційних масивів
|Оперативні |vOperations | | |vDocuments | | |vGoods | |Умовно-постійні (довідкові) |dPartners | | |dAccounts | | |dPhones | | |dAddresses | | |dBanks | | |dCities | | |dCountries | | |dRegions | | |dAreas | | |dTypes | | |dMeasures | | |dGoods |
Взаємозв’язок файлів показаний на даталогічній моделі (додаток 24).
Структури інформаційних масивів наведені у таблицях:
Таблиця 16. Структура файлу vOperations
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Сума |nSum |N(6.2) | |Номер кредитового рахунка |cKNumber |C(4) | |Номер дебетового рахунка |cDNumber |C(4) | |Код накладної |icdDocument |C(4) |
Таблиця 17. Структура файлу vDocuments
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код накладної |icdDocument |C(4) | |Дата |dDate |D(8) | |Номер накладної |cDocNumber |C(5) | |Код партнера |icdPartner |C(4) |
Таблиця 18. Структура файлу vGoods
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Кількість товару |nGoodsAmnt |N(8.3) | |Ціна товару |nGoodsPrice |N(8.4) | |Код одиниці виміру |icdMeasure |C(2) | |Код товару |icdGoods |C(4) | |Код накладної |icdDocument |C(4) |
Таблиця 19. Структура файлу dPartners
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код партнера |icdPartner |C(4) | |Назва партнера |cPartner |C(40) | |ЗКПО |cZKPO |C(13) | |С. р. ПДВ |cSrPDV |C(13) | |Інд. податк. номер |cIndPN |C(10) | |Керівник |cManager |C(40) | |Головний бухгалтер |cMainAcnt |C(40) | |Нотатка |mNote |Memo | |Дата останньої модифікації |dLastMod |D(8) |
Таблиця 20. Структура файлу dCities
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код населеного пункту |icdCity |C(3) | |Назва населеного пункту |cCity |C(22) |
Таблиця 21. Структура файлу dBanks
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код банку |icdBank |C(3) | |Назва банку |cBank |C(45) |
Таблиця 22. Структура файлу dGoods
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код товару |icdGoods |C(4) | |Назва товару |cGoods |C(40) |
Таблиця 23. Структура файлу dMeasure
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код одиниці виміру |icdMeasure |C(2) | |Назва одиниці виміру |cMeasure |C(7) |
Таблиця 24. Структура файлу dAccounts
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код партнера |icdPartner |C(4) | |Номер розрахункового |cAccount |C(15) | |рахунку | | | |МФО |cMFO |C(10) | |Код банку |icdBank |C(3) | |Код населеного пункту |icdCity |C(3) |
Таблиця 25. Структура файлу dPhones
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код партнера |icdPartner |C(4) | |Код типу зв’язку |icdConnType |C(1) | |Код (міста) |cCode |C(6) | |Номер телефону |cNumber |C(7) |
Таблиця 26. Структура файлу dAddresses
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код партнера |icdPartner |C(4) | |Код населеного пункту |icdCity |C(3) | |Код області |icdRegion |C(3) | |Код району |icdArea |C(4) | |Код країни |icdCountry |C(2) | |Номер абонентської скриньки|cPOBox |C(5) | |Поштовий індекс |cPostInd |C(6) | |Адреса |cAddress |C(30) |
Таблиця 27. Структура файлу dConnTypes
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код типу зв’язку |icdConnType |C(1) | |Тип зв’язку |cConnType |C(7) |
Таблиця 28. Структура файлу dCountries
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код країни |icdCountry |C(2) | |Назва країни |cCountry |C(15) |
Таблиця 29. Структура файлу dRegions
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код області |icdRegion |C(3) | |Назва області |cRegion |C(20) |
Таблиця 30. Структура файлу dAreas
|Реквізит |Позначення у файлі |Тип і | | | |розрядність | |Код району |icdArea |C(4) | |Назва району |cArea |C(20) |
3 ПРОГРАМНО-ТЕХНІЧНА РЕАЛІЗАЦІЯ СИСТЕМИ
3.1 Структура програмного забезпечення
Програмне забезпечення системи є взаємопов’язаним комплексом модулів, об’єднаних графічним інтерфейсом користувача, який реалізує діалоговий режим розв’язку задачі. При цьому користувачу надана можливість в діалоговому режимі управляти роботою програми. Граф діалогу приведено в додатку 21. Табличний опис діалогу представлений в таблиці 31.
Таблиця 31. Табличний опис діалогу
|Позначення в|Об’єкт |Дія | |графі | | | |Т1 |Кнопка |Виклик форми-списку партнерів | |Т2 |Кнопка |Сортування | |Т3 |Кнопка |Перехід до першого запису | |Т4 |Кнопка |Перехід до останнього запису | |Т5 |Кнопка |Знищення партнера | |Т6 |Кнопка |Пошук партнера | |Т7 |Список |Вибір партнера | |Т8 |Кнопка |Активізація фільтра | |Т9 |Список |Вибір категорії партнерів | |Т10 |Кнопка |Добавлення нового партнера | |Т11 |Кнопка |Відкриття журналу операцій по | | | |партнерові | |Т12 |Кнопка |Параметри | |Т13 |Кнопка |Перегляд картки партнера | |Т14 |Кнопка |Вихід | |Т15 |Вкладка |Перехід до вводу даних про р/р | |Т16 |Поле редагування |Ввід назви партнера | |Т17 |Поле редагування |Ввід ЗКПО | |Т18 |Вкладка |Перехід до вводу даних про телефони | |Т19 |Поле редагування |Ввід с. р. ПДВ | |Т20 |Поле редагування |Ввід інд. под. номера | |Т21 |Вкладка |Перехід до вводу даних про адреси | |Т22 |Поле редагування |Ввід керівника | |Т23 |Поле редагування |Ввід головного бухгалтера | |Т24 |Вкладка |Перехід до вводу нотатки | |Т25 |Кнопка |Знищення запису | |Т26 |Кнопка |Перехід до першого запису | |Т27 |Кнопка |Перехід до останнього запису | |Т28 |Кнопка |Добавлення запису | |Т29 |Кнопка |Редагування запису | |Т30 |Перемикач |Вибір типу рахунка (осн./дод.) | |Т31 |Поле редагування |Ввід розрахункового рахунка | |Т32 |Поле редагування |Ввід МФО | |Т33 |Поле редагування |Ввід назви банку | |Т34 |Поле редагування |Ввід населеного пункту | |Т35 |Кнопка |Збереження | |Т36 |Кнопка |Відмова | |Т37 |Кнопка |Добавлення запису | |Т38 |Кнопка |Редагування запису | |Т39 |Поле редагування |Ввід номера телефона | |Т40 |Список |Вибір типу зв’язку | |Т41 |Кнопка |Збереження | |Т42 |Кнопка |Відмова | |Т43 |Кнопка |Добавлення запису | |Т44 |Кнопка |Редагування запису | |Т45 |Поле редагування |Ввід назви країни | |Т46 |Поле редагування |Ввід поштового індекса | |Т47 |Поле редагування |Ввід назви населеного пункту | |Т48 |Поле редагування |Ввід назви області | |Т49 |Поле редагування |Ввід назви району | |Т50 |Поле редагування |Ввід назви вулиці | |Т51 |Поле редагування |Ввід абонентської скриньки | |Т52 |Поле редагування |Ввід коментаря | |Т53 |Кнопка |Збереження | |Т54 |Кнопка |Відмова | |Т55 |Поле редагування |Ввід нотатки | |Т56 |Кнопка |Вихід | |Т57 |Кнопка |Друк документів | |Т58 |Поле редагування |Ввід початкової дати | |Т59 |Поле редагування |Ввід кінцевої дати | |Т60 |Кнопка |Продовження друку | |Т61 |Кнопка |Відмова | |Т62 |Кнопка |Друк акту звірки | |Т63 |Кнопка |Друк проведень | |Т64 |Кнопка |Поновлення | |Т65 |Кнопка |Перегляд | |Т66 |Кнопка |Друк | |Т67 |Кнопка |Вихід | |Т68 |Поле редагування |Ввід періоду | |Т69 |Поле редагування |Вихід | |Т70 |Кнопка |Друк сторінки | |Т71 |Кнопка |Друк всього | |Т72 |Прапорець |Проставлення сторінок | |Т73 |Кнопка |Пропуск | |Т74 |Поле редагування |Лист | |Т75 |Перемикач |Вибір типу шрифта | |Т76 |Кнопка |Вихід | |Т77 |Поле редагування |Ввід початкової дати | |Т78 |Поле редагування |Ввід кінцевої дати | |Т79 |Кнопка |Продовження друку | |Т80 |Кнопка |Відмова | |Т81 |Поле редагування |Ввід початкового сальдо по Д-ту | |Т82 |Поле редагування |Ввід початкового сальдо по К-ту | |Т83 |Кнопка |Перегляд картки партнера | |Т84 |Кнопка |Вихід | |Т85 |Кнопка |Перехід на початок списку | |Т86 |Кнопка |Перехід на кінець списку | |Т87 |Кнопка |Добавлення складної проводки | |Т88 |Кнопка |Пошук | |Т89 |Кнопка |Добавлення проводки | |Т90 |Кнопка |Сортування | |Т91 |Кнопка |Відмова | |Т92 |Кнопка |Вихід | |Т93 |Поле редагування |Ввід номера документа | |Т94 |Поле редагування |Ввід дати | |Т95 |Поле редагування |Ввід номера рахунка | |Т96 |Поле редагування |Ввід суми | |Т97 |Поле редагування |Ввід суми для пошуку | |Т98 |Кнопка |Пошук | |Т99 |Кнопка |Відмова | |Т100 |Поле редагування |Ввід номера документа | |Т101 |Поле редагування |Ввід номера рахунка | |Т102 |Поле редагування |Ввід суми | |Т103 |Поле редагування |Ввід дати | |Т104 |Кнопка |Вихід | |Т105 |Кнопка |Відмова | |Т106 |Кнопка |Сортування по даті | |Т107 |Кнопка |Сортування по сумі | |Т108 |Кнопка |Сортування по рахункам | |Т109 |Кнопка |Відмова |
Страницы: 1, 2, 3, 4, 5, 6