- •Курсовой проект
- •Задание
- •Содержание
- •Введение
- •1. Общий раздел
- •1.1 Анализ требований и определение спецификаций на программный продукт
- •2.Специальный раздел
- •2.1 Проектирование базового алгоритма решения
- •2.1.1 Анализ процесса обработки информации выбор структуры данных для её хранения.
- •2.1.2 Выбор методов и средств. Разработка основных алгоритмов.
- •2.1.3 Разработка структуры программного продукта
- •2.1.4 Проектирование интерфейса пользователя
- •2.2 Описание разработанного приложения
- •2.3 Тестирование и отладка программного продукта
- •2.4 Рефакторинг разработанного программного кода
- •2.5 Оценка трудоёмкости программного продукта на основе диаграмме вариантов использования
- •2) Весовой показатель вариантов использования (2 способ):
- •3) Определяем техническую сложность проектов.
- •5) Определить трудоемкость разработки.
- •2.6 Руководство пользователя
- •2.7 Заключение
- •Список используемой литературы
3) Определяем техническую сложность проектов.
TCF = 0,6 + (0,01 • 40) = 1,0.
4) Определяем квалификацию разработчиков.
Показатель |
Вес |
Значение |
Значение с учётом веса |
F1 |
1,5 |
1 |
1,5 |
F2 |
0,5 |
3 |
1,5 |
F3 |
1 |
3 |
3 |
F4 |
0,5 |
0 |
0 |
F5 |
1 |
0 |
0 |
F6 |
2 |
3 |
6 |
F7 |
-1 |
0 |
0 |
F8 |
-1 |
3 |
-3 |
∑ |
|
|
9 |
EF= 1,4+ (-0,03*9) =1,13.
В результате получаем окончательное значение UCP (Use Case Points): UCP = UUCP • TCF • EF = 75 • 1,0 • 1,13 = 84,75
5) Определить трудоемкость разработки.
F1-F6 имеют 3 показателя меньше 3, а F7-F8 имеют 0 показателей больше 3. Итого: 3. Программу разрабатывает 1 разработчик.
84,75*28=1771,84(человеко-часов)
1771, 84/40=44 недели или 10 месяцев.
Таким образом, один разработчик может разработать данный программный продукт за срок 10 месяцев.
2.6 Руководство пользователя
Для запуска приложения на локальном компьютере необходимо, установить и запустить локальный веб-сервер Apache, данный веб-сервер можно скачать на сайте www. Apache.com.
После этого необходимо импортировать базу данных на локальный сервер.
Далее в папке, куда установлен Apache, необходимо открыть каталог Webserver/www и скопировать туда папку с приложением. Теперь необходимо перезапустить Apache, после этого в адресной строке браузера набрать имя каталога с приложением.
Работа с приложением происходит на 5 страницах. Главной является страница index1.php на которой можно просмотреть информацию о автосервисе и записаться на обслуживание, а также возможность войти администратору на сайт для изменений (Рисунок 7).
Рисунок 7 – Страница «index1.php»
Страница index2.php позволяет просмотреть услуги автосервиса по обслуживанию и ремонту двигателя и совершить действия на сайте такие как: сортировка записей таблицы по возрастанию и убыванию цены для зарубежных и отечественных, а также выборка цен до в определённом диапазоне. (Рисунок 8)
Р
исунок
8 – Страница «index2.php»
и действия на странице «Двигатель»
Страница index3.php позволяет просмотреть услуги автосервиса по установке дополнительного оборудования, и электрики и совершить действия на сайте такие как: сортировка записей таблицы по возрастанию и убыванию цены для зарубежных и отечественных, а также выборка цен до в определённом диапазоне. (Рисунок 9).
Р
исунок
9 – Страница «index3.php»
и действия на странице «Дополнительное
оборудование и электрика»
Страница
index4.php
позволяет просмотреть услуги автосервиса
по шиномонтажу и совершить действия на
сайте такие как: сортировка записей
таблицы по возрастанию и убыванию цены
для конкретного радиуса шин, а также
выборка цен до в определённом диапазоне.
(
Рисунок
10).
Рисунок 10 – Страница «index4.php» и действия на странице «Шиномонтаж».
Страница index5.php позволяет просмотреть услуги автосервиса по обслуживанию и ремонту тормозов и совершить действия на сайте такие как: сортировка записей таблицы по возрастанию и убыванию цены для зарубежных и отечественных, а также выборка цен до в определённом диапазоне. (Рисунок 11).
Р
исунок
11– Страница «index5.php»
и действия на странице «Тормоза».
