Главная страница

Диплом веб-разработчик. Дипломный проект проектирование и разработка вебресурса Электронный умк по Javascript дп. Ир518. 10. 00. 00. Пз


Скачать 6.92 Mb.
НазваниеДипломный проект проектирование и разработка вебресурса Электронный умк по Javascript дп. Ир518. 10. 00. 00. Пз
АнкорДиплом веб-разработчик
Дата01.11.2022
Размер6.92 Mb.
Формат файлаdocx
Имя файлаDiplom_Rakcheev_Maxim_Ir5-18_provereno_edited_mozhno_pechatat.docx
ТипДиплом
#766037
страница6 из 8
1   2   3   4   5   6   7   8

4 Технико-экономическая часть

4.1 Построение матрицы жизненного цикла проекта


По определению, жизненный цикл сайта (ЖЦ) – это стадии процесса с момента возникновения необходимости в разработке сайте и заканчивая выводом его из эксплуатации. Можно выделить разное количество стадий ЖЦ, из которых состоит процесс разработки. Жизненный цикл позволяет создать качественный продукт с учетом современных стандартов и требований.

Жизненного цикла сайта-портфолио состоит из следующих стадий:

− проектирование;

− реализация;

− тестирование;

− внедрение.

Матрица жизненного цикла проекта по разработке и сопровождению веб-ресурса электронного УМК представлена в таблице 4.1.
Таблица 4.1 – Жизненный цикл проекта

Этап по ГОСТ Р ИСО/МЭК 15288

Адаптивный этап

Цель этапа

Замысел

Планирование

Выявление требований. Планирование управления изменениями и рисками.

Разработка

Проектирование

Оценка и выбор технических средств для реализации. Проектирование программного продукта.

Производство

Разработка и внедрение

Выполнение работ по программированию. Разработка программного продукта. Тестирование программного продукта. Наполнение контентом.

Применение и поддержка применения

Эксплуатация и поддержка

Расширение функциональности, увеличение производительности. Выявление и устранение уязвимых мест, контроль параметров производительности.

Изъятие и списание

Обновление и администрирование

Поддержание эффективности работы сайта.

4.2 Оценка вероятности рисков проекта


Возможные риски, которые могут сказаться на разработке проекта, сопровождению и продвижению сайта приведены в таблице 4.2.
Таблицы 4.2 – Оценка вероятных рисков проекта

Риски

Вероятность возникновения рисков, %

несоответствие требованиям ТЗ

50

отключение электроэнергии

20

технические неполадки

15

отключение интернета

10

отсутствие по причине болезни

5


Для того чтобы исключить или минимизировать риски были предприняты следующие шаги:

− для предотвращения программного несоответствия программное обеспечение компьютера, на котором будет работать программа, тщательно проверено; − для предотвращения возможности резкого выключения компьютера из-за отключения электричества установлен источник бесперебойного электропитания и сделаны копии программы и пояснительной записки на съемные носители, для того, чтобы была возможность работать в другом рабочем месте;

− для минимизации технических неполадок, производится еженедельное обслуживание компьютера, в том числе проверка на вирусы, и ошибки системы;

− проблема возможного отключения интернета, минимизирована с помощью наличия мобильного интернет модема;

− для предотвращения отсутствия по болезни проведены мероприятия по укреплению иммунитета сотрудников. Оценка рисков данного проекта и проведения мероприятий по их минимизации, позволяют сделать вывод, что проект по созданию электронного УМК по JavaScript имеет минимальные риски.

4.3 Определение состава операций и расписание проекта


Чтобы обозначить состав операций, были сформированы основные процессы, которые входят в основу управления сроками в проекте:

− определение состава операций;

− определение взаимосвязей;

− оценка длительности операций;

− определение последовательности операций;

− разработка расписания;

− управление расписанием.

Для продуктивной работы по разработке информационного проекта представлена таблица, в ней находятся составы операций для рационального распределения времени и ресурсов. Таблица 4.3 содержит основные этапы разработки
Таблица 4.3 – Таблица состава операций

Стадии

Виды работ

Начало проекта

Исследование предметной области

Планирование

− анализ предметной области

− постановка целей и задач проекта

− постановка требований сайта

− выбор средств разработки

Проектирование

− структура сайта

− дизайн

Разработка

− разработка сайта

− наполнение контентом

Эксплуатация

− тестирование

− запуск в эксплуатацию


Программа GanttPRO послужила в создании плана проекта, она создана, чтобы помочь менеджеру проекта в разработке планов, распределении ресурсов по задачам, отслеживании прогресса и анализе объёмов работ.

В ходе процесса управления проектом было необходимо составление расписание проекта и построение диаграммы Ганта. Для выполнения данных заданий была использована программа GanttPRO.

Диаграмма Ганта – это популярный тип столбчатых диаграмм, который используется для иллюстрации плана, графика работ по какому-либо проекту. Является одним из методов планирования проектов. Используется в приложениях по управлению проектами. Диаграмма помогла контролировать даты начала и окончания проекта, пример диаграммы Ганта можно увидеть на рисунках 4.1 и 4.2.


Рисунок 4.1 – Состав операций в программе GanttPRO

Рисунок 4.2 – Диаграмма Ганта в программе GanttPRO
В результате подсчетов, проект по разработке сайта Электронный УМК по JavaScript длится 34 дня.

4.4 Определение трудоемкости проекта и расчеты сметы затрат


Для определения трудоемкости произведенных работ была необходимость составления перечня всех ее этапов и определения трудоемкости каждого из них. Трудоемкость всей работы рассчитываться путем суммирования трудоемкостей ее отдельных этапов.

В разделе 4.3 была определена продолжительность работы проекта, которая составила 34 дня. В таблице 4.4 представлена трудоемкость данного проекта.

Таблица 4.4 – Трудоёмкость проекта

Название задачи

Длительность, дней

Начало проекта

1

Планирование

14

Проектирование

6

Разработка

8

Эксплуатация

3

Окончание проекта

2

Итого

34


Стоимость проекта была определена по следующим статьям:

− заработная плата;

отчисления в страховые внебюджетные фонды;

− прочие расходы (затраты на электроэнергию, Интернет).

Затраты по статье заработная плата рассчитываются следующим образом.

Расчет трудоемкости проекта производится в часах, и за основу выбирается восьмичасовой рабочий день. Трудоемкость работ рассчитывается по формуле 4.1.

T=k×n, (4.1)

где k – продолжительность работы, дней;

n – продолжительность рабочего дня, ч.

Исходя из известных данных, вычисляется трудоемкость проекта:

Т = 34 × 8 = 264 часа.

Для вычисления основной зарплаты требуется знать ставку программиста за час работы, её вычисление происходит по формуле (4.2):

Зпр/ч= Стпрвм, (4.2)

где Cтпр – ставка программиста, руб;

Фвм – фонд рабочего времени в месяц, ч.

Ставка web-программиста-стажера составляет приблизительно 22000 рублей, на основании изучения вакансий в городе Чебоксары (без опыта работы). В среднем в одном месяце 22 рабочих дня, значит ставка программиста за 1 час работы составляет:

22000 руб / 22 дн / 8 ч = 125 руб – ставка web-программиста за час работы. Вычислить основную зарплату можно по формуле (4.3):

Зоспр/ч×Т, (4.3)

Соответственно, основная заработная плата составляет:

125 руб/ч × 264 ч = 33000 руб;

Помимо основной заработной платы рассчитывается дополнительная (составляет 15% от основной заработной платы) по формуле (4.4):

Здоп= Зпр×Ндоп/100, (4.4)

где Зпр – заработная плата программиста, руб;

Ндоп – норма отчислений на дополнительную заработную плату.

Исходя из известных данных вычисляется дополнительная заработная плата за каждый час работы над данным проектом:

125 руб/ч × 21 / 100 = 26,25 руб;

Известных данных достаточно для расчета общей заработной платы web-программиста в час, по формуле (4.5):

З=Зпрдоп, (4.5)

125 + 26,25 = 151,25 руб/ч – общая зарплата web-программиста в час.

Исходя из всех полученных данных, вычисляется заработная плата web-программиста за месяц по формуле (4.6):

Зобщ =З ×T, (4.6)

151,25 руб/ч × 264 ч = 39930 руб

Следующим шагом определяется размер страховых взносов во внебюджетные фонды, которые составляют 30 %, по формуле (4.7):

СФ =Зобщ ×0,30, (4.7)

39930 руб × 0,3 = 11979 руб

Так как в разработке проекта были затраты на электроэнергию требуется данные о стоимости электроэнергии (таблица 4.5).
Таблица 4.5 – Данные о стоимости электроэнергии




Единицы измерения

Обозначение

Значение

Стоимость 1 кВт электроэнергии в 2022 г.

руб.

Скв

4,14

Мощность компьютера

кВт/ч

Мк

0,35


Все этапы работы над проектом, предполагают работу за компьютером, следовательно, для оценки стоимости проекта требуется учесть стоимость затраченного электричества, по формуле (4.8):
Сэл=М к×Скв×T, (4.8)

4,14 руб × 0,35 кВт/ч × 264 ч = 382,53 руб – стоимость электроэнергии.

Во время работы над проектом использовался интернет. Интернет провайдер – «Новонет». Месячная оплата интернета составляет 450 рублей, пример тарифов у провайдера можно увидеть на рисунке 4.3.


Рисунок 4.3 – Тариф на интернет провайдера «Новонет»
Так как проект длился 34 дня, то, следовательно, плата за Интернет составила: (450 / 30) × 34 = 510 руб.

Расходы на обслуживание компьютера определены из его стоимости и времени эксплуатации, по истечении которого он подлежит замене (обычно это время не превышает 3-х лет). Стоимость компьютера – 44 037 руб. В течение года компьютер используется 247 рабочих дня по 8 часов. Тогда произведем вычисления:

44 037 / (3 × 8 × 247) × 264 = 1961,16 руб.

Итого расчет по статье «Прочие расходы» составят:

382,53 + 510 + 1961,16 = 2853,69 руб.

Результаты расчета итоговой стоимости данного проекта представлены в таблице 4.6.
Таблица 4.6 – Смета затрат на проект

Статья затрат

Значение, руб

Заработная плата

39930

Страховые взносы во внебюджетные фонды, 30%

11979

Прочие расходы

2853,69

Уровень рентабельности, 20%

10952,69

Итого

65715,22


Выводы
Фактическая стоимость данного проекта составляет 65715,22 рублей, что является средней ценой для рынка программного обеспечения. Себестоимость же проекта составляет 54762,69 рублей. Грамотно составленное расписание проекта помогает сэкономить количество затраченного времени на проект, а также значит, уменьшаются финансовые затраты на реализацию. Расписание проекта, распределение ресурсов и отслеживание задач выполнено в сервисе GanttPRO.

1   2   3   4   5   6   7   8


написать администратору сайта