- •Петропавловск-Камчатский 2007 Содержание:
- •Введение
- •Предметная область
- •Краткое описание ооо «Соболь»
- •Описание предметной области
- •Технологии case – систем
- •2.1. Описание case-технологий
- •2.2 Характеристика программного продукта bpWin.
- •Требования к техническому обеспечению bpWin
- •2.3. Методология idef0
- •2.4. Методология idef3
- •2.5. Методология dfd
- •Реализация графических нотаций
- •3.1. Реализация idef0
- •Реализация idef3
- •Методология dfd
- •4. Cost-анализ
- •5. Диаграмма дерева узлов
- •Заключение
- •Библиография
- •Приложение
Предметная область
Под проблемной областью понимается взаимосвязанная совокупность управляемых объектов предприятия, субъектов управления, автоматизированных функций.
Краткое описание ооо «Соболь»
Предприятие ООО ”Соболь” занимается уже около пятнадцати лет добычей и предварительной обработкой морепродуктов. Добыча данного вида ресурса, в данное время, одно из выгодных видов деятельности. По одной из теории американского экономиста вкладывание денег в добычу какого либо ресурса всегда будет выгодно.
По производственной базе и застройкам находящихся на территории предприятия можно сказать, что:
предприятие довольно преуспевающие;
работать оно будет ещё не один год;
в перспективе возможно расширение производственной базы;
организовано грамотное управление.
Описание предметной области
Для построения бизнес-модели будем использовать ключевые элементы:
отделения, отделы (организационная структура);
процессы (их описание, но не использование).
Данное предприятие, по своему масштабу, не очень крупное, поэтому в идеале можно построить бизнес-модель функционирования для всего предприятия в целом, рассмотрев все структуры и процессы протекающие на предприятие. Но учитывая годовую специфику работы ООО «Соболь»:
подготовка к работе в начале путины;
период путины;
окончание путины, консервация производственной базы на зиму;
зимний простой;
пришлось бы строить модель для каждого периода отдельно, т.к. предприятие работает в динамики, и в зависимости от периода, на предприятие включены в работу различные отделы, протекают различные процессы. Учитывая это, бизнес-модель будет отражать один период работы - это период путины. Хотя модель и будет отражать, в производственном плане, целый период, в финансовом плане, будет отражён (примерный) один месяц работы предприятия.
Бизнес-модель будет построена на основе одного из инструментов case-технологий, а именно программном продукте BPWin.
Технологии case – систем
2.1. Описание case-технологий
CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE-средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.
Появлению CASE-технологии и CASE-средств предшествовали исследования в области методологии программирования. Программирование обрело черты системного подхода с разработкой и внедрением языков высокого уровня, методов структурного и модульного программирования, языков проектирования и средств их поддержки, формальных и неформальных языков описаний системных требований и спецификаций и т.д.
Термин CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных ИС в целом. Теперь под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.
