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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
43
внедрение продукта в организации. К минусам отнесем стоимость продукта
учитывая тот факт что продукт такого уровня стоит очень дорого, а также может
возникнуть трудности в дальнейшем по причине не соответствия системы и
структуры и бизнес процессов организации так как невозможно в полном объеме
адаптировать готовый программный продукт под нужды организации и за
доработками придется обращаться к разработчику, также нужно учесть факт что
у разработчика может быть один глобальный продукт который они не станут
дорабатывать по просьбе одного клиента.[14]
Разработка продукта собственными силами будет самым долгосрочным
вариантом и не может гарантировать получения полностью работоспособного
продукта. В продукте может обнаружится масса недоработок, которые придется
устранять в процессе эксплуатации.
Заказ разработки продукта сторонней организации тоже как и предыдущий
вариант потребует много времени и плюс к этому будет слишком дорогим
вариантом не только по стоимости готового продукта но и дальнейшего
сопровождения.
Покупка программного продукта с возможностью доработки под нужды
компании это оптимизированный первый вариант покупки. Данный вариант
позволит изменить программный продукт, подогнав его под структуру и процессы
организации и конкретных специалистов. Но необходимо взять во внимание что
сложные изменения могут потребовать существенных затрат времени. [14]
Наиболее оптимальным способом приобретения продукта для
автоматизации документооборота ООО «БКК» будет приобретение и доработка
программного продукта «1С:Документооборот»
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение (ИО) это информационная модель работы
сотрудников компании. Различают внемашинное и внутримашинное
обеспечение.[4]
44
В информационное обеспечение входит: система классификации и
кодирования; система унифицированной документации, используемой
винформационном обеспечении, информационная база в которую входит
информация из всех информационных массивов.
Внемашинное обеспечение –совокупность информации, основную часть
которой составляют документы. Различают первичные документы (входные),
такие, как налоговые декларации и другая отчетность налогоплательщиков, и
отчетные (выходные) документы.[10]
Внутримашинное ИО это представление данных на электронных носителях
организованных массивов (файлов), БД и их информационных связей.
Внутримашинное информационное обеспечение подсистемы создает
информационную среду, направленную на выполнение сотрудниками своих
профессиональных обязанностей. Эта область характеризуется набором объектов,
их свойств и взаимосвязей. Для каждого объекта выделяется набор его
характеристик, свойств. [10]
Информационные потоки внешне машинного ИО – это направленное
регулярное движение документов от источников их формирования к ее
получателям. [6]
Для эффективного поиска, обработки, передачи, информацию необходимо
представить ее в удобном для обработки цифровом виде. Для достижения этой
цели ее необходимо классифицировать, а затем закодировать используя
классификаторы.
Классификатор — это документ, с помощью которого осуществляется
формализованное описание экономической информации в ЭИС, содержащей
наименования объектов, наименования классификационных группировок и их
кодовые обозначения.[7]
Классификаторы делят по сфере действия на следующие виды:
международные, общегосударственные, отраслевые и локальные. В задаче
которую предстоит реализовать используются следующие классификаторы:
ОКУД – Общероссийскийклассификатор управленческой документации;
ОКОПФ - Общероссийский классификатор организационно-правовых форм.
45
Основной элемент внемашинного ИО это документация которая
применяется в процессе управления экономическим объектом. [3]
Основной компонентой внемашинного информационного обеспечения
является система документации, применяемая в процессе управления
экономическим объектом. Понятие документа определяется совокупностью
сведений, используемых при решении различных задач, расположенных на
материальном носителе и соответствующая установленной форме.
Система документации — это совокупность взаимосвязанных форм
документов, регулярно используемых в процессе управления экономическим
объектом. Отличительной особенностью системы экономической документации
является большое разнообразие видов документов.[7]
При автоматизации важную роль играет унификация документов,
устанавливающая общие требования к содержанию и формату документов.
Документы могут быть унифицированными как для всех юридических лиц РФ,
так и для отдельных предприятий. Унификация документов упрощает их
дальнейшую обработку.
Получаемые входные данные для реализации задач должны быть
представлены в виде файлов с заранее оговоренной структурой.
Классификаторы являются средством описания данных, определяют единые
правила классификации икодирования информации ипредназначены для
обеспечения машинной обработки и получения данных в удобной форме
пользователем.
К внутримашинному информационному обеспечению относится описание
интерфейса экранных форм.[10]
При создании структуры экранных форм для ввода данных, целесообразно
использовать максимально приближенных форме самого документа.
Расположение и последовательность полей максимально приближенная к
логической структуре документа существенно снизит время и трудоемкость ввода
информации в базу.
Для удобства ввода и актуализации записей в информационной базе
целесообразно использовать анкетную форму расположения элементов. В основе
построения форм должен лежать принцип минимальной трудоемкости и
46
стоимости вводимой информации и максимальной читабельности выводимых
результатов
Базы данных классифицируются по модели данных которая определяет их
логическую структуру, основными из которых являются иерархическая, сетевая и
реляционная.[11]
В иерархической модели каждому сегменту кроме корневого соответствует
один исходный сегмент и между основным и порожденным сегментом
устанавливается только одна связь, и одному экземпляру исходного сегмента
соответствует в общем случае какое то количество порожденных сегментов.
Сетевые модели графически отображаются в виде графа. [12]
Система разрабатывалась с использованием реляционной модели баз данных
которая представляет собой данные хранящиеся в виде таблиц и отношений
между ними.[11] Для идентификации каждая таблица имеет свой уникальный код.
К информационному обеспечению данного проекта относятся:
база данных;
формы для ввода первичных данных;
формы для вывода результатов.
Базы данных позволяют хранить большие объемы данных в
структурированном виде. При соблюдении принципов целостности можно
хранить данные нескольких проектов в одной базе данных, а также с легкостью
менять структуру данных не затрагивая информации хранящейся в базе.
Для реализации функции ввода и вывода информации разрабатываются
макеты форм которые будут внедрятся в систему для реализации задач
автоматизации.
Перечисленные элементы составляют информационное обеспечение
проекта. При внесении данных в форму ввода информация записывается в базу
данных затем при запросе данные выводятся в форму для вывода результатов
запроса.
Есть два способа организации информационной базы: файловая организация
и интегрированная.
47
Файловая организация представляет собой локальное размещение файлов
базы на компьютере, доступ к которым осуществляется средствами операционной
системы. [12]
Интегрированный способ организации информационной базы основан на
использовании системы управления базой данных которая представляет собой
совокупность взаимосвязанных и хранящихся вместе данных при этом
обеспечивается независимость данных от программного обеспечения.
В проекте будет использован интегрированный способ так как с учетом
постоянно увеличивающегося объема базы данных, данный вариант будет более
целесообразен.
1.4.2 Обоснование проектных решений по программному
обеспечению
Программное обеспечение (ПО) - совокупность программ системы
обработки данных и программных документов, необходимых для эксплуатации
этих программ.[1]
Программное обеспечение делится на общее и специальное программное
обеспечение. К общим относятся операционные системы, компиляторы,
интерпретаторы, СУБД, сетевые программы и так далее, а к специальным
различное программное обеспечение разработанное для решения конкретных
задач.[1]
Для использования программного обеспечения на компьютере должна быть
установлена операционная система. Операционная система необходима для
предоставления доступа к ресурсам компьютера, запуска прикладного
программного обеспечения.
На компьютерах сотрудников установлена операционная система Microsoft
Windows 10 Pro, которая на сегодняшний день является самой распространенной
по состоянию на первый квартал 2019 года и составляет почти 43%, таким
образом нет необходимости обучения сотрудников. На сервере будет
использоваться операционная система MS Windows server 2019.
48
Для реализации проекта выбрана платформа 1С Предприятие так как она
удовлетворяет компанию по таким факторам как стоимость внедрения,
дальнейшая доработка и обслуживание.
Выбор СУБД в нашем проекте ограничен поддерживаемыми платформой
системами управления базами данных. Производитель платформы рекомендует
использовать систему управления базами данных MicrosoftSQL к тому же в
организации уже имеются приобретенные лицензии этого продукта.
1.4.3 Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение – это совокупность технических средств,
компьютерной техники, каналов передачи данных которые используются в
информационной системе.
Для функционирования системы документооборота в организации нам в
качестве технического обеспечения потребуются сервер, рабочее место
пользователя, средства организации локальной вычислительной сети, а также
средства обеспечивающие бесперебойную работу перечисленных технических
средств.
При выборе компьютера в роли рабочего места пользователя, а также
сервера для функционирования системы следует отталкивается от минимальных
системных требований, предъявляемых к системе разработчиком платформы на
базе которой планируется разработка с учетом нагрузки и дальнейшего развития,
роста и усложнения системы.
В качестве сервера СУБД будет использоваться виртуальный сервер, для
которого будет выделено четыре ядра (восемь потоков) профессора Intel Xeon
серии E5-2600 v3 с частотой 2,6 GHz, 16 Gb оперативной памяти и 500 Gb
дискового пространства для базы данных.
В качестве рабочих мест выступают ноутбуки HPProBook с восемью
гигабайтами оперативной памяти. Требования к рабочим местам минимальны так
как функционирование программы планируется обеспечит в режиме тонкого
клиента, при котором основную часть работы мы возложим на сервер разгрузив
рабочие места для других приложений.
49
Полноценную систему документооборота в современных условиях
невозможно построить без технических инструментов печати и копирования.
Для обеспечения бесперебойной работы и сохранности программного
обеспечения и информационных баз в случае отключения или перебоев в
поставках электроэнергии необходим надежный источник бесперебойного
питания. В нашей компании используется ИБП Huawei UPS2000-G-1KRTL.
Все имеющееся техническое обеспечение в полной мере соответствует
требованиям с учетом целей компании и планом развития.
50
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Модель жизненного цикла – это структура, содержащая процессы, действия
и задачи, которые осуществляются в ходе разработки, функционирования и
сопровождения программного продукта в течение всей жизни системы, от
определения требований до завершения ее использования.
Есть несколько стандартов которые регламентируют жизненный цикл
программ.
ГОСТ 34.601-90 регулирует автоматизированные системы и устанавливает
этапы создания. В этот стандарт описывает каждый этап работ.
ISO/IEC 12207:1995 российским аналогом которого является ГОСТ Р
ИСО/МЭК 12207-99, стандарт на процессы и управление жизненным циклом.
Распространяется на все виды разрабатываемого программного обеспечения.
Custom Development Method (методика Oracle) распространяется на
программное обеспечение разрабатываемое с использованием продуктов Oracle.
Rational Unified Process (RUP). В этом стандарте описывается итеративная
модель разработки в которую входят четыре фазы: начало, исследование,
построение и внедрение.
Microsoft Solution Framework (MSF) так же как и предыдущий состоит их
четырех фаз: анализ, проектирование, разработка, стабилизация, является
итерационной.[15]
Экстремальное программирование (англ. Extreme Programming, XP) является
самым молодым методом и основан на командной работе, эффективной
коммуникации между заказчиком и исполнителем в течение всего проекта.
Разработка ведется с использованием последовательно дорабатываемых
прототипов.[3]
ISO/IEC 12207 описывает все возможные виды работ, связанных с
разработкой программного продукта, начиная с изучения предметной области и
заканчивая внедрением программного продукта. Процессы и задачи для
включения в модель жизненного цикла выбираются из стандарта в зависимости
51
от проекта. При выполнении они могут выполнятся итерационно, рекурсивно,
перекрывать друг друга.
Из стандарта выбираются те процессы, которые необходимы для реализации
конкретного проекта. Обязательными являются только основные процессы,
которые присутствуют во всех известных моделях жизненного цикла.
Предметный этап включает в себя анализ функционирования и выявления
недостатков существующих технологий. На основе выявленных в ходе анализа
недостатков формируется потребность в усовершенствовании, создается технико-
экономическое обоснование проекта, описываются технические требования к
информационной системе. Результат оформляется в виде технического задания
(ТЗ).
Проектирование информационной системы является следующим этапом и
включает в себя разработку продукта в соответствии со сформулированными
требованиями, исходной информацией для проекта является техническое задание.
На этапе проектирования определяется состав компонентов программного
обеспечения и требования к ним, интерфейсы с БД, структуры хранения данных,
алгоритмы работы с данными, требования к тестированию. Выполнение данного
этапа влияет на качество выполнения всей последующей разработки.
Этап реализации включает в себя физическое проектирование,
программирование, заполнение информационной базы, тестирование, создание
инструкций для пользователей.
На этапе тестирования информационной системы, оценивается соответствие
информационной системы техническому заданию.
Система внедряется в три этапа, это подготовка к внедрению, опытное
внедрение, ввод проекта в эксплуатацию.
На этапе внедрения планируются следующие работы:
Подготовка сервера к работе;
Рразвернуть на сервере базу данных;
Установка клиентской части на рабочих местах пользователей;
Настройка доступа от клиента к СУБД;
Ввод учетных записей пользователей;
Заполнение справочников
52
Обучение персонала
Внедрение системы происходит совместно с пользователями. Системный
администратор компании обеспечивает настройку сервера, устанавливая на нем
систему управления базой данных, агент сервера 1С обеспечивающий работу
клиента и СУБД, предоставляет доступ к серверу баз данных по локальной сети
организации со всех клиентских машин. Проводится конфигурирование рабочего
окружения пользователей на рабочих местах, заполняются справочники,
настраиваются права пользователей. Оперативно устраняются неполадки
возникающие в процессе развертывания.
В течении не менее трех месяцев проводится опытная эксплуатация и если в
течении нее выявляются ошибки и недочеты, то в программу и технологии
вносятся коррективы. После устранения всех ошибок подписывается «Акт о
проведении опытной эксплуатации», после которого происходит переход к
третьему этапу.
На этапе промышленной эксплуатации продукта проводятся:
актуализация справочников;
регламентное обслуживание СУБД;
периодическое резервное копирование на внешние носители;
модификация программного обеспечения;
формулируются предложения по модернизации системы;
Учитывая небольшой объем проектных работ выбрана каскадная модель
описания жизненного цикла которая будет включать следующие пункты:
Формирование требований
Проектирование
Реализация
Тестирование
Ввод в действие
Эксплуатация и сопровождение
Наиболее приемлемой стратегией внедрения информационной системы в
нашем случае я считаю «Пилотный проект», оня являтся наиболее часто
выбираемой при внедрении учитывая меньшие риски при внедрении по
сравненнию с другими стратегиями.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")