Автоматизированная информационная система сбора и анализа статистики посещаемости сайта
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?трок).
-Сроки разработки не сложные
-Среда разработки комфортная
-Не требуется новшеств
-А = 2,4; В = 1,05
Полунезависимый тип - средний по размеру проект, выполняется группой разработчиков с разным опытом, устанавливаются как мягкие требования, так и жесткие требования к проекту. Сбалансированный режим (от 50000 до 300000 строк).
-Требования к срокам разработки средние
-Требования к среде разработки средние
-А = 3,0; В = 1,12
Встроенный тип - программный проект разрабатывается в условиях жестких аппаратных, программных и вычислительных ограничений. Внедренный режим (свыше 300000 строк).
-Требования к срокам разработки максимальные
-Требования к среде разработки максимальные
-А = 3,6; В = 1,2
Для разрабатываемой системы используется органический режим или другими словами распространенный тип проекта, так как проект не сложный, и в результате вычислений по формуле 1.2 получим:
Е = 2,4 • (7,913) 1,05 = 21,06 чел. /месяц.
Длительность проекта рассчитывается по формуле (7.3):
= С • ED = 2,5 • (21,06) 0,38= 7,96 месяцев, (7.3)
где С и D - коэффициенты для органического уровня сложности, С = 2,5 и D=0,38.
Численность персонала рассчитывается по формуле (7.4):
=E / TDEV =21,06/7,96 = 3 человека. (7.4)
Производительность персонала рассчитывается по формуле (7.5):
= размер / E = 7913/21,06 = 375,736 строк в месяц на одного человека. (7.5)
7.3 Определение перечня работ
Пооперационный перечень работ используется для определения длительности и сроков выполнения проекта для определения трудозатрат, материальных ресурсов, является базовым аргументом планирования.
Сроки выполнения проекта с 11.09.2006 по 11.05.2007. Пооперационный перечень работ с указанием стадий представлен в таблице 7.3.
Таблица 7.3 - Пооперационный перечень работ
Название задачиДлит-тьНачалоОкончаниеИсполнитель - Проектирование автоматизированной системы сбора и анализа статистики посещаемости сайта175 дней11.09.200611.05.2007 - Предпроектное исследование29 дней11.09.200619.10.2006Изучение предметной области18 дней11.09.200604.10.2006РуководительИзучение аналогов7 дней11.09.200619.09.2006РуководительФормулировка требований пользователей3 дней20.09.200622.09.2006РуководительТребования сформулированы0 дней22.09.200622.09.2006 - Обоснование необходимости разработки19 дней25.09.200619.10.2006Обоснование необходимости ведения статистики посещаемости сайта5 дней25.09.200629.09.2006РуководительОценка стоимости проекта7 дней02.10.200610.10.2006РуководительРасчет экономического эффекта7 дней11.10.200619.10.2006РуководительНеобходимость разработки признана0 дней19.10.200619.10.2006Предпроектное исследование завершено0 дней19.10.200619.10.2006 - Техническое задание2 дней20.10.200623.10.2006Разработка технического задания на создание АС2 дней20.10.200623.10.2006РуководительТребования утверждены0 дней23.10.200623.10.2006 - Проектирование105 дней24.10.200619.03.2007 - Разработка технического проекта43 дней24.10.200621.12.2006Структура системы, формирование требований20 дней24.10.200620.11.2006ПрограммистСоставление спецификации по каждой подсистеме17 дней24.10.200615.11.2006ПрограммистРазработка алгоритмов. Описание входных и выходных данных13 дней16.11.200604.12.2006Программист - Проектирование информационного обеспечения13 дней16.11.200604.12.2006Анализ входных данных3 дней16.11.200620.11.2006ПрограммистАнализ выходных данных3 дней16.11.200620.11.2006ПрограммистОрганизация информационной базы10 дней21.11.200604.12.2006ПрограммистИнформационное обеспечение спроектировано0 дней04.12.200604.12.2006Построение модели защиты8 дней05.12.200614.12.2006ПрограммистРазработка интерфейсов5 дней15.12.200621.12.2006ТестерТехнический проект разработан0 дней21.12.200621.12.2006 - Рабочий проект62 дней22.12.200619.03.2007Кодирование35 дней22.12.200608.02.2007ПрограммистОтладка15 дней09.02.200701.03.2007ПрограммистТестирование27 дней09.02.200719.03.2007ТестерРазработка рабочей документации10 дней22.12.200604.01.2007ПрограммистРабочий проект выполнен. Начата подготовка к вводу в эксплуатации0 дней19.03.200719.03.2007 - Ввод в эксплуатацию39 дней20.03.200711.05.2007Подготовка персонала10 дней20.03.200702.04.2007РуководительПроведение опытной эксплуатации27 дней03.04.200709.05.2007ТестерУстановка системы1 день10.05.200710.05.2007ПрограммистСдача в эксплуатацию1 день11.05.200711.05.2007РуководительАСУ готова и введена в эксплуатацию0 дней11.05.200711.05.2007
Пооперационный перечень работ используется для построения диаграммы Ганта. Работы производятся в соответствии с календарным графиком, представленным в виде диаграммы Ганта (приложение З), где общее количество рабочих дней, затраченное на разработку и внедрение АИС, составляет 175 дней.
Поскольку в разработке системы участвуют 3 человека, то их роли можно распределить следующим образом:
Руководитель - руководитель технической команды, менеджер проекта, архитектор, планировщик ресурсов;
Программист - проектировщик подсистем, разработчик (кодировщик), эксперт предметной области, разработчик информационной поддержки, библиотекарь;
Тестер - тестировщик, специалист по пользовательскому интерфейсу.
На основании диаграммы Ганта определим следующее распределение рабочего времени по исполнителям:
Руководитель - 60 день;
Программист - 135 дней;
Тестер - 59 день.
.4 Расчет затрат на разработку системы
ООО "Эджестайл" оснащено как аппаратным, так и необходимым лицензионным программным обеспечением. Реализация системы ведется с помощью уже приобретенной среды разработки Zend Studio 5.5 Professional. Сервер БД MySQL 5 и остальные средства, используемые при разработке АИС являю