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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
38
Информационным обеспечением является совокупность проектных решений
по объемам, формам организации информации, существующей в организации, а
также методология построения баз данных [12, С. 424].
Системой информационного обеспечения является совокупность данных о
направлении развития объекта, которая организована в связанных потоках сведений.
В этой системе есть методы хранения, получения, поиска и обработки данных.
Основной целью информационного обеспечения является удовлетворение
потребности местных органов управления в информации, которые позволят
разработать, принять и реализовать выполнение решений, обеспечивающих
достижение целей местного управления.
В зависимости от информационных технологий, которые применяются и
используемых носителей информации информационное обеспечение можно
подразделить на традиционное и автоматизированное.
Традиционное информационное обеспечение основывается на ручных
методах работы с информацией, основным носителем и каналом передачи ее
выступает документ, а сама управленческая информационная система представляет
совокупность узкофункциональных локальных подсистем, которые выполняют
самостоятельные задачи, которые, в зависимости от содержания информационных
массивов и организации поиска, могут быть подразделены на документальные и
фактографические.
Документальные системы решают задачи поиска документов, их описаний и
адресов. Фактографические системы предназначены для хранения и поиска
определенных сведений об объектах реального мира.
В традиционном информационном обеспечении можно выделить три
основных подсистемы:
- информационно-справочные фонды;
- обеспечение управления документацией;
- устный обмен информацией.
Информационная управленческая система, которая функционирует как
автоматизированная система управления (АСУ), отличается от системы обработки
данных. Система обработки данных поддерживает операционные решения, которые
39
поддаются программированию и принимаются на низких организационных уровнях
управления.
Автоматизированные системы управления представляют определенную сеть,
которую используют компьютеры, для того чтобы поставлять руководству
информацию, которая необходима для принятия непрограммируемых решений.
Например, непрограммируемые решения — это решения, связанные с текучестью
кадров в организации или с недоплаты налогов в государственную казну.
По мере продвижения вверх по ступеням организационно-управленческой
иерархии процесс принятия решений становится все более непрограммируемым, а
потому нуждается в использовании АСУ. Нельзя при этом забывать, что люди,
являющиеся специалистами - неотъемлемая часть АСУ, потому что они привносят в
нее большой объем знаний и опыта, которые необходимы для принятия
непрограммируемых управленческих решений.
В реестре современных информационных технологий большое значение
имеют системы управления базами данных (СУБД). Каждая из них представляет
собой пакет программ, которые предназначены для обеспечения системного и
гибкого подхода к организации данных и доступа к ним.
Автоматизированные рабочие места, разрабатываемые на основе
микрокомпьютерной и телекоммуникационной технологии, дают возможность
менеджерам получить доступ к СУБД, к текстовым редакторам, экспертным
системам, электронной почте. Они очень сокращают объем повторяющихся и
утомительных операций, оставляя часть времени руководителя, для других дел.
Квалифицированное применение современных информационных технологий
дает возможность обеспечить качественную эффективность, количественную
эффективность, рентабельность и экономичность управленческой деятельности.
Если говорят о качественной эффективности, то имеют в виду достижение
наилучшего из возможных результатов управленческой деятельности.
Количественная эффективность достигается в достижении наилучших
конечных показателей, которые содействуют достижению наиболее высокой
производительности труда или способствуют снижению темпов роста инфляции.
Рентабельность означает наилучшее соотношение между показателями на входе и
выходе системы, например, соотношение между затратами и полученными
40
результатами. Экономичность означает минимальную затрату ресурсов для
принятия и осуществления управленческого решения.
Применение современных информационных технологий дает большое
пространство новых возможностей для повышения эффективности управленческой
деятельности. Одной из наиболее важных среди них является компьютерная
грамотность в области современных информационных технологий.
Компьютерная грамотность включает в себя понимание того, как пользоваться
информационными технологиями, как и любыми другими ресурсами социальной
организации или системы - финансовыми, материально-техническими.
Базой данных является совокупность данных, которая отражает совокупность
объектов и их отношений в рассматриваемой предметной области.
Создание централизованных и распределенных баз данных является основным
способом организации базы данных.
Для выбора способа организации базы необходимо достижение минимальных
денежных и трудовых затрат на программное обеспечения системы. На основании
данных критериев и необходимостью обеспечения надежности хранения данных
выбран централизованный способ организации базы данных.
По способу установления связей между данными существуют следующие
модели:
- иерархическая;
- реляционная;
- сетевая.
В иерархической модели данных есть графовая модель с вершинами-
таблицами. В моделях есть один файл, который является входом в структуру.
Основной тип отношений - 1:М.
В сетевой модели любой файл может быть точкой входа в систему, а также
может быть связан с произвольным числом других файлов отношениями типа 1:1,
1:М и М:М.
В реляционной модели данных вся информация представлена в виде таблиц.
Существуют связи между таблицами типа 1:М, М:М.
Каждое отношение имеет поле записи, которое исключает дублирование
информации и ускоряет доступ к информации.
41
Таким образом, при внедрении информационной системы нужно использовать
следующие входные документы:
- заявки на обработку информации;
- договор на оказание услуг.
Также формируются следующие выходные документы:
- журнал учета полученной документации;
- перечень документации по видам.
1.4.2 Обоснование проектных решений по программному
обеспечению
Программным обеспечением является совокупность программ системы
программных документов и обработки информации, которые необходимы для
пользования этими программами [2, С. 150].
Чтобы определить требования к ПО, нужно выбрать средства разработки базы
данных и клиентского приложения.
Выбор СУБД
Системой управления базами данных является комплекс программных и
языковых средств, которые необходимы для создания базы данных, а также поиска
информации и разграничения прав доступа к ней.
Выбранный программный продукт должен удовлетворять всем потребностям
предприятия, учитывая финансовые затраты на приобретение необходимого
оборудования, затраты на приобретение информационной системы, а также затраты
на обучение персонала. Также нужно знать, что новая СУБД способна принести
предприятию доход.
Наиболее простой подход при выборе СУБД основан на оценке того, в какой
мере существующие системы удовлетворяют основным требованиям создаваемого
проекта информационной системы.
Более сложным и дорогим вариантом является создание испытательного
проекта на основе нескольких СУБД и выбор подходящего кандидата. Здесь
необходимо ограничивать круг возможных систем, которые опираются на какие-то
критерии отбора.
42
Таким образом, перечень требований к СУБД, которые используются при
анализе информационной системы, может изменяться в зависимости от поставленных
задач.
Можно выделить несколько групп критериев:
- тип основной модели;
- платформа;
- стоимость;
- инструментальные средства и возможности;
- область применения;
- требование к оборудованию.
Для выбора СУБД по данным критерием для начала следует изучить
представленное ПО на рынке в этой области.
СУБД Microsoft Access [21].
Microsoft Access является реляционной системой управления базами данных,
относится к СУБД, которая ориентирована на рядовых потребителей. Она позволяет
не использовать программирование, быстро выполняет основные операции с базой
данных.
Данная система работает в ОС Windows на автономных ПК или в локальной
сети. С помощью MS Access создаются и эксплуатируются личные базы данных, базы
данных организаций, которые имеют маленький объем данных.
Microsoft Access является частью пакета Microsoft Office и входит в комплект
его поставки.
Access имеет интерфейс для приложений Windows, который состоит из
следующих компонентов: главного меню, титульной строки, панели инструментов и
строки состояния.
СУБД работает с данными, которые можно выстроить в иерархическую
последовательность. Верхний уровень иерархии содержит основные объекты Access:
- таблицы - являются главным типом объекта, так как все остальные вариации
объектов являются производными от таблицы;
- запросы - являются результаты обращения пользователя к базе данных с
целью поиска данных, добавления и обновления записей;
43
- формы - являются вспомогательными объектами, они формируются для
создания дополнительных удобств пользователю в плане ввода и редактирования
данных;
- схема - являются описанием архитектуры связей многотабличной базы
данных;
- отчеты - являются документами, которые предназначены для вывода на
печать, которые сформированы на информации, которая содержится в таблицах и
запросах;
- макросы и модули - являются объектами повышенной сложности, при
обычной работе могут не использоваться.
Также у Access есть наличие VBA — это встроенный язык программирования,
с помощью которого приложение может дополняться подпрограммами
пользователей.
СУБД MySQL
MySQL является свободной реляционной системой управления базами
данных. Разработку и поддержку осуществляет корпорация Oracle, которая получила
права на торговую марку вместе с Sun Microsystems, которая ранее приобрела
шведскую компанию MySQL.
Основные характеристики СУБД MySQL:
Внутренние характеристики:
- написана на C и C++. Протестирована на разных компиляторах;
- многопоточная, использует потоки ядра, может быстро организовать работу с
несколькими процессорами;
- работает на разных платформах;
- основывается на потоках системы распределения памяти;
- имеет быстрые дисковые таблицы на основе В-деревьев со сжатием индексов;
- имеет хеш-таблицы в памяти, которые использует как временные таблицы;
- использует соединения для оптимизации метода однопроходного мульти
соединения;
- SQL-функции реализованы при помощи оптимизированной библиотеки
классов, поэтому они выполняются гораздо быстрее.
44
Система основана на привилегиях и паролях, за счет чего обеспечивается
гибкость и безопасность, и возможность верификации с удаленного компьютера.
Пароли защищены, т.к. они при передаче по сети при соединении с сервером
шифруются.
Масштабируемость и ограничения:
- для каждой таблицы разрешается иметь до 32 индексов. Каждый индекс
может содержать от 1 до 16 столбцов или частей столбцов. Максимальная ширина
индекса 500 бит.
- управляет очень большими базами данных. Компания MySQL AB. использует
MySQL для работы с несколькими базами данных, которые содержат 60 миллионов
записей, также пользователи могут использовать MySQL для работы с 70 тысячами
таблиц.
Локализация:
- сервер обеспечивает сообщения об ошибках для пользователей на разных
языках;
- для хранения всех данных используется выбранный набор символов. Все
сравнения для столбцов с нормальными строками проводятся с учетом регистра
символов;
- поддержка разных кодировок, включая ISO-8859-1, big5 и другие;
- сортировка производится при помощи выбранного алфавита.
Управление MySQL возможно из командной строки, но это не удобно.
Использование графического инструмента помогает решить эту проблему. Наиболее
распространенными программными продуктами для управления базой данных
MySQL являются phpMyAdmin и MySQL Workbench.
PHPMyAdmin является бесплатным приложением с открытым кодом, которое
предназначено для администрирования СУБД MySQL.
PHPMyAdmin явлляется веб-интерфейсом, с его помощью можно
администрировать сервер MySQL, запускать команды и просматривать содержимое
таблиц и баз данных через веб-браузер.
Возможности программы:
- управление СУБД MySQL без непосредственного ввода SQL команд;
- интегрирование PHPMyAdmin в свои разработки и другие возможности;
45
- использование панели управления PHPMyAdmin дает возможность
администрирования выделенных баз данных.
MySQL Workbench является инструментом для визуального проектирования
баз данных, моделирование, создание и эксплуатацию баз данных в единое
окружение для системы баз данных MySQL. Распространяется под свободной
лицензией – Community Edition.
Возможности программы:
- позволяет представить модель базы данных в графическом виде;
- позволяет восстанавливать структуру таблиц и связей из той, которая была
реализована ранее;
- наличие функционального механизма по созданию связей между полями
таблиц, среди которых реализована связь с возможностью создания таблицы связей;
- имеет возможность редактирования данных в таблице в визуальном режиме;
- имеет удобный редактор SQL запросов, который позволяет отправлять
запросы серверу и получать ответ в виде таблицы.
СУБД MS SQL Server
MS SQL Server является системой управления реляционными базами данных,
которая разработана корпорацией Microsoft. Основным языком запросов является
Transact-SQL, созданный с Microsoft и Sybase. Transact-SQL является реализацией
стандарта ANSI/ISO.
Возможности SQL Server:
- SQL Server при помощи .NET Framework упрощает разработку новых
приложений.
Среда ADO.NET Entity Framework повышает эффективность труда
разработчиков, потому что они работают с таблицами и полями, которые
согласованны с бизнес-требованиями. Они могут создавать приложения, которые
позволяют пользователям копировать данные на собственные устройства;
- SQL Server позволяет компаниям выполнять сложные приложения. Это
надежная платформа, которая защищает информацию в приложениях и повышает её
доступность. Ее инновационная инфраструктура управления, позволяет определять
политики для автоматического администрирования серверных сущностей на одном
или нескольких серверах;
46
- инфраструктура SQL Server может формировать отчеты и выполнять анализ
любого объема, облегчая пользователям доступ к данным за счет более тесной
интеграции с Microsoft Office;
- SQL Server позволяет разработчикам управляться с данными любых типов.
Это открывает доступ к созданию приложений нового поколения с учетом
информации о расположении и возможностью управления документами.
СУБД Oracle [20].
Oracle является объектно-реляционная система управления базами данных.
Система считается одной из наиболее надежных и популярных систем управления
базами данных.
Преимуществом Oracle в области обеспечения высокой надежности и
масштабируемости являются средства поддержки кластеризации. Компонент RAC
позволяет повысить надежность, увеличивает масштабируемость, позволяет
постепенно наращивать мощность системы, не останавливая ее работу.
В системе Oracle существует множество вариантов передачи данных и
сообщений о событиях между разными серверами:
- передается информация о появлении сообщений и сами сообщения, в случае
работы с очередями сообщений;
- передаются изменения данных и вызовы удаленных процедур, в случае
репликации;
- передаются загружаемые данные, в случае загрузки данных в хранилища
данных;
- базы данных передаются и применяются к резервной базе архивированные
журнальные файлы или их элементы, в случае резервирования.
Все эти механизмы хорошо работают по отдельности, но при одновременном
использовании нескольких из них конфигурирование усложняется, растет нагрузка на
эксплуатационную систему.
С целью снижения нагрузки на сервер и облегчения конфигурации
перечисленных механизмов существует единый унифицированный механизм Oracle
Streams, который передает данные и сообщения о событиях и объединяет
перечисленные механизмы.
47
Рассмотрев распространенные СУБД, можно проанализировать их
характеристики по выбранным критериям. Сравнительные характеристики СУБД
представлены в таблице 1.3.
Таблица 1.3 Сравнительные характеристики СУБД
СУБД
Oracle
Microsoft SQL
Microsoft
Access
MySQL
Тип МД
реляционная
реляционная
реляционная
реляционная
Платформа
Windows NT и
UNIX
Windows NT
Windows NT
Windows, Mac
OS, Linux,
BSD,UNIX,Ami
ga, Symbian
Рекомендуемое
использование
Крупные
предприятия
Крупные и
средние
предприятия
Личное
использование,
мелкие
предприятия
Крупные и
средние
предприятия
Стоимость
45 724 р.
147 780 р.
7 499 р.
0 р.
Требование к
оборудованию
AMD64(1,3
ГГц); HDD-
1.3
Гбайт,RAM–
512 Мбайт
AMD Athlon
64(1,4
ГГц),HDD– 6
ГБ ГБ,RAM–
512 Мбайт
AMD Athlon
64(1,4
ГГц),HDD– 3
ГБ,RAM– 1 ГБ
Intel Celeron
64,HDD– 1,3
ГБ,RAM– 1 ГБ;
Веб-сервер, PHP
5.3,
Языки
манипулировани
я
SQL, XQuery
SQL, QBE,
XQuery
SQL, QBE
SQL
Встроенные ЯП
Java, PL/SQL
MS Visual
Basic, C#
MS Visual Basic
Delphi, C, C++,
Эйфель, Java,
Лисп, Perl, PHP
Генератор форм,
отчетов
нет
средство
построения
отчетов
есть
нет
Транзакции
да
да
нет
да

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

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