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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
комплексная автоматизация.
Первый вариант стратегии автоматизации включает в себя приобретение
отдельных модулей программного продукта без какого-либо стратегического
плана. Такой вариант стратегии обладает низкой эффективностью, поскольку
отдельные фрагменты информационной системы не способны оказать пользу
компании, а дальнейшая автоматизация приведет к значительным затратам.
Следующий вариант процесса автоматизации предполагает автоматизацию
отдельных бизнес-процессов, которые объединены по набору выполняемых
функций. Выбор этого способа оптимален в том случае, когда существуют
участки, в которых применение автоматизированных систем дает значительный
экономический эффект.
Способ автоматизации по направлениям предполагает автоматизацию
отдельных направлений деятельности компании [24]. При этом достигается
полная автоматизация направления деятельности. Этот подход является
оптимальным в том случае, когда дальнейшая интеграция автоматизированных
функций не будет связана с серьезными препятствиями.
Комплексная автоматизация предполагает внедрение программного
продукта, автоматизирующего работу компании в целом.
Кусочная стратегия автоматизации не подходит для рассматриваемой
задачи, поскольку в рамках ее решения будет автоматизирована деятельность
целого отдела, при этом будут использованы несколько составляющих
информационной системы: СУБД и клиент-серверное приложение.
Стратегии полной автоматизации также не является подходящей,
поскольку будет автоматизировано одно из направлений деятельности компании.
В рамках рассматриваемой задачи, подходящей является стратегия
автоматизации по направлениям, поскольку будет автоматизирован процесс
формирования документооборота, который выполняется отделом канцелярии.
33
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Рассмотрим существующие способы приобретения информационных
систем для автоматизации документации. Приобретение информационных систем
может осуществляться одним из перечисленных способов [17]:
1. Покупка готовой специализированной ИС.
2. Разработка ИС своими силами.
3. Разработка ИС сторонней фирмой.
4. Покупка системы и её доработка.
Рассмотрим вариант покупки готовой информационной системы,
автоматизирующей документацию и отчетность предприятия. Ранее были
рассмотрены программные системы, представленные на рынке, и был сделан
вывод о том, что они не в полной мере удовлетворяют потребностям организации,
поэтому покупка готовой информационной системы не потребуется.
Рассмотрим вариант с покупкой системы и ее доработкой. Доработка
информационной системы под потребности организации является трудоемкой и
добавление необходимого информационных систем под нужды компании
потребует внесения значительных изменений исходного кода и бизнес-логики.
Поэтому оба варианта приобретения информационной системы были отклонены.
Следующая группа вариантов приобретения информационных систем
подразумевает разработку информационной системы, удовлетворяющей
требованиям организации. Поскольку в компании отсутствуют специалисты с
необходимой квалификацией для автоматизации процесса документации и
отчетности, вариант разработки системы своими силами не подходит.
Следовательно, подходящим будет являться вариант разработки системы силами
сторонней организации.
34
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Опишем состав входных и выходных документов процесса формирования
документооборота архива. Входными документами процесса являются
исполненные документы, к которым относятся:
постановления;
решения;
приказы;
распоряжения;
указания.
Перечисленные документы будут храниться в системе в виде таблиц базы
данных, а также скан-копий, поэтому потребуется проектирование оригинальной
формы документов.
Выходным документом бизнес-процесса является отчет по
документообороту. Этот документ имеет унифицированную форму, поэтому при
разработке системы не потребуется оригинального проектирования отчетной
формы.
Рассмотрим состав справочников и классификаторов. В их составе должны
быть:
Справочник видов документов, который содержит перечень
документов, формируемых организацией.
Справочник сотрудников организации, который содержит данные о
всех сотрудниках организации.
Справочник должностей, который содержит наименования всех
должностей организации.
Справочник структурных подразделений, который содержит
перечень всех отделов организации.
Справочник категорий секретности, который содержит данные всех
уровней доступа к документу.
35
Информационная база должна быть интегрированной с локальной
организацией для обеспечения доступа всех сотрудников к данным. Для
организации базы данных будет использоваться реляционный подход, который
минимизирует избыточность данных и обеспечивает простоту манипулирования
ими.
1.4.2. Обоснование проектных решений по программному
обеспечению
Информационные системы позволяют пользователям осуществлять сбор и
обработку данных. Для хранения данных в информационных системах
используются базы данных. Различают следующие виды баз данных:
1. Иерархические.
2. Сетевые.
3. Реляционные [22].
В настоящее время широко применяются реляционные базы данных в связи
со следующими факторами
Они обладают простотой, поскольку в реляционной модели данных
существует всего одна информационная конструкция, формализующая табличное
представление данных.
Наличие теоретически обоснованных методов нормализации
отношений позволяет получать базу данных с заданными характеристиками.
Независимость данных заключается в том, что при необходимости
внесения изменений в структуру реляционной базы данных, требуется внесение
минимальных изменений [10].
Для управления реляционной базой данных используется реляционная
СУБД. На рынке широко представлены как коммерческие, так и бесплатные
СУБД. Рассмотрим СУБД, которые применяются для разработки web-
ориентированных информационных систем:
Microsoft SQL Server;
PostgreSQL;
MySQL;
Oracle database.
36
СУБД PostgreSQL является кросс-платформенной, обеспечивает
стабильную работу базы данных. Недостатками системы является низкая
производительность. СУБД Microsoft SQL Server обладает большим пакетом
инструментов, стабильностью работы и низкими затратами на
администрирование. Недостаток системы заключается в том, что она работает
только на платформе Windows [23]. СУБД Oracle обладает высокой
производительностью, легкостью интегрирования приложений и устойчивостью
к большим потокам данных. Недостатком является высокая стоимость,
необходимость приобретения мощного оборудования и персонала для поддержки
СУБД. Ввиду перечисленных свойств реляционных СУБД был сделан выбор в
пользу СУБД ORACLE.
Для разработки информационной системы будет использован объектно-
ориентированный подход, поскольку он позволяет осуществлять
конструирование из компонентов, обладающих простыми инструментами, что
дает возможность абстрагироваться от деталей реализации [22]. При этом данные
и операции вместе образуют определенную сущность, и они не «размазываются»
по всей программе, как это нередко бывает в случае процедурного
программирования. Использование локализации программного кода и данных
улучшает наглядность и удобство сопровождения программного обеспечения.
В качестве языка программирования был выбран язык программирования
c#. Который поддерживает объектно-ориентированный подход и обладает
множеством встроенных библиотек.
Разработка информационной системы будет осуществляться в среде
программирования MS Visual Studio, которая является бесплатным
инструментом, поддерживающим выбранный язык программирования.
Проектируемая система должна функционировать в среде операционной
системы Windows 7, поскольку эта операционная система используется для
работы сотрудников организации.
Источник: https://baza.diplomsite.ru/previewfile/1434