dyplom (703529), страница 4
Текст из файла (страница 4)
Таблиця 13. Табличний опис документа “Журнал-ордер”
| Назва реквізиту | Тип та значність | Діапазон змін |
| Сума | N(7.2) | 0..99999.99 |
| Загальна сума по дебету | N(7.2) | 0..99999.99 |
| Загальна сума по кредиту | N(7.2) | 0..99999.99 |
| Номер дебетового рахунка | C(4) | |
| Номер кредитового рахунка | C(4) |
Документ “Акт звірки” формується при необхідності і містить дані про операції, проведені у вказану дату. Форма документа наведена в додатку 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 Структура програмного забезпечення















