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

  • КУРСОВАЯ РАБОТА на тему:Разработка проекта программного продукта автоматизации пункта работы объекта «Туроператор»

  • ГЛАВА 1. ХАРАКТЕРИСТИКА ДЕЯТЕЛЬНОСТИ ТУРОПЕРАТОРА 1.1. Предметная область автоматизации пункта работы объекта «Туроператор»

  • 1.2. Технология проектирования

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

  • 1.4. Проектирование диаграмм

  • ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ ПУНКТА ОБЪЕКТА «ТУРОПЕРАТОР» 2.1. Проектирование программного продукта

  • 2.2 Методика отладки программы

  • 2.3 Разработка руководства пользователя

  • перепелицына презентация. Курсовая работа на тему


    Скачать 486.54 Kb.
    НазваниеКурсовая работа на тему
    Дата28.02.2022
    Размер486.54 Kb.
    Формат файлаpptx
    Имя файлаперепелицына презентация.pptx
    ТипКурсовая
    #377228

    ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ БЕЛГОРОДСКОЙ ОБЛАСТИ

    ОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕ

    ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

    «АЛЕКСЕЕВСКИЙ КОЛЛЕДЖ»


     

    КУРСОВАЯ РАБОТА

    на тему:

    Разработка проекта программного продукта автоматизации пункта работы объекта «Туроператор»

    по междисциплинарному курсу 03.02 Управление проектами профессионального модуля

    ПМ 03. Ревьюирование программных продуктов

    Выполнила:

    Перепелицына Наталья Игоревна

    студентка 3 курса

    специальности 09.02.07

    Информационные системы и программирование

    Руководитель:

    Капустина Елена Ивановна,

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

    введение

    Проблема: как облегчить работу туроператора организации ООО «КАРЕЛ ТУР»?

    Объектом исследования является ООО «КАРЕЛ ТУР»

    Предметом исследования является автоматизация деятельности пункта работы объекта ООО «КАРЕЛ ТУР»

    Целью данной курсовой работы является разработка программного продукта, предназначенного для автоматизации деятельности объекта «ООО «КАРЕЛ ТУР».

    • Для достижения поставленной цели необходимо решить следующий перечень задач:
    • Проанализировать предметную область «Туроператор».
    • Спроектировать ER-диаграмму на которой будет изображена работа программного продукта.
    • Спроектировать и создать базу данных для исследуемой предметной области.
    • Разработать программу для работы с созданной базой данных.
    • Провести тестирование разработанной программы.

    ГЛАВА 1. ХАРАКТЕРИСТИКА ДЕЯТЕЛЬНОСТИ ТУРОПЕРАТОРА   1.1. Предметная область автоматизации пункта работы объекта «Туроператор»

    В данной курсовой работе необходимо разработать информационную систему для автоматизации работы объекта «Туроператор. Главной задачей при разработке данной информационной системы является быстрота нахождения информации, просмотра туров, услуги и т.д. В качестве предметной области рассматривается туристическая организация ООО «КАРЕЛ ТУР». Туристическая фирма ООО «КАРЕЛ ТУР» за 11 лет своей успешной работы зарекомендовала себя с самой лучшей стороны, предлагает своим клиентам такие условия, отказаться от которых просто невозможно.

    Туры, предоставляемые в туристической фирме ООО «КАРЕЛ ТУР», не зависимо от места отдыха, различаются:

    а) по целям поездки

    б) по требованиям клиентов:

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

    2) индивидуальные – подбор тура с учетом требований клиента, составление индивидуального плана поездки

    В область деятельности компании входит:

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

    – учет и хранение личных данных клиентов: фамилия, имя, отчество, адрес, телефон, паспортные данные;

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

    – оказание помощи клиентам.

    Основными задачами туроператора являются

    – размещение информации по турам: страна, город, дата начала и конца тура, гостиницы, экскурсии и т.д;

    – оказание клиентам услуг по реализации приобретенных ими туров.

    1.2. Технология проектирования

    Проектирование информационной системы для автоматизации работы объекта ООО «КАРЕЛ ТУР» начинается с этапа создания технического задания, определяющего площадь, производственную мощность и характер ИС, затем проектирования диаграмм, где непосредственно будет показана работа ИС и функции которые она должна выполнять. Создание программного продукта будет осуществляться с помощью объектно-ориентированного проектирования. Оно подразумевает попытку связать поведение сущности с её данными и спроецировать объекты реального мира и бизнес-процессов в программный код. Объектно-ориентированное проектирование (ООП) дает возможность визуализировать процесс создания графического интерфейса разрабатываемого приложения. Программный код, написанный с учетом принципов ООП, четко структурируется на 4 основных элементах (иногда выделяют и больше, включая в список элементов модули и другие структуры). При проектировании программного продукта будут учитывается такие нюансы, как быстрое обслуживание клиентов и безопасная работа персонала, а также создание необходимых удобств для туроператора (удобное оформление заявок на туры, учет и хранение информации о клиентах туроператором). Общим требованием к программному обеспечению является создание интуитивно понятного интерфейса, отвечающего требованиям туристической организации, с целью обеспечения комфортной работы пользователей автоматизированной системы.

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

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

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

    Техническое задание содержит в себе пункты:

    • Общие сведения - в этом разделе, помимо юридических реквизитов сторон и прочей деловой информации ГОСТ рекомендует указать источники и порядок финансирования работ.
    • Назначение и цели создания (развития) системы - здесь необходимо указать показатели объекта автоматизации, которые должны быть достигнуты и критерии оценки достижения этих показателей.
    • Характеристика объектов автоматизации - достаточно важный раздел. Его основные "разрезы" - организационная структура, структура управления, структура расположения предприятия и его филиалов.
    • Требования к системе 
    • Раздел "Состав и содержание работ по созданию системы", говоря современным языком, описывает процесс создания системы, включая выбор методологии, определяющий содержание стадий, этапов и фаз и его конкретизацию для проекта.
    • Порядок контроля и приемки системы - также один из ключевых компонент ТЗ. Он распределяет роли Заказчика и Разработчика в подготовке системы к испытаниям и проведению испытаний.
    • Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие.

    1.4. Проектирование диаграмм

    Для проектирования программного продукта была использована ER-диаграмма, которая непосредственно отражает работу продукта. Она позволила выделить основные сущности и обозначить необходимые связи, которые могут устанавливаться между этими сущностями. ER диаграммы представляют собой очень полезную основу для создания программ. Во-первых, диаграммы ER просты в понимании и не требуют от человека обширного обучения для эффективной и точной работы с ними. Это означает, что дизайнеры могут использовать диаграммы ER для легкого общения с разработчиками, клиентами и конечными пользователями, независимо от их IT-специализации. Во-вторых, диаграммы ER легко транслируются в таблицы, которые можно использовать для быстрого построения баз данных. Диаграмма была разработана в Microsoft Visio. С помощью Visio можно создавать диаграммы, чертежи, а также накладывать различные элементы поверх готовых рисунков и фотографий. Простое и удобное начало работы с набором готовых начальных схем. Быстрое создание профессионально выглядящих схем с широким выбором шаблонов и фигур, отвечающих отраслевым стандартам. Эффективное создание, совершенствование и оптимизация процессов с использованием стандартных форматов, отвечающих нормативным требованиям, а также расширенных функций, таких как создание подпроцессов и правила проверки.

    ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ ПУНКТА ОБЪЕКТА «ТУРОПЕРАТОР»  2.1. Проектирование программного продукта

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

    Программный продукт будет разработан в программе Visual Studio 2019 с использование языка C#.

    C# —это объектно- икомпонентно-ориентированный язык программирования. C# предоставляет языковые конструкции для непосредственной поддержки такой концепции работы. Благодаря этому C# подходит для создания и применения программных компонентов. С момента создания язык C# обогатился функциями для поддержки новых рабочих нагрузок и современными рекомендациями по разработке ПО

    Программный продукт ООО «КАРЕЛ ТУР» должен обеспечивать выполнение следующих функций:

    – оформление туров;

    2.2 Методика отладки программы

    Отладка — этап разработки компьютерной программы, на котором обнаруживают, локализуют и устраняют ошибки. Чтобы понять, где возникла ошибка, приходится:

    • узнавать текущие значения переменных;
    • выяснять, по какому пути выполнялась программа.
    • Существуют две взаимодополняющие технологии отладки.
    • Использование отладчиков — программ, которые включают в себя пользовательский интерфейс для пошагового выполнения программы: оператор за оператором, функция за функцией, с остановками на некоторых строках исходного кода или при достижении определённого условия. Вывод текущего состояния программы с помощью расположенных в критических точках программы операторов вывода — на экран, принтер, громкоговоритель или в файл. Вывод отладочных сведений в файл называется журналированием.

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

      а) программу наращивать «сверху-вниз», от интерфейса к обрабатываю­щим подпрограммам, тестируя ее по ходу добавления подпрограмм;

      б) выводить пользователю вводимые им данные для контроля и прове­рять их на допустимость сразу после ввода;

      в) предусматривать вывод основных данных во всех узловых точках ал­горитма (ветвлениях, вызовах подпрограмм).

    2.3 Разработка руководства пользователя

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

    Разделы руководства пользователя:

    • Введение.
    • Назначение и условия применения.
    • Подготовка к работе.
    • Описание операций.
    • Аварийные ситуации.
    • Рекомендации по освоению.

    ЗАКЛЮЧЕНИЕ

    Организация работы туроператора – это сложный и длительный процесс, который требует больших усилий. Необходимо научиться грамотно общаться с клиентами, уметь правильно выбрать из большого количества необходимую информацию и донести ее до клиента, чтобы удовлетворить все его пожелания. Туроператор показывает ему готовые туры и объясняет, что в них входит: где турист будет жить, сколько дней, когда вылетает и возвращается и что еще включено в стоимость поездки. Турист выбирает понравившийся тур, и агентство бронирует тур у оператора, а затем по желания клиента бронирует отель.

    Готовый программный продукт ООО «КАРЕЛ ТУР» выполняет следующие функции:

    – оформление туров;

    После внедрения данной системы в эксплуатацию работа туристической организации ООО «КАРЕЛ ТУР» значительно улучшилась вследствие уменьшения количества заполняемой документации. Приложение позволило упорядочить ключевые бизнес-процессы и выявить проблемные места организации.


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