Диплом веб-разработчик. Дипломный проект проектирование и разработка вебресурса Электронный умк по Javascript дп. Ир518. 10. 00. 00. Пз
Скачать 6.92 Mb.
|
4 Технико-экономическая часть4.1 Построение матрицы жизненного цикла проектаПо определению, жизненный цикл сайта (ЖЦ) – это стадии процесса с момента возникновения необходимости в разработке сайте и заканчивая выводом его из эксплуатации. Можно выделить разное количество стадий ЖЦ, из которых состоит процесс разработки. Жизненный цикл позволяет создать качественный продукт с учетом современных стандартов и требований. Жизненного цикла сайта-портфолио состоит из следующих стадий: − проектирование; − реализация; − тестирование; − внедрение. Матрица жизненного цикла проекта по разработке и сопровождению веб-ресурса электронного УМК представлена в таблице 4.1. Таблица 4.1 – Жизненный цикл проекта
4.2 Оценка вероятности рисков проектаВозможные риски, которые могут сказаться на разработке проекта, сопровождению и продвижению сайта приведены в таблице 4.2. Таблицы 4.2 – Оценка вероятных рисков проекта
Для того чтобы исключить или минимизировать риски были предприняты следующие шаги: − для предотвращения программного несоответствия программное обеспечение компьютера, на котором будет работать программа, тщательно проверено; − для предотвращения возможности резкого выключения компьютера из-за отключения электричества установлен источник бесперебойного электропитания и сделаны копии программы и пояснительной записки на съемные носители, для того, чтобы была возможность работать в другом рабочем месте; − для минимизации технических неполадок, производится еженедельное обслуживание компьютера, в том числе проверка на вирусы, и ошибки системы; − проблема возможного отключения интернета, минимизирована с помощью наличия мобильного интернет модема; − для предотвращения отсутствия по болезни проведены мероприятия по укреплению иммунитета сотрудников. Оценка рисков данного проекта и проведения мероприятий по их минимизации, позволяют сделать вывод, что проект по созданию электронного УМК по 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 – Трудоёмкость проекта
Стоимость проекта была определена по следующим статьям: − заработная плата; − отчисления в страховые внебюджетные фонды; − прочие расходы (затраты на электроэнергию, Интернет). Затраты по статье заработная плата рассчитываются следующим образом. Расчет трудоемкости проекта производится в часах, и за основу выбирается восьмичасовой рабочий день. Трудоемкость работ рассчитывается по формуле 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 – Данные о стоимости электроэнергии
Все этапы работы над проектом, предполагают работу за компьютером, следовательно, для оценки стоимости проекта требуется учесть стоимость затраченного электричества, по формуле (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 – Смета затрат на проект
Выводы Фактическая стоимость данного проекта составляет 65715,22 рублей, что является средней ценой для рынка программного обеспечения. Себестоимость же проекта составляет 54762,69 рублей. Грамотно составленное расписание проекта помогает сэкономить количество затраченного времени на проект, а также значит, уменьшаются финансовые затраты на реализацию. Расписание проекта, распределение ресурсов и отслеживание задач выполнено в сервисе GanttPRO. |