Автор работы: Пользователь скрыл имя, 07 Марта 2011 в 13:19, курсовая работа
В рамках курсового проекта учёт реализованной продукции будет рассмотрен на примере мебельной фабрики «Вернисаж». Деятельность организации заключается в изготовлении мебели и её последующей реализации потребителям.
Введение………………………………………………………………………………………
Глава 1. Характеристика CASE-средств……………………………………………………
1.1. Характеристика BPwin (AllFusion Process Modeler)…………………………..
1.2. Характеристика Rational Rose…………………………………………………..
Глава 2. Построение функциональной модели деятельности мебельной фабрики «Вернисаж» по методологии IDEF0…………………
2.1. Построение и описание диаграммы бизнес-процессов……………………….
2.2 Описание процесса «Учет реализованной продукции по отгрузке»…………
3. Разработка технического проекта на основе использования стандарта «Унифицированный процесс разработки ПО»…………………………………………….
3.1. Выявление и анализ требований к программному обеспечению для задачи «Учет реализованной продукции по отгрузке»……………………………………………
3.1.1 Концепция………………………………………………………………..
3.1.2. Модель прецедентов…………………………………………………….
3.2. Объектно-ориентированное проектирование………………………………….
3.2.1. Диаграмма концептуальных классов…………………………………..
3.2.2. Диаграмма программных классов……………………………………...
3.2.3. Диаграмма последовательности………………………………………..
3.3. Проектирование схемы базы данных…………………………………………..
Заключение……………………………………………………………………………………
Список использованной литературы………………………………………………………..
BPwin
обладает интуитивно-понятным
BРwin
поддерживает ссылочную
BPwin
может генерировать отчеты
Основные
характеристики BPwin:
Моделирование деловых процессов, как правило, выполняется с помощью case-средств. К таким средствам относятся BPwin (PLATINUM technology), Silverrun (Silverrun technology), Oracle Designer (Oracle), Rational Rose (Rational Software) и др. Функциональные возможности инструментальных средств структурного моделирования деловых процессов будут рассмотрены на примере case-средства BPwin.
BPwin
поддерживает три методологии
моделирования: функциональное
BPwin
имеет достаточно простой и
интуитивно понятный интерфейс
пользователя. При запуске BPwin по
умолчанию появляется основная
панель инструментов, палитра инструментов
(вид которой зависит от
При создании новой модели возникает диалог, в котором следует указать, будет ли создана модель заново или она будет открыта из файла либо из репозитория ModelMart, затем внести имя модели и выбрать методологию, в которой будет построена модель.
Как
было указано выше, BPwin поддерживает
три методологии — IDEF0, IDEF3 и DFD, каждая
из которых решает свои специфические
задачи. В BPwin возможно построение смешанных
моделей, т. е. модель может содержать
одновременно диаграммы как IDEF0, так и
IDEF3 и DFD. Состав палитры инструментов изменяется
автоматически, когда происходит переключение
с одной нотации на другую.
1.2 Характеристика Rational Rose
С 1998 года стала набирать силу технология Rational Rose, основанная на объектно-ориентированном подходе и на последовательно уточняющихся графических моделях.
Rational
Rose - современное и мощное средство
анализа, моделирования и
Rational
Rose в отличие от подобных средств
проектирования способна
Что может делать Rational Rose
Итак,
что умеет делать CASE Rational Rose. Являясь
объектно-ориентированным
Для
того чтобы наиболее полно покрыть
весь сегмент рынка средств
Эта
версия позволит аналитикам и проектировщикам
проводить анализ бизнес-процессов
и проектировать систему. Данная
редакция, увы, не поддерживает кодогенерацию.
Как
видно из названия, это профессиональная
редакция продукта. В зависимости от выбранного
языка программирования позволяет выполнять
прямое и обратное проектирование. Rose
Professional заказывается только в определенной
конфигурации (например, Rose Professional С++ или
Rose Professional С++ DataModeler). Rational Rose Professional, конечно,
не создает 100 % исполняемого кода. На выходе
разработчик получает каркасный код информационной
системы на определенном (заказанном)
языке программирования, который впоследствии
нужно еще программировать и программировать.
Продукт нацелен и на аналитиков, и на
разработчиков.
Версия
продукта, созданная специально для
получения 100 % исполняемого кода в реальном
масштабе времени. Конечно, RealTime позволяет
проводить прямое и обратное проектирование
на языках С или С++. По заверениям разработчиков,
на выходе модель автоматически компилируется
и собирается в исполняемый файл. Само
собой, продукт предназначен именно для
разработчиков.
Абсолютно
полная версия. Поддерживаются все функции
других редакций, за исключением возможности
100 % кодогенерации. Таким образом, эта
версия продукта покрывает весь спектр
задач по проектированию, анализу и кодогенерации.
Это программный пакет для всех участников
проекта.
Это
не конкретный вариант продукта, а
функциональность по проектированию баз
данных. Функции DataModeler входят в состав
Rose Enterprise или Professional.
Глава
2.Постороение функциональной
модели деятельности
мебельной фабрики ООО
«Вернисаж» по методологии
IDEF0
Одной из самых важных целей, при подготовке проекта построения информационной системы является четкая и правильно понимаемая постановка задачи. Для достижения этой цели необходимо исследовать все происходящие финансово-хозяйственные процессы, и соответствующие им потоки информации на предприятии, выявить те из них, которые должны быть реорганизованы в первую очередь.
Наиболее известная и распространенная методика моделирования бизнес-процессов – методология IDEF0, относящаяся к семейству IDEF. Она принята в качестве стандарта в нескольких международных организациях, в том числе в НАТО и МВФ. IDEF0 можно использовать для моделирования широкого класса систем. Для новых систем она применяется с целью определения требований и функций для последующей разработки системы, отвечающей поставленным требованиям и реализующей выделенные функции. Применительно к уже существующим системам методология IDEF0 может быть использована для анализа функций, осуществляемых системой, и отображения механизмов, посредством которых эти функции выполняются.
В IDEF0 система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной - функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации.
Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы.
Моделируемая система рассматривается как произвольное подмножество Вселенной. Произвольное потому, что, во-первых, мы сами умозрительно определяем, будет ли некий объект компонентом системы, или мы будем его рассматривать как внешнее воздействие, и, во-вторых, оно зависит от точки зрения на систему. Система имеет границу, которая отделяет ее от остальной Вселенной. Взаимодействие системы с окружающим миром описывается как вход (нечто, что перерабатывается системой), выход (результат деятельности системы), управление (стратегии и процедуры, под управлением которых производится работа) и механизм (ресурсы, необходимые для проведения работы). Находясь под управлением, система преобразует входы в выходы, используя механизмы.
Процесс
моделирования какой-либо системы в IDEF0
начинается с определения контекста, т.
е. наиболее абстрактного уровня описания
системы в целом. В контекст входит определение
субъекта моделирования, цели и точки
зрения на модель.
Под субъектом понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами, другими словами, мы должны определить, что мы будем в дальнейшем рассматривать как компоненты системы, а что как внешнее воздействие. На определение субъекта системы будет существенно влиять позиция, с которой рассматривается система, и цель моделирования - вопросы, на которые построенная модель должна дать ответ. Другими словами, первоначально необходимо определить область (Scope) моделирования. Описание области как системы в целом, так и ее компонентов является основой построения модели. Хотя предполагается, что в течение моделирования область может корректироваться, она должна быть в основном сформулирована изначально, поскольку именно область определяет направление моделирования и когда должна быть закончена модель. При формулировании области необходимо учитывать два компонента - широту и глубину. Широта подразумевает определение границ модели - мы определяем, что будет рассматриваться внутри системы, а что снаружи. Глубина определяет, на каком уровне детализации модель является завершенной. При определении глубины системы необходимо не забывать об ограничениях времени - трудоемкость построения модели растет в геометрической прогрессии от глубины декомпозиции. После определения границ модели предполагается, что новые объекты не должны вноситься в моделируемую систему; поскольку все объекты модели взаимосвязаны, внесение нового объекта может быть не просто арифметической добавкой, но в состоянии изменить существующие взаимосвязи. Внесение таких изменений в готовую модель является, как правило, очень трудоемким процессом (так называемая проблема "плавающей области").
Информация о работе Реализация продукции на основе Case-средств