Диплом: Разработка web представительства муниципального учреждения "Центр обеспечения учреждений в сфере образования" Таврического муниципального района Омской области

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
71
Рис. 17 Модули, использованные для создания сайта
Рис. 18 Модули, использованные для создания сайта
Рис. 19 Модули, использованные для создания сайта
72
Рис. 20 Модули, использованные для создания сайта
Краткий обзор параметров сайта представлен на рисунке 21.
Рис. 21 Отчёт о состоянии сайта
На рисунке 22 приведена структура сайта.
Рис. 22 Структура сайта
Главная страничка – страничка с которой начинается знакомство с сайтом,
«лицо» web представительства компании, создает первое впечатление о сайте. В
верхней части окна находится «шапка» сайта с названием МУ «ЦОУСО» и
73
гербом Таврического муниципального района (рис. 23). Текст основных
программных модулей представлен в приложении 8.
Рис. 23 «Шапка» сайта
Ниже находится приветствие руководителя учреждения с фотографией и
далее новости сайта (рис. 24).
Рис. 24 Главная страница сайта
На следующих рисунках 2529 представлены некоторые фрагменты сайта
МУ «ЦОУСО». Кроме того в приложении 7 также представлены скриншоты
основных страниц сайта.
74
Рис. 25 Блок новостей
Рис. 26 Блок новостей
75
Рис. 27 Блок новостей
Рис. 28 Коллектив системы образования Таврического района
76
Рис. 29 Общая информация о МУ «ЦОУСО»
77
III Обоснование экономической эффективности проекта
3.1. Выбор и обоснование методики расчёта экономической
эффективности
Разработка программных средств представляет собой трудоемкий,
требующий комплексного решения проблем использования рабочего времени и
бюджета процесс, результатом которого является программное обеспечение,
удовлетворяющее требованиям заказчика.
Оценка затрат на создание ПС – один из ключевых этапов процесса
разработки программных средств. Результатом этого процесса является
стоимостная оценка всех ресурсов, затраченных на осуществление действий по
планированию работ, согласованию технического задания на разработку ПС с
заказчиком, по разработке ПС, а также любых других видов работ,
направленных на выполнение поставленной перед исполнителями задачи.
На этапе планирования проекта на основе запрошенных работ
осуществляется предварительная оценка характеристик разрабатываемого ПС, а
именно оцениваются масштаб и атрибуты ПС, а также задач, которые будут
выполняться ПС. Для того чтобы установить границы планирования, строится
модель жизненного цикла проекта, затем производится оценка трудозатрат и на
основе полученных значений определяется стоимость ПС. Эта оценка
используется в качестве основы для разработки проектных планов. В
соответствии с планом устанавливаются бюджет и график проекта, выявляются
проектные риски и создаются планы управления информацией и ресурсами,
определяется потребность в знаниях и навыках, планируется привлечение к
участию в проекте дополнительных сотрудников.
Для оценки себестоимости ПС рекомендуется использование
конструктивной модели стоимости COCOMO (сonstructive сost мodel) [18].
Основа COCOMO – модель, которая вычисляет стоимость разработки
программного обеспечения в зависимости от оценок размера кода программы и
комплекса «издержек», которые включают в себя субъективную оценку товара,
оборудования, персонала и проектных характеристик.
78
Для оценки трудозатрат на разработку ПС необходимо оценить
существенное количество переменных факторов, принадлежащих к одной из
четырех категорий: атрибуты продукта – его сложность и требования к его
надежности, размер базы данных, сложность архитектуры приложения;
атрибуты системы – ограничения на оперативную память и время выполнения,
время компиляции (сборка приложения); атрибуты команды разработчиков –
знания прикладной области, аналитические способности, опыт разработки, опыт
в данном языке программирования; атрибуты проекта – используемые средства
разработки, применение методов разработки программного обеспечения,
системы контроля разработки приложения.
3.2. Расчёт показателей экономической эффективности проекта
Формально процесс разработки ПС можно разделить на три условные
фазы: непосредственно разработка ПС, его доработка в соответствии с вновь
возникающими требованиями заказчика и осуществление поддержки ПС у
заказчика в течение пусконаладочных работ.
В таблице 8 представлена схема расчета, которой следует
руководствоваться при определении количества функциональных точек с учетом
поправочных коэффициентов.
Таблица 8
Рабочая таблица определения количества функциональных точек
Категория простых функций
Сложность функций
Количество
функциональных
точек
простые
средние
сложные
Количество выводов
55
25
Количество вводов
5 1 2
60
Количество опросов вывода
7 1 0
70
Количество опросов ввода
6 1 6
96
Количество файлов
7 4 6
322
79
Продолжение таблицы 8
Категория простых функций
Сложность функций
Количество
функциональных
точек
простые
средние
сложные
Количество интерфейсов
1 0 3
30
Общее количество функциональных точек
6
1
603
i
i
Определение количества выводов
Под выводами нужно понимать единицы информации, получаемые на
выходе рассматриваемого блока модели ПС: файлы, продуцируемые в данном
блоке модели для передачи другим блокам модели либо за пределы
программной системы, единицы деловой информации, предназначенные для
конечных пользователей, оформленные в виде экранных форм либо в виде
бумажных документов.
Каждый из выводов, в зависимости от количества файлов, используемых
при формировании выходов, рекомендуется отнести к одной из категорий
сложности: простой, средний, сложный. Весовые коэффициенты сложности
выводов приводятся в таблице 9.
Таблица 9
Весовые коэффициенты сложности выводов
Количество файлов
Количество элементов данных
от 1 до 5
от 6 до 19
20 и более
1
4
11
4
12
5
13
2 – 3
4
11
5
12
7
13
4 и более
5
11
7
12
7
13
Определение количества вводов
Под вводами нужно понимать следующие единицы информации,
поступающие на вход рассматриваемого блока модели: входные файлы,
80
полученные из других блоков модели ПС либо из других программных систем,
уникальная единица деловой информации, вводимая конечным пользователем.
Аналогично с выводами ПС все вводы ПС также делятся по категориям
сложности (таблица 10).
Таблица 10
Весовые коэффициенты сложности ввода
Количество файлов
Количество элементов данных
от 1 до 5
от 6 до 19
20 и более
1
4
21
4
22
5
23
2 – 3
4
21
5
22
7
23
4 и более
5
21
7
22
7
23
Определение количества опросов ввода, вывода
Под опросами нужно понимать действия, исполняемые ПС в процессе его
работы: обращение к внешним процедурам, генерируемым извне и
выполняемым ПС, выполнение процедур, обеспечивающих непосредственный
доступ к базе данных (БД) и выполняющих выборку с помощью простых
ключей, но не выполняющих функции обновления.
Рекомендуется учитывать каждую уникальную единицу опроса, если
формат опроса отличается от формата ввода, вывода, формат опроса совпадает с
форматом ввода, вывода, но требует дополнительной логики обработки. При
определении количества опросов не следует учитывать запросы к БД,
использующие несколько ключей и выполняющие определенные операции, либо
вычисления с последующим оформлением выводов. Все опросы рекомендуется
разделять на простые, средние и сложные. Рекомендации по выбору весовых
коэффициентов приведены в таблицах 11 и 12.
Таблица 11
Весовые коэффициенты сложности опросов вывода
Количество файлов
Количество элементов данных
от 1 до 5
от 6 до 19
20 и более
1
4
31
4
32
5
33

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран