Проектирование информационной системы на языке UML - Курсовая работа

бесплатно 0
4.5 92
Проектирование информационной системы: выделение бизнес процессов, их анализ и оптимизация. Диаграмма прецедентов, последовательности, состояний для класса "Кассир", активности для использования "Продажа Билетов". Кооперативная диаграмма, пакеты и классы.


Аннотация к работе
Моделирование является одним из универсальных методов познания, применяемых во всех современных науках, как естественных, так и общественных, как теоретических, так и экспериментальных, технических. Особенно эффективно применение моделирования в проектировании автоматизированных систем, когда цена ошибочных решений наиболее значительна, а само моделирование является средством, позволяющим без капитальных затрат решить проблемы построения больших систем.На этом этапе производится сбор информации о предприятии, его целях и задачах, структуре и финансово-хозяйственной деятельности. Также изучаются внешние процессы, взаимодействующие с предприятием, и среда, в которой предприятие осуществляет свою деятельность. Авиакасса занимается продажей билетов на рейсы авиакомпаний, совершающих рейсы по сибирскому региону. Граждане, имеющие право на те или иные льготы, подают информацию кассиру, которая фиксируется в базе и на основе которой осуществляется скидка на авиаперелет.Критические факторы успеха: «Необходимые и достаточные условия» выполнения миссии - это критические факторы успеха, такие как: скорость обработки информации - для эффективности работы кассы важна скорость обработки информации, так как своевременность запросов и расчетов с «клиентами» авиакассы напрямую зависит от этого фактора. Минимизация информационных потерь и ошибок в процессе оформления билетов - поскольку заполнение информации, бронирование и оформление билета на конкретный рейс, конкретные места и т.д. подразумевает высокую ответственность, а ошибки при оформлении билетов способны вызвать достаточно негативную ситуацию, необходимо максимально снизить потенциальные возможности недостатков при обработке информации.Для осуществления миссии организации принято решение разработать и внедрить информационную систему, позволяющую повысить эффективность работы организации. Построить эффективную систему работы с клиентами - поскольку оформление и консультация клиентов проходит непосредственно в кассе, оценка эффективности работы Авиакассы будет производиться по скорости процедур услуг, получаемых в кассе.При продаже билетов кассиры делают запросы диспетчерам определенных авиакомпаний на наличие мест на выбранный пассажиром рейс и «бронируют» места при покупке билета. Деньги, собранные кассирами за день, сдаются в бухгалтерию, затем инкассируются в банке. Внутренняя связь в организации Авиакассы выглядит довольно просто, но существует некая проблема в том, что кассир должен работать более эффективно, поскольку должен выполнять две функции: работать напрямую с клиентом и по возможности консультировать других клиентов по телефону. Первый способ - это позвонить по телефону сотруднику в кассу и узнать необходимую информацию о рейсах (Рисунок4). Авиакасса поддерживает тесный информационный обмен с различными авиакомпаниями, за счет этого кассиры могут узнать расписание полетов, содержащее информацию о пункте отправки и пункте назначения, времени отправки и прибытия, расстоянии между ними и времени полета, марке самолета, количестве посадочных мест и т.д.Бизнес-процесс - логическая последовательность взаимосвязанных действий, которые используют ресурсы организации, для создания и получения в обозримом будущем полезного для заказчика выхода, такого как продукт или услуга. Бизнес-процесс «Обслуживание клиентов в кассе» показывает, что кассир принимает запросы от клиента и после обработки запроса выдает пассажиру информацию о рейсах, посредством авиакомпаний.Итак, исследуя структуру организации и процессы, происходящие в ходе работы Авиакассы, был замечен ряд недостатков, которые были указаны выше. Для устранения этих недостатков необходимо оптимизировать работу кассы путем разработки и внедрения информационной системы, позволяющей повысить эффективность работы организации, а именно возникла необходимость ввести дополнительный отдел под названием Call-центр (Рисунок 8). То есть в их рабочий график добавится новая смена - работа оператором. В связи с данным введением изменится, и внутренняя схема организации работы Авиакассы и информационная схема (Рисунок 9). Первый способ - это обратиться в Call-центр, то есть позвонить по телефону в Авиакассу и получить необходимую информацию у оператора компании с дальнейшей возможностью брони билета.Последовательность работ следующая, строятся диаграммы логического проектирования, не имеющие прямого отношения к языку программирования.Use case diagram (диаграммы прецедентов) - этот вид диаграмм позволяет создать список операций, которые выполняет система. Каждая такая диаграмма - это описание сценария поведения, которому следуют действующие лица (Actors). Данный тип диаграмм используется при описании бизнес процессов предметной области, определении требований к будущей программной системе. Отражает объекты как системы, так и предметной области и задачи, ими выполняемые. На диаграмме находятся Use Case (Вариант использования), Actor (Действующее лицо).

План
Содержание

Введение

1. Предпроектное обследование

1.1 Определение миссии организации, критических факторов успеха и выделение проблем предприятия

1.2 Определение целей и задач системы

2. Проектирование информационной системы

2.1 Выделение бизнес процессов

2.2 Анализ и оптимизация бизнес процессов

3. Проектирование информационной системы на языке UML

3.1 Диаграмма прецедентов

3.2 Диаграмма последовательности

3.3 Кооперативная диаграмма

3.4 Диаграмма Состояний для класса «Кассир»

3.5 Диаграмма активности для варианта использования «Продажа Билетов»

3.6 Пакеты и классы

3.7 Диаграмма классов

3.8 Диаграмма компонентов

Заключение

Список литературы
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?