Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Остальные рефераты

Учебно-методическое пособие г. Нижний Новгород, 2007

Тип: учебное пособие
Категория: Остальные рефераты
Скачать
Купить
ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮГосударственное образовательное учреждениевысшего профессионального образования«Нижегородский государственный университет им. Н.И.Лобачевского»Факультет ВМККафедра ИАНИМетодология IDEF0 и программный продукт BPwinУчебно-методическое пособиег. Нижний Новгород, 2007ВведениеСоздание современных информационных систем представляет собой сложнейшую задачу, решение которой требует применения специальных методик и инструментов. Неудивительно, что в последнее время среди системных аналитиков и разработчиков вырос интерес к CASE (Computer-Aided Software/System Engineering) - технологиям и инструментальным CASE-средствам, позволяющим систематизировать и автоматизировать все этапы разработки программного обеспечения.Технология создания информационных систем (далее - ИС) предъявляет особые требования к методикам реализации и программным инструментальным средствам, а именно:1. Реализацию проектов по созданию ИС принято разбивать на стадии анализа (прежде чем создавать ИС, необходимо понять и описать бизнес-логику предметной области), проектирования (необходимо определить модули и архитектуру будущей системы), непосредственного кодирования, тестирования и сопровождения. Известно, что исправление ошибок, допущенных на предыдущей стадии, обходится примерно в 10 раз дороже, чем на текущей. Из этого следует, что наиболее критическими являются первые стадии проекта. Поэтому важно иметь эффективные средства автоматизации ранних этапов реализации проекта.2. Проект по созданию сложной ИС невозможно реализовать в одиночку. Коллективная работа существенно отличается от индивидуальной, поэтому при реализации крупных проектов необходимо иметь средства координации и управления коллективом разработчиков.3. Жизненный цикл создания сложной ИС сопоставим с ожидаемым временем ее эксплуатации. Другими словами, в современных условиях компании перестраивают свои бизнес-процессы примерно раз в два года, столько же требуется (если работать в традиционной технологии) для создания ИС. Может оказаться, что к моменту сдачи ИС она уже не удовлетворяет потребностям заказавшей ее компании, поскольку последняя перешла на новую технологию работы. Следовательно, для создания ИС необходим инструмент, значительно (в несколько раз) сокращающий время разработки ИС.4. Вследствие длительного жизненного цикла может оказаться, что в процессе создания и эксплуатации ИС внешние условия изменились. Обычно внесение изменений в проект на поздних этапах создании ИС - весьма трудоемкий и дорогостоящий процесс. Поэтому для успешной реализации крупного проекта необходимо, чтобы инструментальные средства его реализации были достаточно гибкими к изменяющимся требованиям.Одним из наиболее удобных языков моделирования бизнес-процессов является IDEF0, предложенный более 20 лет назад Дугласом Россом. В IDEF0 система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной - функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации.1. Создание модели процессов в BPWinПринципы построения модели IDEF0. Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы. Моделируемая система рассматривается как произвольно определенная и отделенная границей от внешней среды. Взаимодействие системы с окружающей средой можно представить следующим образом:1. На Вход системы из внешней среды поступает некоторая сущность (материальный ресурс, информация, идея и т.д.), которая обрабатывается системой.2. Результат деятельности системы поступает на Выход.3.