Розробка програми для розв’язування економічних задач. Описання програми для отримання відомості відвантаження готової продукції. Вибір алгоритмічної мови Turbo Pascal 6.0. Програма розроблена із застосуванням методики процедурного програмування.
При низкой оригинальности работы "Програма для отримання відомості відвантаження готової продукції", Вы можете повысить уникальность этой работы до 80-100%
Персональні компютери за призначенням фактично не мають обмежень, а їх можливості визначаються програмами, які обробляють інформацію. Однак будь-який пакет чи програма з моменту своєї появи морально старіє, тобто зявляються нові пропозиції щодо поліпшення їхніх можливостей, а самі задачі трансформуються у нові, наперед не передбачені. Якщо мова програмування не підходить для даного класу задач, то можуть виникнути значні труднощі при програмуванні та відладці програми. Завдання на курсовий проект передбачає розробку програмного забезпечення для розвязування задачі економічного характеру, тому для створення програми було вибрано середовище Turbo Pascal 6.0. Розробник системи програмування Turbo Pascal - фірма Borland International виникла в 1984 році і за порівняно короткий час неодноразово дивувала користувачів персональних ЕОМ своїми Turbo системами.Розрахунок витрат на виробництво і калькуляційної собівартості готової продукції є найбільш трудомісткою і важливою ділянкою обліку, особливо на підприємствах, які випускають велику номенклатуру різних виробів. Облік витрат на виробництво повинен забезпечити: розрахунок виконання виробничого плану; Витрати, які впливають на собівартість продукції, групуються відповідно до їх економічного змісту за такими елементами: матеріальні витрати витрати на оплату праці відрахування на соціальне страхування амортизація основних фондів та нематеріальних активів інші витрати. На побудову обліку витрат на виробництво впливає організація виробничиго процесу, під якою розуміють розміщення устаткування і робітників, рух матеріалів і напівфабрикатів, взаємовідносини окремих структурних підрозділів підприємства. Завданням передбачено розробку програмного забезпечення для отримання одного з головних звітів по обліку витрат на виробництво, а саме «Відомості зведеної трудомісткості і розцінок на виріб в розрізі номерів цехів і кодів дільниць».Вхідною для даної задачі є інформація первинних документів. Дані з первинних документів вводяться з клавіатури ПК і записуються на ТМД в файл MVPR.DAT. Структура запису вхідного файлу представлена в таблиці 1. Структура запису файла MVPR.DAT Файл має логічне імя oper, фізичне імя файлу - mvpr.dat, повне імя файлу d:\pascal\kurs\data\mvpr.dat.Відомість зведеної трудомісткості і розцінок на виріб в розрізі номерів цехів і кодів дільниць Номер Норма часу штучно-калькуляційного Норма часу штучно-калькуляційного цеху дільниці операції на виріб на виріб Підсумкові показники TSTDIL, RSTDIL, TSTCEH, RSTCEH, TSTVID, RSTVID розраховуються за формулами: , (1) і - кількість записів просортованого файлу MVPR.DAT, які мають ідентичне значення показника «код дільниці». Відомість зведеної трудомісткості і розцінок на виріб в розрізі номерів цехів і кодів дільниць використовується для списання сум з синтетичного рахунку №40 «Готова продукція» на синтетичний рахунок № 45 «Товари відвантажені, виконані роботи та послуги». Вихідне зведення «Відомість зведеної трудомісткості і розцінок на виріб в розрізі номерів цехів і кодів дільниць» формується на основі даних вхідного файлу MVPR.DAT, попередньо просортованого по номенклатурному номеру, коду отримувача та номеру складу.Програма складається з головного блоку (блок-схему див. додаток 1) та пяти процедур: ZAPYS_NA_DYSK; Програму можна запустити на виконання способами: з головного меню інтегрованого середовища Turbo Pascal шляхом вибору опції Run (попередньо програма повинна бути завантажена в ОП - F10, File, Open, KURS414.PAS); Програма виводить на дисплей головного меню, котре пропонує користувачеві вибір однієї з опцій: - запис даних на диск; Програма формує на ТМД файл послідовного доступу OPER.DAT і формує на основі цього файлу відомість зведеної трудомісткості і розцінок на виріб в розрізі номерів цехів і кодів дільниць. Процедура викликається з головного меню програми при виборі пункту «Запис даних на диск» (функціональна клавіша F4).На початку програми згідно вимог технології програмування розміщується вступний коментар, а решта операторів програми мають таке призначення: 001 заголовок програми 013 присвоєння системній змінній CHEKEOF істиного значення, що забезпечує переривання вводу даних з клавіатури з допомогою комбінації клавіш CTRL Z 026 початок циклу, котрий буде виконуватись поки змінна eof не набуде значення true (цикл вводу даних з клавіатури) 053 зчитування запису файлу OPER у змінну vps 102 умовний оператор, котрий перевіряє, чи досягнуто кінець файлу OPER і в разі виконання цієї умови передає керування на мітку pdsm (оператор 109)Випробування будь-якої системи є набільш відповідальним і повязаний з найбільшими труднощами і найбільшими втратами часу. Не можна робити висновок про правильність програми лише на тій підставі, що програма повністю протрансльована (відкомпільована) і видала числові результати. В програмі все ще можуть міститись логічні помилки. Існує кілька способів перевірки правильності машинних результатів: обчислення результатів вручну; Для перевірки правильності створеної програми
План
Зміст
Вступ
1. Теоретична частина
1.1 Постановка задачі
1.2 Вхідна інформація
1.3 Вихідна інформація
2. Практична частина
2.1 Архітектура програми
2.2 Опис програми
2.3 Контрольний приклад та результат машинного експерименту
Висновки
Додатки
Список використаної літератури
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы