роботи програми.
Для коректної роботи програми необхідно, щоб всі необхідні файли були в наявності. Програміст повинен забезпечити надійне зберігання, копіювання файлів, при якому не буде порушена ні цілісність файлів, ні їх кількісний склад.
У процесі роботи над програмою, були створені наступні файли:
1) код проекту (dpr): є центральним файлом проекту і являє собою власне програму. Ім'я проекту (програми) збігається з ім'ям файлу проекту і вказується при збереженні цього файлу на диску, спочатку це ім'я Project1;
2) опис форми (dfm): Ці файли автоматично створюються для кожної форми. Файли опису форм є ресурсом Delphi і містять характеристики форм та їх компонентів;
) модулі і модулі форм (pas): файл модуля форми містить опис класу форми. Крім модулів у складі форм, при програмуванні можна використовувати і окремі модулі, не пов'язані з якою-небудь формою. Вони оформляються за звичайними правилами мови Object Pascal і зберігаються в окремих файлах. Для підключення модуля його ім'я вказується в розділі uses того модуля або проекту, що використовує кошти цього модуля;
4) параметри проекту (dof): параметри зі сторінок Compiler і Linker вносяться у файл параметрів проекту. Цей файл являє собою текстовий файл, в якому порядково записані параметри і їх значення;
5) параметри середовища (cfg);
6) опису ресурсів (res): при першому збереженні проекту автоматично створюється файл ресурсів з ім'ям файлу проекту. Файл ресурсів може містити: значки, растрові зображення, курсори.
Крім наведених файлів, автоматично можуть створюватися й інші файли, наприклад, резервні копії файлів: ~ dp - для файлів з розширенням dpr; ~ pa -для файлів з розширенням pas.
Головним модулем програми є модуль «Glav», в якому знаходиться меню програми. Це модуль, в якому здійснюється введення даних, рішення задачі, а також збереження даних. Також відображає таблицю з даними.
4. Керівництво користувача
Користувач - є основним споживачем програм. Кінцевий користувач не є фахівцем в області програмування, тобто не володіє методами і технологією проектування і створення програм, але має елементарні знання і навички роботи з обчислювальною технікою.
В даному випадку кінцевим користувачем будуть інженери, секретар а також інші співробітники фірми «ТОВ Чудо свічки», які будуть безпосередньо працювати з програмою.
Користувач, що збирається працювати з цим програмним продуктом, повинен мати елементарні навички роботи в операційній системі Windows. Навчитися працювати з програмою допоможе «Довідка», в якій користувач може знайти опис кожного меню програми і всю послідовність дій для роботи з програмою.
. 1 Загальні відомості
Визначення найефективнішого відділу на підприємстві не мало важлива мета. Виділивши замий ефективний відділ підприємство може обговорити і внести вклад в більш вигідний відділ, для подальшого його розвитку. Метод адитивної дозволяє більш ефективно і правильно обчислити продуктивність кожного відділу.
. 2 Робота з допомогою
У користувачів даної програми є можливість використання допомоги. Для цього натискаючи на вкладку «Допомога», відкривається контекстне меню, яке містить: «Про розробників», «Допомога».
При натисканні на пункт «Допомога» відкривається вікно з довідкою користувачеві, в якій буде описана програма в цілому, як з нею працювати.
Малюнок 3 - Довідка користувачеві
При натисканні на пункт «Розробник» відкриється вікно з інформацією про розробників даної програми:
Малюнок 4 - Про розробників
4.3 Найбільш ймовірні помилки
При роботі з програмою дуже часто виникають помилки компіляції, і помилки доступу до файлу.
Найбільш часто зустрічаються помилки: [2] File not found (файл не знайдено); [0] Unable to invoke Code Completion due to errors in source code (помилка при компіляції програми); [3] Invalid file name (невірне ім'я файлу).
Висновок
При розробці програми були закріплені навички, отримані на лекціях з дисциплін математичні методи, математичне програмування, технологія розробки програмного продукту, об'єктно-орієнтоване програмування, бази даних.
Закріпила знання в середовищі програмування Delphi, розробивши програму за допомогою програми Delphi, використовуючи її станда...