Автор работы: Пользователь скрыл имя, 22 Апреля 2012 в 11:47, реферат
Целью данной курсовой работы является изучение принципов описания бизнес – процессов, в какой – либо предметной области (ПО) с помощью функциональных моделей, поддерживающих методологию IDEF0, являющуюся стандартом функционального моделирования ПО. Моделирование будет проводиться на примере кладовщика (где кладовщик работает – напишите любое предприятие) при помощи CASE-средства структурного моделирования BPWin.
Функциональное моделирование является важнейшим элементом концептуального анализа, который выполняется на начальном этапе проектирования любой автоматизированной информационной системы, в том числе и системы управления предприятием. Разработка и анализ функциональной модели деятельности предприятия позволяет достаточно глубоко погрузиться в предметную область, выявить бизнес-процессы, используемые на предприятии, определить информационные потоки, выявить узкие места в деятельности предприятия и т.д.
Введение…………………………………………………………………………3
СASE – технологии……………………………………………………………5
CASE – средство BPWin ……………………………………………………. 7
Анализ предметной области…………………………………………………11
Построение диаграмм………………………………………………………. 14
Заключение……………………………………………………………………… 24
Список использованных источников…..……………………………………….. 25
25
Введение…………………………………………………………
СASE – технологии……………………………………………………
CASE – средство BPWin ……………………………………………………. 7
Анализ предметной области…………………………………………………11
Построение диаграмм……………………………………………………….
Заключение……………………………………………………
Список использованных источников…..………………………………………..
Введение
Целью данной курсовой работы является изучение принципов описания бизнес – процессов, в какой – либо предметной области (ПО) с помощью функциональных моделей, поддерживающих методологию IDEF0, являющуюся стандартом функционального моделирования ПО. Моделирование будет проводиться на примере кладовщика (где кладовщик работает – напишите любое предприятие) при помощи CASE-средства структурного моделирования BPWin.
Функциональное моделирование является важнейшим элементом концептуального анализа, который выполняется на начальном этапе проектирования любой автоматизированной информационной системы, в том числе и системы управления предприятием. Разработка и анализ функциональной модели деятельности предприятия позволяет достаточно глубоко погрузиться в предметную область, выявить бизнес-процессы, используемые на предприятии, определить информационные потоки, выявить узкие места в деятельности предприятия и т.д.
Информационная система (ИС) создается для конкретного объекта. Эффективная информационная система принимает во внимание различия между уровнями управления, сферами действия, а также внешними обстоятельствами и дает каждому уровню управления только ту информацию, которая ему необходима для эффективной реализации функции управления.
На современном этапе управления наиболее перспективным является автоматизация планово-управленческих функций на базе персональных ЭВМ, установленных непосредственно на рабочих местах специалистов. Эти системы получили широкое распространение в организационном управлении под названием автоматизированных рабочих мест (АРМ). Это позволит использовать систему людям, не имеющим специальных знаний в области программирования, и одновременно позволит дополнять систему по мере надобности.
В нашем примере мы рассмотрим автоматизированное рабочее место кладовщика.
Назначение и функции АРМ кладовщика |
Фиксация всех основных действий выдачи-приемки. Каждое действие по выдаче и приемке должно записывается в базу данных отдельной строкой, в которой указывается время действия и код документа, по которому произведено действие. |
Учет единиц хранения производится как по количеству, так и по весу. |
Обеспечивается группирование хранимых позиций, настройка на различные схемы выдачи и приемки, гибкий ввод информации о документах выдачи-приемки. |
Ввод информации о документах выдачи-приемки. Наглядное представление результатов. Печать документов, отражающих актуальное состояние материального склада. Возможность просмотра и получения в печатной форме любой информации, содержащейся в базе АРМ кладовщика, в виде автоматически формируемых документов. |
СASE – технологии
Для успешной реализации проекта объект проектирования ИС должен быть прежде всего адекватно описан, должны быть построены полные и непротиворечивые функциональные и информационные модели ИС. Накопленный к настоящему времени опыт проектирования ИС показывает, что это логически сложная, трудоемкая и длительная по времени работа, требующая высокой квалификации участвующих в ней специалистов. Однако до недавнего времени проектирование ИС выполнялось в основном на интуитивном уровне с применением неформализованных методов, основанных на искусстве, практическом опыте, экспертных оценках и дорогостоящих экспериментальных проверках качества функционирования ИС. Кроме того, в процессе создания и функционирования ИС информационные потребности пользователей могут изменяться или уточняться, что еще более усложняет разработку и сопровождение таких систем.
Перечисленные факторы способствовали появлению программно-технологических средств специального класса - CASE-средств, реализующих CASE-технологию создания и сопровождения ИС. Термин CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных ИС в целом. Теперь под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.
CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE-средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.
CASE – средство BPWin
Разработка информационных систем включает в себя несколько этапов. Однако всегда начальным этапом создания системы является изучение, анализ и моделирование деятельности заказчика для возможного улучшения и оптимальных методов работы, которые и будут реализованы в создаваемом приложении. BPwin предназначен для облегчения труда и увеличения производительности системного аналитика на первом этапе разработки системы. Хорошо спроектированная модель бизнес-процессов является не только фундаментом для построения концепции информационной системы, но также и основой для структуры данных приложения.
BPwin является мощным средством моделирования и документирования бизнес-процессов. Этот продукт использует технологию моделирования IDEF0 (Integration Definition for Function Modeling) - наиболее распространенный стандарт, который принят для моделирования бизнес-процессов. Этот стандарт был разработан в лаборатории военно-воздушных сил США в 1981 году и успешно использовался для разработки систем противовоздушной обороны.
Модели BPwin дают основу для осмысления бизнес-процессов и оценки влияния тех или иных событий, а также описывают взаимодействие процессов и потоков информации в организации. Неэффективная, высокозатратная или избыточная деятельность может быть легко выявлена и, следовательно, усовершенствована, изменена или устранена в соответствии с общими целями организации.
Внешние обстоятельства зачастую вынуждают вносить изменения в деятельность организации. Последствия этих изменений должны быть тщательно изучены и осмыслены перед тем, как система будет переделана с их учетом, BPwin может помочь пользователю на протяжении всего цикла, предоставив возможность оптимизировать бизнес-процесс, которого коснутся эти изменения.
С помощью BPwin пользователь может сразу сделать свою работу продуктивной. Действия и другие объекты могут быть созданы буквально несколькими щелчками мыши, а затем легко отбуксированы в нужное место. Интерфейс BPwin, выполненный в стиле "проводника" облегчает навигацию и редактирование сложных процессов с иерархической структурой. Развитые возможности изменения масштаба представления позволяют быстро найти и сосредоточиться на необходимой для работы части модели процесса.
BPwin автоматизирует решение многих вспомогательных задач, которые обычно связаны с построением модели процесса, и обеспечивает логическую строгость, необходимую для достижения корректных и согласованных результатов. BPwin отслеживает связи в диаграммах, сохраняя их целостность при внесении изменений в модель. Динамическая "подсветка" объектов служит подсказкой при построении модели и предостерегает от повторения распространенных ошибок в моделировании. Кроме этого, BPwin поддерживает заданные пользователем свойства, что позволяет вносить соответствующую вашим потребностям информацию.
Диаграммы IDEF0 наглядны и просты для понимания, в то же время они формализуют представление о работе компании, помогая с легкостью находить общий язык между разработчиком и будущим пользователем приложения.
Основными элементами диаграммы являются активности и дуги (стрелки), которые изображают взаимосвязи и отношения активностей друг с другом. Дуги могут быть нескольких типов: вход, выход, управление и ресурсы. На каждой диаграмме обычно располагается от 3 до 6 активностей, это обусловлено тем, что такое количество активностей является оптимальным для восприятия сознанием. Модель BPwin представляет собой набор иерархически связанных и упорядоченных диаграмм, каждая из которых является конкретизацией (декомпозицией) активности предыдущего верхнего уровня. Каждая модель имеет одну диаграмму верхнего уровня, которая содержит только одну активность, определяющую общую функцию моделируемого процесса. Модели имеют так называемые "точки зрения" (point of view), определяющие ракурс, под которым рассматривается процесс. Например, для рассмотрения процесса может быть выбрана точка зрения начальника отдела компании, где происходит моделируемый процесс.
BPwin поддерживает моделирование на основе функций, потоков данных или работ, интегрируя в одном инструменте все три ключевых аспекта деятельности и позволяя удовлетворить потребности в анализе как самого бизнеса, так и технологии. С помощью функционального моделирования можно провести системный анализ бизнеса, сосредоточившись на регулярно решаемых задачах (функциях), свидетельствующих об их правильном выполнении показателях, необходимых для этого ресурсах, результатах и исходных материалах (сырье). Моделирование на основе потоков данных, которое часто используется при проектировании программного обеспечения, сосредоточено вокруг потоков данных, передающихся между различными операциями, включая их хранение, для достижения максимальной доступности и минимального времени ответа. Такое моделирование позволяет рассмотреть конкретный процесс, проанализировать операции, из которых он состоит, а также точки принятия решений, влияющих на его ход.
Модели бизнес-процессов в масштабах всего предприятия могут оказаться очень сложными. BPwin предоставляет возможности, призванные облегчить инкрементальную разработку моделей и разграничение процессов. Средства объединения дают возможность нескольким проектным группам проводить анализ различных фрагментов деятельности, а затем создать глобальное представление, Иногда бывает необходимо более детально изучить определенную часть общей модели. BPwin позволяет разбить модель на фрагменты, поработать с ними, а затем вновь объединить их в одно целое.
Анализ предметной области
Развитие складского посреднических организаций является одной из актуальнейших тем современной тенденции развития бизнеса.
Посреднические организации могут осуществлять хранение на собственных складах, расположенных как в местах изготовления продукции, так и в местах предприятий-потребителей, в арендуемых складах, в складах общего пользования.
Склады общего пользования могут быть:
Склады-отели, функции которых: предоставление на коммерческой основе площадей, объемов, емкостей любому клиенту и на любой срок для хранения принадлежащей ему продукции, а также услуг, связанных с приемкой, хранением, размещением, отпуском и отправкой этой продукции.
Консигнационные склады, выполняют по поручению клиентов завоз на склад принадлежащей им продукции и ее реализацию в точном соответствии с оговоренными этим клиентом условиями.
Приграничные склады при таможенных организациях используются для перевозки и хранения необходимого количества товаров, пересекающих границу.
Склады общего пользования играют важную роль - они позволяют сократить потребность в складских помещениях.
Также большую роль играет повышение технического уровня складов, автоматизация. Преимущества этого - экономия за счет сокращения потерь материальных ресурсов в результате лучших условий хранения и экономии за счет снижения затрат по переработке грузов.
Управление складскими запасами актуальная, но, несмотря на кажущуюся простоту, сложная задача. Различные факторы, влияющие на спрос, динамику продаж, рентабельность и качество обслуживания трудно формализуемы. Жесткие модели управления сталкиваются с непреодолимой для них проблемой постоянного изменения деловой среды, но даже в условиях высокой неопределенности есть возможность держать ситуацию под контролем.