
- •Анотація
- •1 Аналіз індивідуального завдання
- •2 Загальна структура програми
- •3 Розробка меню
- •4 Підключення панелі інструментів та рядку стану
- •4.1 Створення панелі інструментів
- •4.2 Створення рядку стану
- •5 Створення діалогових вікон
- •5.1 Основні етапи створення діалогу
- •5.2 Створення діалогу для введення змінних
- •6 Математичне обчислення
- •6.1 Мова assembler під Win32
- •6.2 Реалізація
- •7 Створення та підключення бібліотеки dll
- •8 Робота з файлами
- •8.1 Відкриття файлу
- •8.2 Збереження файлу
- •9 Керівництво системного програміста
- •10 Керівництво оператора
- •Висновки
- •Література
- •Додатки Додаток а
- •Додаток б
9 Керівництво системного програміста
Дана програма є навчальною і виконує обчислення за заданими формулами, а також наочно представляє великий спектр можливостей програмування з використанням MFC.
ЕОМ IBM PC, на якому відбувається робота програми, повинен мати наступні мінімальні конфігурації:
Процесор 286DX/66MHz або кращий;
Оперативну пам’ять не менше 16 МБ;
3 МБ вільного місця на жорсткому диску;
ОС Windows 95/98/NT/ME/2000/XP/Vista;
Монітор;
Відео карту;
Програма викликається за рахунок запускання її виконуваного файлу 2.exe, що знаходить в папці \Main\Debug. Для її правильного функціонування необхідно, щоб у папці де знаходиться файл 2.exe також розміщувався файл asmdll.dll, що містить динамічно підключувану бібліотеку, яка використовується при роботі. Файл asmdll.dll знаходиться в папці \DLL\Debug.
Вхідна інформація для обчислення функції поступає в програму з клавіатури: вона вводиться у відповідно призначеному для цього діалогу введення, що відкривається при натисканні кнопки «Help». Вивід інформації здійснюється у безпосередньому виведенні інформації на екран при натисканні кнопки «Result».
При роботі програми може виникнути таке повідомлення:
File asmdll.dll not found – це повідомлення виникає при запуску обчислення функції у разі, коли не знайдено файл динамічної бібліотеки, якому передаються данні для обчислення. Слід нажати кнопку «ОК».
При розробці програми потрібно дотримуватись наступних принципів:
Програма повинна займати мінімальну кількість стрічок коду, але це не повинно впливати на функціональність та стабільність роботи програми взагалі;
Програма має реагувати на всі повідомлення, що до неї надсилаються;
Програма має видавати інформацію про свого розробника;
Вона має забезпечити введення в діалоговому режимі вхідних даних з клавіатури;
Програма має забезпечувати виведення результату роботи програми в числовому вигляді;
Вона має виконувати стандартні операції з файлами.
При натисненні кнопки „Quit” програма має коректно завершуватись.
10 Керівництво оператора
Так як програма призначена для обчислення заданої формули, то користувачу слід ввести певні значення для обчислення у спеціально призначеному для цього діалогу, який викликається при натисканні кнопки «Help». Далі для обчислення натиснути «Run», ця кнопка виконає обчислення. За допомогою «Open» користувач може відкрити будь-який текстовий файл. За допомогою «Save» він може зберегти результат виконання програми у файл.
Для завершення роботи з програмою користувачу слід нажати «Quit».
При роботі програми може виникнути таке повідомлення:
File asmdll.dll not found – це повідомлення виникає при запуску обчислення функції у разі, коли не знайдено файл динамічної бібліотеки, якому передаються данні для обчислення. Слід нажати кнопку «ОК».
У випадку виникнення критичної помилки слід перезавантажити програму.