ВУЗ:
Составители:
исследование бизненс-процессов, анализ документооборота и состоя-
ния существующей системы управления, анализ состояния программ-
но-технического и информационного комплекса.
2. Подготовка самого проекта: разработка информационной мо-
дели, создание технологических описаний рабочих мест, оптимизация
информационных потоков, проектирование отдельных АРМов.
Сущность структурного подхода к разработке ИС заключается в
ее декомпозиции (разбиении) на автоматизируемые функции: система
разбивается на функциональные подсистемы, которые в свою очередь
делятся на подфункции, подразделяемые на задачи и так далее [41].
Процесс разбиения продолжается вплоть до конкретных процедур.
При этом автоматизируемая система сохраняет целостное представле-
ние, в котором все составляющие компоненты взаимоувязаны. При
разработке системы "снизу–вверх" от отдельных задач ко всей систе-
ме целостность теряется, возникают проблемы при информационной
стыковке отдельных компонентов.
Определение 1. Под описанием ИС будем понимать модели (диа-
граммы) SADT, DFD, ERD, иллюстрирующие функции, выполняемые
системой и отношения между данными.
С каждым этапом проектирования ИС модели расширяются,
уточняются и дополняются диаграммами, отражающими структуру
программного обеспечения: архитектуру ПО, структурные схемы про-
грамм и диаграммы экранных форм.
Перечисленные модели в совокупности дают полное описание
ИС. Состав диаграмм в каждом конкретном случае зависит от необхо-
димой полноты описания системы.
1.2.2. CASE-технологии
Термин CASE (Computer Aided Software Engineering) использует-
ся в настоящее время в весьма широком смысле. Первоначальное зна-
чение термина CASE, ограниченное вопросами автоматизации разра-
ботки только лишь программного обеспечения (ПО), в настоящее
время приобрело новый смысл, охватывающий процесс разработки
сложных ИС в целом. Теперь под термином CASE-средства понима-
ются программные средства, поддерживающие процессы создания и
сопровождения ИС, включая анализ и формулировку требований,
проектирование прикладного ПО (приложений) и баз данных, генера-
цию кода, те-стирование, документирование, обеспечение качества,
конфигурационное управление и управление проектом, а также дру-
гие процессы [42]. CASE-средства вместе с системным ПО и техниче-
скими средствами образуют полную среду разработки ИС.
CASE-технология представляет собой методологию проектиро-
вания ИС, а также набор инструментальных средств, позволяющих в
наглядной форме моделировать предметную область, анализировать
эту модель на всех этапах разработки и сопровождения ИС и разраба-
тывать приложения в соответствии с информационными потребно-
стями пользователей.
Современные CASE-средства охватывают обширную область под-
держки многочисленных технологий проектирования ИС: от простых средств
анализа и документирования до полномасштабных средств автоматизации,
покрывающих весь жизненный цикл ПО [43]. Графические средства
моделирования предметной области позволяют разработчикам в на-
глядном виде изучать существующую ИС, перестраивать ее в соответствии с
поставленными целями и имеющимися ограничениями [44].
Все современные CASE-средства могут быть классифицированы,
в основном, по типам и категориям. Классификация по типам отража-
ет функциональную ориентацию CASE-средств на те или иные про-
цессы ЖЦ. Классификация по категориям определяет степень интег-
рированности по выполняемым функциям и включает отдельные ло-
кальные средства, решающие небольшие автономные задачи (tools),
набор ча-стично интегрированных средств, охватывающих большин-
ство этапов жизненного цикла ИС (toolkit) и полностью интегриро-
ванные средства, поддерживающие весь ЖЦ ИС и связанные общим
репозиторием.
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »