Диплом: Автоматизация документооборота организации ФГУП "Почта России"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
46
В данной работе оптимальной организацией ИБ является файловая, так
как будет использоваться система 1С: Предприятие, логично использование
именно этой СУБД, чтобы не утяжелять проект.
Есть три модели логической структуры БД (по способу определения
связей между данными): иерархическая, сетевая и реляционная.
В иерархической модели каждой информационной единице (сегменту),
кроме корневого, соответствует один исходный сегмент и между ними
создается лишь одна связь. В таких моделях экземпляру исходного сегмента
соответствует в общем случае определенное количество экземпляров
порожденного сегмента. Данные структуры удобны для отображения
отношений типа «один ко многим» в предметной области. Обзор такой
структуры имеет место быть лишь с корневой вершины. Пропуск сегмента в
иерархическом пути при доступе к определенному сегменту не позволяется [8].
Ключевые недостатки иерархической структуры: сложность (неэффективность)
отображения отношений типа «многие ко многим»; долгое время обеспечения
доступа к сегментам, состоящих на нижних уровнях иерархии; направленность
на некоторый тип (разрез) запроса.
Сетевые модели графически представляются в виде графа. Вершины
графа – это составляющие информации (записи). Экземпляры записей
формируют файлы. Структура записи может быть иерархической или
линейной, исходя из системы. Между парой типов записей можно объявить
несколько связей, имена и направления связей должны быть четко
установлены. Недостатками являются: сложность (множество параметров
описания информации и операторов), а также трудность навигационного
доступа.
Реляционная БД – это множество отношений. Данная модель базируется
на математической логике и является самой простой и привычной формой
отображения информации в табличной форме. Строка таблицы эквивалентна
записи файла БД, а колонка - полю записи. Доступ к элементу данных
реализуется с помощью связи необходимой строки (записи) с колонкой (полем).
47
Преимуществом такой модели является легкость инструментальных средств ее
поддержки, недостатком - жесткость структуры данных (так, нельзя задать
строки таблицы случайной длины), а также зависимость скорости ее работы от
размера БД.
Достоинства применения реляционных БД, следующие:
- простота – есть только одна информационная конструкция,
формализующая табличное отображение информации, привычное для
пользователей;
- теоретическое обоснование – присутствие теоретически
аргументированных методов нормализации отношений дает возможность
получать БД с заранее установленными свойствами (прежде всего, с гарантией
наименьшей избыточности отображения данных);
- независимость данных – когда нужно изменить структуру БД, то это
ведет к минимальным изменениям в программе.
Моделью логической структуры БД определена именно реляционная,
поскольку она дает возможность оперативно образовать связи между
таблицами для верного формирования запросов к БД и также легко устранить
данные связи и образовать новые для создания иного запроса. Помимо прочего,
архитектура создания связи более проста и время осуществления запроса в
реляционной модели быстрее, чем в случае применения сетевой или
иерархической структуры.
1.4.2. Обоснование проектных решений по программному
обеспечению
Программное обеспечение (ПО) включает совокупность программ,
реализующих функции и задачи ИС и обеспечивающих устойчивую работу
комплексов технических средств. В состав программного обеспечения входят
общесистемные и специальные программы, а также инструктивно-
методические материалы по применению средств программного обеспечения.
48
Приоритет использования разрабатываемого приложения с компьютера.
Но также желательная поддержка других устройств. Поэтому интерфейс
приложения адаптивен, и можно пользоваться приложением с любого
устройства, у которого установлено следующее программное обеспечение:
– Любой современный браузер (Chrome, Яндекс.Браузер, Opera, Safari)
– Доступ к сети интернет.
Операционная система, установленная на устройстве, может быть любой.
Это может быть устройство под управлением Windows или другой UNIX
подобной системой от различных фирм разработчиков.
Все рабочие места сотрудников подходят по перечисленные требования,
поэтому что-то менять нет необходимости.
Для разработки приложения решено было использовать файловую базу
данных.
Файловая СУБД – одна из систем управления базами данных, которую
поддерживает платформа. Файловая СУБД разработана фирмой «1С»
и является частью платформы.
Файловая СУБД хранит все данные в одном файле файловой базе
данных. Этот формат хранения данных разработан фирмой «1С» специально
для прикладных решений 1С: Предприятия 8.3.
При создании платформы был необходим эффективный формат для
создания на его основе легкого варианта 1С: Предприятия 8.3 для
персонального использования и небольших рабочих групп. Формат должен был
удовлетворять определенным требованиям, таким как, эффективность,
поддержка UNICODE, возможность размещения всей информационной базы
в одном файле. Использование этого варианта не должно было требовать
установки дополнительного программного обеспечения у пользователя и каких-
либо действий по администрированию.
Должна была обеспечиваться, например, возможность легкого переноса
информационной базы на ноутбук или быстрого развертывания удаленного
рабочего места. При этом прикладное решение должно было без каких-либо
49
изменений работать как в этом варианте, так и в варианте с использованием
сервера баз данных.
По результатам исследования продуктов сторонних производителей
и их анализа было принято решение о создании собственного «движка» базы
данных, поддерживающего собственный формат хранения.
1.4.3. Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение это персональный компьютер, оргтехника,
линии связи, оборудование сетей. Вид информационной технологии, зависящий
от технической оснащенности (ручной, автоматизированный, удалённый)
влияет на сбор, обработку и передачу информации.
Комплекс технических средств составляют:
компьютеры;
устройства сбора, накопления, обработки, передачи и вывода
информации –жесткие диски, устройства хранения данных, сканеры,
принтеры, факсимильные аппараты;
устройства передачи данных и линии связи – модемы;
эксплуатационные материалы – бумага, CD (DVD)- диски и т. п.
При выборе компьютера необходимо руководствоваться рядом
характеристик. К таким характеристикам относятся надежность, стоимостные
затраты, производительность, простота использования и др. От значения
указанных параметров зависит возможность работы с требуемыми
программными средствами, а следовательно, и успех создания системы.
Для каждого из элементов данной схемы выделяется перечень критериев,
наиболее важных при осуществлении выбора технического обеспечения. Эти
критерии таковы:
тактовая частота процессора;
разрешение монитора;
объем оперативной памяти.
50
Для решения поставленной задачи необходимо использовать
персональный компьютер с уровнем вычислительной мощности Intel Core i5, с
объемом оперативной памяти от 8 Гб. Система оптимизирована для работы в
экранном разрешении 1024х768 на мониторе с диагональю 17 дюймов. Все эти
технические средства обладают достаточной для решения задачи
конфигурацией.
Технические характеристики подходящих рабочих станции приведены в
таблице 1.4:
Таблица 1.4
Характеристики рабочих станции
Модель процессора
Intel Core i5
Оперативная память
8Гб
Жесткий диск
500Gb
Оптический привод
Нет
Видеоадаптер
Интегрирован в чипсет
Для печати, сканирования и копирования документов должно
присутствовать соответствующее оборудование. Для обеспечения сохранности
данных при аварийном отключении электропитания персональный компьютер
должен быть оборудован блоком бесперебойного питания.
Источник бесперебойного питания подбирается исходя из мощности,
потребляемой компьютером, а также исходя из требуемого времени работы
компьютера от ИБП. Наиболее характерными значениями являются 600-800 Вт
и 5—10 минут. Под эти параметры подходит ИБП APC Smart-UPS 750VA,
характеристики которого приведены в таблице 1.5.
Таблица 1.5
Технические характеристики ИБП APC Smart-UPS 750VA
Характеристика
Значение
Максимальная выходная мощность
500 Ватт / 750 ВА
Максимальное задаваемое значение
мощности
500 Ватт / 750 ВА
Номинальное выходное напряжение
230V
Номинальное входное напряжение
230V
Входная частота
50/60 Hz +/- 3 Hz (auto sensing)
Тип входного соединения
IEC-320-C14 inlet
Диапазон входного напряжения при
работе от сети
160 - 285В
Диапазон регулировки входного
напряжения при работе от сети
151 - 302В
51
Продолжение Таблицы 1.5
Типовая продолжительность работы в
автономном режиме под половинной
нагрузкой
16.4 Минуты (250 Ватт)
Типовая продолжительность работы в
автономном режиме под полной
нагрузкой
4.8 Минуты (500 Ватт)
52
II. Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Проектирование ИТ-систем всегда начинается с определения целей
проекта. Основная цель успешного проекта состоит в том, что во время запуска
ИС и во время его работы можно обеспечить:
требуемая пропускная способность ИС;
необходимое время для ответа системы на запросы;
бесперебойная работа ИС в необходимом режиме;
требуемая функциональность интеллектуальной собственности и
степень ее адаптации к условиям труда;
простота использования интеллектуальной собственности;
необходимая безопасность ИС.
Производительность является наиболее важным фактором в общей
производительности системы. Отличное дизайнерское решение служит основой
для высокопроизводительного ИС.
Проектирование информационных систем также охватывает 3 основные
области:
проектирование объектов данных, что будут реализованы в БД;
проектирование программ, отчетов, экранных форм, которые будут
обеспечивать все запросы к данным;
учет среды или технологии:
конфигурации аппаратных средств;
топологии сети;
используемой архитектуры;
параллельной и распределенной обработки данных.
Жизненный цикл ИС – это непрерывный процесс, что начинается с
момента решения о необходимости создания программы и заканчивается в
момент ее полной утилизации [7].
53
Под моделью ЖЦ программного продукта понимается структура, которая
определяет последовательность выполнения или взаимосвязи процессов и
задач, выполняемых в жизненном цикле разработки программных продуктов.
Самыми популярными являются такие модели ЖЦ разработки
программного продукта:
каскадная модель;
спиральная модель;
v-образная модель;
модель прототипирования;
модель быстрой разработки;
многопроходная модель.
Рассмотрим первые две модели, поскольку они используются в 80% все
случаев.
Каскадный метод состоит в том, чтобы поделить все развитие на
конкретные этапы, а переход с одного этапа на другой происходит только после
завершения разработки на текущем этапе. (рисунок 2.1) [2]:
Рисунок 2.1 Схема - каскадный подход
54
Положительные стороны каскадного подхода:
формируются законченные наборы проектной документации, которые
отвечают требованиям поставленной задачи, на каждом шаге;
выполняемые в последовательности шаги работы дают возможность
планировать затраты необходимые для завершения работ, а также
сроки окончания [2].
Каскадный подход положительно зарекомендовал себя при построении
ИС, особенно тех для которых все требования можно точно формулировать в
начале разработки.
Но реально в процессе разработки ПО постоянно возникает потребность к
возврату к предыдущим этапам и пересмотре принятых ранее решений.
Реальный процесс для создания ИС принимает вид (рисунок 2.2):
Рисунок 2.2 Реальный процесс создания ПО на базе каскадной
модели
Основным недостатком этого подхода является значительная задержка в
результате. Так как модели автоматизированного объекта часто устаревают
55
одновременно с одобрением. Другим недостатком является то, что такая
разработка программного обеспечения приводит к наиболее примитивной
автоматизации (механизации) существующих действий сотрудников.
Особое внимание в спиральной модели жизненного цикла (рисунок 2.3)
уделяется её этапам: анализу и проектированию. Реализация таких технических
решений проводиться с помощью проверки прототипирования.
Рисунок 2.3 Спиральная модель
В существующих моделях спирального жизненного цикла каждая
катушка спирали – это новый фрагмент версии программного обеспечения. Тут
определяются такие вещи как: характеристика проект или какие цели он
преследует. Также на каждом этапе определяются качество и дальнейшее
развитие уже следующей катушки спирали. Таким образом, каждый поворот

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

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