Главная страница
Навигация по странице:

  • 1.3 Выбор средств реализации

  • Разработка технического задания Техническое задание Разработка информационной системы для турагентства2.1 Введение

  • 2.2 Основания для разработки

  • 2.3 Назначение разработки

  • 2.4 Технические требования

  • 2.5 Требования к программной документации Должна быть реализована разработка информационной системы турагентства. 2.6 Технико -экономические показатели

  • 2.7 Порядок контроля и приемки

  • 2.8 Календарный план работ

  • Разработка графического интерфейса

  • Проведение тестирования информационной системы турагентства

  • Перечень использованных информационных ресурсов

  • 7_Отчет. Техническое задание на программный продукт разработать проектирование структуры баз данных


    Скачать 2.11 Mb.
    НазваниеТехническое задание на программный продукт разработать проектирование структуры баз данных
    Дата11.03.2022
    Размер2.11 Mb.
    Формат файлаdocx
    Имя файла7_Отчет.docx
    ТипТехническое задание
    #391127




    Введение

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

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

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

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

    Целью прохождения учебной практики по профессиональному модулю ПМ.02 «Участие в разработке информационных систем» является разработка информационной системы для турагентства.

    Для достижения данной цели необходимо выполнить следующие задачи:

    • разработать техническое задание на программный продукт;

    • разработать проектирование структуры баз данных;

    • провести анализ информации о разработке электронных учебниках;

    • выполнить тестирование разработки.

    Место прохождения учебной практики – ООО «Иностудио Солюшинс».

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


    1. Анализ предметной области



      1. Турагентство


    Турагентство – это турфирма, осуществляющая деятельность по продвижению и реализации туристического продукта, осуществляемая на основании лицензии юридическим лицом [1]. В идеале, турагентство должно решать для туриста следующие задачи:

    • помочь выбрать клиенту тур исходя из его запросов;

    • предоставит правдивую и полную информацию по туру;

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

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

    • собор, изучение и анализ требований клиентов к туристическим услугам;

    • поиск наиболее выгодных по стоимости, сроками качеству предоставляемых услуг туроператоров;

    • установка контактов с отелями и организациями, оказывающими экскурсионные и транспортные услуги по перевозке пассажиров; согласование с ними основных условий договоров на предоставление услуг;

    • обеспечение клиента необходимой устной и письменной информацией;

    • формирование списков туристов и составление графики заездов в отели;

    ведение статистики организованных туров и готовит отчетность. [2].


      1. Требования к разработке



    Автоматизированная информационная система «Туристическое агентство» должна позволять хранить и записывать данные о туристах.

    Требования к программе

    Программное изделие должно выполнять следующие функции:

    – регистрация клиентов;

    – регистрация туристических путёвок;

    – выбор клиентом тура;

    – заключение договора.

    Входной информацией системы является:

    – информация о турах в туристической фирме;

    – информация о сотрудниках туристической фирмы;

    – информация о клиентах туристической фирмы и их заказах.

    Выходной информацией системы является:

    – информация о сроке действия договора клиента с туристической фирмой;

    – информация об оплате клиентом выбранного тура;

    Минимальный перечень формируемых в системе отчетов, следующий:

    1.список возможных туров;

    2. список сотрудников;

    3. список клиентов.

    Требования к надежности

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

    1.отсутствие ошибок;

    2.устойчивость к возможным ошибкам;

    3.автосохранение вводимой информации;

    4.обеспечивать целостность данных.

    1.3 Выбор средств реализации

    Для разработки информационной системы турагентства необходимо реализовать БД в «Microsoft Access» и присоединить к «Delphi».

    Компьютерная база данных – это хранилище объектов. В одной базе данных может быть больше одной таблицы. Использование «Access» позволяет:

    • добавлять новую информацию в базу данных;

    • изменять информацию, уже находящуюся в базе;

    • удалять информацию; упорядочивать и просматривать данные различными способами;

    • обмениваться данными с другими людьми с помощью отчетов, сообщений электронной почты, внутренней сети или Интернета.

    Таблица является базовым объектом MS Access. Все остальные объекты являются производными и создаются только на базе ранее подготовленных таблиц. Таблица – это объект, предназначенный для хранения данных в виде записей строк и полей столбцов. Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу [6].

    Это один из самых успешных продуктов Borland из-за стабильности, скорости и низких требований к аппаратному обеспечению. Процесс разработки в Delphi 7.0 предельно упрощен. В первую очередь это относится к созданию интерфейса, на который уходит 80% времени разработки программы. Простота работы заключается в помещении нужных компонентов на поверхность Windows-окна и настройки их свойства с помощью специального инструмента. С его помощью можно связать события этих компонентов с кодом его обработки. При этом разработчик получает в свое распоряжение мощные средства отладки, удобную контекстную справочную систему, средства коллективной работы над проектом, и так далее.

    1. Разработка технического задания



    Техническое задание

    Разработка информационной системы для турагентства
    2.1 Введение

    Работа выполняется в рамках учебной практики.

    2.2 Основания для разработки

    2.2.3 Основанием для данной разработки является договор на практику.

    2.2.4 Наименование работы: разработки информационной системы для турагентства

    2.2.5 Исполнители: Чеканенко Дарья Александровна

    2.2.6 Соисполнители: нет

    2.3 Назначение разработки

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

    2.4 Технические требования

    2.4.1 Требования к функциональным характеристикам.

    2.4.2 Состав выполняемых функций. Разрабатываемое ПО должно обеспечивать:

    • минимальная нагрузка на сервер;

    • обеспечение доступа к серверу;

    • стабильная работа приложения.

    2.4.3 Организация входных и выходных данных.

    Входными данными являются новые данные, которые нужно вносить в БД. А выходные данные будут служить данные о клиентах.

    2.4.4 Специальные требования:

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

    2.5 Требования к программной документации

    Должна быть реализована разработка информационной системы турагентства.

    2.6 Технико-экономические показатели

    Эффективность ИС определяется полнотой информации доступной в данном пособии.

    2.7 Порядок контроля и приемки

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

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

    2.8 Календарный план работ

    № этапа

    Назначение этапа

    Сроки этапа

    Чем заканчивается этап

    1

    Анализ предметной области

    28.11.2021–02.12.2021

    Техническое задание и выявление требований

    2

    Разработка базы данных

    05.12.2021–13.12.2021

    База данных турагентства

    3

    Тестирование и отладка разработки

    19.12.2021–24.12.2021

    Информационная система турагентства

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



    3.1 Структура баз данных
    Автоматизированная информационная система «Туристическое агентство» должна позволять хранить и записывать данные о туристах.

    Требования к программе

    Программное изделие должно выполнять следующие функции:

    – регистрация клиентов;

    – регистрация туристических путёвок;

    – принятие /увольнение сотрудников;

    – выбор клиентом тура;

    – заключение договора.

    Входной информацией системы является:

    – информация о турах в туристической фирме;

    – информация о сотрудниках туристической фирмы;

    – информация о клиентах туристической фирмы и их заказах.

    Выходной информацией системы является:

    – информация о сроке действия договора клиента с туристической фирмой;

    – информация об оплате клиентом выбранного тура;

    – отчеты.


      1. Разработка таблиц БД



    Microsoft Access, обладая всеми чертами классической СУБД, предоставляет и дополнительные возможности. Access – это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. С помощью Access также легко импортировать данные из текстовых файлов, документов текстовых процессоров и электронных таблиц.

    Таблица баз данных похожа на электронную таблицу. Чтобы база данных была более гибкой, и чтобы не появлялось излишней информации, данные должны быть структурированы в виде таблиц. На рисунке 1 предоставлена таблица «Договор», где расписан номер договора, сотрудник, который оформлял договор, клиент, который его подписывал, цена и скидка.[7].


    Рисунок 1 – Изображена таблица «Договоры»
    На рисунке 2 показана таблица «Клиенты», где имеется вся информация о клиентах.



    Рисунок 2 – Изображена таблица «Клиенты»
    Представлен рисунок 3 таблица «Маршруты путевок».


    Рисунок 3 – Изображена подтаблица «Маршруты путевок»

    На рисунке 4 представлена таблица «Путевки.


    Рисунок 4 – Изображена таблица «Путевки»
    На рисунке 5 представлена таблица «Сотрудники».



    Рисунок 5 – Изображена таблица «Сотрудники»

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

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

    Перемещения и изменения размеров окон со списками полей таблиц в окне схемы данных осуществляются в программе. Схема данных представлена на рисунке 6.


    Рисунок 6– Схема данных
    Таким образом, была выполнена база данных для турагентства, в дальнейшем она будет использоваться для обработки информации, что упростит работу сотрудников. Данные можно дополнять, редактировать и удалять [3].


      1. Разработка графического интерфейса



    Для разработки пользовательского приложения использовалась программа Delphi 7. Возможности Delphi 7. полностью отвечают требованиям и подходят для создания систем любой сложности. Система Delphi 7 позволяет писать как крохотные программы и утилиты для персонального использования, так и корпоративные системы, работающие с базами данных на разных платформах. [9].На рисунке 7 представлена главная форма информационной системы, все кнопки кликабельны и выполняют свои функции.






    Рисунок 7– Главная форма

    На рисунке 8 представлена форма «Сотрудники».



    Рисунок 8– Форма «Сотрудники»
    На рисунке 9 представлено редактирование формы «Сотрудники».


    Рисунок 9– Редактирование формы «Сотрудники»

    На рисунке 10 представлена форма «Маршрут путевок».


    Рисунок 10– Форма «Маршрут путевок»
    В «Delphi» было выполнено создание информационной системы турагентства. Готовый продукт можно изменять и использовать так, как удобно пользователю, в том числе добавлять новые формы и редактировать имеющиеся.


    1. Проведение тестирования информационной системы турагентства



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


    Рисунок 11– Форма «Главное меню»

    На рисунке 12 представлено удаление элемента из формы «Клиенты», приложение требует подтверждение на удаление, это означает, что все кнопки работают исправно. Кнопки «Изменить» и «Добавить» работают по тому же принципу [10].


    Рисунок 12– Удаление в форме «Клиенты»
    Таким образом, было протестирована информационная система турагентство, в результате тестирования было установлено, что приложение соответствует требованиям технического задания и функционирует корректно.
    Заключение

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

    Были выполнены задачи учебной практики по профессиональному модулю ПМ.02 «Участие в разработке информационных систем», такие как:

    • разработано техническое задание на программный продукт;

    • разработано проектирование структуры баз данных;

    • проведен анализ информации о разработки электронных учебниках;

    • выполнено тестирование разработки.

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



    1. Дронов В. И. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / В. И. Дронов. - М.: БХВ-Петербург, 2018. - 138 c.

    2. Толковый словарь «Инновационная деятельность». Термины инновационного менеджмента и смежных областей (от А до Я). 2-еизд., доп. — Новосибирск: Сибирское научное издательство. В.В. Годин, И.К. Корнеев. - М.: Мастерство, Высшая школа, 2011. - 240 с.

    3. Чебыкин Ростислав Самоучитель HTML и CSS. Современные технологии; Наука - Москва, 2018. - 624 c.

    4. Метечко В.И. Системы распределенных баз данных. М,: МИФИ, 2017.66с.

    5. Базы данных освоение работы в MS Access 2007. Электронное пособие (книга) Борзунова Т.Л., Горбунова Т.Н., Дементьева Н.Г.2014, Вузовское образование

    6. Голицына О. Л. Баз данных / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2015. - 400 c.

    7. Ирина Астахова. Проектирование баз данных. М.:КноРус, 2020

    8. InterBase и Delphi. Клиент-серверные базы данных (книга) Осипов Д.Л.

    9. 2017, Профобразование Сидорина Татьяна Самоучитель Microsoft Visual Studio C++ и MFC / Татьяна Сидорина. - М.: БХВ-Петербург, 2012. - 342 c. Практикум по программированию в среде Delphi. Методические указания к выполнению заданий по курсу «Информатика» (книга) Ваулин А.С., Криницына Л.Ф., Мартынюк Н.Н.





    написать администратору сайта