Dwdwdwd

  • 13 июня 2012 г.
  • 6526 Слова
Введение Главная особенность индустрии современных корпоративных систем состоит в концентрации сложности на начальных этапах анализа требований и проектирования спецификаций системы при относительно невысокой сложности и трудоемкости последующих этапов. Фактически здесь и приходит понимание того, что будет делать будущая система и каким образом она будет функционировать, чтобы удовлетворитьпредъявленным к ней требованиям. Нечеткость и неполнота системных требований, нерешенные вопросы и ошибки, допущенные на этапах анализа и проектирования, порождают на последующих этапах трудные, часто неразрешимые проблемы и, в конечном счете, приводят к отрицательному результату всей работы в целом. Для преодоления сложностей начальных этапов разработки предназначен структурный анализ - метод исследования,который начинается с общего обзора системы и затем детализируется, приобретая иерархическую структуру со все большим числом уровней. Для таких методов характерно разбиение на уровни абстракции с ограничением числа элементов на каждом из уровней (обычно от 3 до 6-7); ограниченный контекст, включающий лишь существенные на каждом уровне детали; использование строгих формальных правил записи; и какследствие - последовательное приближение к конечному результату. Все методологии структурного анализа базируются на ряде общих принципов, часть из которых регламентирует организацию работ на начальных этапах ЖЦ, а часть используется при выработке рекомендаций по организации работ. В качестве двух базовых принципов используются следующие: принцип "разделяй и властвуй" и принцип иерархическогоупорядочивания. Первый является принципом решения трудных проблем путем разбиения их на множество меньших независимых задач, легких для понимания и решения. Второй принцип декларирует, что устройство этих частей также существенно для понимания. Благодаря организации составных 3

частей проблемы в древовидные иерархические структуры повышается наглядность и упрощается понимание стоящей перед аналитиком задачи. При такомподходе система может быть построена по уровням, каждый из которых добавляет новые детали. В настоящее время известно около 90 разновидностей структурного системного анализа, которые могут быть классифицированы по отношению к школам (для моделирования программных систем или систем вообще), по порядку построения модели (декларирующие первичность функционального или информационного моделирования),по типу целевых систем (информационные системы или системы реального времени). Несмотря на такое обилие методов, практически во всех из них используются три группы средств: • DFD (Data Flow Diagrams) - диаграммы потоков данных или SADT-диаграммы, иллюстрирующие функции, которые система должна выполнять; • ERD (Entity-Relationship Diagrams) - диаграммы "сущностьсвязь", моделирующие отношения междуданными; • STD (State Transition Diagrams) - диаграммы переходов состояний, моделирующие зависящее от времени поведение системы (аспекты реального времени). На стадии проектирования системы модели расширяются, уточняются и дополняются диаграммами, отражающими ее структуру. Перечисленные модели в совокупности дают полное описание системы независимо от того, является ли она существующей или вновьразрабатываемой. Состав диаграмм в каждом конкретном случае зависит от необходимой полноты описания системы.

4

Лабораторная работа № 1 Инструментальные средства пакета BPwin 4.0 Цель работы: освоить основные инструментальные средства BPwin 4.0. Теоретическая часть. На начальных этапах создания ИС необходимо понять, как работает организация, которую собираются автоматизировать. Для описания работыпредприятия необходимо построить модель. Такая модель должна быть адекватна предметной области, следовательно, она должна содержать в себе знания всех участников бизнес-процессов организации. В IDEF0 система представляется как совокупность взаимодействующих работ или функций. Такая функциональная ориентация является принципиальной - функции системы анализируются...
tracking img