Диплом: Автоматизация системы контроля и учета заявок абонентов на подключение к сети интернет для Комитета по образованию администрации Зиминского района

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
34
подготовки к сервисным мероприятиям, его стоимость, а также наличие
необходимых расходных материалов на складе.
Планирование работ по
заказу
(количество работ)
i := 0
i := i + 1
Выбор исполнителя (-ей)
для
i-й работы
Определение объема и
сроков выполнения
i-й работы
i > Количество работ
Определение
ответственного по заказу
Да
Нет
Выход
Рисунок 2.6 – Алгоритм планирования работ по заказу
2.5 Разработка пользовательского интерфейса
Диалоговый интерфейс – это подсистема, обеспечивающая пользователю
доступ к базе данных и передачу данных из базы на экран пользователя.
Интерфейс оконного типа предполагает независимость различных элементов
35
программы, в частности органов управления и рабочей зоны. Эти элементы
располагаются в строго очерченных областях экрана (которые называются
окнами), не мешая друг другу. Окна можно перемещать по экрану, изменять их
размер, раскрывать и закрывать, накладывать друг на друга. Содержимое одного
окна можно прокручивать в любом направлении, при этом другое окно остается
неподвижным.
Программа с оконным интерфейсом предоставляет некоторый типовой
набор органов управления, интуитивно понятных любому начинающему
пользователю. К ним относятся так называемые спускающиеся меню,
расположенные в верхней строке экрана. При вызове одного из его пунктов
раскрывается окно, в котором предлагается более точный выбор. В окнах
рабочей области в таблицах данных используются линейки прокрутки,
позволяющие с помощью мыши перемещаться вверх-вниз и вправо-влево по
содержимому таблицы.
36
3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ
ЭФФЕКТИВНОСТИ ПРОЕКТА
3.1 Оценка уровня качества разрабатываемого программного
продукта
Для оценки технического уровня разрабатываемого продукта
необходимо провести анализ и сравнение с выбранным аналогом по
функциональному назначению, основным техническим и эксплуатационным
параметрам. Подобный анализ осуществляется с помощью процедуры оценки
комплексного показателя качества и эксплуатационного технического уровня
разрабатываемого продукта.
В качестве программы для сравнения выбран программный продукт
«Управление сервисным центром» для 1С:Предприятие 8 от компании «АйТи-
Лаб».
Эта разработка принята в качестве базового варианта исходя из трех
факторов:
смежный профиль;
соответствие требованиям технического задания ВКР;
доступность для исследования и сравнения с разрабатываемым
проектом реальной версии программы.
Эксплуатационно-технический уровень (ЭТУ) разработки модели
алгоритма программы представляет собой обобщенную характеристику их
эксплуатационных свойств, возможностей, степени новизны. Для проведения
оценки воспользуемся обобщающим индексом эксплуатационно-технического
уровня J
ЭТУ:

n
j
jj
XBJ
1
ЭТУ
,
(
3.1)
где J
ЭТУ
комплексный показатель качества нового программного
продукта по группе показателей;
nчисло рассматриваемых показателей;
37
В
j
коэффициент весомости j-гo показателя в долях единицы,
устанавливаемый экспертным путем;
X
j
относительный показатель качества, устанавливаемый экспертным
путем по выбранной шкале оценивания.
Для целей оценки J
ЭТУ
будем использовать 5-ти бальную шкалу.
В таблице 5.1 представлены результаты расчета балльно-индексным
методом при 5-ти балльной шкале оценивания. Каждый показатель оценим по
пятибалльной шкале на основе имеющейся информации о разработанном
программном продукте и об аналоге. Показатели проекта-аналога, которые нет
возможности оценить, не имея доступа к продукту, примем равными
разработанному продукту.
Таблица 3.1  Оценка эксплуатационно-технического уровня
проекта и аналога
Показатели
качества
программного
продукта
Коэфф
ициент
весомо
сти B
i
Проект
Аналог
X
j
В
j
X
j
X
j
В
j
X
j
Интерфейс
(удобство обращения с
системой)
0,09
5
0
,45
3
0
,27
Новизна
(соответствие
современным
требованиям)
0,06
5
0
,3
3
0
,18
Соответствие
профилю
деятельности
заказчика
0,15
5
0
,75
2
0
,3
Операционная
система
(многозадачност
ь, графика)
0,05
4
0
,2
4
0
,2
Надежность
0,15
4
0
,6
3
0
,45
Скорость
доступа к данным
0,05
4
0
,2
4
0
,2
Гибкость
0,05
4
0
,2
2
0
,1
Функции
обработки данных
0,15
5
0
,75
2
0
,3
Соотношение
стоимость/
возможности
0,1
3
0
,3
2
0
,2
Время на
обучение персонала
0,15
5
0
,75
2
0
,3
ИТОГО:
1
4
,5
2
,5
38
Отношение двух найденных индексов называют коэффициентом
технического уровня А
k
первого программного продукта по отношению ко
второму:
8,1
5,2
5,4

аналог
эту
проект
эту
k
J
J
А
(
3.2)
Если полученный коэффициент больше 1, то разработка проекта с
технической точки зрения оправдана. В нашем случае условие выполняется.
3.2 Организация и планирование работ по разработке проекта
Для разработки системы было задействовано два человека:
руководитель проекта и исполнитель (инженер-программист).
Руководитель выполняет постановку задачи, курирует ход работ и дает
необходимые консультации при разработке системы. Исполнитель отвечает за
проектирование информационного обеспечения, разработку структур баз
данных, реализацию вычислительных алгоритмов в виде завершенного
продукта, разработку интерфейсных блоков и отладку программы. Выбор
комплекса работ по разработке проекта производится в соответствии со
стандартом «ГОСТ Р ИСО/МЭК 12207-99 Информационная технология.
Процессы жизненного цикла программных средств». Стадии разработки, этапы
и содержание работ приведены в таблице 3.2.
Таблица 3.2  Стадии разработки, этапы и содержание работ
Этапы работ
Содержание работ
1 Исследование и
обоснование стадии
создания
1.1 Постановка задачи
1.2 Обоснование необходимости
разработки
1.3 Подбор и изучение литературы
2 Научно-
исследовательская
работа
2.1 Анализ существующих методов
решения задачи
2.2 Обоснование принципиальной
важности разработки
3 Разработка и
утверждение
технического задания
3.1 Определение требований к
проекту
3.2 Выбор программных средств
разработки
3.3 Согласование и утверждение ТЗ
39
4 Технический
проект
4.1 Разработка алгоритма решения
задачи
4.2 Определение структуры входных и
выходных данных
5 Проектирование
5.1 Программирование и отладка
алгоритма
5.2 Тестирование
5.3 Анализ полученных результатов и
исправление
облар\желли\ ошибок
6 Оформление
рабочей документации
6.1 Выбор методики ТЭО, изучение
ГОСТов и правил оформления пояснительной
записки
6.2 Оформление раздела ТЭО
6.3 Оформление пояснительной записки
Для определения ожидаемой продолжительности работы Т
ож
применяется формула (5.3).
6
4
maxнвmin
ож
ttt
T

,
(
3.3)
где t
min
кратчайшая продолжительность заданной работы
(оптимистическая оценка);
t
max
самая большая продолжительность работы (пессимистическая
оценка);
t
н.в.
наиболее вероятная продолжительность работы, определяемая по
формуле (5.4):
2
minmax
.
tt
t
вн
,
(
3.4)
Оценка трудоемкости отдельных видов работ приведена в таблице 3.3.
Таблица 3.3  Оценка трудоемкости отдельных видов работ
Виды
работ
Оптимис
тическая
оценка
t
mi
n
Реалистичес
кая оценка
t
н.в
Пессимист
ическая
оценка
t
max
Ожидаемая
продолжительность
работы
ож
T
1.1
3
2
5
2
40
1.2
1
2
3
2
1.3
8
5
10
5
2.1
3
4
5
4
2.2
2
4
6
4
3.1
2
2
4
2
3.2
1
2
3
2
3.3
2
2
4
2
4.1
11
7
15
7
4.2
2
3
4
3
5.1
30
20
50
20
5.2
3
4
5
4
5.3
10
7
16
7
6.1
3
4
5
4
6.2
2
4
6
4
6.3
10
6
14
6
Суммарное ожидаемое время на выполнение
всех этапов
78
На основе данных таблице 3.3 разработан календарный график
выполнения работ (таблица 3.4), показывающий последовательность и
взаимосвязь выполнения комплекса работ.
Таблица 5.4 Календарный график выполнения работ
Вид работы
Исполнители
Длительн
ость в
днях
Загрузка,
дней
Загрузка,
%
1.1
Программист
2
2
100
Руководитель
1
50
41
1.2
Программист
2
2
100
Руководитель
1
50
1.3
Программист
5
5
100
Руководитель
2.1
Программист
4
4
100
Руководитель
2
50
2.2
Программист
4
4
100
Руководитель
1
25
3.1
Программист
2
2
100
Руководитель
2
100
Продолжение таблицы 3.4
3.2
Программист
2
2
100
Руководитель
3.3
Программист
2
2
100
Руководитель
2
100
4.1
Программист
7
7
100
Руководитель
4.2
Программист
3
3
100
Руководитель
5.1
Программист
20
20
100
Руководитель
5.2
Программист
4
4
100
Руководитель
4
100
5.3
Программист
7
7
100
Руководитель
3
43
6.1
Программист
4
4
100
Руководитель
6.2
Программист
4
4
100
Руководитель
6.3
Программист
6
6
100
Руководитель
Итого: 78 дней
Итого по исполнителям:
Руководитель 16 дней, Программист – 78 дней
Построим на основе данных таблице 3.4 столбиковую диаграмму,
представляющую этапы работ (рисунок 3.1)
42
0
5
10
15
20
25
1.1
1.2
1.3
2.1
2.2
3.1
3.2
3.3
4.1
4.2
5.1
5.2
5.3
6.1
6.2
6.3
Продолжительность работ
Этапы
Программ
ист
Рисунок 3.1 – Этапы выполнения работ
3.3 Расчет затрат на разработку проекта
Капитальные вложения в системы, связанные с автоматизированной
информационной системой, будут состоять из:
К=К
п
р
,
(
3.5)
где К
п
капитальные вложения на проектирование;
К
р
капитальные вложения на реализацию.
Суммарные затраты на проектирование системы и разработку
программы:
в
m
i
MiнcdП
MCWWWK 
1
о
З))1)(1((
,
(
3.6)
где m – количество работников, участвующих в разработке проекта;
З
oi
затраты на основную заработную плату работника i-й категории,
руб.;
W
d
коэффициент, учитывающий дополнительную заработную плату,
затраченную на разработку, в долях к основной заработной плате (W
d
= 0,5);
43
W
с
коэффициент, учитывающий отчисления на социальные нужды, в
долях к сумме основной и дополнительной заработной платы разработчиков
(
c
W
= 0,302);
W
н
коэффициент, учитывающий накладные расходы организации, в
долях к основной заработной плате разработчиков, равный 0,6;
С
M
затраты на материалы;
М
в
затраты на использование машинного времени.
Материалы, приобретенные в процессе работы, и их стоимость
приведены в таблице 5.5.
Таблица 5.5  Затраты на материалы
Материалы
Единица
измерения
Приобретённо
е
количество
Цена за
единицу, руб.
Сумма,
руб.
Картридж для
принтера
шт.
1
1000
100
0
Бумага
офисная
пачк
а
1
200
200
Флеш-
память
шт.
1
550
550
Итого:
175
0
Денежные расходы на основную заработную плату определяются по
формуле:
1,217291,1692948001273,13316300 
iсрнioi
TЗПЗ
363,6716 + 318,1978 = 30 637,54 руб.,
(
3.7)
где ЗП
срni
среднедневная заработная плата работника i-ой категории,
руб.;
T
i
трудоемкость работ, выполняемых проектировщиком i-ой
категории, чел/дн.

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

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