перепелицына презентация. Курсовая работа на тему
Скачать 486.54 Kb.
|
ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ БЕЛГОРОДСКОЙ ОБЛАСТИОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ«АЛЕКСЕЕВСКИЙ КОЛЛЕДЖ»КУРСОВАЯ РАБОТА на тему: Разработка проекта программного продукта автоматизации пункта работы объекта «Туроператор» по междисциплинарному курсу 03.02 Управление проектами профессионального модуля ПМ 03. Ревьюирование программных продуктов Выполнила: Перепелицына Наталья Игоревна студентка 3 курса специальности 09.02.07 Информационные системы и программирование Руководитель: Капустина Елена Ивановна, преподаватель общепрофессиональных дисциплин и профессиональных модулей по информационным системам введениеПроблема: как облегчить работу туроператора организации ООО «КАРЕЛ ТУР»?Объектом исследования является ООО «КАРЕЛ ТУР»Предметом исследования является автоматизация деятельности пункта работы объекта ООО «КАРЕЛ ТУР»Целью данной курсовой работы является разработка программного продукта, предназначенного для автоматизации деятельности объекта «ООО «КАРЕЛ ТУР».
ГЛАВА 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 Разработка руководства пользователяРуководство пользователя - документ, назначение которого предоставить людям помощь в использовании некоторой системы. Документ входит в состав технической документации на систему и, как правило, подготавливается техническим писателем.Разделы руководства пользователя:
ЗАКЛЮЧЕНИЕОрганизация работы туроператора – это сложный и длительный процесс, который требует больших усилий. Необходимо научиться грамотно общаться с клиентами, уметь правильно выбрать из большого количества необходимую информацию и донести ее до клиента, чтобы удовлетворить все его пожелания. Туроператор показывает ему готовые туры и объясняет, что в них входит: где турист будет жить, сколько дней, когда вылетает и возвращается и что еще включено в стоимость поездки. Турист выбирает понравившийся тур, и агентство бронирует тур у оператора, а затем по желания клиента бронирует отель.Готовый программный продукт ООО «КАРЕЛ ТУР» выполняет следующие функции:– оформление туров;После внедрения данной системы в эксплуатацию работа туристической организации ООО «КАРЕЛ ТУР» значительно улучшилась вследствие уменьшения количества заполняемой документации. Приложение позволило упорядочить ключевые бизнес-процессы и выявить проблемные места организации. |