Автоматизированная информационная система сбора и анализа статистики посещаемости сайта

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?трок).

-Сроки разработки не сложные

-Среда разработки комфортная

-Не требуется новшеств

-А = 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 и остальные средства, используемые при разработке АИС являю