[ Проектування АЕІС для розв язання задачі Облік випуску готової продукції ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | надходження готової продукції i з одиницею виміру o на склад k з цеху c за звітний день d звітнього місяця m у кількісному виразі | N4 | Hviokcdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | надходження готової продукції i з одиницею виміру o на склад k за звітний день d звітнього місяця m у кількісному виразі. | N5 | HKiokdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | надходження готової продукції i з одиницею виміру o на склад k за звітний день d звітнього місяця m у вартісному виразі | N6 | Hviokdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | надходження готової продукції i з одиницею виміру o на склад k за звітний місяць m у кількісному виразі. | N7 | HKiokm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | надходження готової продукції i з одиницею виміру o на склад k за звітний місяць m у вартісному виразі. | N8 | HViokm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | вибуття готової продукції i з одиницею виміру o з складу k по отримувачу t згідно документу l за звітний день d звітнього місяця m у кількісному виразі. | V1 | VKioktldm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | вибуття готової продукції i з одиницею виміру o з складу k по отримувачу t згідно документу l за звітний день d звітнього місяця m у вартісному виразі. | V2 | VVioktldm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | вибуття готової продукції i з одиницею виміру o з складу k по отримувачу t за звітний день d звітнього місяця m у кількісному виразі | V3 | VKiotdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | вибуття готової продукції i з одиницею виміру o з складу k по отримувачу t за звітний день d звітнього місяця m у вартісному виразі | V4 | VVioktdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | вибуття готової продукції i з одиницею виміру o з складу k за звітний день d звітнього місяця m у кількісному виразі | V5 | VKiokdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | вибуття готової продукції i з одиницею виміру o з складу k за звітний день d звітнього місяця m у вартісному виразі. | V6 | VViokdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | вибуття готової продукції i з одиницею виміру o з складу k за звітний місяць m у кількісному виразі. | V7 | VKiokm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | вибуття готової продукції i з одиницею виміру o з складу k за звітний місяць m у вартісному виразі. | V8 | VViokm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | залишок готової продукції i з одиницею виміру o на складі k на кінець попереднього періоду (d-1) звітнього місяця m у кількісному виразі. | Z1 | ZKiok(d-1)m | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | залишок готової продукції i з одиницею виміру o на складі k на кінець попереднього періоду (d-1) звітнього місяця m у вартісному виразі | Z2 | ZViok(d-1)m | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | залишок готової продукції i з одиницею виміру o на складі k на кінець звітнього дня d звітнього місяця m у кількісному виразі | Z3 | ZKiokdm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | залишок готової продукції i з одиницею виміру o на складі k на кінець звітного дня d звітнього місяця m у вартісному виразі.
Наведемо формули розрахунку результуючих показників з використанням індексів: HViokcldm = HKiokcldm* OPiokdm, де HViokcldm - надходження виду готової продукції з підрозділу по документу на склад за звітню дату у вартісному виразі. HKiokcldm - надходження виду готової продукції з підрозділу по документу на склад за звітню дату у кількісному виразі. OPiokdm - облікова ціна виду гтової продукції на складі за звітню дату. HKiokcdm =, де HKiokcdm - надходження виду готової продукції з підрозділу на склад за звітню дату у кількісному виразі. HKiokcldm - надходження виду готової продукції з підрозділу по документу на склад за звітню дату у кількісному виразі. HViokcdm =, де HViokcdm - надходження виду готової продукції з підрозділу на склад за звітню дату у кількісному виразі. HViokcldm - надходження виду готової продукції з підрозділу по документу на склад за звітню дату у вартісному виразі. HKiokdm =, де HKiokdm - надходження виду готової продукції з підрозділу на склад за звітню дату у кількісному виразі. HViokdm =, де HViokdm - надходження виду готової продукції з підрозділу на склад за звітню дату у вартісному виразі. HKiokm =, де HKiokm - надходження виду готової продукції з підрозділу на склад за звітню дату у кількісному виразі. HViokm =, де HViokm - надходження виду готової продукції з підрозділу на склад за звітню дату у вартісному виразі. VVioktldm = VKioktldm* OPiokdm, де VVioktldm - вибуття виду готової продукції з складу по отримувачу згідно документу за звітню дату у вартісному виразі. VKioktldm - вибуття виду готової продукції з складу по отримувачу згідно документу за звітню дату у кількісному виразі. VKioktdm =, де VKioktdm - вибуття виду готової продукції з складу по отримувачу на звітню дату у кількісному виразі. VVioktdm =, де VVioktdm - вибуття виду готової продукції з складу по отримувачу на звітню дату у вартісному виразі. VKiokdm =, де VKiokdm - вибуття виду готової продукції з складу на звітню дату у кількісному виразі. VViokdm =, де VViokdm - вибуття виду готової продукції з складу на звітню дату у вартісному виразі. VKiokm =, де VKiokm - вибуття виду готової продукції з складу за звітній місяць у кількісному виразі. VViokm =, де VViokm - вибуття виду готової продукції з складу за звітній міасяць у вартісному виразі ZKiokdm = ZKiok(d-1)m + NKiokdm - VKiokdm ZKiokdm - залишок виду готової продукції на складі на звітню дату у кількісному виразі. ZKiok(d-1)m - залишок виду готової продукції на складі на кінець попереднього звітнього дня звітнього місяця у кількісному виразі. ZViokdm = ZViok(d-1)m + NViokdm - VViokdm ZViokdm - залишок виду готової продукції на складі на звітню дату у вартісному виразі. ZViok(d-1)m - залишок виду готової продукції на складі на кінець попереднього звітнього дня звітнього місяця у вартісному виразі. ZKiokm = ZKiok(m-1) + NKiokm - VKiokm ZKiokm - залишок виду готової продукції на складі за звітній місяць у кількісному виразі. ZKiok(m-1) - залишок виду готової продукції на складі на кінець попереднього звітнього місяця у кількісному виразі. ZViokm = ZViok(m-1) + NViokm - VViokm ZViokm - залишок виду готової продукції на складі за звітній місяць у вартісному виразі. ZViok(m-1) - залишок виду готової продукції на складі на кінець попереднього звітнього місяця у вартісному виразі. Граф взаємозвязку даних показників подано в додатку 1. 3. Проектування позамашинної інформаційної бази.3.1. Проектування класифікаторів та кодів.Основними роботами по розробці позамашиного забезпечення є розробка класифікаторів і кодів економічної інформації, розробка вхідних та вихідних документів. Класифікатор - це системний звіт найменувань груп, обєктів, ознаків, кодві, позначень. Процес кодування - це присвоєння кодового позначення обєктам класифікації та класифікаційним групам. Код - позначення обєкта або класифікаційної групи знаком або групою знаків по правилах, встановлених відповідною системою кодування. Система кодування - це сукупність правил позначення обєктів класифікації і класифікаційних груп. Найбільшого поширення отримали цифрові коди, хоча вони можуть і не нести змістової інформації. Порядкова система кодування - є найбільш простою. Позиції множини, яка кодується, позначається порядковим номером, для зручності обробки інформації виконується рівномірна довжина кодів для всіх елементів множини. Серійна система кодування відрізняється від порядкової тим, що множина обєктів кодування попередньо розбивається на підмножини, які складаються з елементів, що мають загальні властивості. Комбінована систама кодування базується на різних співвідношенях, принципів кодування по всіх системах. Позиційна - базується на розподілі множини обєктів кодування на ряд класифікаційних груп, ознаками груп вибираютьсятакі властивості обєктів, які відповідають задачі. Для визначення кожної ознаки обєкта, виділяють одну або декілька позицій. При розвязку задачі випуску готової продукції для кодування реквізиту “ Продукція” доцільно використовувати позиційну систему кодування. Номенклатурний номер продукції класифікується за такими ознаками: клас (вищий, перший, другий), вид, сорт і номер продукції. ХХ ХХХ ХХ
форма випуску вид категорія Прикалад класифікації кодів продукції табл. 3.1.1.
Наступний реквізит “Код одиниці виміру”. Для його кодування використовуємо систему кодування коду повторення. ААА код одиниці виміру табл.3.1.2. Приклад класифікації кодів одиниць виміру
Для кодування реквізитів “звітний день” і “звітний місяць” використовуємо єдину систему класифікації дат, де кожна дата позначається порядковим номером року, порядковим номером місяця в даному році і порядковим номером доби в даному місяці. Всі вони базуються на позиційній системі кодування. ХХ ХХ ХХХХ
рік
місяць день табл.3.1.3. Приклади кодування дати
Наступний реквізит “Документ”. Для його кодування доцільно використовувати порядкову систему кодування ХХХ номер документа табл. 3.1.4. Приклад кодування документів.
Наступний реквізит “Отримувач”. Для його кодування доцільно використати серійну систему кодування, в якій будуть такі серії: від 1 до 20 - номери тих отримувачів, назва яких починається на літеру “А”, від 21 до 40 - номери тих отримувачів, назва яких починається на літеру “Б” і т. д. Табл. 3.1.5. Приклад кодів отримувачів.
Наступний реквізит “Підрозділ”. Структурні підрозділи класифікуються за такими ознаками: підрозділ (цех, склад і т.п.), вид підрозділу (для цехів - складальний і т.п.; для складів - готової продукції, матеріалів і т.п. ) і порядковий номер підрозділу серед підрозділів даного виду. Для його кодування вокористовуємо позиційну систему кодування. Х Х ХХ номер вид підрозділ табл. 3.1.6. Приклад кодування підрозділів
3.2. Проектування результуючих документів.Проектування результуючих документів включає розробку форми документа та його табличного опису. Розробка геометрії документу здійснюється згідно ГОСТу. На основі аналізу графу взаємозвязку показників(див. додаток1) і опису цих показників, поданого на етапі формалізації економічних процесів, можна визначити, які показники необхідні кінцевим користувачам. Користувачами даної інформації на підприємстві можуть бути різні відділи, в залежності від структури підприємства. Це може бути економічний відділ, служба маркетингу, плановий відділ, якщо підприємство мале - бухгалтерія. Користувачам необхідні показники N3, N4, N7, N8, V3, V4, V7, V8, Z3, Z4, Z5, Z6, Z7, Z8, OP, які подані в табл.2.2. Дані показники можна розділити на групи в залежності від економічного змісту по таких правилах:
До першої групи відносяться показники N3, N4, OP. Дані показники обєднуємо в один документ “Відомість надходження готової продукції на склад”. До другої групи обєднуємо V3, V4, OP. Дані показники можна обєднати в документі “Відомість вибуття готової продукції зі складу”. Показники третьої групи Z3, Z4, OP обєднуємо в документі “Відомість наявності готової продукції на складі”. Показники четвертої групи OP, Z5, Z6, Z7, Z8, N7, N8, V7, V8 обєднуємо в документі “Сальдова відомість”. Після того як встановлено реквізитний склад документів, необхідно провести декодування показників. Якщо раніше ми оперували номенклатурним номером продукції для її ідентифікації, то доцільно ввести ще один реквізит “назва продукції”, оскільки для користувача номенклатурний номер не несе повної інформації про обєкт. Доцільно також ввести реквізит “Назва одиниці виміру”, “Назва підрозділу”, “Назва отримувача”. Для всіх вихидних документів буде постійним реквізитом код складу. Для документів “Відомість надходження готової продукції на склад”, “Відомість вибуття готової продукції зі складу”, “Відомість наявності готової продукції на складі” постійним реквізитом буде звітна дата. Переодичність складання документу “Сальдова відомість” визначається переодичністю здійснення аналізу випуску готової продукції за місяць. Такий аналіз проводиться щомісячно. Тепер розробимо структуру індексу форм для цих документів. Для всіх вихідних документів будемо користуватися комбінованою системою кодування. Одже для дркументу “Відомість надходження готової продукції на склад” структура коду буде наступною: ААА - ХХ номер форми задача Одже індекс даної форми ГПС-01 (перша форма задачі випуску готової продукції). Форма спроектованого документу знаходиться в додатку 2. Табличний опис документу. Назва документу - “Відомість надходженя готової продукції на склад”. Ідентифікатор - ГПС-01 Тип документу - проектований Кількість знаків в друко рядку - 77 Кількість документів за період - 1 за день.
Наступний документ “Відомість вибуття готової продукції зі складу” Індекс форми ГПС-02 Форма спроектованого документу наводиться в додатку3. Табличний опис документу. Назва документу - “Відомість вибуття готової продукції зі складу”. Ідентифікатор - ГПС-02 Тип документу - проектований Кількість знаків в друко рядку - 77 Кількість документів за період - 1 за день.
| | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | номенклатурний номер | X(7) | 1011001:9999999 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | назва продукції | A(20) | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | назва одиниці виміру | A(10) | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | ціна | 9(6.2) | 000001.01:999999.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | вибуття в кількісному виразі | 9(5.2) | 00001.01:99999.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | вибуття в вартісному виразі | 9(7.2) | 0000001.01:9999999 |
Наступний документ “Відомість наявності готової продукції”. Індекс форми буде ГПС-03. Форма спроектованого документу наведена в додатку4.
Табличний опис документу.
Назва документу - “Відомість наявності готової продукції на складі”.
Ідентифікатор - ГПС-03
Тип документу - проектований
Кількість знаків в друко рядку - 77
Кількість документів за період - 1 за день.
№ п/п | назва реквізиту | тип та значність | діапазон змін |
1 | код складу | X(3) | 101 : 999 |
2 | звітна дата | D(8) | 01.01.1999:31.12.2009 |
3 | номенклатурний номер | X(7) | 1011001:9999999 |
4 | назва продукції | A(20) | |
5 | назва одиниці виміру | A(10) | |
6 | ціна | 9(6.2) | 000001.01:999999.99 |
7 | залишок в кількісному виразі | 9(5.2) | 00001.01:99999.99 |
8 | залишок в вартісному виразі | 9(7.2) | 0000001.01:9999999 |
Наступний документ “Сальдова відомість”. Індекс форми ГПС-04. Форма спроектованого документу представлена в додатку5.
Табличний опис документу.
Назва документу - “Сальдова відомість”.
Ідентифікатор - ГПС-04
Тип документу - проектований
Кількість знаків в друко рядку - 98
Кількість документів за період - 1 за місяць.
№ п/п | назва реквізиту | тип та значність | діапазон змін |
1 | код складу | X(3) | 101 : 999 |
2 | звітний місяць | 9(2) | 01:12 |
3 | номенклатурний номер | X(7) | 1011001:9999999 |
4 | назва продукції | A(20) | |
5 | назва одиниці виміру | A(10) | |
6 | Ціна | 9(6.2) | 000001.01:999999.99 |
7 | залишок на початок місяця в кільіксному виразі | 9(5.2) | 00001.01:99999.99 |
8 | залишок на початок місяця в вартісному виразі | 9(7.2) | 00000001.01:9999999.99 |
9 | Надходження в кількісному виразі | 9(5.2) | 00001.01:99999.99 |
10 | Надходження в вартісному виразі | 9(7.2) | 00000001.01:999999.99 |
11 | вибуття в кількісному виразі | 9(5.2) | 00001.01:99999.99 |
12 | вибуття в вартісному виразі | 9(7.2) | 0000001.01:9999999.99 |
13 | номер документу | Х(3) | 001:999 |
14 | дата видачі документу | D(8) | 01.01.1999:31.12.2009 |
15 | залишок на кінець місяця в кількісному виразі | 9(5.2) | 00001.01:99999.99 |
16 | залишок на кінець місяця в вартісному виразі | 9(7.2) | 0000001.01:9999999.99 |
Проектування вхідних документів проводиться аналогічно проектуванню вихідних, проте має декілька відмінностей. Перша відмінність полягає в тому, що вхідні документи проектуються на основі вхідних показників, тобто тих, які розміщенні на кінцевих вітках графа. Інформація в вхідних документах не повинна повторюватись. Інша відмінність полягає в тому, що при розробці вхідних документів часто немає необхідності враховувати технічні можливості пристроїв вводу інформації.
Аналізуючи граф взаємозвязку показників, можна визначити ті показники, на основі яких ми отримуємо результуючу інформацію про випуск готової продукції. До них відносять ті показники, які знаходяться на найнищому рівні графа взаємозвязку показників.
При розвязку даної задачі вхідними показниками є показники N1, N2, V1, V2, OP, які подані в таблиці 2.2. Дані показники можна розділити на групи в залежності від економічного змісту по правилам приведеним в розділі 3.2.
До першої групи відносяться показники N1, N2, OP. Дані показники можна обєднати в одному документі “Накладна на здачу готової продукції на склад”. Індекс форми - ГПС-05. Форма спроектованого документу представлена в додатку6.
Табличний опис документу.
Назва документу - “Накладна на здачу готової продукції на склад”.
Ідентифікатор - ГПС-05
Тип документу - проектований
Кількість знаків в друко рядку - 57
Кількість документів за період - по запиту.
№ п/п | назва реквізиту | тип та значність | діапазон змін |
1 | номер документу | Х(3) | 001:999 |
2 | звітна дата | D(8) | 01.01.1999:31.12.1999 |
3 | назва підрозділу | А(20) | |
4 | код складу | X(3) | 101 : 999 |
5 | номенклатурний номер | X(7) | 1011001:9999999 |
6 | назва продукції | A(20) | |
7 | ціна | 9(6.2) | 000001.01:999999.99 |
8 | кількість | 9(5) | 00001:99999 |
9 | вартість | 9(7.2) | 0000001.01:9999999.99 |
10 | назва одиниці виміру | A(10) | |
До другої групи відносяться показники V1, V2, OP. Дані показники можна обєднати в одному документі “Накладна на видачу готової продукції зі складу”. Форма даного документу подана в додатку7. Індекс форми - ГПС-06.
Табличний опис документу.
Назва документу - “Накладна на видачу готової продукції зі складу”.
Ідентифікатор - ГПС-06
Тип документу - проектований
Кількість знаків в друко рядку – 57
Кількість документів за період - по запиту.
№ п/п | назва реквізиту | тип та значність | діапазон змін |
1 | номер документу | Х(3) | 001:999 |
2 | звітна дата | D(8) | 01.01.1999:31.12.1999 |
3 | код складу | X(3) | 101 : 999 |
4 | назва отримувача | А(20) | |
5 | номенклатурний номер | X(7) | 1011001:9999999 |
6 | назва продукції | A(20) | |
7 | ціна | 9(6.2) | 000001.01:999999.99 |
8 | кількість | 9(5) | 00001:99999 |
9 | вартість | 9(7.2) | 0000001.01:9999999.99 |
10 | назва одиниці виміру | A(10) | |
Слідуючим етапом проектування автоматизованої інформаційної системи - є проектування інформаційної бази.
Проектування внутрішньомашинної інформаційної бази може здійснюватись двома способами:
1) проектування бази даних;
2) проектування структури файлів.
Для розвязку задачі випуску готової продукції використано підхід проектування бази даних приведений в додатку 8. При проектуванні даталогічної моделі використанно висхідний підхід до проектування бази даних. Всі відношення знаходяться в 3НФ. Крім файлів бази даних, при розвязку задачі використовується робочий файл для переводу одиниць виміру в облікові одиниці виміру.
Тепер слід розробити структуру інформаційних масивів.
Х ХХХ
скорочена назва
вид масиву
Вид масиву задається ідентифікатором:
V - вихідний - оперативний
R - результуючий
P - розціночний
D - довідковий
W - робочий.
Скорочена назва масиву задається трьома літерами латинського алфавіту.
Розроблені ідентифікатори інформаційних масивів наводяться у формі таблиці.
Табл. 4.1. Класифікація інформаційних масивів.
Вхідні - оперативні | VRUX | ||
Умовно-постійні | нормативні розціночні довідкові постійно-облікові | DDOK, DOTR, DPRO, DSKL, DOPR, DPDR | |
Результуючі | Для отримувача Для рішення іншої задачі Для рішення задач в наступний період | RZAL | |
Робочі | | OPER |
Тепер зобразимо структури інформаційних масивів у вигляді таблиць.
Табл 4.2. Структура файлу VRUX
Назва файлу “Рух готової продукції”
Ідентифікатор RUX
Тип машиного носія МД
№ | Назва реквізиту | Умовне позначення Фор- Прог- мула рама | Тип | Довжина символів цілі дроб. байт | Ключ впоряд кування | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | № документа
Наступний файл “Продукція”. Ідентифікатор DPRO Тип машиного носія МД Табл. 4.3. Структура запису файлу DPRO
Назва файлу “Документ” Ідентифікатор DDOK Тип машиного носія МД Табл. 4.4. Структура запису файлу DDOK
Назва файлу “Склад” Ідентифікатор DSKL Тип машиного носія МД Табл. 4.5. Структура запису файлу DSKL
| + | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | назва складу | | nskl | C | 20 | | 20 | |
Назва файлу “Перевід”
Ідентифікатор OPER
Тип машиного носія МД
Табл. 4.6. Структура запису файлу OPER
№ | Назва реквізиту | Умовне позначення Фор- Прог- мула рама | Тип | Довжина символів цілі дроб. байт | Ключ впоряд кування | |||
1 | код один виміру | | kodv | С | 2 | | 2 | + |
2 | код облік один виміру | | koodv | C | 2 | | 2 | + |
3 | коеф. переводу | | koef | N | 3 | | 3 | |
4 | назва один виміру | | nov | C | 10 | | 10 | |
Назва файлу “Залишок”
Ідентифікатор RZAL
Тип машиного носія МД
Табл. 4.7. Структура запису файлу RZAL
№ | Назва реквізиту | Умовне позначення Фор- Прог- мула рама | Тип | Довжина символів цілі дроб. байт | Ключ впоряд кування | |||
1 | код складу | | kskl | С | 2 | | 2 | + |
2 | номенклат № | | nomn | C | 2 | | 2 | + |
3 | дата | | data | D | 6 | | 8 | + |
4 | кількість | | kil | N | 5 | | 5 | |
Назва файлу “Підрозділ”
Ідентифікатор DPDR
Тип машиного носія МД
Табл. 4.8. Структура запису файлу DPDR
№ | Назва реквізиту | Умовне позначення Фор- Прог- мула рама | Тип | Довжина символів цілі дроб. байт | Ключ впоряд кування | |||
1 | код підрозділу | | kpid | C | 3 | | 3 | + |
2 | назва підрозділу | | npid | C | 20 | | 20 | |
Назва файлу “Отримувач”
Ідентифікатор DOTR
Тип машиного носія МД
Табл. 4.9. Структура запису файлу DOTR
№ | Назва реквізиту | Умовне позначення Фор- Прог- мула рама | Тип | Довжина символів цілі дроб. байт | Ключ впоряд кування | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | код отримувача |
Назва файлу “Операція” Ідентифікатор DOPR Тип машиного носія МД Табл. 4.10. Структура запису файлу DOPR
5. Проектування модулів перетворення даних.Для розвязку задачі випуску готової продукції доцільно використовувати діалоговий режим обробки інформації, оскільки в основі даного режиму лежить взаємодія людини і машини, за допомогою передачі і прийому повідомлень через термінальний пристрій. При такій обробці забезпечується:
При даному режимі розвязку задачі можна виділити пять розрахункових модулів, які подані в додатку 9. Даний модуль містить сукупність підмодулів, таких як: модуль вводу, модуль корегування довідників, модуль розрахунку та модуль друку. Вхідною інформацією для модуля є файли бази даних: VRUX, DDOK, DPRO, OPER, DOPR, DSKL, DOTR, які формуються на основі вхідних документів: ”Накладної на здачу готової продукції на склад” та “Накладної на видачу готової продукції зі складу” (здійснення першого підмодуля). Результатом виконання другого підмодуля буде проведення корегування довідників. Після реалізації третього підмодуля (розрахунку) сформується файл бази даних RZAL. Кінцевим результатом модуля буде друк “Відомості наявності готової продукції на складі”, “Відомості надходження готової продукції на склад”, “Відомості вибуття готової продукції зі складу” та “Сальдової відомості”. ВисновкиПри автоматизації будь-якого процесу, що включає управління даними, виникає необхідність розробки технологій збору, зберігання та обробки інформації. Одним із методів рішення цієї задачі - є створення автоматизованих комплексів на основі системи управління базами даних. Така технологія дозволяє швидко і ефективно управляти масивами та потоками інформації. Виконанння діалогового режиму при проектуванні сприяє найкращому поєднанню можливостей людини та ЕОМ у процесі розвязування багатьох задач. Так діалоговий режим спілкування людини з базами даних АСУ забезпечує:
В курсовому проекті спроектовано розвязування задачі випуску готової продукції. В першому розділі проекту приведено теоретичні відомості щодо проектування; в другому - проведена формалізація економічних процесів; в третьому і четвертому відповідно - проектування позамашинної та внутрімашинної інформаційної бази, в пятому - проектування модулів перетворення даних. Література.
Додаток1 ZViok NViokm ZViok(m-1) VViokm ZViokdm ZViok(d-1)m NViokdm VViokdm ZKiokm ZKiok(m-1) VKiokm NKiokm ZKiokdm ZKiok(d-1)m NKiokdm NKiokcdm NKiokcldm VKioktldm VKioktdm VKiodkm NViokcldm NViokcdm VVioktdm VVioktldm OPiokdm OPiokdm |