Выбор case-средств
CASE-технология представляет собой совокупность методологий анализа, проектирования, разработки программного обеспечения (ПО) и сопровождения информационных систем, поддержанную комплексом, взаимосвязанных средств автоматизации [8].
Основным критерием при выборе CASE-средств является поддержка выбранных методологий. Помимо этого необходимо учитывать доступность и простоту работы с данными средствами.
Для построения моделей в методологии IDEF0 и IDEF1x использовании CASE-средства BPwin\ERwin от компании Computer Associates. Данные средства по своим функциональным возможностям полностью соответствуют поставленным критериям и при этом обладают удобным интерфейсом.
Остановимся подробно на выборе CASE-средства, поддерживающего наиболее полный набор описанных выше методологий. На российском рынке представлен большой набор программных продуктов, наиболее известными из которых являются следующие средства:
IBM Rational Rose Modeler;
Microsoft Office Visio 2007;
All Fusion Process Modeler (BPwin)
IBM Rational Rose Modeler. Это программный продукт компании IBM, предназначенный для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов на различных языках и выпуска проектной документации. Кроме того данный программный продукт содержит средства реинжиниринга программ, обеспечивающие повторное использование программных компонент в новых проектах.
IBM Rational Rose Modeler в полной мере поддерживает объектно-ориентированную методологию, в частности UML, и обладает интуитивно понятным и эргономичным интерфейсом.
Microsoft Office Visio 2007. Это наиболее простое и доступное средство моделирования. Данный продукт имеет стандартные, привычные всем панели управлении в стиле MS Office и легко интегрируется с любыми приложениями этого пакета, что упрощает работу с ним для неопытных пользователей.
CASE-средство Microsoft Visio 2007 поддерживает базовый набор элементов для создания диаграмм языка UML, позволяет создавать модели по методологии структурного анализа и проектирования, а так же проектировать логическую и физическую структуру баз данных.
All Fusion Process Modeler (BPwin). Данный программный продукт относится к малым интегрированным средствам моделирования, которые поддерживают несколько типов моделей и методов.
BPwin имеет достаточно простой и интуитивно понятный интерфейс пользователя, дающий возможность аналитику создавать сложные модели при минимальных усилиях [2]. BPwin автоматизирует задачи, связанные с построением моделей развития, обеспечивая семантическую строгость, необходимую для гарантирования правильности и непротиворечивости результатов.
Из существующих CASE-средств, ориентированных на построение моделей по методологии IDEF0, BPwin является наиболее известным и распространенным, а удобный интерфейс пользователя облегчает работу с программой
Сведем результаты сравнения по следующим критериям: поддерживаемые методологии (Ki=1), интерфейс (Ki=0.7), доступность (Ki=0.9), системные требования (Ki=0.6), а так же по некоторым дополнительным качественным характеристикам (операционная система), в таблицу 2.1. Для выявления наиболее подходящего инструментального средства применим количественную оценку.
Таблица 2.1. – Сравнительный анализ CASE-средств
Параметры сравнения | Rational Rose Modeler | Microsoft Office Visio 2007 | BPwin |
ОС | Windows\Unix | Windows | Windows |
Поддерживаемые методологии |
|
Zi=1 |
|
Интерфейс | Сложный и непривычный, Zi=0.7 | Стандартный интерфейс MS Office, удобный и простой в освоении, Zi=1 | Удобный и простой в освоении интерфейс, Zi=1 |
Доступность | Продукт для крупных софтверных корпораций, Zi=0.5 | Продукт, доступный конечному пользователю, относительно невысокая цена, Zi=0.9 | Продукт, доступный малым софтверным компаниям, доступная цена, Zi=0.7 |
Системные требования | Процессор не менее 800 МГц; ОЗУ от 1 Гб; Свободное дисковое пространство 2 Гб, Zi=0.7 | Процессор не менее 600 МГц; ОЗУ от 256 Мб; Свободное дисковое пространство 300 Мб. Zi=0.9 | Процессор не менее 500 МГц; ОЗУ от 256 Мб; Свободное дисковое пространство 100 Мб. Zi=1 |
Интегральная оценка | On= 1,86 | On=3,05 | On=2,63 |
Итак, согласно интегральной оценке по заданным критериям для моделирования предметной области целесообразно использовать инструментальное средство Microsoft Office Visio 2007, так как оно полностью покрывает требуемый набор диаграмм и обладает удобным интерфейсом пользователя, что сократит временные затраты на построение моделей.
- Аннотация
- Реферат
- Оглавление
- Анализ и выявление проблем деятельности материально-ответственного сотрудника в отделе асу мбуз гб г. Армавира
- Общая характеристика мбуз гб г. Армавира
- Основные положения о проведении инвентаризации
- Моделирование процесса проведения инвентаризации материально-ответственным сотрудником «как есть»
- Математическая модель процесса проведения инвентаризации материально-ответственным сотрудником «как есть»
- Постановка задачи дипломной работы
- Оптимизация деятельности материально-ответственного сотрудника в отделе асу мбуз гб г. Армавира
- Нахождение оптимальных параметров математической модели проведения инвентаризации материально-ответственным сотрудником
- Алгоритм реализации оптимизированной математической модели
- Методологии моделирования
- Методология структурного анализа и проектирования
- Методология idef1x
- Методология объектно-ориентированного анализа и проектирования
- Выбор case-средств
- Модель оптимизированных бизнес-процессов деятельности материально-ответственного сотрудника в отделе асу мбуз гб г. Армавира
- Проектирование информационной системы инвентаризационного учета оборудования, программного обеспечения и комплектующих в отделе асу мбуз гб г. Армавира
- Требования к информационной системе
- Анализ существующих решений
- Выбор архитектуры информационной системы инвентаризации оборудования, программного обеспечения и комплектующих
- Обоснование необходимости использования вычислительной техники и создания программного обеспечения для решения комплекса задач инвертаризации
- Проектирование структуры информационной системы
- Разработка информационной системы инвентаризационного учета оборудования, программного обеспечения и комплектующих в отделе асу мбуз гб г. Армавира
- Выбор средств разработки
- Описание конфигурации платформы 1с: Предприятие
- Внедрение бизнес-процесса инвентаризации с применением терминала сбора данных
- Описание работы с информационной системой
- 5 Социальная значимость разработки