Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zvit (1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

1.6 Технічне завдання

Найменування дипломного проекту: Інтернет-магазин «БЕЛ».

Підстава до виконання програмного забезпечення (ПЗ): підставою для виконання даної розробки є необхідність полегшити замовлення товарів для рукоділля через мережу Інтернет.

Терміни розробки:

  • Початок – 23 квітня 2015 року.

  • Закінчення – 13 червня 2015 року.

Характеристика об’єкту автоматизації

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

  • програмний комплекс, що розробляється;

  • додаткове програмне (Open Server);

  • документація щодо використання розроблюваного ПЗ.

В якості вхідних (початкових) даних використовується інтернет-ресурс сайту, на якому розміщено інформація про товар, ціну, кількість, наявність на складі тощо. За допомогою чого контрагент зможе зробити замовлення та його оплатити.

В якості вихідних (кінцевих) даних використовуються публікація товарної номенклатури в каталозі інтернет-магазину. Передача замовлень на сайті в «MySQL» для обробки. Вивантаження результатів обробки замовлень в «MySQL» для повідомлення менеджерів.

Призначення розробки: Дана програма повинна забезпечити якісну обробку даних та експортувати чи імпортувати їх на сайт.

Функціональне призначення програми: надання відвідувачам сайту більш точної та повної інформації про товари або послуги. Скорочення трудовитрат на заповнення каталогу і прайс-листа. Можливість регулювати відображену про товар (послугу) інформацію, що зробить її більш повною і корисною для клієнтів.

ПЗ що розробляється повинно вирішувати наступні задачі:

  • принципові;

  • функціональні;

  • сервісні.

До принципових задач відносять:

  • забезпечення збереження та ефективний пошук усіх даних пов’язаних з списком справ користувача;

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

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

  • контроль операцій (запит на підтвердження), які можуть привести до модифікації та пошкодження даних;

  • контроль даних що додаються убазу даних.

До функціональних задач відносять наступні:

  • збереження даних в базі;

  • збереження та пошук даних по певних критеріях (дата, тема тощо).

До сервісних задач відносяться:

  • організація головного меню;

  • інформування користувача про причину відмови у виконанні тієї чи іншої операції;

  • забезпечення маніпуляції з даними;

  • організація довідкової системи по використанню програми.

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

В загальному випадку вимоги по надійності до програмного продукту будуть наступними:

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

  • повноцінне функціонування програми за умови повноцінного функціонування ОС;

  • повноцінне функціонування програми за умови повноцінного функціонування апаратної частини ПК.

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

Розроблений програмний продукт орієнтований на роботу в ОС з платформою Windows XP/7/8/Vista.

Мінімальними вимогами до апаратної частини ПК можна вважати:

  • процесори 6-го покоління (Intel Pentium Pro/ІІ/Celeron 300 МГц і вище);

  • об’єм оперативної пам’яті 1024 Мб.;

  • графічний адаптер 256 Мб.;

  • жорсткий диск ємністю 20 Гб.;

  • привід CD/ DVD.

Вимоги до інформаційної та програмної сумісності.

Розроблений програмний продукт орієнтований на роботу в ОС Windows, тому для коректної роботи програми необхідне стабільне функціонування ОС.

Техніко-економічні вимоги до програмного забезпечення

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

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

Етапи розробки ПП

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

Етапи виконання роботи

Термін виконання та приблизний обсяг робіт

Звітні матеріали

Передпроектні дослідження

23.04-30.04

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

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

Технічний проект

05.05-12.05

Проектування програмного забезпечення. Розробка алґоритму, визначення форми представлення даних, архітектури програми.

Специфікація вимог (опис алгоритму, правил, функціональних вимог, критеріїв якості тощо), опис концептуальної, інформаційної та функціональної моделей.

Робочий проект

13.05-11.06

Реалізація програмного забезпечення

Опис засобів розробки, розробка документів на супроводження ПЗ (інструкції програмісту та користувачу), опис плану тестування (розробка тестів, аналіз результатів тестування).

Оцінка результатів розробки і доцільність її продовження здійснюється замовником по представленню наступних матеріалів:

  • розміщення в глобальній мережі Інтернет;

  • перелік файлів на резервному носії;

  • стислий опис роботи з інтернет-магазином.

  • перелік документів:

  • технічне завдання;

  • пояснювальна записка;

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

  • керівництво користувача;

  • керівництво програміста.

Перелік звітних документів, необхідних для прийняття етапів роботи:

  • стислий опис результатів етапу у вигляді анотованого звіту (для І та ІІ етапів);

  • частковий програмний комплекс на ЕОМ замовника згідно календарного плану робіт;

  • акт приймання продукції.

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

Все програмне забезпечення та супроводжуюча технічна документація повинні задовольняти наступним ГОСТам:

  • ІСО 5807-85 ГОСТ на розробку програмних документів, схем алгоритмів програм, даних та систем.

  • ГОСТ 34.602-89 – Комплекс стандартів на автоматизовані системи. Технічне завдання на створення автоматизованої системи.

  • ГОСТ 19.201-78 – Єдина система програмної документації. Технічне завдання. Вимоги до змісту та оформлення.

  • ГОСТ 19.781-74 – Вимоги до розробки програмного забезпечення.

  • ГОСТ 19.101-77 – Держстандарт на розробку програмної документації, видів програм та програмних документів.

  • ГОСТ 29.401-78 – Текст програми. Вимоги до змісту та оформлення.

  • ГОСТ 19.106-78 – Вимоги до програмної документації.

  • ГОСТ 7.1-84 та ДСТУ 3008-95 – Розробка технічної документації.

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

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

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

  • тестування елементів системи;

  • тестування системи у цілому;

  • дослідна експлуатація.

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

Завершення етапу розробки фіксується відповідним протоколом захисту дипломних проектів.

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