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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Проектная часть
2.1Обоснование проектных решений
2.1.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение (ИО) - важнейший элемент ИС и ИТ,
который предназначен для отражения информации, характеризующей
состояние управляемого объекта и являющейся основой для принятия
управленческих решений. Информационное обеспечение включает
совокупность единой системы показателей, потоков информации – вариантов
организации документооборота; систем классификации и кодирования
экономической информации, унифицированную систему документации и
различные информационные массивы (файлы), хранящиеся в машине и на
машинных носителях и имеющие различную степень организации.
В состав ИО включены два комплекса: компоненты вне машинного ИО
(т.е. классификаторы технико-экономической информации и документы) и
внутри машинного ИО (т.е. макеты и экранные формы для ввода первичных
данных в ЭВМ или вывода результатной информации, структура
информационной базы: входных, выходных файлов, базы данных).
В данном дипломном проекте было необходимо спроектировать
следующиесправочники:
Клиентов
Сотрудников
Мест
Услуг
Основной компонентой вне машинного информационного обеспечения
является система документации, которая применяется в процессе управления
экономическим объектом. Под документом понимается определенная
совокупность сведений, которая используется при решении экономических
задач, расположенная на материальном носителе в соответствии с
установленной формой.
Входные документы для решения данной задачи, желательно получать
через сеть, поэтому они должны быть представлены в файлах заранее
согласованной структуры. Чтобы упростить использования таких файлов,
они должны иметь табличную форму, что несложно осуществить, т.к. эти
документы являются результатными в других задачах и выводятся
программными средствами. К внутри машинному информационному
обеспечению относится описание экранных форм.
При построении структуры экранных форм для ввода данных
первичных документов с оперативной информацией целесообразно
использовать комбинированную форму, которая максимально приближена к
той- которая была использована для построения самого документа.
Расположение полей должно быть в четкой последовательности,
соответствующей логической структуре документа и файлов с оперативной
информацией, сокращающей трудоемкость операции загрузки информации в
информационную базу.
При построении экранных форм для документов с постоянной
информацией нужно иметь в виду, что эти макеты используются для ввода и
актуализации записей информационной базы, поэтому для их
проектирования будет логично применить анкетную форму расположения
реквизитов, удобную для выполнения этих операций.
В основе выбора экранных форм лежат принципы минимальной
трудоемкости и стоимости ввода информации в ЭВМ, максимальной степени
читабельности результатной информации, выводимой на экран, и
максимальной надежности, и достоверности выполнения этих операций.
Основной частью внутри машинного информационного обеспечения
является - информационная база.
Информационная база данного проекта представлена в виде
интегрированного информационного хранилища. Эта организация позволяет
объединить различные источники информации, управлять файлами
различных форматов. Кроме того, очевидны преимущества использования
для хранения информации базы данных:
Совместимость данных;
Соответствие данных реальному состоянию объекта;
Удобство и увеличение скорости совместной обработки данных;
Поддержка целостности данных.
Классификация структуры БД:
Иерархическая модель данныхэто модель данных, где
используется представление базы данных в
виде древовидной (иерархической) структуры, состоящей из объектов
(данных) различных уровней.
Объектно-ориентированная база данных (ООБД)база
данных, в которой данные моделируются в виде объектов
[1]
, их атрибутов,
методов и классов
[2]
.
Объектно-реляционная СУБД (ОРСУБД)реляционная
СУБД (РСУБД), поддерживающая некоторые технологии,
присущие объектно-ориентированным СУБД и реализующие объектно-
ориентированный подход: объекты, классы и наследование реализованы в
структуре баз данных и языке запросов.
Реляционная модель данных (РМД)логическая модель
данных, прикладная теория построения баз данных, которая является
приложением к задачам обработки данных таких разделов математики,
как теория множеств и логика первого порядка.
Реляционная модель данных включает следующие компоненты:
Структурный аспект (составляющая) — данные в базе данных
представляют собой набор отношений.
Аспект (составляющая) целостности — отношения отвечают
определённым условиям целостности. РМД поддерживает
декларативные ограничения целостности уровня домена (типа данных),
уровня отношения и уровня базы данных.
Аспект (составляющая) обработки (манипулирования) — РМД
поддерживает операторы манипулирования отношениями (реляционная
алгебра, реляционное исчисление).
Сетевая модель данныхлогическая модель данных,
являющаяся расширением иерархического подхода, строгая математическая
теория, описывающая структурный аспект, аспект целостности и аспект
обработки данных в сетевых базах данных.
Функциональные базы данных используются для решения
аналитических задач, таких как финансовое моделирование и управление
производительностью. Функциональная база данных или коротко
функциональная модель отличается от реляционной модели.
Функциональная модель также отличается от других аналогично названных
концепций, включая модель функциональной базы данных DAPLEX и базы
данных функциональных языков.
Было принято решение использовать реляционную модель базы
данных. В качестве входных документов в данной системе целесообразно
использовать документы, содержащие сведения о клиенте, ассортименте
экскурсионных туров, копия паспорта клиента, дополнительных услуг
компании, характеристики клиента. Эти документы являются,
унифицированными и их форма изменению не подлежит и нецелесообразна.
На основании описанных ранее достоинств, предлагается использовать
реляционную модель базы данных с локальной организацией. В данном
случае вся информация будет храниться в одном месте и будет свободна
доступна. Файлы, в которых содержится результатная информация - должны
быть доступны, и после того как их просмотрят в экранной форме. Это
предполагается обеспечить путем возможности их сохранения на
компьютере пользователя.
2.1.2 Обоснование проектных решений по программному
обеспечению
Под программным обеспечением следует понимать совокупность
программ, обеспечивающих функционирование вычислительной системы
(системное программное обеспечение), а также программ, предназначенных
для решения конкретных задач пользователя (прикладное программное
обеспечение).
К выбираемому программному обеспечению в данном случае
относятся операционная система (ОС) и среда программирования.
Все ОС подразделяются на :
- однопользовательские и многопользовательские;
- однозадачные и многозадачные.
Программное обеспечение - совокупность программ системы
обработки информации и программных документов, необходимых для их
эксплуатации.
Обоснование проектных решений по программному обеспечению
задачи заключается в формировании требований к системному (общему) и
специальному прикладному программному обеспечению и в выборе на
основе этих требований соответствующих компонентов программного
обеспечения.
При обосновании проектного решения по специальному ПО
необходимо сформулировать требования, которым должны удовлетворять
проектируемые программные, выбрать методы и средства. Кроме того, стоит
выработать требования к оформлению экранных и печатных форм,
эргономике программного обеспечения.
На компьютерах, которые входят в состав АРМов работников на
сегодняшний день установлена ОС Windows 10,ProfessionalServicePack3,что
считается оптимальным выбором, т.к. ОС семейства Windows самые
распространенные на данный период времени, поэтому с появлением нового
Источник: https://baza.diplomsite.ru/previewfile/579