Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab1.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
256.05 Кб
Скачать

6. Вимоги до програмної документації

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

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

  • Інсталяція програмного забезпечення «Книжковий магазин» 1.0

  • Перший запуск програми

  • Настройка програми

  • Компоненти модуля «Книжковий магазин»

  • Робота із програмою та методичні вказівки

  • Технічні характеристики програми

  • Деінсталяція модуля «Книжковий магазин» 1.0

7. Техніко-економічні показники

Програмне забезпечення «Книжковий магазин» 1.0 використовується для ефективного ведення звітності про роботу магазину «Книжковий всесвіт».

Вартість річної ліценції на програмний продукт «Книжковий магазин» 1.0 складає 1000 гривень з урахуванням ПДВ.

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

Затрати на ліцензію включають і безкоштовне технічне обслуговування протягом терміну ліцензування.

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

Контроль над розробкою та прийомом даного програмного продукту здійснює представник фірми-замовика ТОВ «Книжковий всесвіт». Програмне забезпечення «Книжковий магазин» розповсюджується з ліцензією типу Commercial.

Розробником програмного забезпечення являється ТОВ «ComputerSystems».

Приймання програми здійснюється працівниками фірми-замовника ТОВ «Книжковий всесвіт».

Приймання програмного забезпечення включає в себе наступні етапи:

  • Перевірка на правильність роботи програми

  • Перевірка роботи програми стосовно будь-якої кількості введених книг

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

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

  • Контрольні питання та відповідіі

  1. На які етапи поділяється процес розробки програмного продукту?

Згідно ГОСТ 19.102-77 встановлено 5 стадій розробки програм і програмної документації для ЕОМ, комплексів і систем: технічне завдання, ескізний проект, технічний проект, робочий проект, впровадження.

  1. На етапі технічного завдання виконують:

    • постановку задачі;

    • обґрунтування потреби в розробці програми;

    • науково-дослідницькі роботи (у випадку необхідності);

    • вибір і обґрунтування критеріїв ефективності та якості розроблюваної програми;

    • розробка та затвердження технічного завдання.

  1. На етапі ескізного проекту розробляють:

  • структуру вхідних та вихідних даних;

  • методи розв’язування задачі;

  • загальний опис алгоритму розв’язування задачі;

  • техніко-економічне обґрунтування;

  • ескізний проект, який подають на затвердження.

3. На етапі технічного проекту:

  • уточнюють структуру вхідних та вихідних даних;

  • визначають форму представлення вхідних та вихідних даних семантики і синтаксису мови;

  • остаточно визначають конфігурацію технічних засобів;

  • затверджують технічний проект.

4. На етапі робочого проекту виконують:

  • програмування та відладку програми;

  • розробку програмних документів у відповідності до ГОСТ 19.107-77;

  • розробку, узгодження і затвердження методики дослідження;

  • проведення попередніх державних випробувань;

  • коректування програми і програмної документації за результатами випробувань.

  1. На заключному етапі впровадження:

  • готують та передають програму і програмну документацію для супроводу і (або) виготовлення;

  • оформляють і затверджують акт про передачу програми;

  • передають програму у фонд алгоритмів і програм.

В деяких обґрунтованих випадках дозволяється пропускати етапи ескізного та технічного проектування.

  1. Назвіть основні причину успіху або провалу проекту з точки зору неузгодження вимог замовника ([4, С. 33-40 ]).

На мою думку основною причиною невдачі є непорозуміння замовника та виконавця. Якщо правильно не обумовити та не обговорити програмний продукт, може вийти так, що в кінцевому результаті він не буде відповідати нормам замовника. Двома найголовнішими проблемами являється Специфікація вимог та Керування вимогами клієнта.

  1. Опишіть класичний життєвий цикл розробки ПЗ, його етапи та залежність успішного виконання кожного з них від вірно визначених вимог ([4 (C. 33-40), 5]).

  • Розробка алгоритму

  • Програмування алгоритму

  • Перевірка правильності виконання програми

  • Відладка програми

  1. В чому полягають вимоги до програмного забезпечення?

  1. Які п’ять основних елементів необхідно описати для повного визначення системи? ([4, C.223]).

  1. Що таке документ-концепція та які його компоненти?

Описує додаток вцілому, включаючи опис цільових ринків, користувачів системи та функцій додатка.

Компоненти документа:

  • Призначення документа

  • Короткий опис продукту

  • Посилання

  • Опис користувача

  • Опис конкурентів

  • Загальний вигляд продукта

  • Опис його можливостей

  • Функції

  • Витрати та ціни

  • Опис потреб продукту

  1. Назвіть та охарактеризуйте основні типи вимог до програмного забезпечення

  • • Вводи системи

  • • Виводи системи

  • • Функції системи

  • • Атрибути системи

  • • Атрибути системного середовища

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]