Диплом: Автоматизация анализа конкурентоспособности товара

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
65
- после запуска пользователем клиентской части ИС последняя пытается
считать настройки из конфигурационного файла;
- если настройки соединения считать не удалось, то используются
настройки соединения по умолчанию;
- затем клиентская часть создает клиентский сокет и пытается соединиться
с сокетом сервера, соединение осуществляется посредством протокола TCP/IP;
- если соединиться с сокетом сервера не удалось, то выдается
соответствующее сообщение об ошибке и приложение завершает работу;
- вызывается диалог авторизации;
- в случае успешной авторизации клиент запрашивает у сервера начальные
данные (в зависимости от стартовой экранной формы клиентского приложения);
Впоследствии пользователь в ходе работы с клиентским приложением
может модифицировать данные ИС, просматривать их и запрашивать отчеты;
- клиентское приложение в случае каких-либо действий пользователя,
требующих обновления данных, запрашивает эти данные у сервера, после чего
отображает их и ожидает дальнейших действий пользователя;
- считается, что серверная часть ИС уже запущена и ожидает подключений
клиентов.
Данный алгоритм не отражает стандартные действия приложений, не
относящиеся к их бизнес-логике: создание приложения, обновление данных
элементов управления и так далее, так как большинство этих действий
обрабатывается уже существующими функциями, реализованными
разработчиками php.
66
Цикл по документам
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
Рисунок 0.14 Блок-схема обобщенного алгоритма работы информационной
системы
Листинг программного кода приведен в Приложении.
67
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
За все время функционирования и создания различных информационных
систем принято выделять несколько общих принципов их экономического
обоснования и организации этих процессов. В любом случае оценка
экономической эффективности такой информационной системы должна быть
комплексной и обязательно учитывать все социальные, экономические,
экологические и другие особенности принимаемых решений.
Основной целью экономического обоснования рассматриваемой
информационной системы будет количественное и качественное обоснование
экономической целесообразности разработки или модернизации
информационной системы, а также определение главных экономических и
организационных условий для ее успешного функционирования.
При разработке отдельных компонентов или элементов информационной
системы, то результаты экономического анализа составляются непосредственно
по ним. Важно помнить, что в любом процессе проектирования ИС обязательно
содержится несколько аспектов экономического обоснования.
Программное обеспечение занимает особое место в составе комплексного
средства автоматизации. Оно также включает в себя программные модули или
отдельные пакеты программ, разработанные для использования другой
информационной системой (заимствованные), или созданные для широкого
использования в разных информационных системах (другими словам –
универсальные), или абсолютно стандартные для различных сфер применения
компьютеров. Помимо такого типа программного обеспечения почти в каждой
информационной системе имеются оригинальные, специально созданные
программы и алгоритмы, которые необходимы для нормальной работы данной
информационной системы. Важно всегда выделять процесс создания ПО из
общего процесса разработки автоматизированной системы и определять его с двух
позиций:
68
Прикладной, поскольку создаваемые программные продукты можно
использовать независимо от основной системы;
Системной, т.к. создается программное обеспечение.
Для правильного планирования процесса создания ПО и расчета его
стоимости важно определить трудоемкость разработки программных средств.
Распределение труда в процессе разработки ПО всегда вызывает огромные
трудности, как и любое другое нормирование творческой деятельности, элементы
которой могут определяться только на основе экспертных оценок опытных
программистов, либо жесткими и неизменными сроками реализации всего
проекта, что IT-специалиста находить решение. Творческая часть труда
программистов нормированию поддается, но точность этих норм имеет большой
разброс и зависит от ряда факторов. Только на основе опытно-статистических
данных от разных фирм, занимающихся программированием, были разработаны
несколько методов расчета трудоемкости разработки ПО.
В основе расчета экономической эффективности данного диплома лежит
обычное сравнение двух вариантов решения одной задачи: нового и
существующего. Базовый вариант позволяет автоматизировать лишь часть
процессов учета, предлагаемая же модель предоставляет полную автоматизацию
процесса.
В процессе внедрения ИС ее результативность чаще всего достигается
благодаря косвенному и прямому эффекту.
Исходя из прямого эффекта, могут быть реализованы следующие цели:
• Минимизация временных затрат на получение и анализ данных о
реализации работ;
• Автоматическое определение и учет основных параметров работы
сотрудников ТП;
• Рост уровня достоверности анализа данных о работе сотрудников ТП;
• Рост результативности труда;
• Минимизация рисков потери данных из-за переноса данных в
центральную БД;
• Авто генерация отчетной документации;
69
• Рост уровня защищенности данных;
• Увеличение уровня точности данных, требуемых для выделения
управленческих решений.
Чтобы рассчитать прямой эффект, рассмотрим показатели трудовых и
стоимостных затрат.
К трудовым показателям можно отнести следующие:
Абсолютное уменьшение трудовых затрат (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)
где С
0
равно стоимостным затратам (в рублях) по базовому варианту
обработку данных,
С
1
выражает стоимостные затраты (в рублях) на реализацию обработки
данных по предлагаемому варианту;
Коэффициент относительного уменьшения стоимостных расходов
С
) (%), выражающийся формулой:
К
С
= С / С
0
* 100%;
(3.5)
Индекс повышения производительности или уменьшения
трудозатрат (Yс), который можно высчитать по формуле:
70
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-ой операции;
Суммарная стоимость машинной работы по времени:
С
машвр
=
=
M
m
м ашраб
m
врм аш
m
tC
1
..
)*(
,
(3.9)
где
врмаш
m
C
.
является стоимостью работы за каждую единицу времени на m-
ом компьютере;
машраб
m
t
.
выражает общую продолжительность работы m-того компьютера.
Для расчета трудозатрат на обработку данных по базовому варианту (T
0
)
(час) используют следующую формулу:
=
i
ТТ
0
0
,
(3.10)
где Т
0i
определяет трудоемкость реализации i-ой операции при базовом
варианте решения задачи.
Для подсчета трудозатрат на обработку данных по предлагаемому варианту
(T
1
) (час) нужно пользоваться следующим алгоритмом:
71
=
j
ТТ
1
1
,
(3.12)
где Т
1j
является трудоемкостью исполнения j-ой операции для
предлагаемого варианта решения.
Чтобы просчитать стоимостные затраты на обработку данных по
проектному варианту (С
1
) (руб.), используется формула:
=
j
СС
11
+ С
1 машвр
, + К
экпс
,
(3.13)
где С
1j
отражает стоимостные затраты на реализацию j-ой операции для
предлагаемого варианта решения.
К главным обобщающим показателям экономической эффективности
можно отнести: годовой экономический эффект, расчетный параметр
эффективности капитальных вложений, время окупаемости затрат на запуск
рассматриваемого проекта.
Годовой экономический эффект от создания и запуска информационной
системы (Э
г
) определяется разностью абсолютного снижений стоимостных затрат
и предполагаемой прибылью:
Э
г
= С – К
П
* Е
н
,
(3.14)
где К
П
отражает расходы на реализацию проекта автоматизированной
обработки данных, руб.;
Е
н
является прописанным параметром эффективности капитальных
вложений.
3.2 Расчёт показателей экономической эффективности проекта
Для того, чтобы оценить экономическую эффективность разработанной
системы, оценим трудовые и стоимостные затраты до и после внедрения
автоматизированной системы учета работы с клиентами. При этом будем
учитывать среднечасовую заработную плату пользователя системы, которая
составляет 267 рублей в час, а также объем используемых в работе системы
документов.
72
Операции технологического процесса при базовом и проектном варианте
за год и их характеристики представлены в таблице 3.1 и таблице 3.2.
73
73
Таблица 3.1
Базовый вариант
п/п
Наименование
операций
технологического
процесса решения
комплекса задач
Оборудование
Ед. Изм.
Объем
работы в
год
Норма выра-
ботки / (опер/в
час.)
Трудоемкость
Средне-часовая
зарплата
специалиста
(руб.)
Часовая
стоимость
накладных
расходов
(руб.)
1.
Учет клиентов
нет
документострока
3960
75
53
134
7075
2.
Учет услуг
нет
документострока
3960
75
53
135
7128
3.
Учет пользователей
нет
документострока
3960
75
53
136
7181
4.
Учет заявок
нет
документострока
3960
75
53
137
7234
5.
Учет документов
нет
документострока
3960
75
53
138
7286
6.
список пользователей
нет
документострока
3960
75
53
139
7339
7.
список клиентов
нет
документострока
3960
75
53
140
7392
8.
список договоров
нет
документострока
23760
150
158
140
22176
9.
Отчет Заявка
нет
документострока
21120
150
141
140
19712
10.
Отчет Договор
нет
документострока
22440
150
150
140
20944
11.
Журнал учета заявок
нет
документострока
19800
150
132
140
18480
12.
Прайс-лист
нет
документострока
31680
150
211
140
29568
13.
Отчет по работе
менеджеров
нет
документострока
31680
150
211
140
29568
Итого:
1267
191083
74
Таблица 3.2
Проектный вариант
п/п
Наименование
операций
технологического
процесса решения
комплекса задач
Оборудо-
вание
Ед. Изм.
Объем
работы в
год
Норма выра-
ботки / (опер/в
час.)
Трудоемкость
Средне-часовая
зарплата
специалиста (руб.)
Часовая
стоимость
накладных
расходов
(руб.)
1.
Учет клиентов
нет
документострока
3960
155
26
134
3423
2.
Учет услуг
нет
документострока
3960
155
26
135
3449
3.
Учет пользователей
нет
документострока
3960
155
26
136
3475
4.
Учет заявок
нет
документострока
3960
155
26
137
3500
5.
Учет документов
нет
документострока
3960
155
26
138
3526
6.
список
пользователей
нет
документострока
3960
155
26
139
3551
7.
список клиентов
нет
документострока
3960
155
26
140
3577
8.
список договоров
нет
документострока
23760
400
59
140
8316
9.
Отчет Заявка
нет
документострока
21120
250
84
140
11827
10.
Отчет Договор
нет
документострока
22440
300
75
140
10472
11.
Журнал учета заявок
нет
документострока
19800
350
57
140
7920
12.
Прайс-лист
нет
документострока
31680
450
70
140
9856
13.
Отчет по работе
менеджеров
нет
документострока
31680
450
70
140
9856
Итого:
595
82748

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

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