Диплом: Автоматизация процесса ведения документации и отчетности в АО "СЭМЗ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
27
Предприятие
1. Расширенный каталог бизнес-решений
1
1
3
2. Управление документами и бизнес-
процессами их обработки
2
0
3
3. Управление содержанием веб-сайтов и
корпоративных порталов
0
0
2
4. Управление цифровыми медиаданными
1
1
3
5. Взаимодействие со средствами
сканирования / распознавания
2
1
3
6. Управление проектами и коллективной
работой
1
1
3
7. Управления версиями документов
0
2
2
8. Реализация многоуровневой процедуры
согласования
1
2
3
9. Архивное хранение документов
1
0
3
10. Регистрация документов
0
1
3
11. Контроль исполнения документов и
распоряжений
2
1
3
12. Поиск по атрибутам
0
1
3
13. Управление проектно-
конструкторской документацией
1
1
2
14. Расширенный каталог бизнес-
решений
2
0
3
Итого
14
13
39
После произведенного анализа функциональных возможностей,
преимуществ и недостатков вышеприведенных систем, выявлено, что наиболее
полным функционалом обладает система 1С: Предприятие.
Выявленные преимущества рассматриваемой системы:
1. Расширенный список бизнес-решений.
2. Соответствие требованиям регулирования.
3. Автоматизация ручных процессов повышает эффективность системы.
28
4. Лучшее содержание и доступ к корпоративному содержанию групп
сотрудников повышает производительность труда.
5. Соответствует требованиям долговременного хранения – архивирования.
6. Стандартизация на основе унифицированной инфраструктуры, устранение
изолированных информационных хранилищ и экономия от масштаба уменьшает
общую стоимость владения и способствует консолидации.
Помимо рассмотренных на сегодняшний день на рынке имеются и много
другие программные продукты, такие как Globus Professional, LanDocs,
CompanyMedia и многие другие. Однако, системы, рассмотренные выше более
подробно, являются наиболее популярными и функциональными.
По результатам исследования можно сделать выводы о целесообразности
разработки автоматизированной системы на базе имеющегося программного
обеспечения специалистом компании.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Существует несколько типов стратегий автоматизации:
1. хаотичная (кусочная);
2. по участкам;
3. по направлениям;
4. полная (комплексная).
При применении хаотичных автоматизаций при внедрении информационной
технологии, можно говорить только о краткосрочной, локальной задаче, а не
реальной потребности бизнеса. При данной стратегии автоматизации, чаще всего
приобретаются дешевые программные продукты, которые в процессе эксплуатации
оказываются неэффективными, поэтому, данные варианты автоматизации не
рассматриваются.
Автоматизация по направлениям деятельности, автоматизирует только одно
из направлений деятельности в рамках всей компании. Данная стратегия также не
подойдет, т.к. производится автоматизация не направления деятельности, а
управленческой функции одного из отделов.
Автоматизацией по участкам деятельности автоматизирует функции
отдельного подразделения компании. Данная стратегия эффективнее, когда есть
участок, где применение АИС даст значительные экономические эффекты. И так
29
как, производится автоматизация функций отдела продаж, полностью
сосредоточенного в рамках отдела компании, наиболее оптимальным выбором
будет стратегия автоматизации по участку деятельности.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
комплекса задач
Существуют следующие основные способы по приобретению ИС:
1. Покупка готовых решенийдает возможность получить уже готовые
программные решения и минимизировать затраты на их внедрение. Однако он не
учитывает специфики каждых конкретных предприятий, их масштабы,
внутреннего документооборота, ориентацию на определенные сегменты рынка, и
так далее.
2. Покупка готовых продуктов и самостоятельная доработка нужных функций -
требует меньших временных затрат по сравнению с собственными разработками.
Нельзя оценить затрат на доработку систем, так как отсутствует исходный код
программ и данных не позволяет провести анализ по необходимости доработок.
3. Собственные разработкипозволяют разработать системы, полностью
отвечающие всем требованиям, но при этом являются более затратными (по
времени и стоимости) в сравнении с покупкой готовых продуктов. Но в тоже время
возможна полная совместимость с уже имеющейся системой.
4. Разработка систем под заказ (аутсорсинг)дает возможность передать
процесс разработки систем на сторонние организации. Системы будут отвечать
всем требованиям, но данный способ будет требовать большого затрата средств в
сравнении с собственными разработками. Предпочтителен при отсутствии
собственного специалиста.
Анализ всех существующих способов по приобретению показал, что самым
результативным вариантом будет процедура собственной разработки. Выбор был
сделан в связи с работой компании на обычном программном обеспечении и
наличием IT-отдела, в котором работают квалифицированные специалисты,
которые занимаются разработками новых продуктов и в поддержке существующих
ИС компании. А также важно, что в IT-отделе есть достаточно требуемых
программных обеспечений, и квалифицированных сотрудников, которые имеют
30
знания не только в прикладных задачах, способны создать и внедрить систему, но и
имеют знания предметных областей (знания о внутреннем бизнес-процессе
предприятия).
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Работа любой системы управления опирается на данные. Формирование
информационного обеспечения в каждой системе управления основывается на
понятии информационной базы, под которой подразумевается совокупность
упорядоченной информации, применяемой при использовании ИС, в том числе
взаимосвязь различных совокупностей этих данных. При этом комплект
упорядоченной информации должен совпадать по комплектации и содержанию
функции тех задач, которые решают на ее основе. Информационная база оказывает
влияние на эффективность всей системы, способы решений функциональных задач
и т.д [15].
В комплект информационной базы входит:
1. Массив постоянных нормативно-справочных данных;
2. Массив, содержащий текущую информацию о состоянии управляемого
объекта;
3. Массив, содержащий информацию, поступающую из внешней среды;
4. Массив, содержащий накапливаемую информацию за определенный отрезок
времени (архив данных).
Информационное обеспечение – совокупности единых систем
классификаций и кодирования данных, унифицированной системы документации,
схем информационного потока, циркулирующего в компании, а также методология
построения БД [13].
Информационное обеспечение предприятия условно можно подразделять на
вне машинные и внутри машинные. К вне машинному обеспечению относят часть
информационного обеспечения, представляющую собой комплект сообщений,
сигналов и документов, применяемых при функционировании автоматизированной
системы управления в форме, что воспринимает человек без применения средств
31
вычислительной техники (это справочники, формы первичных документов,
информационные потоки данных) [16].
Для формирования информационного обеспечения требуется:
1. Ясное формирование целей, задач, функций всей системы управления
предприятия;
2. Выявление движения данных от момента формирования и до их применения
на различных уровнях управления, представленных для анализа в виде схем
информационных потоков;
3. Усовершенствование системы документооборота;
4. Наличие и использование систем классификаций и кодирований;
5. Владение методологией формирования концептуальных информационно-
логических моделей, отображающих взаимосвязь информации;
6. Создание массива данных на электронных носителях, что требует наличия
современных технических обеспечений.
Информационная система, рассматриваемая в данном проекте будет
строится по архитектуре клиент-сервер, что позволит использовать её
одновременно нескольким пользователям, упростит организацию работы и
облегчит труд специалистов [12].
Эта архитектура предполагает, что на сервере находиться база данных под
управлением СУБД. Каждая рабочая станция (клиенты) посылают запросы на
информацию к серверу, который осуществляет доставление и предварительную
обработку информации. Единица обмена по сети есть запрос и соответствующая
запросу выборка данных из базы данных. Существенно снижается трафик в сети,
снимается ограничение на доступность данных в БД различным приложениям.
Клиентская часть приложений становиться несколько облегчённой, но в больших
ИС могут возникнуть проблемы. Рабочие станции должны иметь достаточно
высокие технические параметры для выполнения «тяжелых» программных
продуктов [19].
Строить информационную систему для компании целесообразней используя
распределённые базы данных и ИС.
Под распределенной (Distributed DataBase - DDB) обычно предполагают БД,
включающую фрагменты из нескольких БД, которые располагают на различных
32
узлах сети ПК, и, могут управляться различными СУБД. Распределенная БД
видится с точки зрения пользователя и прикладной программы как простая
локальная БД. В данном случаи слово «распределенная» отображает способ
формирования БД, но не внешнюю ее характеристику.
Распределенная обработка информации дает возможность увеличить
эффективность удовлетворений изменяющихся информационных потребностей
работников и, таким образом, обеспечить гибкость используемых им решений.
Преимущества распределенной обработки информации: значительное число
взаимодействующих работников, выполняющих задачи сбора, передачи и выдачи
данных; обеспечение доступа пользователю к вычислительным ресурсам сети.
Системы управления БД (СУБД) - это комплекс языковых и программных
средств, используемого для создания, ведения и совместного применения БД
многими работникам. Обычно СУБД делят по применяемой модели данных. Так,
СУБД, созданные на применении реляционной модели данных, являются
реляционными СУБД. БД будет создана на основе клиент – серверной архитектуре
[4].
Классифика
тор, или (от лат. classisразряд и facere – делать)это
систематизированный список именованных объектов, которым дан уникальный
код. Классификация объектов производится по правилам распределения заданного
множества объектов на подмножества (классификационные группировки) и
соответствует действующим признакам их различия или сходства. Применяется в
автоматизированных системах управления и обработки информации.
Классификатор – это стандартный кодовый язык документов, финансовых отчётов
и автоматизированных систем (см. табл. 5).
Таблица №5
Перечень обозначений систем кодирования
Система кодирования
Краткое обозначение
Порядковая
П
Серийно-порядковая
СП
Разрядная (позиционная)
Р
Комбинированная (смешанная)
К
33
Под кодированием понимается присвоение кода классификационной
группировке или объекту классификации.
Кодирование создано для формализованного описания наименований
различных видов данных. Кодирование представляет процесс обозначения
исходного множества объектов или сообщений набором символов заданного
алфавита и основывается на наборе определенных правил[10].
Порядковый метод – каждый из объектов множества кодируется с помощью
порядкового номера. Позволяет обеспечить простоту добавления новых объектов и
краткость кода, этот код не несёт никакой информации об объекте. Применяется
тогда, когда не нужно сложного деления на множества, например, в
классификаторе валют.
Серийно-порядковый метод – кодами служат числа натурального ряда с
закрепленной отдельной серией этих чисел за объектами классификации с такими
же признаками. Используется для идентификации объектов в сочетании с
классификационным методом (классификатор должностей и служащих).
Последовательный метод – в кодовом обозначении знаки на отдельной
ступени деления зависят от результатов декомпозиции на предыдущих ступенях.
Результат кодовых обозначений группировки несет информацию о
последовательности признаков, характеризующих эту группировку. Подходит для
иерархического метода классификации.
Параллельный метод – признаки классификации проходят кодировку
независимо друг от друга по определенным разрядам или группами разрядов
кодового обозначения. Метод параллельного кодирования чаще используют при
фасетной классификации, но применяют также и в иерархической классификации.
В таком случае или соподчиненные признаки, обладают полной
однородностью и располагаются параллельно во всех звеньях иерархической цепи,
или несоподчиненные параллельные признаки искусственно устанавливают в
определенной последовательности (см. табл. 6).
Таблица №6
Перечень обозначений видов классификаторов
Вид классификатора
Краткое обозначение
34
Общегосударственный
ОГ
Отраслевой
О
Локальный
Л
Международный
М
Используемые классификаторы и коды приведены в таблице 7.
Таблица № 7
Используемые классификаторы и коды
Наименование
объекта
кодируемого
множества
Значнос
ть кода
Система
кодирова
ния
Вид
классифи
катора
Список кодов или пример
кода множества
Код
Значение
1
Код клиента
10
П
Л
1-∞
Порядковый номер
клиента
2
Код клиента
3
П
Л
1-10
Порядковый код
клиента
3
Код курса
5
П
Л
1-∞
Порядковый код курса
4
Код курса
3
П
Л
1-10
Порядковый код курса
5
Код курса
3
П
Л
1-∞
Порядковый код курса
6
Код курса
3
П
Л
1-∞
Порядковый код курса
В таблице 6 представлены классификаторы для учёта всей входящей
информации. Введение кодов необходимо для систематического учёта и быстрого
поиска.
Данные классификаторы используются в процессе работы постоянно.
Данные заносятся по мере необходимости, например, при формировании новых
заявок. Изменения данных тоже периодичны и производятся по мере
необходимости, например, смена фамилии сотрудницы несет изменение
информации о ней.
35
Исходным документом будет заявка на обучение.
Результатными документами будут отчеты:
За период;
Расписание занятий;
По договорам.
Формами для работы с данными будут:
Заявки;
Обучение;
Расписание.
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение - совокупность комплекса различного по
функционалу взаимосвязанного программного продукта, участвующего в решении
задач управления, и программных документов, которые необходимы для
использования их программ.
ПО является главнейшей компонентой информационных систем.
Важнейшую роль в судьбе создаваемой информационной системы есть
обоснованный и удачный выбор системного и прикладного ПО [18].
При формировании сложных АСУ большое значение оказывает разработка
ПО, т.к. именно программные средства формируют интеллект компьютера,
применяемый для решения сложных научных задач, управления сложнейшими
технологическими процессами. В современном мире при формировании данных
систем значительно увеличивается значимость человеческого фактора, а, значит,
эргономического обеспечения системы. [9].
Создание модели информационной системы будет происходить в среде
Erwin.
Для реализации проекта необходимо выбрать язык программирования и
систему управления базами данных.
Сейчас реляционная модель данных становится базовой при построении БД.
Это получилось из-за того, что организация хранения данных в виде таблиц
логична для пользователя. Эта особенность приводит к множеству реляционных
СУБД. Их параметры значительно разнятся. Подбор самой адекватной СУБД стал
сложной задачей.
36
Опишем самые распространенные СУБД.
1. Oracle Database
Объектно-реляционная СУБД. Самая первая версия стала коммерческой
СУБД, поддерживающей SQL-язык.
Oracle Database считается кроссплатформенным ПО. Это реализовано
благодаря тому, что около 80 % программного кода написано на языке Си. А ядро
сервера, которое имеет остальные 20 % кода, переделывается под необходимую
платформу, поскольку создано на машинно-зависимых языках [14].
2. Microsoft Access
Реляционная СУБД, созданная Microsoft. Имеет встроенный Visual Basic for
Applications (VBA), позволяющий создавать приложения в Access для работы с БД.
Понимо VBA в приложении применяется язык структурированных запросов SQL и
макрокоманды [15].
Проект MS Access сохранен в файле формата accdb, упрощая тем самым его
передачу и работу с программой. Различные конструкторы помогают
взаимодействовать с данной СУБД персоналу, которые имеют недостаточный
уровень знаний. Плюсом такой настольной СУБД становятся русифицированный
интерфейс и хорошая СЗИ.
3. MS SQL Server
Первая версия СУБД стала совместной работой фирм Sybase, Ashton-Tate и
Microsoft [16]. MS SQL Server принадлежит к СУБД клиент-серверной
архитектуры. Есть огромное число версий и обновлений. Финальные версии По
уже включают компонент ядра СУБД (Database Engine); набор технологий для
репликации с БД, службы для работы с данными - предоставление отчетов, анализ
данных и т. п. [17].
4. Sybase A daptive Server Enterprise
SAP Sybase Adaptive Server Enterprise Cluster Edition – версия СУБД,
имеющая усиленную отказоустойчивость, обеспечиваемую благодаря разбиению
на кластеры и перевода пользователей с отказавшего узла кластера на рабочий [21].
При сбое в процессе реализации транзакции операция выполнится повторно по
факту перехода на рабочий узел.
5. ЛИНТЕР

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

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