Диплом: Автоматизация обработки заявок АО "СберТех"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
29
формируется по информации о затратах, запланированных на привлечение
трудовых, материальных и финансовых ресурсов к выполнению проектной задачи.
Автоматическое формирование производится на основании схемы распределения
суммы, запланированной на привлечение того или иного ресурса, по статьям
затрат [3]. Схема распределения настраивается пользователем, причём допустима
ситуация, когда по статьям бюджета расходов распределяется не вся
запланированная сумма, а только какая-то часть.
Ключевой особенностью контура управления финансами проекта является
неявная привязка элементов бюджета к календарным периодам. При планировании
бюджетов период задаётся в виде набора правил, описывающих привязку элемента
бюджета к временным рамкам проектной задачи [11]. При изменении сроков
проектной задачи (в том числе и при выполнении актуализации проекта) система
производит автоматический перерасчёт финансовых планов.
Реализованный в системе механизм эскалаций проектных работ позволяет
исполнителю донести до руководства данные о предполагаемых задержках
выполнения работ. Эти данные используются механизмом актуализации – «плохие
новости» оказывают влияние на календарные сроки проекта по факту их
регистрации в системе.
Таким образом, функционал описанной системы позволяет в определенной
степени автоматизировать различные аспекты операционной деятельности
компании. В тоже время следует отметить, что не каждой компании нужен весь
предлагаемый спектр предоставляемых возможностей данной информационной
системой. Большинству компаний требуется лишь часть имеющегося функционала.
В связи, с чем и принимается решение о разработки собственного программного
обеспечения.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
В настоящих условиях функционирования современных компаний важным
становится процесс создания информационных систем компании, для того, чтобы
обеспечить руководство компании информацией для принятия обоснованных
управленческих решений.
30
Деятельность практически любой компании сопряжена с потребностью в
постоянном координировании всех составляющих производственного процесса.
ERP-система (конкретный программный пакет, реализующий стратегию ERP, т.е.
управления ресурсами компании) представляет собой комплексный подход к
автоматизации бизнеса, выступая, с одной стороны, как стратегия предприятия по
непосредственной интеграции производства и операций, с другой – как конкретный
пакет программ, реализующий стратегию и обеспечивающий управление
ключевыми аспектами деятельности компании [5]. Преимущества таких систем
призваны раскрыть функцию контроллинга в части своевременного обеспечения
менеджера информацией.
Существует несколько методов проектирования автоматизированной
информационной системы компании, среди которых можно выделить наиболее
популярные:
1. Метод «снизу-вверх» представляет собой процесс проектирования и
автоматизации отдельных, важных, с точки зрения руководства, мест обработки
данных.
2. Метод «сверху-вниз» представляет собой процесс проектирования
решения сверху, что значит удовлетворение программой потребностей всех
пользователей [13].
Выбор необходимой стратегии автоматизации компании для обеспечения
управления ключевыми аспектами деятельности является многокритериальной и
достаточно сложной задачей. Задание объективных критериев, по которым будет
осуществляться непосредственный выбор конкретной информационной системы,
напрямую связано с качеством и полнотой проработки всех предшествующих
этапов цепочки выбора.
Действительно, практически все объективные соображения, которыми
руководствуются при выборе системы (функциональные возможности, стоимость
системы и совокупная стоимость владения, перспективы развития, поддержки и
интеграции, технические характеристики системы и т.п.), выводятся на
предыдущих этапах. При тщательной проработке всех предшествующих этапов,
выбор системы, перестает быть проблемой для компании.
31
Таким образом, можно утверждать, что в процессе деятельности компании
важную роль играет система взаимодействия структурных подразделений снизу-
вверх. Устойчивое развитие фирмы определяется качеством принимаемых
управленческих решений от нижнего управляющего звена к верхнему. Это
объясняется тем, что автоматизация предполагается в отделе страхования, который
работает с клиентами. Т.е. выполняется генерация информации первым звеном
управления и впоследствии информация передается на верхние уровни управления.
Эффективность такого подхода, во многом обусловлена наличием
своевременной и достоверной информации, для использования ее в рамках
системы поддержки. Современные информационные технологии дают
возможность рационального использования всех видов ресурсов компании,
открывая тем самым возможности для более эффективного управления компанией.
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Способы приобретения информационной системы – это последующие
действия от определения и формализации решения о необходимости
информационной системы до момента пока информационная система не будет
внедрена на предприятия. Существуют следующие способы приобретения
информационной системы:
– разработка (самостоятельная и заказная);
– покупка ИС (покупка отечественной или зарубежной информационной
системы);
– покупка + доработка (самостоятельная или заказная информационная
система);
– аренда.
В связи с тем, что предприятию нужна уникальная информационная система,
позволяющая автоматизировать часть бизнес-процессов, она будет разрабатываться
собственными силами. Разработка собственной системы предполагает наличие у
предприятия специалистов, способных провести анализ бизнес-процессов,
разработать и внедрить систему их автоматизации.
32
Разрабатываемая информационная система будет включать весь
необходимый функционал, и учитывать все особенности работы и пожелания
сотрудников АО «СберТех», так как будет являться уникальным программным
продуктом, что позволяет быстро изменить функциональность в соответствии с
требованием внутреннего заказчика.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение информационной системы можно определить
в виде совокупности единой системы классификации, в полной мере
унифицированной системы оперативной документации и при практическом
использовании специализированной информационной базы при разработке
информационной системы [10].
Информационное обеспечение (ИО) включает в себя: систему
классификации и кодирования; систему унифицированной документации,
используемой в ИО; информационную базу.
Классификатор - это систематизированных свод наименований группировок
различных объектов, признаков и их кодовых обозначений. Классификаторы
служат специализированным средством описания данных, обуславливают единство
классификации и кодирования информации и предназначены для обеспечения
машинной обработки и выдачи данных в удобной форме потребителям при
решении различных задач.
В данной работе будет использоваться только локальный классификатор, так
как никаких других классификаторов РФ в системе не используется.
Классифицировать будем договора по приоритетности, по компании и дате
заключения.
Значительную долю внемашинного информационного обеспечения
составляет оперативная документация. В условиях автоматизации важное значение
придается унификации оперативной документации, устанавливающей единые
33
требования к содержанию и построению документов. Унифицированные формы
документов вырабатываются как для всех предприятий Российской Федерации, так
и для отдельных предприятий (например, формы управленческой отчетности
предприятия).
В данной работе будут использованы локальные справочники: организация;
клиент; сотрудник; образование; должность; предмет заявки. Информационные
файлы (в данном случае, документ «Заявка») формируются на основе исходной
информации, содержащейся в вышеуказанных первичных справочниках -
основных носителях первичной экономической информации в системах машинной
обработки данных. К ним предъявляется ряд требований:
– достаточная полнота информации для решения задачи;
– исключение избыточности информации;
– достоверность и своевременность информации;
– согласованность форм первичных документов с макетами размещения
информации на машинном носителе;
– логичность построения документа;
В результате работы информационной системы выполняются следующие
запросы и отчеты: информация о выполненных работах; информация о заявках.
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение информационной системы, представляет собой
определенную совокупность программ для реализации целей и задач
информационной системы, а также нормального функционирования комплекса
технических средств [16].
В связи с тем, что использование информационной системы предполагается
на базе MySQL это накладывает некоторые ограничение на используемую
операционную систему, было принято решение о выборе операционной системы
Windоws Server 2016.
Windows Server 2016 – предоставляет гибкое, доступное, простое в
использовании серверное решение по привлекательной цене, созданное для малых
предприятий, в которых имеется до 25 пользователей и 50 устройств. Windows
34
Server Essentials – идеальный первый сервер, который также можно использовать в
качестве основного сервера в многосерверной среде для малых предприятий.
Windows Server 2016 Essentials предоставляет широкий диапазон новых
улучшенных функций и возможностей для Windows Server Essentials, позволяя
малому бизнесу работать более эффективно [8].
Для администрирования базы данных информационной системы была
выбрана система MySQL Workbench 8.0 CE.
MySQL Workbench представляет собой высокопродуктивный инструмент
для визуального проектирования баз данных, интегрирующий в себе процессы
проектирования, моделирования, непосредственного создания и последующую
эксплуатацию базы данных в единое бесшовное окружение для системы баз
данных MySQL.
В связи с тем, что разрабатывается небольшая информационная система
вполне хватит возможностей свободно распространяемой редакции MySQL
Workbench Community Edition.
Для реализации поставленного комплекса задач автоматизации была
выбрана среда разработки C#.
C# представляет собой объектно-ориентированный язык программирования,
который был разработан специалистами компании Microsoft, как язык для
разработки прикладных программных приложений под платформу Microsoft .NET
Framework.
Основой платформы .NET Framework является общеязыковая среда
исполнения программного кода Common Language Runtime (CLR), которая
подходит для различных языков программирования. Функциональные
возможности CLR доступны в любых языках программирования, использующих
эту среду [14].
Основной идеей при разработке .NET Framework являлось обеспечение
полной свободы разработчика за счёт непосредственного предоставления ему
возможности создавать приложения различных типов, способные выполняться на
различных типах устройств и в различных средах. Вторым принципом стала
ориентация на системы, работающие под управлением семейства операционных
систем Microsoft Windows.
35
Объектные классы .NET, доступные для всех поддерживаемых языков
программирования, содержатся в библиотеке Framework Class Library (FCL). В FCL
входят классы Windows Forms, ADO.NET, ASP.NET, Language Integrated Query,
Windows Presentation Foundation, Windows Communication Foundation и другие.
Ядро FCL называется Base Class Library (BCL).
Таким образом, для реализации проекта автоматизации АО «СберТех» были
выбраны следующее программное обеспечение: операционная система Windоws
Server 2016; MySQL Workbench Community Edition; язык программирования C#.
1.4.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение – технические средства, которые предназначены
для работы информационной системы, а также соответствующая документация на
эти средства и технологические процессы.
Комплекс технических средств составляют:
– компьютеры;
– устройства сбора, накопления, обработки, передачи и вывода информации
– жесткие диски, устройства хранения данных, сканеры, принтеры, факсимильные
аппараты;
– устройства передачи данных и линий связи – модемы;
– эксплуатационные материалы – бумага, CD (DVD) – диски и т. п.
В качестве типовой рабочей станции может быть рекомендован
персональный компьютер, имеющий следующие характеристики: экран 15.6"
(1920x1080) Full HD, матовый / Intel Core i5-8251U (1.6 - 3.4 ГГц) / RAM 8 ГБ /
HDD 1 ТБ / Intel UHD Graphics 620 / LAN / Wi-Fi / Bluetooth / web-камера /
Windows 7.
Для обеспечения высокой производительности информационной системы
может быть использован сервер, имеющий следующие характеристики: сервер HP
Proliant ML350p G8 - 2xIntel XEON Six Core E5-2620 2.00 GHz, 32GB DDR3
(8x4GB), 2xPS, Без HDD, 8x2.5' HDD, HP Smart Array P420i, (4 корзины в
комплекте).
Таким образом, представленный перечень технического обеспечения
36
информационной системы может быть расширен и дополнен в процессе
последующей эксплуатации информационной системы. Также, можно отметить,
что продукты, разработанные средствами языка программирования C# не требуют
больших вычислительных мощностей. Следует обратить внимание на
операционную систему функционирования информационной системы, в связи с
тем, что от нее зависит корректность работы системы.
37
2. ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Жизненный цикл проекта автоматизации представляет собой период
создания и последующего использования информационной системы, начиная с
момента возникновения потребности в определенной информационной системе и
заканчивая моментом полного ее выхода из практической эксплуатации (ISO/IEC
12207:2008).
Стадии жизненного цикла практической разработки информационной
системы (ISO/IEC 15288:2002): предпроектное обследование; проектирование
информационной системы; разработка информационной системой; ввод опытную
эксплуатацию информационной системы; опытная эксплуатация информационной
системы.
Предпроектное обследование, реализуется через операции сбора материалов
для практического проектирования, при этом выделяются операции
формулирования комплекса требований, с изучения объекта автоматизации, даются
предварительные выводы предпроектного варианта информационной системы;
анализ имеющихся материалов и разработка проектной документации, обязательно
дается технико-экономическое обоснование с техническим заданием на
последующее проектирование информационной системы.
Проектирование информационной системы:
– предварительное проектирование, реализуется через непосредственный
выбор проектных решений по всем необходимым аспектам разработки
информационной системы; описание программных компонент информационной
системы; непосредственное оформление и последующее утверждение технического
проекта разработки информационной системы;
– детальное проектирование информационной системы, реализуется через
непосредственный выбор или разработку соответствующих математических
методов или алгоритмов программ; корректировка структуры базы данных;
создание технической документации на непосредственную доставку и
последующую установку прикладных программных продуктов; выбор
38
необходимого комплекса технических средств с соответствующей документацией
на ее установку заказчику;
– разработка полного комплекса техно-рабочего проекта информационной
системы;
– разработка наиболее эффективной методологии реализации
запрограммированных программных функций управления при помощи
непосредственного использования информационной системы и последующим
описанием четкого регламента необходимых действий с ней конечного аппарата
управления [7].
Разработка информационной системой, реализуется через непосредственное
получение и последующую установку технических и специализированных
прикладных программных средств; тестирование и последующая доводка
прикладного программного комплекса; разработка необходимых инструкционных
материалов по опытной эксплуатации необходимых программно-технических
средств.
Ввод в опытную эксплуатацию информационной системы, реализуется через
следующие элементы:
– ввод необходимых технических средств;
– ввод прикладных программных средств;
– обучение и последующая сертификация персонала, работающего с
информационной системой;
– опытная эксплуатация;
– конечная сдача и подписание актов приемки-сдачи выполненных работ
проекта автоматизации [18].
Опытная эксплуатация информационной системы, реализуется через
повседневную эксплуатацию; общее сопровождение всего проекта автоматизации.
Ключевым механизмом контура управления проектами является механизм
актуализации проекта: на основании данных о фактическом выполнении (или же
срыве выполнения) проектных работ нижнего уровня декомпозиции система
производит полный перерасчёт календарных сроков всех элементов проекта.
Актуализация проекта, выполняемая регулярно, позволяет руководителю получать

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

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