
- •1 Опис предметної області
- •1.1 Основні поняття
- •1.2 Основний алгоритм
- •2 Постанова завдання
- •2.1 Мета створення програми
- •2.2 Функції програми
- •Вимоги до проектованої системи
- •Вимоги до надійності
- •Умови роботи програми
- •3 Програмування
- •3.1 Обґрунтування вибору середовища розробки системи Для розробки програмного продукту було обрано середовище розробки Borland Delphi.
- •3.2 Обґрунтування вибору середовища функціонування системи
- •3.3 Основні рішення щодо реалізації компонентів системи
- •3.3.2 Структурна схема програми
- •3.3.3 Розробка модулів системи
- •4 Методика роботи користувача з системою
- •4.1 Керівництво програміста
- •4.1.1 Призначення і умови використання програми
- •4.1.2 Характеристики програми
- •4.1.3 Звертання до програми
- •4.2 Керівництво оператора
- •4.2.1 Призначення і умови використання програми
- •4.2.2 Виконання програми
- •4.2.3 Повідомлення оператору
- •5 Організаційно – економічний розділ
- •5.1 Планування розробки програмного продукту
- •5.2 Визначення витрат на розробку програмного продукту
- •5.2.1 Розрахунок основної заробітної плати
- •5.2.2 Розрахунок додаткової заробітної плати
- •5.2.3 Визначення витрат на матеріали
- •5.2.4 Визначення витрат на спеціальне устаткування
- •5.2.5 Визначення накладних витрат
- •6 Охорона праці та безпека життєдіяльності
- •6.1 Правові аспекти охорони праці користувачів комп’ютерів
- •6.2 Організація робочого простору для роботи з комп’ютером
3.3.2 Структурна схема програми
Структурна схема програми подана на рисунку 3.3.
Рисунок 3.3 – Структурна схема програми
3.3.3 Розробка модулів системи
Модулі системи містять наступні описання:
Main.dfm – описує інтерфейс головної форми програми;
Main.pas – зберігає логіку роботи модулю Main, функціонал головної форми програми;
DM1.pas – файл зберігає логіку Data Module;
Vіbor.dfm – описує інтерфейс форми перегляду таблиць в програмі;
Vіbor.pas – зберігає логіку роботи модулю Vіbor, функціонал форми перегляду таблиць в програмі;
Unit1.dfm – описує інтерфейс форми для введення змін довідника;
Unit1 .pas – зберігає логіку роботи модулю Unit1, функціонал форми для введення змін довідника;
OtchetOtdel.dfm – описує інтерфейс форми звіту програми по відділам;
OtchetOtdel.рas – зберігає логіку роботи модулю OtchetOtdel, функціонал форми звіту програми;
OtchetBalStoim.dfm – описує інтерфейс форми звіту програми по стану балансової вартості пристроїв;
OtchetBalStoim.рas – зберігає логіку роботи модулю OtchetBalStoim, функціонал форми звіту програми;
Vybrat.dfm – описує інтерфейс форми вибору для введення в таблиці в програмі;
Vybrat.рas – зберігає логіку роботи модулю Vybrat, функціонал форми вибору для введення в таблиці в програмі;
Unit2.dfm – описує інтерфейс форми звіту програми по пристроям;
Unit2.рas – зберігає логіку роботи модулю Unit2, функціонал форми звіту програми по пристроям;
OtchetSot.dfm – описує інтерфейс форми звіту програми по робітникам;
OtchetSot.рas – зберігає логіку роботи модулю OtchetSot, функціонал форми звіту програми по робітникам;
About.dfm – описує інтерфейс форми про програму;
About. .рas – логіку роботи модулю About, функціонал форми про програму;
Amortiz.dfm – описує інтерфейс форми розрахунку амортизації в програмі;
Amortiz.рas – логіку роботи модулю Amortiz, функціонал форми розрахунку амортизації в програмі;
Help.dfm – описує інтерфейс форми допомоги оператору програми;
Help.рas – логіку роботи модулю Amortiz, функціонал форми допомоги оператору програми;
UstrPoSotr.dfm – описує інтерфейс форми звіту програми по робітникам, за якими закріплені пристрої;
UstrPoSotr.рas – зберігає логіку роботи модулю UstrPoSotr, функціонал форми звіту програми по робітникам, за якими закріплені пристрої.[7]
4 Методика роботи користувача з системою
4.1 Керівництво програміста
4.1.1 Призначення і умови використання програми
Програма призначена для автоматизації обліку оргтехніки та розрахунку модернізації та амортизації.
Додаток було створено за допомогою середовища Borland Delphi 6.0.
База даних створена в СКБД Access.
Підключення таблиць бази даних на форми проекту виконано за допомогою Microsoft Jet 4.0 OLE DB Provider.
Контейнером даних являються компоненти ADO.
Через DataModule організоване з’єднання ADO з відповідними таблицями бази даних.
Умовою надійної експлуатації програми є наявність бази даних в папці з відповідним .ехе- файлом.
Для створення запитів використовувався вбудований відладник SQL. Всі запити написані програмно, за виключенням тих, що використовуються при створенні звітів.
Для роботи програми необхідно мати IBM-сумісний ПК з мікропроцесором Intel Pentium 1 ГHz та вище, оперативна пам’ять 256Мб і вище, вільного простору на жорсткому диску 15 Мб, SVGA-монітор, клавіатура та маніпулятор типу “миша”.