йлах, а також проводити розрахунки вартості замовлень.
1.5 Вимоги до ергономіки та технічної естетики інтерфейсу
користувача
Ергономіка - науково прикладна дисципліна, що займається вивченням і створенням ефективних систем, керованих людиною. Ергономіка вивчає рух людини в процесі виробничої діяльності, витрати його енергії, продуктивність і інтенсивність при конкретних видах робіт.
Програма відрізняється зручним і простим у використанні інтерфейсом. Також у програмі буде передбачено збереження поточних налаштувань програми, для різних користувачів.
Технічна естетика - це теоретична і методологічна дисципліна, предметом якої є: по-перше, можливості та обмеження, що доставляються мистецтвом техніці, а технікою - мистецтву, а по-друге, способи їх співіснування і взаімоосуществленія.
Тому користувачі можуть з даною програмою працювати в будь-який час, а для цього спеціально зроблено, не сильно впливає на очі і нервову систему, інтерфейс. М'які кольори, правильне співвідношення компонентів в інтерфейсі, мало сильно викликають квітів.
1.6 Вимоги до надійності та зберіганню
Для надійності дану програму можна зберігати на жорсткому диску, але так як працювати з нею можуть як бухгалтера, так і економісти, то приходиться застосовувати змінні носії, тобто дискети, CD-диски. Дана програма займає мало місця на диску, тому її легко переміщати на змінні носії, але все ж для повної надійності програму В«Урал Строй МонтажВ» краще зберігати на вінчестері (HDD), в зв'язку з тим, що несподівано може знадобитися зміна структури завдання, або внесення будь - яких змін до бази даних. Для установки програми необхідно 20 МБ пам'яті на жорсткому диски і не менше 128 МБ оперативної пам'яті.
2 Пояснювальна записка
Розробити програму В«Розрахунок вартості пластикових віконних конструкційВ» з урахуванням розрахунку вартості замовляються виробів, а також збереженням замовлень у файли. У програмі будуть реалізовані можливості додавання даних про замовлення, висновок звітів на друк, а також розрахунок вартості віконних конструкцій з додатковою комплектацією.
2. 1 Метод рішення
Об'єктно-орієнтоване програмування являє собою спосіб програмування, який нагадує процес людського мислення.
Модульне програмування - організація програми як сукупності невеликих незалежних блоків, званих модулями, структура і поведінка яких підкоряються певними правилами.
Використання модульного програмування дозволяє спростити тестування програми і виявлення помилок.
Модуль складається з заголовка, в якому після ключового слова "unit" вказується ім'я модуля, і чотирьох розділів: інтерфейсу, реалізації, ініціалізації та деініціалізацію.
У розділі інтерфейсу розміщуються опису ідентифікаторів, які повинні бути доступні всім модулями і програмами, які використовують цей модуль і містить його ім'я в списку uses. У розділі інтерфейсу оголошуються типи, константи, змінні і підпрограми. При цьому для підпрограм вказуються тільки їх заголовки. Інші використовувані модулі вказуються у списку "uses". Цей розділ починається ключовим словом "interface".
У розділі реалізації розташовується код підпрограм, заголовки яких були приведені в розділі інтерфейсу. Тут можна описувати типи, оголошувати константи і змінні і описувати підпрограми, які використовуються тільки в цьому модулі і за його межами не видні. Розділ реалізації починається ключовим словом "Implementation". p> При розробці програми були використані наступні можливості Delphi: використання різних компонентів, що дозволяють створити як загальний вигляд програми, так і реалізовувати функціональні завдання програми. Функції обробки інформації являють собою введення даних користувачів, збереження та завантаження даних на диску, користувач може додавати дані і зберігати їх у файл. Для створення приємного інтерфейсу використовувалися компоненти також з середовища Delphi.
2.2 Структурна схема програми
Розроблена програма має досить зручну для роботи користувача структуру, відповідна основній вимозі, висунутій до структури програми. Меню програми являє собою структурну схему представлену на малюнку 2. p> В В В В
Документація
В br/>
В В
Рисунок 2 - Структурна схема програми
2.3 Діалоговий режим
Діалоговий режим - Взаємодія користувача з програмним продуктом таким чином, що ведеться обмін повідомленнями, що впливають на обробку даних.
У діалоговому режимі під впливом користувача здійснюється запуск функцій оброб...