курсовой проект по обпд. Курсовая Пермяков М.А.. Разработка проекта по внедрению аис в туристическую компанию по специальности 09. 02. 05 Прикладная информатика (по отраслям)
Скачать 409.07 Kb.
|
Министерство просвещения Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования «Российский государственный профессионально-педагогический университет» Институт инженерно-педагогического образования Колледж электроэнергетики и машиностроения КУРСОВАЯ РАБОТА НА ТЕМУ «Разработка проекта по внедрению АИС в туристическую компанию» по специальности 09.02.05 Прикладная информатика (по отраслям)
ОглавлениеВведение 3 1. Аналитическая часть 4 1.1.Анализ предметной области 4 1.2. Понятие автоматизированной информационной системы 6 1.3. Общая характеристика организации автоматизированной обработки 7 1.4. Обоснование проектных решений по технологии сбора, передачи, обработки и выдачи информации 9 1.5.Обоснование проектных решений по информационному обеспечению комплекса задач 9 2.Проектная часть 11 2.1.Microsoft Project 11 2.2.Начало работы в MS Project 12 2.3.Итоги работы 18 Заключение 20 Список литературы 21 ВведениеРазвитие рыночных отношений в экономике и научно-технический прогресс ускорили темпы внедрения во все сферы социально-экономической жизни общества последних достижений в области информационных технологий. Темпы роста информатизации всех областей производства и управления в последние годы заметно повысили свое практическое значение, становясь определяющим фактором развития и тесно переплетаясь с процессом производства товаров и услуг. Информация в современном мире превратилась в один из наиболее важных ресурсов, а информационные системы стали необходимым инструментом практически во всех сферах деятельности человека. Информационная система стала неотъемлемой частью функционирования практически любой организации, поэтому нет необходимости обсуждать вопрос актуальности разработки и внедрения информационных систем. Однако вопрос системности подходов к ее проектированию и качества разработки до сих пор является актуальным. Целью курсовой работы является разработка и программная реализация автоматизированной информационной системы для туристической фирмы, а также закрепления знаний, полученных при изучении дисциплины и получение практических навыков проектирования информационных систем с использованием современных технологий и инструментальных средств. Для достижения данной цели необходимо решить следующие задачи: - изучение теоретических вопросов управления проектами; - анализ предметной области; - разработка и расчет стоимости проекта внедрения средствами MS Project. 1. Аналитическая частьПроектирование информационной системы охватывает три основные области: проектирование объектов данных, которые будут реализованы в базе данных; проектирование программ, экранных форм, отчетов, которые будут обеспечивать выполнение запросов к данным; техническое проектирование с учетом конкретной среды. Анализ предметной областиИнформационная система (ИС) всегда специализируется на информации из определенной области реального мира. Часть реального мира, отображаемая в ИС, называется предметной областью. Основная задача информационных систем заключается в том, чтобы соответствующий субъект мог в нужный момент получить из определенных источников систематизированную и должным образом обработанную информацию по интересующему его вопросу. При выборе состава и структуры предметной области возможны два подхода: функциональный и предметный. Функциональный подход реализует принцип движения «от задач» и применяется, когда определен комплекс задач, для обслуживания которых создается информационная система. В этом случае можно выделить минимальный необходимый набор объектов предметной области, которые должны быть описаны. В предметном подходе объекты предметной области определяются с таким расчетом, чтобы их можно было использовать при решении множества разнообразных, заранее не определенных задач. В курсовой работе будем использовать комбинацию этих двух подходов. Опишем предметную область – функционирование туристической фирмы. Туристическая компания предоставляет свои услуги по обеспечению отдыха клиентам на определённый период времени на предлагаемых компанией курортах на территории различных стран. Предлагается рассмотреть типичную туристическую компанию, предоставляющую свои услуги клиентам на наиболее популярных курортах в различных странах мира. Предоставление услуг клиенту начинается с его регистрации. При регистрации клиент предоставляет необходимые документы, обговаривается период отдыха, заполняются некоторые анкетные данные. При выборе места отдыха клиентом, ему предоставляется соответствующая информация о предлагаемых компанией путёвках и об их стоимости. После выбора места отдыха и путёвки, оговаривается период отдыха клиента. После выбора всего вышеперечисленного и оплаты клиентом путёвки, вся информация заносится в базу данных, и клиент отправляется домой до отправки его на отдых. Компания контактирует к с компаниями-перевозчиками, так и с гостиничными комплексами на местах отдыха, а также непосредственно с самим клиентом, поэтому в процессе отдыха клиента компания контролирует весь процесс передвижения клиента: доставку клиента на курорт, устройство клиента в гостиницу, доставку обратно домой. В результате видно, что в туристической фирме протекает множество процессов, которые выполняя вручную займут много времени. Но в настоящее время информационные технологии широко используются в деятельности практически всех организаций разного уровня. Соответственно можно автоматизировать работу туристической фирмы. Цель рационального управления заключается в повышении качества обслуживания клиентов за счет сокращения сроков обслуживания на всех этапах, начиная с подбора подходящего тура и заканчивая оформлением документов, а также за счет сокращения ошибок персонала. Все это, в конечном итоге, должно привести к увеличению прибыли предприятия. Информационная система «Туристическая фирма» позволит упорядочить выполняемую работу. Автоматизированная информационная система (АИС) - совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации. Таким образом, в данной курсовой работе АИС представляет собой совокупность различных средств, предназначенных для сбора, подготовки, хранения, обработки и предоставления информации, удовлетворяющей информационные потребности пользователей. Поставленную задачу по улучшению системы обработки информации можно решить несколькими способами: 1) Усовершенствование нынешней системы сбора и обработки информации. В его основе лежит ручная обработка информации, а потому метод не обеспечит должного эффекта от использования. 2) Создание новой системы на основе стандартных решений на уровне автоматизированной поддержки и обеспечения процесса сбора и обработки информации. Этот метод позволит существенно сэкономить средства, затраченные на проектирование и запуск в работу, и сроки внедрения АИС. 3) Создание принципиально новой системы сбора и обработки информации. Метод поможет создать мощную систему обработки информации, но потребует больших сроков на внедрение и окупаемость. 1.2. Понятие автоматизированной информационной системыПолностью автоматизированная информационная система или АИС - это совокупность различных программно-аппаратных средств, которые предназначены для автоматизации какой-либо деятельности, связанной с передачей, хранением и обработкой различной информации. Автоматизированные информационные системы представляют, с одной стороны, разновидность информационной системы или ИС, а с другой стороны, являются автоматизированной системой АС, вследствие этого их часто называют АС или ИС. В автоматизированных информационных системах за хранение любой информации отвечают: 1. На физическом уровне a. внешние накопители; b. встроенные устройства памяти (RAM); c. массивы дисков; 2. на программном уровне a. СУБД; b. файловая система ОС; c. Системы хранения мультимедиа, документов и т. д. Автоматизированная информационная система или АИС - это информационная система, которая использует ЭВМ на этапах ввода информации, ее подготовки и выдачи, то есть является неким развитием ИС, которые занимаются поиском, используя прикладные программные средства. Автоматизированные информационные системы можно смело отнести к классу очень сложных систем и, как правило, не столько с большой физической размерностью, а в связи с многозначностью различных структурных отношений между компонентами системы. Автоматизированная информационная система может быть легко определена как целый комплекс современных автоматизированных информационных технологий, которые предназначены для какого-либо информационного обслуживания. Без внедрения самых современных методов управления, которые базируются на АИС, невозможно и повышение эффективности функционирования предприятий. На сегодняшний день достаточно широко применяются разнообразные программные средства при работе с компьютером. В их числе находятся и автоматизированные информационные системы. Информационная система или ИС - это система обработки, хранения и передачи какой-либо информации, которая представлена в определенной форме. В современной вычислительной технике ИС представляет собой целый программный комплекс, который дает возможность надежно хранить данные в памяти, выполнять преобразования информации и производить вычисления с помощью удобного и легкого для пользователя интерфейса. 1.3. Общая характеристика организации автоматизированной обработкиПоставленную задачу по улучшению системы обработки информации можно решить несколькими способами: Усовершенствование нынешней системы сбора и обработки информации. В его основе лежит ручная обработка информации, а потому метод не обеспечит должного эффекта от использования. Создание новой системы на основе стандартных решений на уровне автоматизированной поддержки и обеспечения процесса сбора и обработки информации. Этот метод позволит существенно сэкономить средства, затраченные на проектирование и запуск в работу, и сроки внедрения АИС. Создание принципиально новой системы сбора и обработки информации. Метод поможет создать мощную систему обработки информации, но потребует больших сроков на внедрение и окупаемость. Поэтому был выбран метод с использованием стандартной методологии построения подобных систем, позволяющий объединить решения для всех поставленных задач, к которым относятся: оснащение отдела приема заявок вычислительными программно-техническими комплексами со средствами периферии, разработка, создание и поддержка системы специализированных баз данных и электронного хранилища данных, создание прикладного программного обеспечения, целиков покрывающего функциональные задачи отдела. Главной задачей является своевременный учет всех необходимых факторов для оформления путевок и контроля за их выполнением. Методология построения автоматизированных информационных систем предполагает построение системы интегрированной базы данных, где содержится необходимая информация о клиентах и их заявках. Учет заявок основывается на создании, редактировании, поиске, удалении и просмотре данных, для него разработаны две формы: форма списка - для просмотра услуг, форма для работы с конкретной услугой. Учет путевок и туров ведется на основе данных, сообщенных клиентом, форма содержит две области: для ввода информации о заказе и табличная часть для ввода заказываемых клиентом услуг. Процесс деятельности сотрудников отдела приема заявок практически не меняется, главной их функцией становится верное и своевременное внесение соответствующей информации в систему. В процессе автоматизированного решения задач происходит формирование данных, отражающих процессы, связанные с приемом заказов и составлением отчетов. Предполагаемая схема сбора, обработки и выдачи информации основана на стандартном подходе обработки информации в АИС - замкнутой технологии обработки данных, обеспечивающей корректность ввода оперативных данных, за счет стыковки документов-источников, информационной базы и формирования отчетов, которые в свою очередь могут быть основой для ведения информационного массива 1.4. Обоснование проектных решений по технологии сбора, передачи, обработки и выдачи информацииТехнологический процесс АИС зависит от используемых технических и программных средств, методов сбора и подготовки данных для обработки, принципов построения информационной базы и т.д. Согласно схеме документа оборота в отделе приема заявок сбор информации является процедурой ввода информации с помощью определенных экранных форм в базу данных. В основе лежит меню, содержащее необходимые пользователю подсказки по выполнению соответствующих операций, и перевод системы для выполнения нужного логического процесса. Одним из важнейших является этап приема, контроля и регистрации входных данных, так как от их качества зависит и достоверность конечных данных. Ввод входной информации производится менеджерами по работе с клиентами при оформлении путевки на основе сказанного ими с клавиатуры и отображается на экране монитора для зрительного контроля данных. Самым автоматизированным этапом считается этап обработки информации, так как основную роль в нем играет программное обеспечение, весь комплекс которого выполняет математическую и логическую обработку данных и выводит конечные данные по стандартным формам. Обоснование проектных решений по информационному обеспечению комплекса задачПроблемы проектирования автоматизированных информационных систем в экономике связаны, с одной стороны, с общими теоретическими основами развития экономики и конкретного экономического объекта (предприятия, фирмы, организации, органа регионального управления, банка, налоговой службы и т.п.), а с другой - со спецификой технологии компьютерной обработки данных. Поэтому рассмотренные базовые принципы дополняются не менее важными организационно-технологическими, без которых невозможна разработка новых информационных технологий. Раскроем наиболее применяемые организационно-технологические принципы создания АИТ. Информационное обеспечение (ИО) представляет собой совокупность проектных решений по объемам, размещению, формам организации информации, циркулирующей в АИС. Оно включает в себя совокупность показателей, справочных данных, классификаторов и кодификаторов информации, унифицированные системы документации, специально организованные для массового обслуживания, массивы информации на соответствующих носителях. При проектировании информационного обеспечения следует не забывать и о главных принципах создания автоматизированных информационных систем, таких как принцип эффективности, развития, системности, совместимости, стандартизации и унификации. Проектная частьСодержание информационного обеспечения предполагает распределение информации по видам с учетом их технологических функций, разработку состава и структуры баз данных и установление информационной связи между ними. Microsoft ProjectДанный курсовой проект был реализован с помощью Microsoft Project, входящий в стандартный пакет Microsoft Office. MS Project позволяет осуществлять успешное ведение и своевременное завершение проектной работы, предоставляя гибкие возможности планирования и отслеживания выполнения задач в рамках проектного бюджета, оперативного назначения ресурсов, а также удобного ведения отчетности. Приложение MS Project предназначено для руководителей проектов, которым необходима настольная система для независимого управления проектами, однако не требуется строгая координация с другими руководителями проектов или возможность управления ресурсами с помощью центрального хранилища данных. Такое приложение повышает эффективность организации работы и взаимодействия благодаря наличию знакомых и удобных инструментальных средств. В приложении MS Project доступны следующие возможности: 1. Более эффективная организация работы за счет использования мощных средств и возможностей календарного планирования. 2. Контроль и оценка влияния изменений в области календарно планирования и выделение сотрудников для выполнения общих проектных планов. 3. Настройка планов для получения данных, относящихся к конкретному проекту. 4. Отображение нужных сведений о проекте. 5. Использование фильтров и групп для анализа данных, требующих особого внимания. Начало работы в MS ProjectСоздание нового проекта начинается с выбора шаблона. Шаблон поставляется с программой, либо можно выбрать шаблон, созданный ранее пользователем. Далее необходимо указать основную информацию о проекте в специальном окне даты начала и окончания проекта, а также способ привязки проекта к этим датам. Рисунок 1. Создание проекта Пользователем может быть установлена привязка к дате начала проекта. В этом случае MS Project выставляет начало работ настолько рано, насколько это возможно, а сроки окончания работ и проекта вычисляются автоматически. Возможен и обратный вариант - в этом случае фиксированным значением будет дата окончания проекта, все работы по умолчанию начинаться настолько поздно, насколько это возможно при заданной дате завершения проекта, а дата начала проекта будет определена автоматически. Рисунок 2 – панель инструментов MS Project содержит множество встроенных режимов отображения проектной информации. Виды отображения проекта в MS Project: - Диаграмма Ганта; - Диаграмма Ганта с отслеживанием — это представление вида обычной диаграммы Ганта, различие заключается только в том, что на ней отслеживается ход выполнения работ; - Использование задач — это представление типа таблицы, в которой отслеживается трудозатраты на каждый день проекта; - Календарь - название говорит само за себя - представление проекта в виде календаря с большими ячейками для наглядности просмотра; - Сетевой график — это представление проекта в форме сетевого графика. Рисунок 3 – сведения о задаче Форма представления информации формируются на основании содержимого базы данных Microsoft Project. Выбор того или иного представления ничего не изменяет в содержимом базы данных - просто используются те или иные средства его представления. Любое изменение, внесенное в одном представлении, автоматически отображается в других. Ни одна из используемых форм представления не в состоянии отобразить всю информацию о проекте - все формы дополняют друг друга. Основным элементом MS Project являются работы, за которые будут назначаться ресурсы (исполнители), т.е. реализованы назначения. Каждая работа (задача) определяется очень большим числом показателей: название, длительность, названия используемых ресурсов, предшествующие задачи, связи. При начале работы формируется иерархия и взаимосвязь задач проекта. Для этого необходимо: 1. Определить перечень необходимых задач. 2. Установить необходимый тип каждой задачи (в шаблоне по умолчанию все задачи представлены, как простые). Для этого выделяется задача в столбце Название задачи, лежащая ниже суммарной и ближайшая к ней, которая будет входить в суммарную и воспользоваться стрелкой на уровень ниже на панели инструментов. Требуемая задача будет выделена как суммарная (полужирный шрифт и специальный символ), а входящая в нее сдвинется в ячейке вправо от своего прежнего положения. Аналогичная процедура проделывается для всех остальных задач, которые должны входить в требуемую суммарную. 3. Установить связи между задачами. Для этого выполняются следующие действия Проект - Сведения о задаче - Предшественники. В столбце Предшественники необходимо задать задачу-предшественника, а в столбце Тип - выбрать необходимый тип связи. Суммарные задачи связывать не надо. 4. Ввести длительность задач. Для этого выполняются следующие действия Проект - Сведения о задаче - Общие и в окно Длительность необходимо ввести длительность задачи в днях и на вкладке Дополнительно снять флажок Фиксированный объем работ. Для суммарных задач длительности определяются по составным. Рисунок 4 – Первый этап работы Далее осуществляется назначение задачам ресурсов. Назначение ресурса осуществляется для каждой простой задачи. Для этого выполняются следующие действия Вид -> Лист ресурсов. В окно Лист ресурсов заносятся все необходимые ресурсы: материальные, трудовые и финансовые. И переходим на диаграмму Ганта. В таблице, с которой производится работа, необходимо пометить задачу и на панели инструментов нажать кнопку Назначить ресурсы. В открывшемся окне Назначение ресурсов в соответствии с информацией таблицы задания выделить требуемый ресурс и в столбце Единицы выбрать 100%. Далее нажать последовательно кнопки Назначить и далее Закрыть. После назначения очередного ресурса (с указанием его стоимости и объема) выполняется автоматический пересчет стоимости проекта, благодаря чему очень легко получить сравнительную оценку различных вариантов назначений. Для вех и суммарных задач ресурсы не назначаются. Рисунок 5 – Второй этап работы Очень часто та степень точности, с которой мы можем оценить продолжительность той или иной операции, оказывается весьма приблизительной. MS Project позволяет учитывать эти обстоятельства, относя к критическому пути те операции, величина резерва времени которых отличается от нуля, но не превышает некоторого предела. Очевидно, что в этом случае появляется возможность существования в проекте сразу нескольких "параллельных" критических путей. Оптимизация работ в MS Project подразумевает следующие моменты: распараллеливание работ (например, анализ имеющейся информации можно провести параллельно анализу требуемой информации); равномерную загрузку имеющегося персонала; равномерную загрузку технических средств; анализ требуемых резервов. Project «умеет» определять время, на которое можно задержать исполнение задачи без увеличения длительности проекта. Эта длительность хранится в поле TotalSlack (Общий временной резерв), и если она меньше или равна нулю дней, то задача считается критической. Для сокращения длительности задачи можно применить несколько методов: во-первых, можно сократить объем работы, требуемый для ее выполнения. во-вторых, можно добавить ресурсы для ускорения выполнения работы при сохранении ее объема. Рисунок 6 – Третий этап работы В режиме диаграммы Ганта окно проекта делится на три области. Слева расположена панель представлений, которая позволяет изменять способы отображения информации. Справа от палитры располагается таблица с параметрами работ: порядковым номером, отметкой о специальных свойствах, названием, длительностью, временем начала и окончания, порядковыми номерами работ-предшественниц, используемыми ресурсами. Рисунок 7 – График. Диаграмма Ганта с отслеживанием с помощью графика Моделирование проектов в Microsoft Project 2010 позволяет: составить план производства работ, включающий в себя: сроки исполнения работ; потребность в ресурсах (людях, механизмах, материалах); необходимые затраты денежных средств; рассчитать бюджет проекта и распределение запланированных затрат во времени; рассчитать распределение во времени потребностей проекта в основных материалах и оборудовании; определить оптимальный состав ресурсов (людей и механизмов) проекта и распределение во времени их плановой загрузки и количественного состава; разработать оптимальную схему финансирования работ, поставок материалов и оборудования; проанализировать риски и определить необходимые резервы для надежной реализации проекта; обеспечить информационную и аналитическую поддержку для эффективного взаимодействия подразделений организации и других участников проекта; эффективно контролировать исполнение составленного плана; получать необходимую отчетность по проекту; анализировать отклонения фактического хода выполнения работ от запланированного, своевременно и обоснованно корректировать плановые показатели; моделировать любые решения, например, о замене одних механизмов на другие, изменение схемы финансирования, изменение схемы поставок ключевого оборудования и др., а также анализировать их последствия для проекта на модели и принимать обоснованные управленческие решения; вести архивы проектов и анализировать опыт их реализации, который может быть использован в других проектах; Итоги работыРисунок 8 – Общий вид проекта MS Project предоставляет различные возможности, которые помогут организации получить более совершенный контроль и видимость на протяжении всех проектов. Это приводит к улучшенному процессу принятия решений и большему соответствию со стратегиями бизнеса. В свою очередь это увеличивает операционную эффективность. помогает спланировать работу и эффективно управлять ресурсами. Он также позволяет эффективно общаться и сотрудничать. В дополнение, он помогает использовать существующие данные и предоставить быстрый доступ к информации. Project помогает провести серьезное предварительное обследование потребностей организации и специфики выполняемых проектов для принятия правильного решения. Также немаловажна в Microsoft Project возможность анализировать и предсказывать риски. К сожалению, величина и возможность возникновения риска не поддается формальному описанию. Поэтому анализ рисков при планировании проекта заключается в поиске наиболее «узких», с точки зрения опыта менеджера, мест в плане и корректировке плана с целью минимизации их количества. Заключение |