Моделирование бизнес-процессов в информационной системе Автомастерской
Автор работы: Пользователь скрыл имя, 26 Декабря 2013 в 08:01, курсовая работа
Описание работы
В современном обществе, которое функционирует в жестких рыночных условиях, своевременная обработка информации способствует совершенствованию организации производства, оперативному и долгосрочному планированию, прогнозированию и анализу хозяйственной деятельности, что позволяет успешно конкурировать на рынке. Каждая организация стремиться минимизировать затраты времени, материальных, трудовых ресурсов в ходе своей деятельности и упростить процесс обработки информации.
Файлы: 1 файл
Курсовая по ПИС.doc
— 687.50 Кб (Скачать файл)Санкт-Петербургский Гуманитарный университет профсоюзов
Кафедра информатики
КУРСОВАЯ РАБОТА
по дисциплине
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
на тему:
«Моделирование бизнес-процессов в информационной
системе
Автомастерской»
Выполнил
студент 3 курса
экономического факультета,
ПИ в экономике
Шевченко Александр Сергеевич
Научный руководитель
доцент кафедры
информатики и математики, к.т.н.
Путькина Л.В.
Дата защиты ________________
Оценка _____________________
____________________________
(подпись руководителя)
Санкт-Петербург,
2012
Введение.
С развитием информационных технологий компьютеры, с их расширенными функциональными возможностями, активно применяются в различных сферах человеческой деятельности, связанных с обработкой информации, представлением данных.
В современном обществе,
которое функционирует в
Для упрощения процесса обработки информации создаются информационные системы.
Информационная система (ИС) – это программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и вычислений, предоставления для пользователя удобного и легко осваиваемого интерфейса. Обычно объемы информации, с которыми приходится иметь дело таким системам, достаточно велики, а сама информация имеет достаточно сложную структуру. Классическими примерами информационных систем являются банковские и бухгалтерские системы, системы авиационных или железнодорожных билетов, системы налоговой службы, статистические системы, системы резервирования мест в отеле и так далее.
В зависимости от специфики предметной области информационные системы могут очень сильно отличаться друг от друга по своим функциям, архитектуре, реализации, но все-таки можно выделить некоторые общие свойства характерные для информационных систем:
• информационные системы предназначены для сбора, хранения и обработки информации. Поэтому в основе любой из них лежит среда хранения и доступа к данным;
• информационные системы ориентируются на конечного пользователя, не обладающего высокой квалификацией в области применения вычислительной техники.
Поэтому клиентские приложения должны обладать простым, удобным интерфейсом, который предоставляет возможность конечному пользователю выполнять все необходимые для работы функции, но в то же время не дает ему выполнять лишние действия.
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-средств автоматизации проектирования и других.
Целью данной работы является формирование информационной системы автомастерской и моделирование бизнес-процессов, протекающих в ней.
1. Постановка задачи
разработки информационной системы.
1.1. Задание на разработку информационной системы.
Необходимо построить информационную систему автомастерской.
Информационная система должна автоматизировать процессы обслуживания клиентов и вести учет платежей за оказанные услуги.
Также разрабатываемая система должна обеспечивать упорядоченное хранение данных, связанных с работой автомастерской, таких как:
• сведения о клиентах ;
• сведения об обслуживаемых автомобилях
• сведения об оказанных клиенту услугах;
Таким образом, в рамках этой курсовой работы необходимо разработать проект информационной системы, поддерживающей основную деятельность автомастерской по работе с клиентами, с использованием следующих инструментальных
средств:
• BPwin;
• ERwin;
• Microsoft Access.
1.2. Обоснование выбора инструментальных
средств.
Технология создания информационных систем предъявляет особые требования к методикам реализации и программным инструментальным средствам, а именно:
1. жизненный цикл создания
2. вследствие значительного
1.2.1. BPwin.
BPwin является мощным
средством моделирования и
Диаграммы IDEF0 наглядны и просты для понимания, в то же время они формализуют представление о работе компании, помогая с легкостью находить общий язык между разработчиком и будущим пользователем приложения.
Кроме стандарта IDEF0, BPwin поддерживает
также методологии
Модель BPwin представляет собой набор иерархически связанных и упорядоченных диаграмм, каждая из которых является конкретизацией (декомпозицией) активности предыдущего верхнего уровня. После каждого сеанса декомпозиции проводится сеанс экспертизы: каждая диаграмма проверяется экспертами предметной области, представителями заказчика, людьми, непосредственно участвующими в бизнес-процессе.
Такая технология создания модели позволяет построить модель, адекватную предметной области на всех уровнях абстрагирования.
1.2.2. ERwin.
На основе модели BPwin можно построить модель данных. Для построения модели данных существует мощный и удобный инструмент - ERwin.
Обычно разработка модели базы данных состоит из двух этапов: составление логической модели и создание на ее основе физической модели. ERwin полностью поддерживает такой процесс, он имеет два представления модели: логическое (logical) и физическое (physical). Таким образом, разработчик может строить логическую модель базы данных, не задумываясь над деталями физической реализации, т.е. уделяя основное внимание требованиям к информации и бизнес-процессам, которые будет поддерживать будущая база данных.
Возможности редактирования и визуализации в среде ERwin весьма широки, так, например, создание отношений возможно при помощи перетаскивания атрибута из одной сущности в другую. Такое редактирование модели позволяет вносить изменения и проводить нормализацию быстрее и эффективнее, чем с использованием других инструментов.
ERwin является не только
Таким образом, ERwin позволяет значительно снизить время на создание самой диаграммы и сконцентрироваться на самих задачах, стоящих перед разработчиком.
1.2.3 Microsoft Access.
Microsoft Access на сегодняшний день является одним из самых распространенных настольных приложений для работы с базами данных. Это связано с тем, что MS Access обладает очень широким диапазоном средств для ввода, анализа и представления данных. Эти средства являются не только простыми и удобными, но и высокопродуктивными, что обеспечивает высокую скорость разработки приложений.
Изначально MS Access имела ряд уникальных возможностей, таких как умение сводить воедино информацию из самых разных источников (электронных таблиц, текстовых файлов, других баз данных), представление данных в удобном для пользователя виде с помощью таблиц, диаграмм, отчетов, интеграция с другими компонентами Microsoft Office.
Совершенствуясь от версии к версии, MS Access стала инструментом, который может удовлетворить потребности самых разных категорий пользователей: от новичка, которому нравится дружественный интерфейс системы, позволяющий ему справиться с задачами, до профессионального разработчика, который имеет весь необходимый инструментарий для построения уникального решения для конкретного предприятия среднего бизнеса.
1.3. Характеристика предметной области.
Автомастерская - ведущая отрасль сферы обслуживания техники. Современное состояние рынка услуг, занимающихся обслуживание и ремонтом автомобилей характеризуется высоким уровнем конкуренции, разнообразием видов предоставляемых основных и дополнительных услуг, повышением уровня обслуживания. С точки зрения организации и управления, автомастерская представляет собой сложную систему, которая состоит из различных взаимосвязанных служб.
Автомастерская, для которой мы будем разрабатывать информационную систему, состоит из трех корпусов: ремонт и обслуживание, сборка и тестирование обслуженных автомобилей и отдача и получение. Каждый корпус по своему сложен и имеет свою структуру:
• Ремонт и обслуживание подразумевает как таковой процесс обслуживания, который и является главной специализацией автомастерской.
• Сборка и тестирование следует после обслуживания и подразумевает собой сборку обслуженного автомобиля, а затем его тестирование на предмет положительного результата ремонта.
• Отдача и получение относится к области бухгалтерии и несет в себе прием заявок на обслуживание, информирование об окончании ремонта и приема оплаты за услуги. Причем она устроена для большего удобства клиентов, то есть, позволяет производить оплату в трех видах: наличными деньгами, оплату через карточку и оплата чеком.
1.4. Структура информационной системы.
Организационная структура – это распределение основных функций автомастерской: функций менеджмента, фаз управленческого процесса, зон ответственности по организационным звеньям, иерархической лестнице управления, механизмы централизации, децентрализации и делегирования полномочий. Правильная организация управления автомастерской зачастую определяет эффективность ее функционирования.
В рассматриваемой нами автомастерской существует четкое разделение на отделы (рис. 1):
• Ремонт и обслуживание;
• Сборка и тестирование;
• Отдача и получение;
Рис. 1. Структура автомастерской.
2. Функциональная модель бизнес-процесса.
Для проведения анализа
и реорганизации бизнес-
• IDEF0 (функциональная модель);
• DFD (DataFlow Diagram);
• IDEF3 (Work Flow Diagram).
2.1. Моделирование в IDEF0.
Для построения функциональных моделей обычно используется методология IDEF0.
Методология IDEF0, более известная как методология SADT (Structure Analysis and Design Technique) предназначена для представления функций системы и анализа требований к системам. Она является одной из самых известных и широко используемых методологий проектирования ИС.
В IDEF0 реализованы идеи системного анализа, под которыми понимают исследования, начинающиеся с общего обзора системы, а затем детализируют ее в виде иерархической структуры с определенным числом уровней, на каждом из которых не более 8 элементов. В результате система разбивается на функциональные части, дается их описание, исследуются информационные потоки и формализуется структура данных.