Файл: Разработка и реализация конфигурации «Аэропорт» на платформе 1С:Предприятие.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 03.07.2023

Просмотров: 366

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

1. Технико-экономическая характеристика предметной области и предприятия

1.1 Характеристика предприятия и его деятельности

1.2 Организационная структура управления предприятием

1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

1.4 Программная и техническая архитектура ИС на предприятии

1.5 Анализ существующих разработок для автоматизации задачи

1.6 Выбор и обоснование стратегии автоматизации задачи

1.7 Выбор и обоснование способа приобретения ИС для автоматизации комплекса задач

2. Информационное обеспечение задачи

2.1 Информационная модель и её описание

2.2 Характеристика нормативно-справочной, входной и оперативной информации

2.3 Характеристика результатной информации

3. Программное обеспечение задачи

3.1 Общие положения (дерево функций и сценарий диалога)

3.2 Характеристика базы данных

3.3 Структурная схема пакета (дерево вызова программных модулей)

Заключение

Список литературы

Обеспечение безопасности осуществляется с помощью последних корпоративных антивирусных приложений фирмы AVG(антивирус,firewall, анти-спам), который дает полную защиту предприятия от виртуальных злоумышленников и позволяет сохранять всю корпоративную информацию для служебного пользования.

Для управления почтовыми сообщениями на предприятии служит MS Exchange Server.

Существующая архитектура ИС, используемая на предприятии, показана на рисунке 3.

Рисунок 3 - IT-архитектура предприятия

1.5 Анализ существующих разработок для автоматизации задачи

В данный момент в аэропорту используется связка из MS Excel и MS Access. Во время принятия решения об автоматизации производства были рассмотрены разные по принципу и подходу программные комплексы, которые позволяют достичь намеченной цели.

Были рассмотрены несколько систем автоматизации:

• 1С-Предприятие - универсальная программа массового назначения для автоматизации, включающая подготовку обязательной (регламентированной) отчетности. Это готовое решение для ведения учета в организациях, осуществляющих любые виды коммерческой деятельности: оптовую и розничную торговлю, комиссионную торговлю оказание услуг, производство и т.д.

• Microsoft SQL Server – Стандартное решение для предприятия. Удобное решение. Простой ввод на предприятие.Не требует долгого времени освоения и выхода на полную мощность работы.

• Галактика - Корпорация «Галактика» предлагает комплексное решение «Галактика Управление производственным предприятием», основной целью которого является повышение эффективности управления производством. Решение сочетается с современными концепциями организации производства «Точно во время», «Бережливое производство».

По ряду причин (таких как: стоимость системы, относительная простота внедрения в существующие условия ведения документации) выбор пал на обычную связку Microsoft Excel + Microsoft Access.

Впоследствии быстро растущего пассажиропотока и для обеспечения эффективной работы аэропорта было принято решение модернизировать существующею систему автоматизации, таким образом, был сделан выбор в пользу системы «1С: Предприятие».

В процессе внедрения и сопровождения ИС «1С: Предприятие» несколько раз была изменена структура баз данных под изменяемые условия и требования, что привело к необходимости со стороны аэропорта «Москва-Транзит» создать отдельную базу данных.


1.6 Выбор и обоснование стратегии автоматизации задачи

Существует несколько стратегий автоматизации выбранного комплекса задач:

Хаотичная – автоматизация объекта по мере необходимости программного продукта и готовности к ее проведению.

По участкам – процесс автоматизации отдельных производственных или управленческих подразделений предприятия, объединенных по функциональному признаку.

По направлениям – автоматизация направлений деятельности, таких как производство, сбыт, управление финансами.

Полная – автоматизация всего производства в целом

При автоматизации выбранного комплекса задач выбор полной автоматизации приводит к отказу от существующей ИС на предприятии с последующей её заменой, что выливается в огромные временные и денежные затраты на переобучение сотрудников аэропорта, что не представляется возможным.

Таким образом, целесообразно автоматизацию по участкам деятельности.

Автоматизация по участкам предполагает автоматизацию отдельных подразделений предприятия. В выбранном комплексе задач подходит именно эта стратегия, т.к. предполагается автоматизировать только один отдел.

1.7 Выбор и обоснование способа приобретения ИС для автоматизации комплекса задач

Существует несколько способов приобретения ИС:

Заказ разработки системы у сторонних разработчиков.

Разработка собственной системы.

Покупка готового решения.

Аутсорсинг.

Заказ разработки системы у сторонних разработчиков займет много времени за счет согласования требований к новой системе, а так же приведет к значительным денежным затратам.

Покупка готового решения предполагает наличие на рынке систем автоматизации, решающих выбранный комплекс задач. В связи со специфичностью решаемой задачи на рынке готовых решений нет.

Аутсорсинг так же не представляется возможным по причине того, что аэропорт является стратегически важным объектом и нельзя доверять функции по их управлению сторонним компаниям.

С учетом собственных информационных ресурсов в фирме наименее затратным по временным и денежным ресурсам будет выбор собственной разработки.


2. Информационное обеспечение задачи

2.1 Информационная модель и её описание

Информационная модель позволяет понять процессы, происходящие в системе с момента поступления в нее информации до момента выхода обработанной информации.

Информационная модель исправленного варианта организации информационной системы представлена на рисунке 3.

В представленной информационной модели сотрудник отдела продаж добавляет запись или изменяет информацию о существующем пассажире и проданном билете на основе полученной информации через специальную экранную форму «Продажа билетов» (рис.4), таким образом, изменяются справочники ФИО пассажира», «Аэропорт вылета», «ФИО оператора» и «Маршрут полета». После окончания изменений в таблице «Билет», предоставляется распечатать возможность готовый билет, для продажи.

На основе регистра проданных билетов, формируется сводный документ.

Используемые классификаторы и системы кодирования.

Кодом билета является его непосредственным номер – это облегчает поиск информации о нем в базе данных.[7]

Таким образом, количество возможных комбинаций не ограниченно.

Система кодирования порядковая: каждый последующий билет имеет значение кода предыдущего плюс один.

Например, 000000001 – запись для первого билета.

2.2 Характеристика нормативно-справочной, входной и оперативной информации

Одним из первичных входных документов являются документы пассажира, предоставляемые им и содержащие в себе информацию о нем. Таким документом является паспорт.

Он содержит в себе серию, номер, код подразделения, выдавшего его, ФИО пассажира, дата рождения, наименование подразделения выдавшего, таким образом, количество строк, несущих в себе полезную информацию равно 13. Частота возникновения около 4354 в день. Но так как в данный момент использует упрощенная показательная модель базы то вся информация о пассажире сводится к его ФИО.


Экранная форма для ввода этих данных отображена на рисунке 5.

Справочник «АэропортВылета» заполняется один раз, и его данные являются статичными.

Экранная форма для заполнения справочника «АэропортВылета» показана на рисунке 6, в нее заносятся названия существующих аэропортов.

2.3 Характеристика результатной информации

В процессе работы системы появляются потоки информации, такие как, запись в БД предприятия поступающей информации о пассажирах, содержащей информацию, полученную от них. Реквизитный состав этих данных представлен в таблице 3. В ходе работы информационной системы, возникают два вида результирующей документации: билет и сводный документ по проданным билетам. Макет печатной формы для билета показан на рисунке 7. Макет отчета представлен на рисунке 8.

Рисунок 4 - Информационная модель

Рисунок 5 - Экранная Форма

Рисунок 6 - Ввод данных о пассажире

Рисунок 7 - Ввод данных о маршруте

Таблица 3 - Реквизитный состав данных информации о пассажире (как будет выглядеть при полном вводе ИС)

№ п/п

Наименование

Описание

Тип

1

ФИО

Фамилия, имя, отчество пассажира

Текст

2

Серия паспорта

Серия паспорта пассажира

Число

3

Номер паспорта

Номер паспорта пассажира

Число

4

Кем выдан

Орган, выдавший паспорт пассажира

Текст

5

Дата выдачи

Дата выдачи паспорта пассажира

Дата

6

Дата рождения

Дата рождения пассажира

Дата

Рисунок 8 - Макет формы

Рисунок 9 - Макет печатной формы

3. Программное обеспечение задачи


3.1 Общие положения (дерево функций и сценарий диалога)

Реализация курсового проекта представляет собой набор основных и служебных функций.

Из служебных функций можно выделить проверку целостности введенных значений, управление печатью и управление окнами.

Основными функциями являются предоставление возможности ввода данных, заполнение и ведение различных справочников, а так же получение интересующей результативной информации посредствам запросов или отчетов. Дерево функций представлено на рисунке 10.

Рисунок 10 - Дерево функций

3.2 Характеристика базы данных

На предприятии использовалась СУБД MS SQL Server 2000, которая не в полной мере отвечала поставленным задачам автоматизации аэропорта «Москва-Транзит». Поэтому было принято решение о переходе на другую платформу.

Для реализации проекта среди различных СУБД была выбрана СУБД от 1С – «1С: Предприятие»[10].

В поставленной задаче используется отношения сущностей, выбранных на основе рекомендаций [11], которые описаны ER-моделью (рисунок 11).

Рисунок 11 - ER-модель

Описание структуры справочника студентов «Пассажиры» (Спр. «Пассажиры» в информационной модели на рисунке 3) представлено в таблице 4.

Таблица 4 - Структура справочника «ФИО Пассажира»

№ поля

Название поля

Краткое описание

Тип

Размер, байт

1

Код

Ключевое поле

Счетчик

4

2

Наименование

Фамилия, имя, отчество пассажира

Строка

50

Описание структуры справочника операторов «ФИООператора» (Спр. «ФИООператора» в информационной модели на рисунке 2) представлено в таблице 5.

Таблица 5 - Структура справочника «ФИО Оператора»

№ поля

Название поля

Краткое описание

Тип

Размер, байт

1

Код

Ключевое поле

Счетчик

4

2

Наименование

Фамилия, имя, оператора

Строка

50

Описание структуры справочника станций «АэропортВылета» (Спр. «АэропортВылета» в информационной модели на рисунке 3) представлено в таблице 6.