Дипломная работа: Автоматизация обработки заявок ООО «МОСОБЛЕИРЦ»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
51
быть одинаковым внутри одного объекта. Длина кодового обозначения должна
быть минимальной. Код должен быть стабильным и содержать резерв свободных
номеров.
Для решения поставленной задачи задействованы такие классификаторы
объектов, как: Тип обращения, Абонент, Подразделение, Тип задачи, Код
обращения.
Как говорилось ранее, к внутримашинному ИО относятся макеты (экранные
формы) для ввода первичных данных в ЭВМ или ввода результативной
информации, а также структуры информационной базы: входных, выходных
файлов, базы данных. [1]
Информационные массивы данных, или файлы, могут храниться как в памяти
компьютера, так и на машинных носителях. Но более сложной организацией
данных является база данных, включающая массивы для решения регламентных
задач, выдачи справок и обмена информацией между пользователями. [8]
Чтобы создать и проектировать экранные формы, сначала необходимо
определить перечень макетов и их содержание. Для этого анализируются
входные документы и документы с результативной информацией. При
построении экранных форм с постоянной информацией лучше всего применять
анкетную форму расположения реквизитов.
Основными критериями выбора экранных форм является:
минимальная трудоемкость ввода информации в ЭВМ,
максимальная степень читабельности результатной информации,
выводимой на экран,
максимальная надежность и достоверность выполнения этих операций.
Хорошо известно, что данные в информационной системе должны быть
хорошо структурированы и доступны различным прикладным программам. Для
этой задачи используется средство хранения, которым является базы данных.
Информационная база - это еще одна важная часть внутримашинного
информационного обеспечения.
52
Информационная база представляет собой совокупность данных,
организованных определенным образом и хранимых в памяти вычислительной
системы в виде файлов. Входные файлы создаются с помощью первичных
документов для ввода данных. Файлы с результативной информацией
предназначены для вывода ее на печать или для передачи по каналам связи.
Согласно строгому определению, база данных — это набор данных,
структурированных таким образом, чтобы обеспечить их эффективное
использование многими приложениями. Посредством нее обеспечивается
централизация данных, а также сводится к минимуму степень их избыточности.
Действительно, намного удобнее хранить все файлы в одном месте, вместо того
чтобы хранить данные в отдельных файлах, соответствующих каждому
отдельному приложению [9].
Организация хранения файлов в информационной базе должна обеспечивать
полноту и целостность информации, хранимой в ней, иметь удобный языковой и
графический интерфейс. Также должна обеспечиваться гибкость системы к
изменяющимся информационным потребностям и возможность разграничения
прав доступа к информации. [1]
Существуют два способа организации информационной базы (ИБ): файловая
организация и интегрированная.
Под файловой организацией подразумевается совокупность локальных
файлов, которые поддерживаются функциональными пакетами прикладных
программ. Недостатком такой организации является большое дублирование
данных в информационной системе, что значительно увеличивает время работы
с данными, а также негибкость доступа к данным [15].
Интегрированная информационная база представляет собой совокупность
взаимосвязанных данных, хранящихся вместе и централизованных в управлении
посредством СУБД. Такой способ организации имеет ряд преимуществ:
Уменьшение избыточности и дублирования данных;
Разделение данных между пользователями с возможностью
подключения новых пользователей;
Совместимость и гибкость обработки данных.
53
Как видно, в данном случае лучшим выбором будет являться именно
интегрированный способ организации информационной базы.
Система управления базами данных (СУБД) — это программное обеспечение,
позволяющее централизовать данные, эффективно ими управлять, а также обес-
печивать доступ прикладным программам к хранящейся информации. СУБД
выступает в качестве интерфейса между прикладными программами и физиче-
скими файлами данных [3].
Современные СУБД используют различные модели для работы с объектами,
атрибутами, связями. Каждая такая модель имеет определенные преимущества в
своей работе при ее использовании в разных бизнесах. Существует
иерархическая, сетевая и реляционная модель структуры базы данных.
Иерархическая СУБД представляет данные пользователю в виде
древовидной структуры. В каждой записи элементы данных организованы во
фрагменты записей, называемые сегментами. Для пользователя каждая запись
выглядит наподобие схемы организации с одним сегментом высшего уровня,
называемым корневым. Такие структуры удобны для отображения отношений
типа «один ко многим» в предметной области.
В отличие от иерархической структуры, где используется отношение «один ко
многим», сетевая СУБД представляет логически организованные данные по типу
отношений «многие ко многим». Родительские элементы могут иметь много
элементов-потомков, а дочерние элементы — больше чем один родительский.
Однако, как известно, сегодня наиболее популярным типом баз данных для
персональных компьютеров, а также для больших компьютеров являются
реляционные базы данных. Реляционная модель данных представляет все данные
базы наподобие двухмерных таблиц, называемых отношениями. Эти таблицы
напоминают простые файлы, но информация, находящаяся в двух или большем
количестве подобных таблиц, может быть извлечена и перестроена несложным
способом. Иногда эти таблицы называют файлами [16].
Считается, что иерархические и сетевые СУБД устарели для разработки
новых приложений на основе баз данных. В отличие от упомянутых типов
данных, реляционные СУБД значительно гибче в предоставлении данных в
54
ответ на текущие запросы, а также могут собирать информацию из разных
источников, и обеспечивают возможность добавления новых данных и записей
без изменения существующих программ и приложений. [9]
В связи с этим, была выбрана именно реляционная модель базы данных, так
как ее преимущества очевидны: простота, независимость данных, гибкость.
Входные документы содержат информацию, которая храниться в базе
данных, и необходима в процессе регистрации заявок, а также при составлении
отчетов.
Входные данные:
заявка на проверку показаний;
заявка на заключение договора энергоснабжения;
заявка на изменение личных данных;
заявка на ведение информации по льготе.
Результаты решения задачи отображаются в таких отчетах и документах,
как:
Отчет о результатах выполненных заявок;
Отчетность по бесплатным заявкам;
Отчет о принятых заявках в период времени.
Для решения поставленной задачи задействованы такие классификаторы
объектов, как: города, регионы, улица (таблица № 4).
Таблица №4
Описание используемых классификаторов.
Наименование
кодируемого
множества
объектов
Значимость
кода
Система
кодирования
Вид классификатора
Регион
4
Порядковая
Локальный
Город
4
Порядковая
Локальный
Улица
4
Порядковая
Локальный
55
1.4.2 Обоснование проектных решений по программному обеспечению
Одним из ключевых управленческих решений является выбор подходящих
программ в целях их дальнейшего использования организацией. Если бы не
существовало программ, компьютер не смог бы выполнять задачи, которые
традиционно связывают с этим устройством. Поэтому так важно ответственно
подойти к выбору программного обеспечения информационной системы.
Программное обеспечение выполняет функцию управления компьютерными
ресурсами, которые находятся в распоряжении организации. Также ПО
поддерживает инструментальные средства, на практике осуществляющие эти
ресурсы. Можно сказать, что ПО играет роль посредника между хранимой
информацией и организацией. [9]
Существуют два основных типа ПО: системные и прикладные программы.
Каждый тип рассчитан на выполнение различных функций.
Так, системное программное обеспечение обеспечивает связь программы и
аппаратных средств, а также координирует работу различных компонентов
компьютерной системы. Системные программы, которые управляют компью-
тером, а также контролируют те или иные выполняемые им действия, формиру-
ют операционную систему.
Операционная система выполняет функцию распределения и назначения
системных ресурсов, планирует использование этих ресурсов и выполняемых
компьютером задач, а также отслеживает действия компьютерной системы.
Прикладное программное обеспечение рассчитано на выполнение задач уже
конечными пользователями. Для разработки программ подобного типа могут
применяться самые разные языки программирования. Каждый из них имеет свои
преимущества и недостатки.
Программное обеспечение СУВК включает в себя общесистемные и
прикладные программные средства. Прикладное программное обеспечение
должно быть построено по модульному принципу и реализовано с
использованием технологии «тонкого клиента», то есть переносить большую
часть задач по обработке информации на сервер. Также необходимо, чтобы
Источник: https://baza.diplomsite.ru/previewfile/1896