Оформлення розділу «Створення постанови завдання до предметної області, що підлягає автоматизації»

 

Розділ повинен вміщувати дані про призначення програми, а також чітко визначати вимоги до проектованої підсистеми, вимоги до надійності системи, вимоги до складу і параметрів технічних засобів, а також до інформаційної і програмної сумісності; визначати вигляд вихідних і вхідних даних задачі.

Наприклад. Мета створення даної програми – часткова автоматизація роботи відділу збуту. Найголовнішою задачею є створення відповідної бази даних, яка відбиває роботу відділу збуту.

Після вивчення предметної області і створення відповідної бази даних необхідно створити програмне забезпечення, яке має наступні функції:

- доступ до таблиць бази даних;

- редагування інформації в таблицях;

- пошук в таблиці за певними параметрами;

- сортування інформації за різними полями;

- виконання запитів з однієї таблиці за різними критеріями;

- виконання запитів з різних таблиць;

- друк інформації;

- виведення графічних звітів.

Вимоги до проектованої системи:

- обов’язкове виведення на екран вихідних форм;

- програма повинна надавати можливість переходу з однієї форми на іншу;

- передбачити можливість редагувати дані;

- програма повинна працювати без інсталяції будь-якого програмного забезпечення;

- програма повинна реалізовувати функції щодо зміни інформації (додавання, редагування, видалення);

- програма повинна мати зручний, максимально орієнтований на будь-якого користувача інтерфейс;

- вхідні дані представлені у вигляді інформації, яка надійшла з відділу збуту.

Вимоги до надійності:

- програма повинна не давати можливість користувачеві введення даних в комірки з вихідними даними;

- зручний та швидкий пошук потрібної інформації;

- формування звітів зазначених форм, та виведення їх на екран та на пристрій друку;

- коректна інтерпретація і зберігання інформації;

- для виходу з форм довідників повинна бути кнопка “Выход” (тобто повернення до головної форми).

Для нормальної роботи потрібний персональний комп’ютер з мікропроцесором Intel Pentium 1ГHz та вище, оперативна пам’ять 256Мб і вище, вільного простору на жорсткому диску 200Мб, SVGA-монітор, клавіатура та маніпулятор типу “миша”. Для виводу на друк різноманітної інформації потрібен принтер. На всі пристрої, що використовуються в системі потрібні драйвери цих пристроїв.

 

3.5 Оформлення розділу «Програмування»

 

Розділ «Програмування» містить розділ «Проектування інтерфейсу користувача», де повинна бути описана головна форма програми та її основні елементи; а також розділ «Створення головного модуля програми», де приведений опис функцій головного модуля.

Наприклад. Інтерфейс користувача представлений у графічному вигляді. Головна форма програми – це стандартне вікно, прийняте в ОС Windows. Вигляд вікна приведений на рисунку 3.

 

 

Рисунок 3 – Інтерфейс головної форми програми

 

При проектуванні інтерфейсу головної форми використовуються такі графічні інтерфейсні елементи: рядок головного меню, що вміщує основні команди для роботи програми; панель інструментів, яка вміщує кнопки, що дублюють пункти головного меню.

Головний модуль програми має назву Main.pas і виконує такі функції: установлює зв’язок з базою даних за допомогою об’єктів та невізуальних компонентів ADO; викликає на виконання всі інші модулі системи, що дозволяють передивлятися інформацію з бази даних, виконувати різноманітні запити, друкувати відібрану інформацію; викликає довідку по роботі з програмою.


Список літератури

 

1 ДСТУ 3008-95 Документація. Звіти в сфері науки та техніки. Структура і правила оформлення.

2 ГОСТ 2.105-95 ЕСКД. Общие требования и правила составления.

3 СТП 07-2000 Стандарт підприємства. Нормоконтроль. Організація і порядок проведення.

4 СТП 06-96 Стандарт підприємства. Пояснювальні записки. Структура і правила оформлення.

5 СТП 08:2004 Список літератури та посилання на літературні джерела у текстових документах.

6 www.intuit.ru