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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
Основной компонентой внемашинного информационного обеспечения явля-
ется система документации, применяемая в процессе управления экономическим
объектом. Под документом понимается определенная совокупность сведений, ис-
пользуемая при решении экономических задач, расположенная на материальном
носителе в соответствии с установленной формой.
Система документации - это совокупность взаимосвязанных форм докумен-
тов, регулярно используемых в процессе управления экономическим объектом.
Отличительной особенностью системы экономической документации является
большое разнообразие видов документов.
Существующие системы документации, характерные для
неавтоматизированных ЭИС, отличаются большим количеством разных типов
форм документов; большим объемом потоков документов и их запутанностью;
дублированием информации в документах и работ по их обработке и, как следствие
, низкой достоверностью получаемых результатов. Обработка документов в таких
системах занимает почти половину времени работников[41.стр.184]. При необхо-
димости упростить систему документации, используют следующие подходы:
- проведение унификации и стандартизации документов;
- введение безбумажной технологии, основанной на использовании электрон-
ных документов и новых информационных технологий их обработки.
- Входные документы для решаемой задачи желательно получать через сеть,
поэтому они должны быть представлены в файлах заранее согласованной
структуры.
Для упрощения использования таких файлов, они должны иметь табличную
форму (что несложно осуществить, т.к. эти документы являются результатными в
других задачах и выводятся программными средствами). К внутримашинному
информационному обеспечению относится описание экранных форм.
При построении структуры экранных форм для ввода данных первичных
документов с оперативной информацией целесообразно использовать
комбинированную форму, максимально приближенную к той, которая была ис-
пользована для построения самого документа. Расположение полей должно быть в
последовательности, соответствующей логической структуре документа и файлов с
53
оперативной информацией, сокращающей трудоемкость операции загрузки ин-
формации в информационную базу.
При построении экранных форм для документов с постоянной информацией
следует иметь в виду, что эти макеты используются для ввода и актуализации
записей информационной базы, поэтому для их проектирования целесообразно
применить анкетную форму расположения реквизитов, удобную для выполнения
этих операций. В основе выбора экранных форм лежат принципы минимальной
трудоемкости и стоимости ввода информации в ЭВМ, максимальной степени чита-
бельности результатной информации, выводимой на экран, и максимальной надеж-
ности и достоверности выполнения этих операций. Основной частью
внутримашинного информационного обеспечения является информационная ба-
за[48.стр.73].
Информационная база (ИБ) - определенным образом организованная совокуп-
ность данных, хранимых в памяти вычислительной системы в виде файлов, с
помощью которых удовлетворяются информационные потребности управленче-
ских процессов и решаемых задач.
Существуют следующие способы организации информационной базы:
1. совокупность локальных файлов - поддерживается функциональными
пакетами прикладных программ;
2. интегрированная база данных - основывается на использовании
универсальных программных средств загрузки, хранения, поиска и ведения
данных, т.е. СУБД.
Организация локальных файлов связана с большим дублированием данных в
информационной системе, следовательно, с несогласованностью данных в разных
приложениях, а также негибкостью доступа к информации, поэтому может приме-
няться только в специализированных приложениях[23.стр.83].
Для данного проекта информационная база представлена в виде интегрирован-
ного информационного хранилища. Данная организация позволяет объединить
различные источники информации, управлять файлами различных форматов.
Кроме того, очевидны преимущества использования для хранения информации ба-
зы данных:
- совместимость данных; соответствие данных реальному состоянию объекта;
54
- удобство и увеличение скорости совместной обработки данных;
- поддержка целостности данных.
База данных (БД) - поименованная совокупность данных, отражающая совокуп-
ность объектов и их отношений в рассматриваемой предметной области.
Основными способами организации БД являются создание централизованных и
распределенных БД. Основным критерием выбора способа организации ИБ являет-
ся достижение минимальных трудовых и стоимостных затрат на проектирование
структуры ИБ, программного обеспечения системы, системы ведения файлов. На
основании этих критериев и необходимостью обеспечения надежности хранения
данных выбран централизованный способ организации БД[16.стр.56].
По способу установления связей между данными различают:
1. иерархическую;
2. сетевую;
3. реляционную модель.
Основными компонентами любой из этих моделей являются файлы (или табли-
цы).
Иерархические модели данных представляют собой графовую модель с верши-
нами-таблицами. В моделях имеется один файл, который является входом в
структуру. Между файлами устанавливаются отношения соподчиненности. У фай-
ла может быть одна исходная вершина и несколько подчиненных. Основной тип
отношений - 1:М.
В сетевых моделях любой файл может быть точкой входа в систему, и связан с
произвольным числом других файлов отношениями типа 1:1, 1:М и М:М.
Наиболее широкое распространение получила реляционная модель данных. При
такой организации вся информация представлена в виде таблиц (файлов БД) и
отношений. Таблицы являются совокупностью записей (строк, кортежей). Между
отношениями (таблицами) существуют связи типа 1:М, М:М[50.стр.89].
Каждое отношение имеет ключ - это поле записи (атрибут) однозначно иден-
тифицирующее ее. Данное свойство реляционной модели данных исключает дуб-
лирование информации, ускоряет поиск и доступ к конкретным данным. Принятый
в реляционной модели подход к структурированию и целостности данных позволя-
ет удобно организовать и упорядочить процесс проектирования и реализации
55
сложных баз данных, а реляционные операции обладают мощными возможностями
управления данными и их обработки.
Учитывая все преимущества реляционных моделей данных для представления
информации, обрабатываемой при решении задачи целесообразно использовать ре-
ляционную модель БД.
1.4.3 Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) включает совокупность программ, реализу-
ющих функции и задачи ИС и обеспечивающих устойчивую работу комплексов
технических средств. В состав программного обеспечения входят общесистемные и
специальные программы, а также инструктивно-методические материалы по при-
менению средств программного обеспечения[34.стр.106].
К общесистемному (общему) программному обеспечению относятся
программы, рассчитанные на широкий круг пользователей и предназначенные для
организации вычислительного процесса и выполнения часто встречающихся вари-
антов обработки информации. Они позволяют расширить функциональные воз-
можности ЭВМ, автоматизировать планирование очередности вычислительных ра-
бот, а также автоматизировать работу программистов. Специальное
(функциональное) программное обеспечение представляет собой совокупность
программ, разрабатываемых при создании ИТ конкретного функционального
назначения. Оно включает пакеты прикладных программ, осуществлявших органи-
зацию данных и их обработку при решении функциональных задач ИС.
При выборе комплекса технических средств для разработки системы, одним
из важнейших критерием является выбор операционной системы. Операционная
система управляет техническими средствами компьютера, поддерживает запуск и
выполнение тех или иных программ и приложений, обеспечивает защиту данных,
выполняет различные сервисные функции. Каждая программа пользуется
средствами, предоставляемыми операционной системой. Таким образом, выбор
операционной системы очень важен, так как он определяет набор программ и
формат исполняемых файлов, а также их взаимодействие с операционной системой
.
56
На компьютерах с архитектурой x86, используемых в качестве рабочих мест
пользователей, чаще всего применяются следующие операционные системы:
- операционные системы семейства Windows от фирмы Microsoft (Windows,
Windows XP, 7),
- операционные системы Linux/BSD семейства (UNIX подобные) от различных
фирм – разработчиков (Red Hat, Debian, Novel, Mandrake soft, Gentoo, Slackware,
IBM, Oracle, NetBSD, OpenBSD, FreeBSD).
Для разработки программного приложения автоматизированной обработки
выбор той или иной операционной системы не повлияет на функциональность си-
стемы по причине того, что при реализации алгоритмов программного приложения
не требуется использования каких-либо специфических функций операционной си-
стемы. Оба типа операционных систем позволяют разрабатывать программный
продукт без потери его функциональности, по причине наличия программных сред
(языков программирования) для обоих типов операционных систем[14].
Все из вышеперечисленных операционных систем содержат интерфейсы межсете-
вого взаимодействия, что позволяет использовать программное приложение в сети,
для обмена данными и параллельной работы нескольких копий программного при-
ложения с одними исходными данными. Оба типа операционных систем содержат
в себе качественный интерфейс пользователя, что также позволяет производить
разработку программного приложения для любой из этих операционных систем.
В качестве операционной среды для разработки и применения программы
была выбрана операционная система семейства Windows, в частности операцион-
ная система Windows 7. Этот выбор обусловлен тем, что на сегодняшний день
Windows 7 является одной из наиболее распространенных операционных систем.
Операционная система Windows 7 обеспечивает стабильность работы, предостав-
ляя пользователям возможность сосредоточиться на выполняемой работе.
Одним из важных требований, предъявляемых к проектированию информа-
ционных систем, эксплуатируемых совместно на технологической базе весьма
ограниченных возможностей, является большая их однородность, позволяющая
обеспечить совместимость, мобильность, переносимость.
Выбор системы управления баз данных (СУБД) представляет собой сложную мно-
гопараметрическую задачу и является одним из важных этапов при разработке
Источник: https://baza.diplomsite.ru/previewfile/2197