Диплом: Автоматизация учета и обработки заявок клиентов для ООО "Протоклауд Плюс"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
83
клиентское приложение в случае каких-либо действий пользователя,
требующих обновления данных, запрашивает эти данные у сервера, после чего
отображает их и ожидает дальнейших действий пользователя;
считается, что серверная часть ИС уже запущена и ожидает
подключений клиентов.
Данный алгоритм не отражает стандартные действия приложений, не
относящиеся к их бизнес-логике: создание приложения, обновление данных
элементов управления и так далее, так как большинство этих действий
обрабатывается уже существующими функциями, реализованными
разработчиками php.
84
Цикл по документам
i=1; i<=12; m++
Создание
представления для
списка документов
Sale
Чтение i-й записи
представления
Postav
Postav[i].date_id=Postav
[j].idpost_id;
Postav[i].prod=m
Да
Нет
А
А
i=i+1
Сортировка Saleпо
значению полей
datereg
Начало
Установка
соединения с
сервером БД
Фильтр таблицы
GoodSales по
условию (status=1)
Открытие таблиц
GoodSales, Good
Б
Расчет итоговых
показателей отчета
Конец цикла по
документам
Расчет общего
количества
П12=П12+П11
Б
Цикл по товарам,
j=1; j<=COUNT(Prod);
j++
Фильтр представления
Prod по условию
Date>date_in
Расчет итогового
показателя
Конец цикла по
документам
Внесение
рассчитанного
показателя П10 в
макет отчета
Конец
Закрытие таблиц,
уничтожение
представления
Postav
Рисунок 12 – Блок-схема обобщенного алгоритма работы
информационной системы
85
2.4 Контрольный пример реализации проекта и его описание
В данном пункте рассмотрим пример работы ИС. Форма авторизации
приведена на рисунке 15.
Рисунок 13 – Форма авторизации
После авторизации пользователь видит главную форму программы,
которая приведена на рисунке 16.
86
Рисунок 14 – Главная форма программы
На этой форме приведен список зарегистрированных заявок системы.
Добавление заявок осуществляется с помощью специальной формы (Рисунок
17).
Рисунок 15 – Добавление заявки
87
Нужно выбрать клиента, выбрать его тип, ввести дату договора, его номер,
описание заявки, выбрать услуги, которые заказывает клиент.
Рисунок 16 – Услуги по заявке
Услуги учитываются в Справочнике Услуги (рисунок 19)
Рисунок 17 – Справочник Услуги
Аналогично происходит заполнение и других справочников системы,
например, Пользователи:
88
Рисунок 18 – Справочник Пользователи
Администратор также управляет пользователями системы:
Для каждой заявки возможно просмотреть ее содержание, общую
стоимость, услуги и отчет.
Кроме того, возможно получение отчетов и вывод их на печать. Отчет по
заявке формируется в формате Excel, также, как и другие отчеты:
Листинг программного кода приведен в Приложении.
89
3. Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
За все время функционирования и создания различных информационных
систем принято выделять несколько общих принципов их экономического
обоснования и организации этих процессов. В любом случае оценка
экономической эффективности такой информационной системы должна быть
комплексной и обязательно учитывать все социальные, экономические,
экологические и другие особенности принимаемых решений.
Основной целью экономического обоснования рассматриваемой
информационной системы будет количественное и качественное обоснование
экономической целесообразности разработки или модернизации
информационной системы, а также определение главных экономических и
организационных условий для ее успешного функционирования.
При разработке отдельных компонентов или элементов информационной
системы, то результаты экономического анализа составляются непосредственно
по ним. Важно помнить, что в любом процессе проектирования ИС обязательно
содержится несколько аспектов экономического обоснования.
Программное обеспечение занимает особое место в составе комплексного
средства автоматизации. Оно также включает в себя программные модули или
отдельные пакеты программ, разработанные для использования другой
информационной системой (заимствованные), или созданные для широкого
использования в разных информационных системах (другими словам –
универсальные), или абсолютно стандартные для различных сфер применения
компьютеров. Помимо такого типа программного обеспечения почти в каждой
информационной системе имеются оригинальные, специально созданные
программы и алгоритмы, которые необходимы для нормальной работы данной
информационной системы. Важно всегда выделять процесс создания ПО из
90
общего процесса разработки автоматизированной системы и определять его с
двух позиций:
Прикладной, поскольку создаваемые программные продукты можно
использовать независимо от основной системы;
Системной, т.к. создается программное обеспечение.
Для правильного планирования процесса создания ПО и расчета его
стоимости важно определить трудоемкость разработки программных средств.
Распределение труда в процессе разработки ПО всегда вызывает огромные
трудности, как и любое другое нормирование творческой деятельности,
элементы которой могут определяться только на основе экспертных оценок
опытных программистов, либо жесткими и неизменными сроками реализации
всего проекта, что IT-специалиста находить решение. Творческая часть труда
программистов нормированию поддается, но точность этих норм имеет большой
разброс и зависит от ряда факторов. Только на основе опытно-статистических
данных от разных фирм, занимающихся программированием, были разработаны
несколько методов расчета трудоемкости разработки ПО.
В основе расчета экономической эффективности данного диплома лежит
обычное сравнение двух вариантов решения одной задачи: нового и
существующего. Базовый вариант позволяет автоматизировать лишь часть
процессов учета, предлагаемая же модель предоставляет полную автоматизацию
процесса.
В процессе внедрения ИС ее результативность чаще всего достигается
благодаря косвенному и прямому эффекту.
Исходя из прямого эффекта, могут быть реализованы следующие цели:
Минимизация временных затрат на получение и анализ данных о
реализации работ;
Автоматическое определение и учет основных параметров работы
сотрудников ТП;
91
Рост уровня достоверности анализа данных о работе сотрудников
ТП;
Рост результативности труда;
Минимизация рисков потери данных из-за переноса данных в
центральную БД;
Авто генерация отчетной документации;
Рост уровня защищенности данных;
Увеличение уровня точности данных, требуемых для выделения
управленческих решений.
Чтобы рассчитать прямой эффект, рассмотрим показатели трудовых и
стоимостных затрат.
К трудовым показателям можно отнести следующие:
Абсолютное уменьшение трудовых затрат (T) (час), которое
рассчитывается по формуле:
T = T
0
– T
1,
(3.1)
где T
0
базовый вариант трудозатрат на обработку данных (час),
T
1
– расчет трудозатрат на обработку данных по предлагаемому варианту
(час);
Параметр относительного уменьшения трудозатрат (К
т
) (%), для подсчета
которого используется формула:
К
T
= T / T
0
* 100%;
(3.2)
Индекс повышения производительности или уменьшения трудозатрат
(Y
T
), который можно высчитать по формуле:
I
T
= T
0
/ T
(3.3)
К стоимостным параметрам обычно относят:
Абсолютное уменьшение стоимости затрат (С) (руб.), выводимое по
формуле:
С = С
0
– С
1
,
(3.4)
92
где С
0
равно стоимостным затратам (в рублях) по базовому варианту
обработку данных,
С
1
выражает стоимостные затраты (в рублях) на реализацию обработки
данных по предлагаемому варианту;
Коэффициент относительного уменьшения стоимостных расходов (К
С
)
(%), выражающийся формулой:
К
С
= С / С
0
* 100%;
(3.5)
Индекс повышения производительности или уменьшения трудозатрат
(Yс), который можно высчитать по формуле:
I
С
= С
0
/ С
(3.6)
Подсчет вышеперечисленных показателей позволяет предположить
вычисление частных показателей, например:
Трудоемкость отдельно взятой i-ой операции (Т
i
):
T
i
= V
i
/ N
i
,
(3.7)
где V
i
выражает объем выполняемых на i-ой операции работ (действий или
символов),
N
i
равняется норме выполнения объема работ на каждой i-ой операции в
один час;
Стоимостные затраты на реализацию каждой i-ой операции (С
i
):
С
i
= C
з/п
+ С
нр
= T
i
* Р
i
* (1+ К
нр
),
(3.8)
где C
з/п
является стоимостными расходами на заработную плату
сотруднику, выполнившему каждую i-ую операцию (руб.);
С
нр
выражает сумму накладных расходов (руб.);
Р
i
рассчитывает часовую тарифную ставку сотрудника, реализующего i-ую
операцию (руб.);
К
нр
выражает коэффициент финансовых потерь, возникающих при
выполнении i-ой операции;
Суммарная стоимость машинной работы по времени:

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

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