Современные CASE-средства
ОГЛАВЛЕНИЕ
| ВВЕДЕНИЕ | 5 |
| 1СТРУКТУРА ПРОЕКТИРУЕМОЙ ИС | 7 |
| 2 ОПИСАНИЕ МОДЕЛИ | 8 |
| 3 ОПИСАНИЕ ФУНКЦИОНИРОВАНИЯ МОДЕЛИ | 9 |
| 4 ОПИСАНИЕ НЕОБХОДИМЫХ СТАНДАРТОВ | 13 |
| 5 СТОИМОСТНОЙ АНАЛИЗ | 14 |
| ЗАКЛЮЧЕНИЕ | 15 |
| СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ | 16 |
| ПРИЛОЖЕНИЕ А | 18 |
ВВЕДЕНИЕ
Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования информационных систем: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл программного обеспечения.
Наиболее трудоемкими этапами разработки информационных систем являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации.
Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую информационную систему, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.
В разряд CASE-средств попадают как относительно дешевые системы для персональных компьютеров с весьма ограниченными возможностями, так и дорогостоящие системы для неоднородных вычислительных платформ и операционных сред.
Так,
современный рынок программных
средств насчитывает около
Обычно к CASE-средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла программного продукта и обладающее следующими основными характерными особенностями:
- мощные графические средства для описания и документирования информационных систем, обеспечивающие удобные творческие возможности;
- интеграция отдельных компонент CASE-средств, обеспечивающая управляемость процессом разработки информационной системы;
- использование специальным образом организованного хранилища проектных метаданных (репозитория).
Все современные CASE-средства могут быть квалифицированы в основном по типам и категориям. Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы. Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи, набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла информационной системы и полностью интегрированные средства, поддерживающие весь жизненный цикл информационной системы и связанные общим репозиторием. Помимо этого, CASE-средства можно классифицировать по следующим признакам:
- применяемым методологиям и моделям систем и БД;
- степени интегрированности с СУБД;
- доступным платформам.
Классификация по типам в основном совпадает с компонентным составом CASE-средств и включает следующее:
- средства анализа, предназначенные для построения и анализа моделей предметной области (Design/IDEF, BPwin);
- средства анализа и проектирования, поддерживающие наиболее распространенные методологии проектирования (Designer/2000, Silverrum, CASE.Аналитик и т.д.). Выходом таких средств являются спецификации компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных;
- средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL) для наиболее распространенных СУБД. К ним относятся ERwin, S-Designer, DataBaseDesigner;
- средства разработки приложений. К ним относятся 4GL, PowerBuilder.
1
СТРУКТУРА ПРОЕКТИРУЕМОЙ ИС
Информационное обеспечение – документация схем информационных потоков, циркулирующих на производстве мебели.
Техническая документация – основными документами на изготовление изделий в производстве являются государственные общесоюзные стандарты (ГОСТ), утвержденные Государственным комитетом по стандартам, республиканские технические условия и технические условия. Технические условия разрабатывают на определенные модели и утверждают вышестоящими организациями. Они являются обязательными для всех предприятий, выпускающих данное изделие.
Технические описания состоят из следующих разделов:
- разработка модели;
- снятие размеров;
- изготовление комплектующих;
- сборка мебели;
- проверка качества;
- подготовка документации.
2 ОПИСАНИЕ
МОДЕЛИ
Название модели (Model Name): технологическое производство мебели по заказам покупателей.
Цель моделирования (Purpose): описать технологический процесс производства мебели с целью наглядного представления работы всех технологических узлов, документооборота и обработки информации, а также построение первичной цепочки операций и наиболее точного отражения самой логики процессов внутри производства.
Определение модели (Definition): бизнес процессы производства мебели, потоки данных, описывающие преобразование информации и оценки деятельности некоторых объектов как последовательность элементарных операций, подчиненных определенной логике.
Точка зрения (ViewPoint): руководитель предприятия.
Описание
области (Scope): технология производства
мебели.
3
ОПИСАНИЕ ФУНКЦИОНИРОВАНИЯ
На предприятие по производству мебели поступает заказ от покупателя. Согласно требованиям покупателя с ним согласовывают внешний вид изделия, его размеры.
Исходя из данных, производитель делает примерный план производимой детали и производит согласование с покупателем сроков выполнения заказа, ориентировочных цен за продукцию, наименование материала из которого будет производиться продукция.
Затем
изготавливаются чертежи
За время выполнения заказа, изделие проходит множество проверок, замеров, тестов и т.д.
В таблицах 1 – 5 дано подробное описание всех объектов, работ и потоков, используемых в модели.
Таблица 1 – Описание хранилища данных
| Name | Definition |
| Документация о допустимых значениях | Информация о технических характеристиках, которые служат проверкой качества на прочность |
Таблица 2 – Описание внешних сущностей
| Name | Definition |
| СЭС | Отдел, контролирующий санитарное состояние на предприятии |
| Специалист | Сотрудники, отвечающие за проверку изделия на качество |
Таблица 3 – Описание входов, потоков данных, ресурсов и оборудования
| Name | Definition |
| Заявка покупателя | Данные от клиента на необходимое изделие |
| Сверка с требованиями покупателя | Проверка на производстве всех данных с данными полученными от покупателя в момент подачи заявки |
| Закупка материала | Приобретение материалов |
| Работник производства | Сотрудники, занимающиеся производством мебели |
| Продажа мебели | Продажа готовой продукции покупателям |
| Передача на изготовление | Передача согласованных
с покупателем условий |
| Передача на сборку | Передача на сборку изготовленной продукции |
| Передача на проверку | Передача на проверку готовой продукции |
| Данные о размерах | Данные о размерах необходимой детали |
| Передача данных | Передача информации о необходимых действиях |
| Передача чертежей | Передача на производство необходимых чертежей |
| Замечания | Внесение изменений при производстве |
| Доставка материалов и инструментов | Доставка необходимого оборудования для производства изделия |
| Передача данных о качестве | Передача данных о качестве изделия по факту готовности |
Таблица 4 – Описание работ
| Name | Definition |
| Изготовление мебели | Производство согласованного с покупателем изделия |
| Разработка мебели | Разработка изделия для производства |
| Изготовление комплектующих | Производство необходимых для сборки деталей |
| Сборка мебели | Сборка готового изделия из комплектующих |
| Проверка качества | Проверка качества изделия по факту готовности |
| Изготовление крупных деталей | Изготовление крупногабаритных деталей для производства изделия |
Продолжение таблицы 4
| Name | Definition |
| Изготовление средних деталей | Изготовление средних по величине деталей для производства изделия |
| Изготовление мелких деталей | Изготовление мелких по величине деталей для производства изделия |
| Доставка на проверку | Транспортировка готового продукта на проверку |
| Проверка качества | Производится проверка качества готового продукта |
| Проверка сборки | Проверка крепления деталей между собой |
| Документирование о проверке | По факту готовности, фиксирование данных о продукте |
| ГОСТ продукта | Опись стандартов о продукте |
| Описание предназначения продукта | Информация об предназначении продукта у конечного пользователя |
| Опись по сборке | Если необходимо, то описывается процесс сборки |
| Подготовка сертификатов | Подготовка необходимых сертификатов о качестве и надежности готового продукта |
| Снятие размеров | Определение размеров изделия |
| Подготовка чертежей | Изготовление наглядного чертежа для дальнейшего производства |
| Измерение длины | Измерение габаритов изделия |
| Измерение ширины | |
| Проверка на целостность | Проверка на наличие повреждений на детали |
| Подготовка сертификатов СЭС | Подготовка сертификатов санитарной пригодности |
| Подготовка сертификатов Ростеста | Подготовка сертификатов Ростеста для продажи в государственные учреждения |
| Проверка на прочность | Исследование прочности готового изделия |
Таблица 5 – Описание логических элементов
| Name | Definition | Type |
| J1 | После выбора масштаба производится чертеж мелких и крупных деталей одновременно | Synchronous (AND) |
| J2 | После окончания чертежа мелких и крупных деталей, переходим на следующий этап работы | Asynchronous(AND) |
| J3 | Производится внос изменений в чертеж или происходит окончание чертежа детали | XOR |
| J4 | Запускается процесс вноса изменений или происходит изготовление комплектующих | XOR |
| J6 | Запускаются процессы подготовки материалов и инструментов | Synchronous (AND) |
| J7 | После окончания процесса подготовки материалов и инструментов выполняется сборка | Asynchronous(AND) |
4
ОПИСАНИЕ НЕОБХОДИМЫХ
При
изготовлении мебели используются ГОСТы:
16371-93 – «Мебель. Общие технические
условия», 19882-91 – «Мебель корпусная.
Методы испытаний на устойчивость,
прочность и деформируемость», 3490-75
– «Мебель. Методы контроля качества».
5
СТОИМОСТНОЙ АНАЛИЗ
Встроенный в BPwin механизм вычисления стоимости позволяет оценивать и анализировать затраты на осуществление различных видов деловой активности. Механизм вычисления расходов на основе выполняемых действий (Activity-Based Costing, ABC) - это технология, применяемая для оценки затрат и используемых ресурсов. Она помогает распознать и выделить наиболее дорогостоящие операции для дальнейшего анализа. ABC является широко распространенной методикой, используемой международными корпорациями и государственными организациями (в том числе Департаментом обороны США) для идентификации истинных движителей затрат в организации. Стоимостной анализ представляет собой соглашение об учете, используемое для сбора затрат, связанных с работами, с целью определить общую стоимость процесса. Стоимостной анализ основан на модели работ, поскольку количественная оценка невозможна без детального понимания в функциональности предприятия. Обычно ABC применяется для того, чтобы понять происхождение выходных затрат и облегчить выбор нужной модели работ при реорганизации деятельности предприятия.
Стоимостной
анализ показал нам, что на изготовлении
мебели средней сложности необходимо
будет затратить 60430 руб.
ЗАКЛЮЧЕНИЕ
При выполнении данного курсового проекта была построена модель производства мебели.
Разработка указанной модели была осуществлена с использованием программного продукта BPwin.
В процессе разработки были использованы следующие методологии:
- IDEF0 (Integration Definition for Function Modeling), позволяющий описывать процессы в виде набора элементов – работ, которые взаимодействуют между собой, а также показывать информационные, человеческие и производственные ресурсы, потребляемые каждой работой;
- DFD (Data Flow Diagramming), позволяющий описывать потоки данных, и таким образом отследить, как происходит обмен информацией между функциями внутри системы;
- IDEF3, позволяющий отследить последовательности выполняемых работ.
СПИСОК
ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Маклаков, С.В. Моделирование бизнес-процессов с BPwin 4.0. – М.:Диалог-МИФИ, 2002. – 225 с.
- Маклаков, С.В. BPwin, ERwin. CASE-средства разработки информационных систем. – М.:Диалог-МИФИ, 1999. – 254 с.
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А
(справочное)
Листинг
модели информационной системы
| Рисунок 1 – Контекстная диаграмма | |
| Рисунок 2 – Изготовление мебели | |
| Рисунок 3 – Разработка модели | |
| Рисунок 4 – Снятие размеров | |
| Рисунок 5 – Подготовка чертежей | |
| Рисунок 6 – Изготовление комплектующих | |
| Рисунок 7 – Сборка мебели | |
| Рисунок 8 – Проверка качества | |
| Рисунок 9 - Доставка на проверку | |
| Рисунок 10 – Проверка качества материалов | |
| Рисунок 11 – Документирование о проверке | |
| Рисунок 12 – Подготовка сертификатов |