Диплом: Разработка сетевого программного обеспечения на примере текстового чата (на примере ООО "Криалл")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
72
Третий этап - тестировка и отладка.
Этап тестирования позволяет убедиться в том, что разработанная программа
полностью соответствует требованиям, предъявленным к ней в процессе
проектирования.
Этап отладки не менее значим, чем предыдущие этапы, так как очень важно
вовремя выявить ошибки еще до введения программы в эксплуатацию. Плюс,
всегда существует риск, что не были найдены ошибки на предыдущих этапах
разработки. На основании проведенной экспертами оценки временных затрат,
высчитывается средняя величина для каждого из перечисленных этапов. Делается
это по формуле[7]:
5
23
разррук
сред
tt
t

,
(6.1)
где
сред
t
средняя оценка;
рук
t
оценка руководителя проекта;
разр
t
оценка разработчика проекта.
Экспертные оценки необходимого времени должны быть рассчитаны для
каждого этапа разработки программы. Их рассчитывают для трех ситуаций:
1. наименьшие затраты (
i
a
);
2. наиболее вероятные затраты (
i
m
);
3. наиболее возможные величины затрат (
i
b
).
Результаты расчета средней оценки времени на разработку сетевого
локального чата приведены в таблице:
Таблица 12. Оценка затрат времени на разработку сетевого локального чата
Этапы
разработки
программного
Величина затрат
Наименее
возможная
i
a
,
Наиболее
вероятная
i
m
,
Наиболее
возможная
i
b
,
73
продукта
дни
дни
дни
рук
t
разр
t
сред
t
рук
t
разр
t
сред
t
рук
t
разр
t
сред
t
Проектирование
10
12
11
14
16
15
20
24
22
Написание
программы
6
10
8
10
12
11
12
14
13
Тестирование и
отладка
10
12
11
14
16
15
20
22
21
Итого
26
34
30
38
44
41
52
60
56
Основываясь на приведенных оценках, будет рассчитано математическое
ожидание и отклонение для каждого конкретного этапа разработки сетевого
локального чата.
Формула №1 для расчета математического ожидания:
6
4
iii
i
bma
MO

,
№1
где
i
MO
математическое ожидание для
i
го этапа;
i
a
,
i
m
,
i
b
средние значения затрат.
Для расчета стандартного отклонения на каждом этапе разработки сетевого
локального чата, применяется формула №2[7]:
6
ii
i
ab
G
,
№2
где
i
G
стандартное отклонение для
i
го этапа.
Формуле №3 позволяет сделать общую оценку затрат на разработку сетевого
локального чата:
n
i
i
MOMO
1
,
№3
74
где
MO
общая оценка затрат;
i
MO
математическое ожидание затрат для
i
го этапа;
n
количество этапов разработки сетевого локального чата.
Для расчета стандартного отклонения в целом при разработке сетевого
локального чата используется формула №4:
n
i
i
GG
1
2
,
№4
где
G
стандартное отклонение общей оценки затрат;
i
G
стандартное отклонение оценки затрат для
i
го этапа.
Также необходимо рассчитать коэффициент вариации, для расчетов которого
берется математическое ожидание и стандартное отклонение. Этот коэффициент
покажет согласованность экспертов. Рассмотрим формулу №5, необходимую для
расчета коэффициента вариации для
i
го этапа и формулу №6, применяемую для
вычисления общего коэффициента вариации[7]:
i
i
i
MO
G
Y 
,
№5
где
i
Y
коэффициент вариации для
i
го этапа;
i
G
стандартное отклонение оценки затрат
i
го этапа;
i
MO
математическое ожидание затрат для
i
го этапа.
MO
G
Y 
,
№6
где
Y
– коэффициент вариации по всем этапам;
G
стандартное отклонение оценки затрат по всем этапам;
MO
математическое ожидание затрат по всем этапам.
75
В таблице нижу указаны результаты расчета
i
MO
,
i
G
,
i
Y
, а также
MO
,
G
,
Y
:
Таблица 13. Затраты времени на разработку сетевого локального чата
i
a
,
i
m
,
i
b
Этапы
разработки
программного
продукта
Средняя величина затрат
времени по этапам
Математич.
ожидание
i
MO
, дни
Стандарт.
отклонение
i
G
, дни
Коэфф.
вариации
i
Y
, дни
Наименее
возможная
i
a
, дни
Наиболее
вероятная
i
m
, дни
Наиболее
возможная
i
b
, дни
Проектирование
11
15
22
15,50
1,83
0,04
Написание
программы
8
11
13
10,83
0,83
0,08
Тестирование и
отладка
11
15
21
15,33
1,67
0,11
Итого
30
41
56
41,66
4,33
0,10
Так как коэффициент вариации
Y
по системе автоматизации равен 0,10 и не
превосходит 0,33, то мнения экспертов согласованы.
Расчет себестоимости сетевого локального чата по формуле №7[7]:
интинтмашмашн
СТСТktttk
М
З
С  88)1()()1(
321
,
№7
где С – себестоимость комплекса программных продуктов;
З
среднемесячная заработная плата программиста, при учете районного
коэффициента;
М
количество рабочих дней в месяце;
1
t
трудозатраты на проектирование;
2
t
трудозатраты на написание программы;
3
t
трудозатраты на тестирование и отладку;
76
k
коэффициент, учитывающий страховые взносы (согласно 24 главе НК РФ
он составляет 34% от заработной платы);
н
k
коэффициент, учитывающий накладные расходы;
маш
С
стоимость одного часа машинного времени;
инт
С
стоимость одного часа работы в интернете, согласно тарифному плану
«Безлимитный» компании «Билайн»;
маш
Т
количество дней работы на компьютере;
инт
Т
количество дней работы в интернете.
Рассмотрим данные для подсчета себестоимости сетевого локального чата в
таблице:
Таблица 14. Данных для подсчета себестоимости[7].
Показатель
Значение
З
, руб
20000
М
, дни
22
1
t
, дни
15,50
2
t
, дни
10,83
3
t
, дни
15,33
k
, %
34
н
k
, %
8
инт
С
, руб
0,65
маш
Т
, дни
44
инт
Т
, дни
14
Теперь необходимо рассчитать стоимость одного часа машинного времени.
Для этой цели используется формула №8, которая рассчитывает затраты на
эксплуатацию ПК за год:
77
общ
пркомпламэл
маш
Т
ЗЗЗЗ
С

,
№8
где
маш
С
себестоимость одного часа машинного времени;
эл
З
затраты на электроэнергию за год работы;
ам
З
затраты на амортизационные отчисления;
компл
З
затраты на комплектующие материалы;
пр
З
прочие затраты;
общ
Т
общее время работы компьютера за год.
Далее стоит рассмотреть формулы, необходимые для расчета
вышеперечисленных в таблице затрат за год:
Общее время работы ПК возьмем 1987 часов;
Затраты на комплектующие материалы - 2500 рублей;
Затраты на электроэнергию. Так как данные затраты зависят от тарифа,
потребляемой мощности ПК и от времени работы компьютера., то их нужно
предварительно рассчитать по формуле №9[7]:
РСТЗ
элобщэл

,
№9
где
эл
З
годовые затраты на электроэнергию;
общ
Т
общее время работы компьютера в год;
эл
С
тариф электроэнергии за 1кВт;
Р
потребляемая мощность ПК.
Возьмем за потребляемую мощность ПК -
Р
= 0,065 кВт./час и тариф
электроэнергии -
эл
С
= 1,76 руб./кВт.
По вышеуказанной формуле находим затраты на электроэнергию в год:
3,227065,076,11987 
эл
З
руб.
Рассчитаем также амортизационные отчисления в год по формуле №10[7]:
78
рпкам
ПСЗ 
,
№10
где
ам
З
затраты на амортизационные отчисления;
пк
С
– стоимость персонального компьютера (18000 руб.);
р
П
процент отчисления на амортизацию.
Следующим шагом будет расчет процента отчислений по амортизации.
Данный процент рассчитывается в соответствии с методикой, представленной в
статье 259.1 НК РФ. Из постановления правительства РФ от 01 января 2002 под №1
«О классификации основных средств, включаемых в амортизационные группы»,
срок использования основных средств допускается от 2 до 3 лет. Возьмем за срок
полезного использования отметку в 2 года.
Рассчитаем процент отчислений на амортизацию:
%50%10012
24
1


р
П
Для расчета амортизационных средств стоит воспользоваться формулой
ниже:
90005,018000 
ам
З
руб./год.
Иные расходы составят 5% от суммы затрат. Их стоит рассчитать по формуле
№11[7]:
95,0
)(05,0
компламэл
пр
ЗЗЗ
З

.
№11
Рассчитываем затраты по формуле №11:
2,617
95,0
)250090003,227(05,0

пр
З
руб./год.
После получения всех необходимых данных, рассчитаем стоимость одного
часа машинного времени. Сделаем это по формуле №8:
2,6
1987
2,617250090003,227

маш
С
руб.
Далее нужно рассчитать себестоимость программного обеспечения.
Используем формулу №7:
79
57064,62 65,01482,6448)108,0()33,1583,1050,15()134,0(
22
20000
С
руб
Для расчёта стоимости сетевого локального чата используем формулу
№12[7]:
)1( RСЦ 
,
№12
где
Ц
цена сетевого локального чата;
С
себестоимость сетевого локального чата;
R
рентабельность сетевого локального чата.
Рентабельность сетевого локального чата возьмем:
R
=20% = 0,2
Рассчитываем по формуле:
 
54,684772,0162,57064 Ц
руб.
Стоимость сетевого локального чата с учетом НДС рассчитаем по
формуле№13[7]:
НДСЦЦ
ндс

,
№13
где
ндс
Ц
Стоимость сетевого локального чата с НДС;
Ц
Стоимость сетевого локального чата;
НДС
составляет 18% от цены программного продукта согласно статье 164
из 21 главы НК РФ.
По формуле, указанной ниже вычислим стоимость сетевого локального чата
с учетом НДС:
5,8080318,0*54,6847754,68477 
ндс
Ц
руб.
После произведения всех вышеперечисленных расчетов мы имеем итоговую
стоимость сетевого локального чата на рынке. Она будет составлять 80803,5 руб.
80
Заключение
В современной интернет сфере в наши дни огромный выбор различных
программ для обмена сообщениями и файлами. Развитие интернет технологий
постоянно и крайне стремительно развивается, поэтому с каждым годом появляется
все больше и больше интересных и востребованных программ. Как вариант можно
привести самые востребованные:
Whatsapp;
Telegram;
Skype;
Viber.
Конечно, разработанный в данной дипломной работе продукт сложно
сравнивать с вышеперечисленными программами, так как они являются гигантами
в своей сфере рынка. Однако, целью работы не было соревнование с крупнейшими
чат-системами мира, проект разрабатывался непосредственно для помощи в
автоматизации общения сотрудников смежных отделов между собой. В ООО
«Криалл» стояла необходимость быстрой и простой коммуникации между
сотрудниками в пределах офиса, а также общения коллег с другими филиалами.
В качестве преимуществ разработанного чата можно рассмотреть то, что для
работы Whatsapp или Telegram необходимо активное подключение к интернету, а
для работы пользователей в разработанном чате нет такой необходимости.
Внедряемый сетевой локальный чат может работать в локальной сети без
использования интернета. Помимо этого, сервер может находиться на внешнем
ресурсе, обеспечивая пользователям возможность общения используя различные
локальные сети.
При использовании таких чатов как Whatsapp клиенту нет необходимости
задумываться о размещении серверной части, ведь она находится на внешних
ресурсах. С одной стороны, это может показаться удобным, однако это не всегда
так, ведь может произойти сбой на любых ресурсах, после чего клиент может
81
остаться без связи. В случае же с разработанной программой дело обстоит иначе -
сервер может быть размещен где угодно, а решение по его обслуживанию клиент
выбирает сам, благодаря чему он всегда обеспечен связью.
Whatsapp, Telegram, Skype имеют много разнообразных клиентов, в том
числе и кроссплатформенных. Конечно, это существенный плюс, но внедряемый в
дипломной работе чат тоже может похвастаться таким достижением. А главный
нюанс в этом, что для использования разработанного чата на *nix системах будет
достаточно установить малое бесплатное стороннее программное обеспечение,
после чего пользователь получит клиент, являющийся дубликатом внедряемого
чата.
Перечисленные выше программы-гиганты не стоят на месте и постоянно
развиваются. Это требует от них немало средств, так как их развитие проходит в
жесткой конкуренции, что вынуждает разработчиков добавлять не совсем
ненужные функции и возможности к своим программам, чтобы оставаться на
волне. Предлагаемый в данной работе чат включает в себя только самые
необходимые функции и хоть и обладает малыми, но весьма емкими
возможностями. Предлагаемый чат позволяет значительно понизить затраты как на
разработку, так и на сопровождение и обслуживание.
После проведенного сравнения разработанного в ходе дипломного проекта чата с
гигантами рынка, хочется сделать вывод о том, кому подойдет предлагаемая
программа. А подойдет сетевой локальный чат и малым предприятий, и более
крупным предприятиям, имеющим невысокий бюджет. Внедряя предлагаемый чат
расходы будут минимальными, что является неоспоримым преимуществом
предлагаемой программы и существенно повышает шансы быть выбранным для
использования.
В ходе работы над дипломным проектом была достигнута поставленная цель
- разработка автоматизированной информационной системы на примере локального
сетевого чата. Было произведено ее внедрение, чем удалось обеспечить
повышенную продуктивность сотрудников ООО «Криалл». Была снижена нагрузка
на сотрудников, сократилось количество ошибок и повысилась скорость работы.

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

Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Актуализация контента, отражающего концепцию «диалога культур», при освоении английского языка взрослыми обучающимися
Актуализация приемов инсценирования и драматизации в рамках интерактивной модели обучения английскому языку в старших классах
Актуальные подходы в построении внутреннего pr строительной компании (на примере ООО "Ренессанспроект")
Анализ деловой активности и экономической эффективности деятельности организации (на примере АО «СГ-Транс»)
Анализ деловой активности организации как инструмент повышения эффективности ее деятельности (на примере Косинского районного потребительского общества)