Диплом: Формализация бизнес-процессов торговой компании ООО "Управляющая компания "Градиент"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
- Тестирование в нормальных условиях.
Условия считаются нормальными при бесперебойной работе системы
за счет подключения к электроэнергии желательно через ИБП, выполнении
условий работы с БД и вводе корректных данных.
Вся работа разрабатываемого программного продукта сводится к
оперированию с данными, хранящимися в таблицах БД. При проверке в
нормальных условиях программа функционировала соответствующим
образом. Введенные данные были без потерь сохранены в БД в нужном
формате, и в результате запросов были выданы верные сведения.
- Тестирование в экстремальных условиях.
1. Работоспособность программы для граничных значений
области изменения входных данных. На этом этапе тестирования
проводилась проверка соответствия типов данных, используемых при
определении таблиц БД и вводимой информации. Программа правильно
определяла, соответствует ли тип вводимой информации ожидаемому, в
противном случае выводила сообщение об ошибке. Таким образом,
пресекался неверный ввод данных.
2. Правильность работы программы при граничных объемах
исходных данных – слишком большое число записей или вообще нет ни
одной. Работа системы тестировалась, когда в БД имелось более 100
записей – функционирование протекало отлично. На пустую БД программа
реагировала адекватно, выводя об этом сообщение пользователю.
3. Реакция программы на нулевые примеры – нулевое значение
числовых переменных, пробелы для символьных и строковых величин.
Программа правильно определила нулевые и пустые данные и не дала
занести в БД сведения, пока соответствующие поля не были заполнены.
- Тестирование в исключительных ситуациях.
Если во входном файле содержится информация, не
соответствующего типа, то выводится сообщение, что невозможно
преобразовать входные данные.
63
Так же исключительная ситуация возникает при попытке удаления
файла базы данных, если она в данный момент открыта для ввода данных,
выводится соответствующее сообщение [24].
- Реакция программы на сбои при работе с памятью и файлами.
При ошибке выделения памяти, выдается сообщение о нехватке
памяти и текущая операция отменяется.
При невозможности открытии файла, выдается предупреждение и
текущая операция отменяется.
- Оценка полноты проверки программы.
Все методы, использованные в программе, были проверены на
достаточно большом количестве исходных данных. Степень полноты
проверки можно оценить как достаточно высокую. Следует отметить, что
программа не позволяет пользователю вводить большинство недопустимых
значений, что существенно упрощает процесс тестирования, минимизирует
риск возникновения исключительных ситуаций и позволяет достаточно
полно проверить работоспособность программного продукта в нормальных
и экстремальных условиях [25].
3.3 Расчет стоимости разработки информационной системы
Процесс разработки сложного ПО предполагает необходимость
координации значительного количества весьма разноплановых работ, в
которых принимают участие специалисты различного профиля и
квалификации. Необходимость обеспечения эффективности разработки
требует формирования единого плана, предусматривающего окончание
всего комплекса работ и отдельных его составляющих в заданные сроки и
при лимитированных издержках.
Анализ предстоящей разработки целесообразно проводить,
представляя работу в виде экономико-функциональных блоков, что
позволяет спланировать деятельность оптимальным образом и
обоснованно спрогнозировать конкретные сроки выполнения отдельных
64
этапов работы. Построение диаграммы Гантта позволяет наглядно
представить последовательные и параллельные участки,
продолжительность и очерёдность работ.
Общие затраты труда на разработку и ПО определим следующим
образом:
,
(1)
где - затраты труда на выполнение i -го этапа проекта.
Используя метод экспертных оценок, вычислим ожидаемую
продолжительность работ каждого этапа по формуле:
,
(2)
где и – максимальная и минимальная продолжительность
работы. Они назначаются в соответствии с экспертными оценками, а
ожидаемая продолжительность работы рассчитывается как математическое
ожидание для - распределения.
Полный перечень работ с разделением их по этапам приведён в
таблице 25.
Итого получаем 672 часа или 672/8=84 дня.
Затраты на выполнение проекта могут быть представлены в виде
сметы затрат, включающей в себя следующие статьи:
‒ заработная плата исполнителям;
‒ отчисления на социальные нужды;
‒ материальные затраты;
‒ амортизационные затраты;
‒ прочие затраты.
i
iP
TQ
i
T
T
5
23
MAXMIN
TT
T

MAX
T
MIN
T
65
Таблица 25–Разделение работ по этапам
Этап
работы
Содержание работы
,
чел/час
ы
,
чел/час
ы
,
чел/час
ы
1
Разработка
технических
требований
1
Получение задачи, уяснение
требований
17
25
20,2
2
Уточнение требований
заказчика
45
47
45,8
3
Разработка технического
задания
67
75
70,2
4
Определение структуры
программы, ее основных
модулей
77
87
81
2
Разработка
алгоритмов
5
Разработка описание
модулей программы, их
функциональных
возможностей
57
76
64,6
6
Разработка интерфейса
программы, экранных форм
для ввода информации и
получения отчетов
47
51
48,6
3
Разработка
программных
модулей
7
Разработка базы данных
55
73
62,2
8
Разработка алгоритма
работы программы
65
89
74,6
9
Разработка программного
кода
78
98
86
4
Тестирование и
отладка разраба-
тываемогоПО
10
Разработка клиентской
части программы
80
102
88,8
5
Разработка
документации
11
Разработка инструкции
пользователю
27
35
30,2
Итого
627
Затраты на выплату исполнителям заработной платы линейно
связаны с трудоемкостью и определяется следующим соотношением:

 

 

 

(3)
где С
З.ОСН
основная заработная плата,
С
З.ДОП
– дополнительная заработная плата,
С
З.ОТЧ
отчисление с заработной платы.
Расчет основной заработной платы (оплаты труда непосредственных
исполнителей):

 

 

(4)
MIN
T
MAX
T
T
P
Q
66
где Т
ЗАН
число дней, отработанных исполнителем проекта,
О
ДН
дневной оклад исполнителя.
При 8-и часовом рабочем дне он рассчитывается по соотношению:


 
(5)
где 

месячный оклад,
месячный фонд рабочего времени.
С учетом налога на доходы физических лиц размер оклада
увеличивается, что отражено в формуле:

   ???? 


????
(6)
где O – «чистый» оклад,
H
ндфл
– налог на доходы физических лиц в размере 13%.
Сведем результаты расчета в таблицу 26 с перечнем исполнителей и
их месячных и дневных окладов, а также времени участия в проекте и
рассчитанной основной заработной платой каждого исполнителя.
Таблица 26Заработная плата исполнителей
Должность
«Чистый»
оклад, руб.
Дневной
оклад, руб.
Трудозатраты,
челдни
Затраты на
зарплату,
руб.
1
Ведущий
программист
65000
3095,238095
62
191904,76
2
Программист
55000
2619,047619
84
222619,05
Из таблицы получим общие затраты проекта на заработную плату
исполнителей С
з.осн
равную 414523,81 руб.
Расходы на дополнительную заработную плату учитывают все
выплаты непосредственным исполнителям за время, не проработанное на
производстве, но предусмотренное законодательством. Величина этих
выплат составляет 20% от размера основной заработной платы:

   

(7)
67
Расходы на дополнительную заработную плату составят:

     ????????
(8)
Согласно нормативным документам суммарные отчисления в
пенсионный фонд, фонд социального страхования и фонды обязательного
медицинского страхования составляют 34% от размеров заработной платы.

 

 

 ????????
(9)
Общие расходы на заработную плату составляют:

 

 

 

 
????

????
(10)
Затраты, учитываемые данной статьёй, включают в себя
канцелярские товары, расходные материалы для принтера, представлены в
таблице 27.
Таблица 27Материальные затраты
Элемент материальных затрат
Количеств
о
Цена за
шт. (руб.)
Общая
стоимость (руб.)
Компакт-диски
10
25
250
Бумага А4, пачек
5
120
600
Ручка и карандаши
15
15
225
Картридж для принтера
2
450
900
ИБП APC by Schneider Electric Power Saving
Back-UPS Pro 1500
1
14000
14000
HP LaserJet Pro M1132 MFP
1
5500
5500
ИТОГО, рублей
21475
Прочие затраты приведены в таблице 28.
Таблица 28–Прочие затраты
п/п
Наименование
Единица
измерения
Количество
Цена, руб.
Сумма,
руб.
1
ПП RAD Studio XE6
штука
2
68362
136724
2
Услуги связи (интернет)
месяц
3
1500
4500
Итого:
141224
Расчет затрат, связанных с организацией рабочих мест для
исполнителей проекта, проводится на основе требований СНИПа
(санитарные нормы и правила) и стоимости аренды помещения требуемого
уровня сервиса.
В соответствии с санитарными нормами расстояние между рабочими
столами с видеомониторами должно быть не менее 2 м., а между боковыми
68
поверхностями видеомониторов - не менее 1,2 м. Площадь на одно рабочее
место с терминалом или ПК должна составлять не менее 6 кв.м., а объем -
не менее 20 куб.м.. Расположение рабочих мест в подвальных помещениях
не допускается. Помещения должны быть оборудованы системами
отопления, кондиционирования воздуха или эффективной приточно-
вытяжной вентиляцией. Таким образом, для размещения двух сотрудников
и принтера необходимо помещение (комната) площадью
6+6+3=15 кв. м.
Затраты на аренду помещения можно вычислить исходя из
следующего соотношения:



   

(11)
Где 

- стоимость аренды одного кв. метра площади за год.
- арендуемая площадь рабочего помещения.

- срок аренды (мес).
Таким образом, аренда помещения площадью 15 кв. м. на срок в 3
месяца составляет:



    
????

????
(12)
Накладные расходы состоят из расходов на производство,
управление, техническое обслуживание и прочее. C учётом минимизации
затрат, накладные расходы составляют 60% от основной заработной платы:

   

     
????

????
(13)
Круговая диаграмма, отображающая структуру затрат проекта,
приведена на рисунке 27. Расчёт суммарных затрат на реализацию
программного проекта приведён в таблице 29.
69
Рис. 27– Структура затрат проекта
Таблица 29– Суммарные затраты на проект
Наименование статьи расходов
Затраты, руб.
1
Заработная плата исполнителям
666554,29
2
Закупка и аренда оборудования
21475
3
Прочие затраты
141224
4
Организация рабочих мест
42750
5
Накладные расходы
248714,29
Суммарные затраты
1120717,58
Таким образом, суммарные затраты на проект (себестоимость)
составляют: 1120717,58 руб.
Таким образом, описание функций системы показало, что
разработанное программное обеспечение позволяет автоматизировать учет
и движение оргтехники компании с построением необходимых отчетов.
Описание работы программы позволяет утверждать, что цель разработки
выполнена полностью.
59,48
1,92
12,60
3,81
22,19
Заработная плата
исполнителям
Закупка и аренда
оборудования
Прочие затраты
Организация рабочих
мест
Накладные расходы
ЗАРП
C
ОБ
С
ОРГ
С
НАКЛ
C
K
70
ЗАКЛЮЧЕНИЕ
Разработанная информационная система позволит компании
осуществить автоматизацию учета программного и аппаратного
оборудования отделом информационных технологий. Данная система
спроектирована с использованием современных методик автоматизации
бизнес-процессов компании. Применение данной системы приема
позволит эффективно управлять работой инфраструктуры предприятия и
иметь достоверную информацию по возникающим неисправностям и
поломкам.
В первой главе выпускной квалификационной работы проведен
системный анализ предметной области, а именно учета оргтехники в
отделе информационных технологий компании, удалось также обосновать
необходимость автоматизации данного процесса, провести обзор аналогов
программного обеспечения по учету оргтехники и сформировать
требования к разрабатываемому программному обеспечению, что
позволяет перейти к проектированию информационной системы по учету
оргтехники.
Во второй главе выпускной квалификационной работы выбрана
клиент-серверная архитектура для разрабатываемого программного
обеспечения, разработана структура базы данных, в том числе описана
каждая таблица базы данных, а также разработаны основные алгоритмы
работы программного обеспечения для учета оргтехники.
В третьей главе выпускной квалификационной работы выбраны
средства разработки программного обеспечения (язык программирования
Delphi и СУБД Mysql), проведено тестирование работы, в том числе
описаны основные моменты по использованию программы, оценен
бюджет на разработку программного обеспечения. Листинг разработанной
программы представлен на диске.
Полученные в ходе проведенного исследования и проектирования
71
программного продукта результаты должны иметь практическую
значимость, выражающуюся в общественной и производственной пользе
при использовании данных разработок.
Внедрение разработанной системы возможно на других
предприятиях, имеющих сходные бизнес-процессы. Кроме того, при
дальнейшем развитии разработанной системы планируется ее интеграция с
уже существующими системами автоматизации, как–то системой
бухгалтерского учета и учета персонала.
Разработанная ИС учета оргтехники обеспечивает качественную
регистрацию поступающих на учет единиц движения оргтехники,
мгновенный поиск, автоматизированный учет всех категорий и
составление статистических справок, что существенно упрощает работу и
увеличивает производительность компании в целом. Данная система
может применяться на любых предприятиях. В дальнейшем
предполагается интегрировать ее с системой складского учета.
Таким образом, задачи выпускной квалификационной работы
решены, следовательно, цель работы достигнута.

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

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