Розділ 1. Загальний розділ

1.1 Розробка технічного завдання на створення програмного забезпечення (ПЗ)

Програма, яка розробляється називається «Проєктування системи обліку часу на заводі.».

Об'єкт практичної роботи – час на заводі..

Предмет практичної роботи – процес обліку часу на заводі.

Метою практичної роботи є розробка автоматизованого робочого місця

Менеджера за росподілом робочого часу на заводі в середовищі Borland C++ Builder.

Виходячи з мети роботи, я визначив для себе наступні завдання:

1) Розробити і описати наочну область програми;

2) Розробити алгоритм на мові С++;

3) Показати можливості вживання автоматизованого робочого

менеджера (тобто здійснити програмну реалізацію і протестувати

розроблене застосування);

Результатом моєї практичної роботи є додаток з графічним інтерфейсом на мові С++, що реалізовує роботу з базою даних. Дане застосування може вважатися повноцінною програмою з властивими їй основними операціями. Програма дозволяє сортувати, фільтрувати, додавати нові записи і видаляти що існують.

Перелік документів, на підставі яких створюється програма:

- Технічні вимоги;

- Технічне завдання на розробку.

Планові терміни початку та закінчення робіт: згідно з розпорядженням.

Порядок оформлення та подання результатів роботи по створенню програми:

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

Вид автоматизованої діяльності: Можливість користувача програми детально ознайомитися зі структурою програми, можливість відредагувати

Перелік об'єктів, на яких передбачається використання програми:

- ПК на робочому місці;

Найменування і необхідні значення технічних, технологічних, виробничо-економічних та ін.. показників об'єкта, які повинні бути досягнуті при впровадженні програми:

- Збільшення швидкості ознайомлення зі структурою;

- Зменшення трудомісткості робіт з аналізу;

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

Вимоги до програми:

Програма складається з декількох взаємопов'язаних форм. Взаємодія здійснюється через спеціальну клавішу. Взаємодія з клієнтами здійснюється безпосередньо.

Показники призначення (ступінь пристосовності програми до змін процесів управління і значень параметрів):

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

- При збої створює докладний звіт про помилки, що дозволяє легко знайти несправність;

- Має зручну панель переходів

Структура даних:

- Складається з декількох форм;

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

- При розробці програми використовувати середовище C++ Builder

Програма не залежить від платформ.

Для забезпечення функціонування програми на об'єкті впровадження мають бути створені група або призначений відповідальна особа, що відповідають за:

- Загальносистемне забезпечення;

- Організаційне забезпечення;

- Забезпечення, призначене для адміністраторів;

- Інформаційне забезпечення;

- Методологічне забезпечення;

- Забезпечення інформаційної безпеки.

Склад і зміст робіт зі створення програми:

Стадії та етапи розробки:

- Побудова алгоритмів майбутньої програми.

- Розробка потрібних форм, призначених для роботи з інформацією;

- Розробка інтерфейсу;

- Розробка програмного забезпечення для роботи;

Технічна документація:

Були складені документи, що містять довідкову інформацію про програму та роботі з нею;

Порядок контролю і приймання програми:

Приймання повинна здійснюватися у формі попередніх випробувань програми, її тестування до запуску;

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

З боку замовника, програма буде оцінюватись по таким критеріям :

- Правильність підрахунків;

- зручний інтерфейс;