Анотація структура та обсяг роботи

Вид материалаДиплом

Содержание


5.2Випробування програмного продукту
5.2.1Мета випробувань
5.2.2Загальні положення
5.2.3Результати випробувань
Висновок до розділу Дати висновок до цього розділу. 6Розділ з охорони праці
Загальні висновки
Перелік посилань
Найменування та сфера застосування
Вимоги до програмного забезпечення
Подобный материал:
1   ...   5   6   7   8   9   10   11   12   13

5.2Випробування програмного продукту


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

5.2.1Мета випробувань


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

5.2.2Загальні положення


Випробування проводяться на основі наступних документів:
  • ГОСТ 34.60392. Інформаційна технологія. Види випробувань автоматизованих систем;
  • ГОСТ РД 50-34.698-90. Автоматизовані системи вимог до змісту документів.

5.2.3Результати випробувань


Приклад

В процесі тестування були перевірена уся функціональність комплексу задач (КЗ). У наступних таблицях наведений перелік випробувань основних функціональних можливостей (табл. 5.1 – 5.16).

Таблиця 5.7 – Введення логіну та паролю

Мета тесту:

Перевірка функції «Вхід в частину адміністрування»

Початковий стан КЗ

Відкрита «Головна» сторінка сайту

Вхідні данні:

Логін та пароль адміністратора

Схема проведення тесту:

Натиснути кнопку «Адміністрування».Ввести у поле «Логін» логін адміністратора, а у поле «Пароль»




ввести пароль адміністратора, натиснути кнопку «Вхід»

Очікуваний результат:

Відкрита сторінка «Адміністрування»

Стан КЗ після проведення випробувань:

Відкрита сторінка «Адміністрування»



Таблиця 5.8 – Перевірка заповнення усіх атрибутів

Мета тесту:

Перевірка функції «Перевірка заповнення усіх атрибутів»

Початковий стан КЗ

Відкрита «Головна» сторінка сайту

Вхідні данні:

Логін або пароль

Схема проведення тесту:

Натиснути кнопку «Адміністрування».Ввести у поле «Логін» логін адміністратора, або у поле «Пароль» ввести пароль адміністратора, натиснути кнопку «Вхід»

Очікуваний результат:

Вікно повідомлення про помилку вводу. Вхід на сторінку «Адміністрування» не виконано

«Неверное имя или пароль»

Стан КЗ після проведення випробувань:

Відкрита сторінка аутентифікації



Таблиця 5.9 – Перевірка правильності введених даних

Мета тесту:

Перевірка функції«Перевірка правильності введених даних»

Початковий стан КЗ

Відкрита «Головна» сторінка сайту

Вхідні данні:

Логін та пароль

Схема проведення тесту:

Натиснути кнопку «Адміністрування».Ввести у поле «Логін» будь-який логін, а у поле «Пароль» ввести будь-який пароль , натиснути кнопку «Вхід»

Очікуваний результат:

Вікно повідомлення про помилку вводу. Вхід на сторінку «Адміністрування» не виконано

«Неверное имя или пароль»

Стан КЗ після проведення випробувань:

Відкрита сторінка аутентифікації



Таблиця 5.10 – Повернення на головну сторінку сайту

Мета тесту:

Перевірка функції «Повернення на головну сторінку сайту»

Початковий стан КЗ:

Відкрита сторінка аутентифікації

Вхідні дані:




Схема проведення тесту:

Натиснути кнопку «Повернутися на головну»

Очікуваний результат:

Відкрита головна сторінка сайту

Стан КЗ після проведення випробування:

Відкрита головна сторінка сайту


Таблиця 5.11 – Додавання новини

Мета тесту:

Перевірка функції «Додавання новини»

Початковий стан КЗ:

Відкрита сторінка «Керування новинами»

Вхідні дані:

Новина та підпис

Схема проведення тесту:

Натиснути кнопку «Добавити», ввести у полі «Новина» текст, у полі «Підпис» - і’мя, натиснути кнопку «Добавити»

Очікуваний результат:

На сторінці «Керування новинами» з’явилася нова новина

Стан КЗ після проведення випробування:

Відкрита сторінка «Керування новинами»



Таблиця 5.12 – Редагування новини

Мета тесту:

Перевірка функції «Редагування новини»

Початковий стан КЗ:

Відкрита сторінка «Керування новинами»

Вхідні дані:




Схема проведення тесту:

Натиснути кнопку біля новини, яку потрібно відредагувати. У полі новина відредагувати новину, у полі підпис відредагувати підпис. Натиснути кнопку




«Застосувати»

Очікуваний результат:

Новина відредагована

Стан КЗ після проведення випробування:

Відкрита сторінка «Керування новинами»


Таблиця 5.13 – Видалення новини

Мета тесту:

Перевірка функції «Видалення новини»

Початковий стан КЗ:

Відкрита сторінка «Керування новинами»

Вхідні дані:




Схема проведення тесту:

Натиснути кнопку біля новини, яку потрібно видалити. Підтвердити бажання видалити новину натиснувши кнопку «ОК»

Очікуваний результат:

Новина видалена

Стан КЗ після проведення випробування:

Відкрита сторінка «Керування новинами»


Таблиця 5.14 – Додавання нового авто

Мета тесту:

Перевірка функції «Додавання нового авто»

Початковий стан КЗ:

Відкрита сторінка «Керування автомобілями»

Вхідні дані:

Марка, Модель, Колір, Рік, Об’єм двигуна, Тип кузова, Тип пального, Тип коробки передач, Описання, Ціна

Схема проведення тесту:

Натиснути кнопку «Добавити», заповнити усі поля на сторінці, натиснути кнопку «Добавити»

Очікуваний результат:

Нове авто додано

Стан КЗ після проведення випробування:

Відкрита сторінка «Додавання фотографії»


Таблиця 5.15 – Перевірка заповнення усіх атрибутів авто

Мета тесту:

Перевірка функції «Перевірка заповнення усіх атрибутів авто»

Початковий стан КЗ:

Відкрита сторінка «Додавання нового авто»


Вхідні дані:

Марка або Модель, Колір, Рік, Об’єм двигуна, Тип кузова, Тип пального, Тип коробки передач, Описання, Ціна

Схема проведення тесту:

Натиснути кнопку «Добавити»

Очікуваний результат:

Вікно повідомлення про помилку вводу. Додавання нового авто не виконано:




Стан КЗ після проведення випробування:

Відкрита сторінка «Додавання нового авто»


Таблиця 5.16 – Редагування авто

Мета тесту:

Перевірка функції «Редагування авто»

Початковий стан КЗ:

Відкрита сторінка «Керування автомобілями»

Вхідні дані:

Марка, Модель, Колір, Рік, Об’єм двигуна, Тип кузова, Тип пального, Тип коробки передач, Описання, Ціна

Схема проведення тесту:

Натиснути кнопку . Відредагувати неправильні поля. Натиснути кнопку «Застосувати».

Очікуваний результат:

Запис відредагований


Стан КЗ після проведення випробування:

Відкрита сторінка «Керування автомобілями»


Таблиця 5.17 – Видалення авто

Мета тесту:

Перевірка функції «Видалення авто»

Початковий стан КЗ:

Відкрита сторінка «Керування автомобілями»

Вхідні дані:




Схема проведення тесту:

Натиснути кнопку біля авто, яку потрібно видалити. Підтвердити бажання видалити авто натиснувши кнопку «ОК»

Очікуваний результат:

Авто видалено

Стан КЗ після проведення випробування:

Відкрита сторінка «Керування автомобілями»



Таблиця 5.18 – Додавання фото при створенні авто

Мета тесту:

Перевірка функції «Додавання фото при створенні авто»

Початковий стан КЗ:

Відкрита сторінка «Створення авто»

Вхідні дані:

Файл фото, назва фото

Схема проведення тесту:

Натиснути кнопку «Добавити», заповнити усі поля на сторінці, натиснути кнопку «Добавити»

Очікуваний результат:

Фото додано. Повідомленні про успіх додавання та фото відображається на тій самій сторінці.

Стан КЗ після проведення випробування:

Відкрита сторінка «Додавання фото»



Таблиця 5.19 – Перевірка заповнення усіх полів на сторінці

Мета тесту:

Перевірка функції «Перевірка заповнення усіх полів на сторінці»

Початковий стан КЗ:

Відкрита сторінка «Додавання фото»

Вхідні дані:

Файл фото або назва фото

Схема проведення тесту:

Натиснути кнопку «Добавити», заповнити усі поля на сторінці, натиснути кнопку «Добавити»

Очікуваний результат:

Вікно повідомлення про помилку вводу. Добавляння фото не виконано:



Стан КЗ після проведення випробування:

Відкрита сторінка «Додавання фото»



Таблиця 5.20 – Додавання фото при редагуванні

Мета тесту:

Перевірка функції «Редагування фото»

Початковий стан КЗ:

Відкрита сторінка «Редагування автомобілів»

Вхідні дані:

Файл фото, назва

Схема проведення тесту:

Натиснути кнопку «Добавити», заповнити усі поля на сторінці, натиснути кнопку «Добавити»

Очікуваний результат:

Додана нова фотографія


Стан КЗ після проведення випробування:

Відкрита сторінка «Редагування автомобілів»


Таблиця 5.21 – Видалення фото при редагуванні

Мета тесту:

Перевірка функції «Редагування фото»

Початковий стан КЗ:

Відкрита сторінка «Редагування автомобілів»

Вхідні дані:




Схема проведення тесту:

Натиснути кнопку біля фото, яке потрібно видалити. Підтвердити бажання видалити авто натиснувши кнопку «ОК»

Очікуваний результат:

Фото видалено


Стан КЗ після проведення випробування:

Відкрита сторінка «Редагування автомобілів»

Таблиця 5.22 – Перегляд замовлення

Мета тесту:

Перевірка функції «Перегляд замовлення»

Початковий стан КЗ:

Відкрита сторінка «Перегляд замовлень»

Вхідні дані:




Схема проведення тесту:

Натиснути кнопку

Очікуваний результат:

Відкрита сторінка «Перегляд замовлення»

Стан КЗ після проведення випробування:

Відкрита сторінка «Перегляд замовлення»

Висновок до розділу


Дати висновок до цього розділу.

6Розділ з охорони праці

6.1Консультант з охорони праці надасть відомості до розділу на початку жовтня

Висновок до розділу


Дати висновок до цього розділу.


ЗАГАЛЬНІ ВИСНОВКИ

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

Був проведений ґрунтовний аналіз предметного середовища, ретельно описаний бізнес-процес розробки плану виробництва.

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

Для розробки програмного забезпечення була використана мова С# програмної платформи Microsoft Visual Studio 2008.

Розроблена модель бази даних, яка дає змогу ефективно та надійно здійснювати доступ до даних, що надходять та використовуються в процесі створення плану виготовлення продукції на підприємстві та його прогнозуванні на майбутні періоди. Для управління базою даних обрана СУБД Oracle 10g XE.

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

Перелік посилань

При написанні переліку посилань використовуйте відповідні вимоги.


ДОДАТОК А
Технічне завдання



Найменування та сфера застосування

...

Обґрунтування розробки

...

Призначення розробки

...

Мета – .

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

...

Вихідні дані

...

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

...

Вимоги до програмного забезпечення

...

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

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

ДОДАТОК Б
Тексти програмного коду




студента групи ЗІС-51 V курсу

Іванова О.А.








ДОДАТОК В
Графічний матеріал