Описание аппаратных и программных средств, используемых в проекте



Основной целью выбора корпоративного стандарта организационного проектирования является задание общего и обязательного к применению языка общения управленческого звена компании, разработчиков организационных и технологических процессов и исполнителей этих процессов. Частными применениями таких стандартов является синтез требований к создаваемым системам, положений об организационных подразделениях, служебные инструкции и т.д.

Существует более 20 технологий проектирования организационно–технических систем и несколько сотен инструментов, предназначенных для автоматизации этого процесса. Поэтому, с учетом временного фактора, сравнительный анализ был ограничен тремя наиболее популярными на российском рынке продуктами: Bpwin/Erwin (Computer Associates), Rational Rose (Rational Software Corporation) и ARIS (Scheer AG).

ERwin – средство концептуального моделирования БД, использующее стандарт IDEF1X. ERwin реализует проектирование схемы БД, генерацию ее описания на языке целевой СУБД (ORACLE, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server, Progress и др.) и реинжиниринг существующей БД. ERwin выпускается в нескольких различных конфигурациях, ориентированных на наиболее распространенные средства разработки приложений. Версия ERwin/OPEN полностью совместима со средствами разработки приложений PowerBuilder и SQLWindows и позволяет экспортировать описание спроектированной БД непосредственно в репозитории данных средств. Для ряда средств разработки приложений (PowerBuilder, SQLWindows, Delphi, Visual Basic) выполняется генерация форм и прототипов приложений. Сетевая версия Erwin ModelMart обеспечивает согласованное проектирование БД и приложений в рамках рабочей группы.

BPwin – средство функционального моделирования, реализующее методологию IDEF0–IDEF3. Методология IDEF0, являющаяся официальным федеральным стандартом США, представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой–либо предметной области. Функциональная модель IDEF0 отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Методология IDEF может использоваться для моделирования широкого круга систем и определения требований и функций, а затем для разработки системы, которая удовлетворяет этим требованиям и реализует эти функции. Для уже существующих систем IDEF может быть использована для анализа функций, выполняемых системой, а также для указания механизмов, посредством которых они осуществляются.

Rational Rose – предназначено для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов на различных языках и выпуска проектной документации. Rational Rose использует синтез–методологию объектно-ориентированного анализа и проектирования, основанную на подходах трех ведущих специалистов в данной области: Буча, Рамбо и Джекобсона. Разработанная ими универсальная нотация для моделирования объектов (UML – Unified Modeling Language) претендует на роль стандарта в области объектно-ориентированного анализа и проектирования. Конкретный вариант Rational Rose определяется языком, на котором генерируются коды программ (C++, Smalltalk, PowerBuilder, Ada, SQLWindows и ObjectPro). Основной вариант – Rational Rose/C++ – позволяет разрабатывать проектную документацию в виде диаграмм и спецификаций, а также генерировать программные коды на С++. Кроме того, Rational Rose содержит средства реинжиниринга программ, обеспечивающие повторное использование программных компонент в новых проектах.

Методология ARIS рассматривает предприятие как совокупность четырех взглядов: взгляд на организационную структуру, взгляд на структуру функций, взгляд на структуру данных, взгляд на структуру процессов. При этом каждый из этих взглядов разделяется еще на три подуровня: описание требований, описание спецификации, описание внедрения. Таким образом, ARIS предлагает рассматривать организацию с позиции 12 аспектов, отображающих разные взгляды на предприятие, а также разную глубину этих взглядов. Для описания бизнес-процессов предлагается использовать 85 типов моделей, каждая из которых принадлежит тому или иному аспекту. Среди большого количества возможных методов описания можно выделить следующие: EPC (event-driven process chain) – метод описания процессов, нашедший применение для описания процессов системы SAP R/3; ERM (Entity Relationship Model) – модель сущностей–связей для описания структуры данных; UML (Unified Modeling Language) – объектно-ориентированный язык моделирования. ARIS Toolset (ARIS Easy Design) – единая среда моделирования, которая представляет собой совокупность четырех основных компонентов – Explorer (Проводник), Designer (средство для графического описания моделей), Таблиц (для ввода различных параметров и атрибутов) и Мастеров (Wizards). Различия двух продуктов заключается не в методологической части (ARIS Easy Design входит в ARIS Toolset), а лишь в функционале.

ARIS Easy Design ориентирован на сбор информации и документирование, когда ARIS Toolset позволяет еще и проводить комплексный анализ, семантические проверки информации. Кроме того, только ARIS Toolset позволяет создавать скрипты (шаблоны) для отчетов, анализа и семантических проверок. ARIS Toolset – это средство для полноправного управления проектом ARIS. Функции управления заключаются в возможностях разграничения доступа для различных групп пользователей, а также ограничения методологи. Это необходимо, что бы избавится от избыточности методологии при реализации конкретного проекта. Помимо этого, некоторые модули, в частности ARIS ABC и ARIS Simulation, функционируют только при наличии ARIS Toolset.

 

Таблица 3.1 – Сравнительный функциональный анализ средств проектирования

№ п/п Функции, свойства ARIS ERwin/ BPwin Rational Rose
1 Моделирование организационных функций и процессов + + +
2 Разработка технического задания + +/– +/–
3 Функционально–стоимостной анализ + + +/–
4 Оптимизация бизнес процессов +
5 Имитационное моделирование, событийно–управляемое моделирование + +/–
6 Генерация кода приложения + +/–
7 Оформление проектной документации; генерация технологических инструкций для рабочих мест + +/– +
8 Хранение моделей деятельности предприятий + +/– +/–
9 Создание концептуальных и физических моделей структуры базы данных +/– + +
10 Генерация программного кода, SQL–сценариев для создания структуры базы данных. + +/–
11 Стандартное представление основных бизнес процессов (более 100 типов) +
12 Ведение библиотеки типовых бизнес моделей + +/– +/–
13 Групповая работа над проектом + + +
14 Выдача встроенных отчетов по стандарту ISO9000 +
15 Цена $31 740 $23 685 $40 520

 

На основе анализа основных факторов оценки можно сделать следующие выводы:

Анализ функциональности показал, что продукты Computer Associates позволяют решить весь комплекс задач по организационному проектированию, разработке и сопровождению технического проекта, формированию кодов для управления базами данными и технологическими процессами. ARIS решает тот же комплекс задач за исключением формирования логической структуры БД и кодов приложений. Однако решение задач ARIS осуществляет более выразительными (репрезентативными) средствами.

По фактору надежности Sheer AG как разработчик ПО не может сравниться с авторитетным Computer Associates. Тоже самое можно сказать о сопровождении и технической поддержке. Провайдеры ARIS не выдвигают существенных аргументов в пользу ARIS в сравнении с конкурирующими продуктами. В Интернет (и на сайте Sheer AG) практически отсутствуют какие–либо обсуждения особенностей использования ARIS (проблемы, советы, комментарии, ошибки). Наличествует только многочисленная реклама. В противоположность ARIS, в сети множество рекомендаций по использованию BPwin/ERwin и др. аналогов. Все это свидетельствует об относительно слабой реальной апробации ARIS в мире.

Касаемо ценовой политики необходимо отметить, что стоимость ARIS существенно превышает совокупную стоимость продуктов Computer Associates. Однако реальная стоимость ARIS может оказаться многократно большей. Это связано с тем, что полнофункциональный вариант ARIS возможно реализовать только после закупки специальных интерфейсов с модулями, которые не являются продуктами Sheer AG. Например, для реализации функций продуктов Computer Associates в части формирования логической структуры БД и кодов приложений необходимо докупать интерфейс с ERwin стоимостью $2500. Стоимость этих интерфейсов в смету не вошла, т.к. сейчас затруднительно точно определить их необходимый перечень. Да и консультанты этому не способствуют. Возможно, боятся спугнуть клиента. Более того, предлагается покупать лицензии на количество рабочих мест, детализированные до отдельных модулей ARIS. В результате набегает очень приличная сумма. Напротив, использование модулей продуктов Platinum никак не лицензируется в зависимости от количества рабочих мест. Например, BPwin/ERwin могут быть установлены на неограниченное количество рабочих мест. Исключением является модуль ModelMart, обеспечивающий коллективную работу над проектом. При этом рост стоимости подключения новых пользователей к ModelMart несоизмеримо мал в сравнении с подключением новых пользователей к каждому из модулей ARIS.

Не удалось обнаружить каких–либо методических материалов по организации коллективной работы в среде ARIS, содержащих какие–либо процедурные правила. К продуктам Computer Associates это прилагается. Чисто субъективно BPwin/ERwin проще ARIS и потребует много меньшего времени на обучение от персонала, часть из которого уже имеет опыт работы в среде BPwin/ERwin.

Также по результатам таблицы 3.1 можно выделить положительные и отрицательные факторы каждой системы.

Положительные факторы:

– ARIS: «могучая» репрезентативная графика. Наличие большого числа стандартных объектов для описание бизнес процессов. Наличие инструмента имитационного моделирования. Наличие внутреннего языка управления ARIS–Basic. Возможность тестирования проекта на соответствие требования стандарта качества ISO 9000.

– ERwin/BPwin: авторитетность (множество положительных отзывов). «Изобразительные» средства системы соответствуют федеральному стандарту США IDEF на моделирование организационных процессов. Распространенность (99,9% проектов организационного реинжиниринга исполняются с использованием стандарта IDEF).

Возможность генерации исполняемого кода по разработанной модели информационной системы. Пожалуй одно из лучших средств проектирования баз данных. Интегрируется с многочисленным ПО компании Computer Associates.

– Rational Rose: в наибольшей степени подходит для разработки крупных информационных систем. Реализует большую часть функций ARIS и ERwin/BPwin. Мощные функциональные возможности по генерации исполняемых кодов.

Отрицательные факторы:

– ARIS: невозможность генерации каких–либо кодов или баз данных. Потребует очень большого времени (возможно, до 5 мес.) на обучение персонала. Авторитет разработчика ПО ничем пока не подтвержден.

– ERwin/BPwin: репрезентативные свойства низки. Отсутствие стандартных объектов для описания бизнес процессов. Довольно узкие возможности для проведения экономического анализа.

– Rational Rose: цена. Политика разработчика непрозрачна. Отсутствие стандартных объектов для описания бизнес процессов. Очень противоречивые отзывы пользователей. Вывод – цена не соответствует потенциальному риску.

Рекомендуются к использованию продукты Computer Associates, как более привлекательные по критерию «стоимость–риск–технологичность». Продукты Rational Software существенно уступают альтернативам по показателю «стоимость».


Техническое задание

 

Введение

 

Цель и назначение работы

 

 

Целью проекта является разработка информационной системы расчета заработной платы для предприятия.

 

Область применения

 

Областью применения информационной системы, разработанной в дипломном проекте, является бухгалтерский учет какого-либо предприятия.

 

Общее описание

Пользовательские интерфейсы

Интерфейс, в зависимости от того как пойдет разработка ИС, может разниться от оконного приложения, до приложения в сети интернет.

 

 

Аппаратные интерфейсы

Программные интерфейсы

Требования к разработке

Функциональные требования

Нефункциональные требования

Обратные требования


ЗАКЛЮЧЕНИЕ

 

За время прохождения преддипломной практики я изучил процесс начисления заработной платы. Укрепил свои знания и навыки в работе с BPwin, Erwin, Rational Rose. Освоил работу с ARIS Toolset и ARIS Easy Design.

 


Дата добавления: 2018-09-23; просмотров: 670; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!