Система CMS

Автор: Пользователь скрыл имя, 13 Марта 2012 в 21:41, дипломная работа

Описание работы

Процесс создания сайта требует от разработчика определённого набора знаний в области программирования, проектирования дизайна, если цель – создание оригинального продукта со спектром оригинальных функций.

Работа содержит 1 файл

Записка CMS.doc

— 1.70 Мб (Скачать)

 

Таким образом, суммарный объем всех выполняемых работ равен 121 чел/дн.

6.2 Оценка качества программного продукта

Для определения качества программного продукта воспользуемся методикой комплексных показателей (характеристик) качества, которая заключается в применении конкретного задокументированного критерия оценки к конкретному программному модулю, пакету или продукции с целью обусловленной приемки или выпуска программного модуля, пакета или продукции. Определять качество программного продукта будет руководитель проекта.

Критерий оценки качества системы управления – набор определенных и задокументированных правил и условий, которые используются для решения о приемлемости общего качества конкретной программной продукции. Качество представляется набором установленных уровней, связанных с программной продукцией. Критерии оценки качества программных средств берутся  в соответствии с ГОСТ 28195-89.

В качестве метода оценки будем применять метод начисления баллов по каждой характеристике, после чего по среднему баллу можно будет судить о качестве разрабатываемого программного продукта. Для определения уровня ранжирования воспользуемся 10-бальной системой. Оценивать качество программного продукта будет руководитель дипломного проекта и разработчик.

Проектируемая система может быть оценена следующими характеристиками:

1.      Показатели надежности

Для оценки функциональных возможностей применяются следующие параметры:

      Устойчивость функционирования – способность обеспечивать продолжение работы программы после возникновения отклонений, вызванных сбоями технических средств, ошибками.  Устойчивость функционирования  – 8 баллов.

      Работоспособность  – способность программы функционировать в заданных режимах и объемах обрабатываемой информации в соответствии с техническим заданием дипломного проекта при отсутствии сбоев технических средств. Работоспособность  – 10 баллов.

2.      Показатели сопровождения

      Простота конструкции – построение модульной структуры программы наиболее рациональным с точки зрения восприятия и понимания образом. Простота конструкции – 9 баллов.

      Наглядность – наличие и представление в наиболее легко воспринимаемом виде исходных модулей проектируемой системы. Наглядность – 10.

3.      Показатели удобства применения

Оценим практичность программы с помощью следующих критериев:

      Легкость освоения – представление программных документов и программ в виде, способствующем пониманию логики функционирования программы в целом и ее частей. Легкость освоения – 9 баллов.

      Удобство эксплуатации и обслуживания – соответствие процесса обработки данных и форм представления результатов характеру решаемых задач. Удобство – 9 баллов.

4.      Показатели эффективности

Для оценки эффективности применяются следующие параметры:

      Уровень автоматизации – уровень автоматизации функций процесса обработки данных с учетом рациональности функциональной структуры программы с точки зрения взаимодействия с ней пользователя и использования вычислительных ресурсов. Оценка – 9 баллов.

      Временная эффективность – способность программы выполнять заданные действия в интервал времени, отвечающий заданным требованиям. Оценка временной эффективности – 9 баллов.

      Ресурсоемкость - минимально необходимые вычислительные ресурсы и число обслуживающего персонала для эксплуатации проектируемой системы. Оценка – 8 баллов.

5.      Показатели корректности

Оценим корректность программы с помощью следующих критериев:

      Полнота реализации – полнота реализации заданных функций проектируемой системы. Оценка – 9 баллов.

      Логическая корректность – функциональное и программное соответствие процесса обработки данных при выполнении задания общесистемным требованиям. Логическая корректность – 8 баллов.

Результаты экспертной оценки занесены в табл. 6.3.

Таблица 6.3

Оценка качества системы управления.

Атрибут

Балл

Устойчивость функционирования

8

Работоспособность 

10

Простота конструкции

9

Наглядность

10

Легкость освоения

9

Удобство эксплуатации и обслуживания

9

Уровень автоматизации

9

Временная эффективность

9

Ресурсоемкость

8

Полнота реализации

9

Логическая корректность

8

Средний балл

8,909


 

 

6.3 Расчет сметной стоимости разработки

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

Сметная стоимость разработки представляет собой сумму затрат, планируемых на проведение работ, соответствующих составленному перечню. Работы по разработке программного комплекса для создания системы управления контентом будут проводиться группой, состоящей из руководителя проекта и программиста. Расчет сметы производится методом сметных калькуляций по отдельным статьям расходов всех необходимых ресурсов. Сметная калькуляция содержит следующий перечень затрат: заработная плата персонала, отчисления на социальные нужды, затраты на амортизацию, накладные расходы, прочие расходы.

Проведем вычисления всех статей затрат:

1.      Расчет заработной платы.

Затраты на основную заработную плату персонала определяются исходя из продолжительности их работы, а также ставок оплаты труда (6.3).

ЗП =                                                (6.3)

где              Д р.мес. – среднее количество рабочих дней в месяце = 21;

Т рi – трудоемкость выполняемых работ;

Зп – среднемесячная заработная плата.

Для руководителя: ЗП = = 9150 руб.

Для программиста: ЗП = = 27700 руб.

Затраты на доплаты, надбавки, премии составляют 80 % от заработной платы (6.4).

ЗПнадб = 0,8  ЗП                                                           (6.4)

Для руководителя: ЗПнадб = = 7320 (руб.);

Для программиста: ЗПнадб = = 22160 (руб.).

Основная заработная плата определяется как сумма ежемесячной заработной платы с учетом районного коэффициента и затрат на доплаты, надбавки, премии (6.5).

ЗПосн = (ЗП + ЗПнадб)  1,15                                      (6.5)

Для руководителя: ЗПосн = = 17568 руб.

Для программиста: ЗПосн = = 53184 руб.

Результаты расчета представлены в табл. 6.4.

Таблица 6.4

Расчет основной заработной платы

Категория персонала

Количество, чел.

Трудоемкость, чел.дней

Оклад, руб.

Величина ЗПосн, руб.

Руководитель проекта

1

21

8000

17568

Программист

1

92

6000

53184

Итого:

2

116

 

70752

 

2.      Расчет отчислений на социальные нужды.

Отчисления на социальные нужды составляют 34,2 % от общего фонда заработной платы (6.6). Из них:

26%  - в пенсионный фонд, 5,1% - на медицинское страхование, 2,9% - на социальное страхование, 0,2% - на страховку от несчастного случая.

Зсоц  = 0,342  ЗПосн                                             (6.6)

Зсоц  = 0,262  70752= 18537 руб.

3.      Расчет капитальных вложений.

Для производства любого программного продукта необходимы аппаратные и инструментальные средства. В качестве аппаратных средств возьмем 1 персональный компьютер и 1 принтер. Кроме того, для разработки программного изделия необходимы инструментальные средства. Разработка программного изделия производится с использованием скриптового языка программирования общего назначения PHP 5.2. Кроме того, вся разработка проекта ведется на платформе Windows 7 Home Basic с использованием свободного веб-сервера  Apache 2.2.17. Так же используется свободная система управления базами данных MySQL 5.1 (по лицензии GPL  пользование бесплатно ).

Расчет капитальных вложений Кв в оборудование и программное обеспечение производится по формуле (6.7).

Кв= Ка + Кпо                                                (6.7)

где              Ка – стоимость аппаратных средств;

Кпо – стоимость программного обеспечения.

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

Таблица 6.5

Капитальные вложения

 

Кол., шт.

Цена за ед., руб

Стоимость, руб.

Аппаратные средства:

 

 

 

Рабочая станция

1 шт.

12000

12000

Принтер

1 шт.

4000

4000

Ка = 16000

Программное обеспечение:

 

 

 

Windows 7 Home Basic

1 шт.

2770

2770

PHP 5.2

1 шт.

0

0

Apache 2.2.17

1 шт.

0

0

MySQL 5.1

1 шт.

0

0

Кп = 2770

Итого

18770

 

Таким образом,  Кв = 16000+ 2770= 18770 руб.

Затраты на амортизацию.

Размер амортизационных отчислений оборудования и программного обеспечения определяется по формуле (6.8).

За =                                                 (6.8)

где              КВ – стоимость аппаратных и программных средств;

tр – время работы (121 дней);

Tр – число дней в году (365 день);

На – норма отчислений на амортизацию.

По вычислительной технике и оргтехнике годовая норма амортизации установлена в размере 20%, таким образом, сумма амортизационных отчислений за год составит:

За = = 1244 руб.

4.      Расчет затрат на накладные расходы.

На статью “Накладные расходы” относят затраты которые не могут быть включены непосредственно в себестоимость проекта – расходы на содержание работников, не участвующих в производстве программных изделий, а также расходы на аренду помещений, коммунальные услуги и т.п. Накладные расходы составляют 30% от общей заработной платы (6.9).

Зн = 0,3ЗПосн                                                (6.9)

Зн = 0,370752= 21225 руб.

5.      Расчет затрат на прочие расходы.

Статья “Прочие расходы” включает в себя все остальные затраты, связанные с выполнением проекта, которые могут быть непосредственно отнесены на стоимость проекта, но по которым в калькуляции не предусмотрено отдельной статьи.

Затраты на прочие расходы составляют 3% от суммы всех предыдущих расходов (6.10).

Зпроч = 0,03( ЗПосн + Зсоц + За + Зн)                           (6.10)

Зпроч = 0,03(70752+ 18537 + 1244 + 21225) = 3352,7 руб.

6.      Сметная калькуляция затрат.

Сметная калькуляция затрат представляет собой плановую себестоимость производства программного изделия и составляется на всем объеме работ. Сметная калькуляция затрат на рассматриваемый проект представлена в таблице 6.6.

Таблица 6.6

Сметная калькуляция затрат на создание «Системы управления контентом сайта»

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

Всего затрат на проект, руб.

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

70752

Отчисления на социальные нужды

18537

Расходы на амортизацию

1244

Накладные расходы

21225

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

3352,7

Всего

115110,7

Информация о работе Система CMS