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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
требования к процессу управления внедрением системы.
Проанализировав описанные варианты стратегий, мною выбрана
стратегия автоматизации по участкам, т.к. автоматизации подвергается один
участок – учебный центр.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Способы приобретения ИС - это последующие действия от определения
и формализации решения о необходимости ИС до момента пока ИС не будет
внедрена на предприятия. Существуют следующие способы приобретения
ИС:
разработка (самостоятельная и заказная);
покупка ИС (покупка отечественной или зарубежной ИС);
покупка + доработка (самостоятельная или заказная);
использование технологий облачных вычислений.
Приобретаемая информационная система нам не подходит из-за ряда
недостатков, перечисленных ранее, а также нехватки функциональности,
хуже продумано направление будущего развития информационной системы,
длительный срок адаптации под требования предприятий, так же требуется
частое обращение в службу поддержки.
Покупка и доработка возможна, если требует небольшой объем
доработки, данная доработка часто возможна в рамках модели ядра ИС, что
часто вызывает затруднения из-за отсутствия развернутой документации.
У варианта использования «облаков» можно выявлены следующие
недостатки.
Все данные, размещённые в том или ином "облаке" находятся в
практически свободном доступе для правоохранительных органов
различных уровней (по запросу, о запрашивании данных никто
оповещать не обязан), а также программных разработчиков сервиса.
33
То есть при желании узнать максимум информации о компании
сможет любой проявивший к этому интерес человек, имеющий
определённые полномочия. Избежать подобного нежелательного
вторжения можно только одним способом - отказаться от "облака" в
пользу локального подключения через имеющееся на самом
компьютере ПО.
"Облачный" сервис, не имеет достаточно надёжной защиты от
взлома. В этом случае, после совершения хакерской атаки данные не
только могут попасть в чужие руки, но и быть полностью
уничтоженными.
Помимо доступа к вашей информации, хранящейся в "облаке",
особенно удачливый взломщик сможет получить в качестве бонуса
возможность контролировать работу компьютеров компании.
Поэтому целесообразнее разрабатывать информационную систему
компании собственными силами, так как компания располагает
квалифицированными сотрудниками для разработки и внедрения данной
информационной системы. Разрабатываемая информационная система будет
включать весь необходимый функционал, и учитывать все особенности
работы и пожелания сотрудников данной компании, так как будет являться
индивидуальным (уникальным) продуктом, что позволяет быстро изменить
функциональность в соответствии с требованием внутреннего заказчика.
34
IIПроектная часть
2.1 Обоснование проектных решений
2.1.1. Обоснование проектных решений по информационному
обеспечению
Система должна предоставлять возможность автоматизации учета
билинговой базой в ООО «SibRiver».
Полученная информация накапливается в базе данных и обрабатывается
системой с последующей возможностью оперативного доступа для контроля
текущей ситуации, просмотра отчетов, анализа документов, внесения
корректировок и обновления информационной базы, изменения условно-
постоянной информации в справочниках, анализа обобщенной информации
за период времени по каждому проекту или в целом.
Входная информация, содержащая данные оперативного новых
учитываемых заказов, регистрируется первичными аналитическими
документами и вносится в базу данных через интерфейсную форму ввода
(обеспечивается отмена произведенных операций с возвратом исходных
значений).
Условно-постоянная информация включает справочные данные о
номенклатуре предлагаемых услуг по заказу, характеристиках заказов (срок,
статус).
Исходная информация об услугах в рамках клиентской деятельности
компании ПАО ООО «SibRiver»хранится в справочниках. Сведения о
заказчиках, менеджерах, заказах хранится в отдельных справочниках и
корректируется по мере необходимости.
Учет операций по сотрудникам регистрируются в системе с контролем
финансово-управленческой информации и возможностью отмены
транзакции, при операции выписывается отчет в виде печатной формы.
Управление заказами клиентов ведется в разрезе менеджеров, а
информация содержится в единой базе данных на сервере, соединение с
35
клиентскими приложениями обеспечивается посредством архитектуры
«клиент-сервер».
Клиентская часть системы должна быть многооконной и изменяемой
под задачи отдельных операций, обеспечивать функции поиска, быстрой
навигации и эргономичности управления.
Доступ к модулям системы обеспечивается через главное кнопочное
меню. Проектируемая система должна предоставлять удобный и интуитивно
понятный пользовательский интерфейс.
Анализ накапливаемой количественно-суммовой информации в базе
данных проводится в модуле аналитики с последующим выводом выходных
данных. [15]
Параметры обрабатываемой информации должны корректироваться в
зависимости от устанавливаемого пользователем интервала времени и
конкретного магазина или итоговая информация за весь период по всему
предприятию.
Система должна иметь возможность последующей реорганизации и
расширения для улучшения её возможностей или добавления функций.
Должен обеспечиваться контроль ввода данных при отсутствии
избыточности, а также надежное хранение и целостность базы данных.
В системе используется 5 видов кодирования, предназначенные для
однозначной идентификации менеджеров, клиентов, договоров, платежей,
проектов . Виды системы кодирования указаны в табл. 8.
Таблица 8
Используемые системы кодирования
Кодируемое
множество
объектов
Длина
кода
Мощность
кода
Система
кодирования
Система
классификаци
и
Вид
классификато
ра
Менеджеры
клиентов
5
9999
порядковая
иерархическая
общесистемны
й
Клиенты
5
9999
порядковая
иерархическая
общесистемны
й
36
Продолжение таблицы 8
Договоры
5
9999
порядковая
иерархическая
общесистемны
й
Расчеты с
клиентом
5
9999
порядковая
иерархическая
общесистемны
й
Все классификаторы ведутся менеджером.
Классификатор менеджеров.
Структурная формула классификатора:
F = [Фамилия] : [XXXXX] – код менеджера
Пример заполнения - 001234
Классификатор клиентов.
Структурная формула классификатора:
F = [Наименование ]:[ XXXXX] - код сотрудника
Пример заполнения - 00001
Классификатор расчетов с сотрудниками.
Структурная формула классификатора:
F = [Наименование]:[ XXXXX] - код расчета
Пример заполнения - 00004
Классификатор договоров.
Структурная формула классификатора:
F = [Наименование]:[ XXXXX] - код договора
Пример заполнения – 00012
2.1.2. Обоснование проектных решений по программному обеспечению
Важным отличием разработки бизнес-приложений в системе 1С от
разработки в универсальных системах (Delphi, С++) состоит в том, что
приложение в 1С разрабатывается в терминах классов проблемно-
ориентированных бизнес-сущностей.
В случае использования универсальной среды программирования при
разработке системы автоматизации какого-либо предприятия существует
37
целый ряд различных сущностей – товары, клиенты, счета, накладные,
документы - а также все способы регистрации их взаимодействия.
В отличии от вышеперечисленных вендоров, продукция отечественной
компании фирмы «1С» является более рентабельной, в силу относительно не
высокой стоимости внедрения и большого количества качественных
специалистов, способных поддерживать информационную систему.
Также, выбор сильной отечественной информационной платформы
обосновывается тем фактором, что в нынешних условиях санкций активно
включается программа импортозамещения, иностранное программное
обеспечение становится в ещё более не конкурентном положении и
становится стратегически правильным внедрять более конкурентоспособные
информационные системы фирмы «1С».
Основным отличием от имеющихся аналогичных систем станет
направленность разрабатываемой информационной системы на реализацию
конкретных требуемых бизнес-процессов средствами информационной
поддержки ЭИС. Также стоит заметить, что залоежнная в платформу
функциональность и технология RAD (технология быстрого проектирования
и разработки приложений) позволяет произвести быструю доработку и
добавление в неё функционала при необходимых адаптационных запросах на
изменение ЭИС в соответствии с изменением предметной области.
Для создания базы данных была выбрана система управления
реляционными базами данных Microsoft SQL Server 2012.
Самым важным преимуществом в обосновании выбора SQLServer 2012
является его наивысшая, по сравнению с конкурентами, совместимость с 1С.
Этому активно способствует плодотворное сотрудничество фирмы «1С» и
фирмы «Microsoft», что сделало продукт SQLServer высоко совместимым с
«1С».
Были рассмотрены средства разработки приложений и программные
аналоги по рассматриваемой задачи.
38
Была выбрана платформа 1С: Предприятие в качестве программной
платформы и встроенный язык программирования системы «1С:
Предприятие 8.3» как язык программирования.
Таким образом, система «1С: Предприятие 8.3» обладает
конкурентными преимуществами, такими как:
Высокая скорость разработки информационных систем по
сравнению с аналогичными системами
Низкая цена разработки
Гибкость и кластеризация разработки
Такие информационные системы не подойдут компании, что
объясняется спецификой их тиражного распространения, в то время, как
разрабатываемая система создается для внедрения на конкретное
предприятие и конкретный бизнес-процесс.
системы в IT- сфере является актуальным.
Проведем выбора среды программирования методом экспертного
оценивания. Выделим критерии оценки среды программирования. Важность
каждого из представленных критериев была оценена экспертами по 100
бальной шкале.
Исходя из полученных данных, находится средний балл и коэффициент
относительной важности критерия. Результаты экспертизы представлены в
таблицах 9 –10.
39
Таблица 1
Результаты экспертизы сред разработки, первый этап
Таблица 2.
Результаты экспертизы сред разработки, второй этап
Функция
Коэффициент
относительной
важности
Среда программирования
1C
C++ Builder
Стоимость
13,7
+
+
Простота сопровождения
13,2
+
-
Временные затраты на
разработку
14,8
+
-
Быстродействие
15
+
+
Удобный дизайн
14
+
+
Мощность пакета
13,8
+
+
Возможности языка
15,5
+
+
Сумма
100,0%
100
72
Функция
Эксперт
1
Эксперт
2
Эксперт
3
Средний балл
по 100 бальной
шкале
Коэффициент
относительной
важности
Стоимость
75
90
85
83
13,7
Простота
сопровождения
80
75
86
80
13,2
Временные
затраты на
разработку
90
85
95
90
14,8
Быстродействие
89
95
90
91
15
Удобный
дизайн
85
81
90
85
14
Мощность
пакета
75
92
84
84
13,8
Возможности
языка
100
89
94
94
15,5
Сумма
606
100,0%
40
Учитывая все вышесказанное и результаты анализа экспертным
оцениванием можно сделать выбор среды программной разработки в пользу
1C, который обеспечивает чрезвычайно высокую производительность и
удобство использования.
2.1.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - это комплекс технических средств,
обеспечивающих работу ИС, соответствующей документации на эти средства
и технологические процессы.
В настоящее время существует несколько технологий передачи
данных. Рассмотрим две архитектуры, такие как файл-сервер и клиент-
сервер.
В архитектуре «клиент-сервер» сервер базы данных не только
обеспечивает доступ к общим данным и обработку этих данных. Клиент
посылает на сервер запросы на чтение или изменение данных, которые
формулируются на языке SQL. Сервер сам выполняет все необходимые
изменения или выборки, контролируя при этом целостность и
согласованность данных, и результаты в виде набора записей или кода
возврата посылает на компьютер сотрудникам.
Недостатками же архитектуры с файловым сервером является то, что
данные хранятся в одном месте, а обрабатываются в другом. Это означает,
что их нужно передавать по сети, что приводит к очень высоким нагрузкам
на сеть и, вследствие этого, резкому снижению производительности
приложения при увеличении числа одновременно работающих клиентов.
Вторым важным недостатком такой архитектуры является
децентрализованное решение проблем целостности и согласованности
данных и одновременного доступа к данным. Такое решение снижает
надежность приложения.
41
Архитектура «клиент-сервер» позволяет устранить все указанные
недостатки. Кроме того, она позволяет оптимальным образом распределить
вычислительную нагрузку между клиентом и сервером, что также влияет на
многие характеристики системы: стоимость, производительность,
поддержку.
При разработке информационной системы будет использована
технология клиент-сервер. Во-первых, сервер оптимизирует выполнение
функций обработки данных, что избавляет от необходимости оптимизации
рабочих станций. Сервер позволяет быстро получить результаты обработки
запроса. Во-вторых, поскольку рабочие станции не обрабатывают все
промежуточные данные, существенно снижается нагрузка на сеть.
Предоставляется возможность ведения журнала операций, в котором
автоматически регистрируются все прошедшие транзакции что, в свою
очередь, поможет быстрому восстановлению системы при аппаратных сбоях.
Данная технология организуется проще, и оборудование для её организации
вполне приемлемо по стоимости приобретения.
Таким образом, проектируемая система с технической точки зрения
будет представлять собой набор объединенных в единую сеть ЭВМ –
клиентов, с которых при помощи установленного клиентского приложения
будет осуществляться связь с базой данных, расположенной на удаленном
сервере, которая представлена на рис 8.

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

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