Введення
програма інтерфейс комп'ютер операційний
Тема мого курсового проекту «Побудова графіків функції». Метою є розробка програмного засобу з можливостями графічного відображення графіків функцій.
Програму може використовувати будь-який користувач. Програма дуже проста у використанні.
Для написання даної програми я вибрав візуальне середовище розробки Borland Delphi Eenterprise 7, так як ця мова найбільш підходить для вирішення поставленого завдання.
1. Постановка завдання
.1 Опис предметної області
Завдання даної курсової роботи вимагає розробити програму, яка повинна
графічно відображати вибрані користувачем функції.
Програма повинна відповідати наступним вимогам:
- повинен бути реалізований простий і зручний користувальницький інтерфейс;
- повинен бути реалізований перегляд постійної інформації;
Дана програма може використовуватися всіма користувачами мають персональний комп'ютер.
1.2 Вхідна інформація
До вхідної інформації належать дані, що вводяться користувачем для зміни змінних функції.
1.3 Вихідна інформація
Вихідний інформацією є графічне відображення функції.
1.4 Опис алгоритму
Таблиця - Блоки
Рішення - блок вибору напрямку виконання алгоритму в залежності від деяких умов. В результаті перевірки умови здійснюється вибір одного з декількох можливих шляхів. Рішення - блок вибору напрямку виконання алгоритму в залежності від деяких умов. В результаті перевірки умови здійснюється вибір одного з декількох можливих шляхів. Зумовлений процес - блок опису процесу з однієї або декількох операцій, описаних у окремому модулі (самостійному алгоритмі). з'єднувач - вказівка ??зв'язку між перерваними лініями потоку, що зв'язують блоки. термінатор - позначає початок або кінець алгоритму. лінія потоку - відображає потоки даних і управління в алгоритмі. Дані - блок опису операції введення/виводу даних, для якої не визначено конкретний пристрій.
Після запуску програми на екрані з'явиться вікно вітання, через кілька секунд автоматично відкриється головне вікно програми.
У колонці «Вибір функції графіка» знаходяться 9 функцій графіків, вибрати можна тільки 1 функцію (за замовчуванням вибрана перша функція). При натисканні на головному меню пункту «Перейти» відкриваються дві кнопки:
- «Вибір функції графіка» - заблокований, тому що ми перебуваємо якраз у цій формі.
«Побудова графіка» - дублює кнопку «Далі».
При натисканні на головному меню пункту «Довідка» відкриваються дві кнопки:
«Допомога» - Інструкція до програми (Швидкий виклик - F1).
«Про програму» - короткі відомості про автора.
При натисканні на головному меню пункту «Вихід» відкривається вікно «Завершити програму?». При натисканні «Так» відбувається завершення програми; «Ні» - програма продовжує роботу.
При натисканні кнопки «Далі» відбувається перехід на наступну форму.
На наступній формі, при натисканні на кнопку «Намалювати» відображається ліворуч раніше обрана функція графіка (за замовчуванням перша). При натисканні кнопки «Вихід» відкривається вікно «Завершити програму?». При натисканні «Так» відбувається завершення програми; «Ні» - програма продовжує роботу. У деяких функціях можна ввести свої змінні, про що свідчить поява полів введення (на другій формі при виборі тієї чи іншої функції (на першій формі). При натисканні на кнопку «Функції графіків» відбувається повернення на першу форму, де знаходиться список всіх робочих функцій.
2. Обчислювальна система
.1 Основні характеристики вибраного персонального комп'ютера
Платформа розробки:
процесор: Intel (R) Core ™ i3 CPU M 350 @ 2.27GHz 927 МГц;
оперативна пам'ять: DDR - 3, 3Gb;
жорсткий диск: HDD 300Gb;
монітор;
клавіатура;
миша;
Мінімальні вимоги:
- процесор: Intel Pentium 500Hz;
- оперативна пам'ять: DDR - 1, 64Мб;