Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Это объясняется следующими причинами- не обеспечивается достаточно глубокий анализ требований к данн

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Во многих случаях эффективную информационную систему не удается построить вручную. Это объясняется следующими причинами:

  1.  не обеспечивается достаточно глубокий анализ требований к данным
  2.  большая длительность процесса структурирования
  3.  трудность учета и согласования изменений, сделанных в системе несколькими разработчиками
  4.  ограничения сроков на разработку системы
  5.  и т.д.

При разработке крупных информационных систем происходит концентрация сложности на начальных этапах (анализ требований и проектирование спецификаций системы), в то время как сложность и трудоемкость последующих этапов остается относительно невысокой. Для преодоления сложностей начальных этапов разработки предназначен структурный анализ - метод исследования, которое начинается с общего обзора системы и затем детализуется, приобретая иерехическую структуру со все большим числом уровней. На каждом уровне расматривается ограниченное число элементов (обычно от 3 до 6-8), каждый из которых в свою очередь может быть декомпозирован на составляющие детали на следующем уровне. При этом соблюдаются строгие формальные правила записи информации (обычно используются диаграммы различных типов).

Такая технология получила название CASE (Computer Aided Software Engeneering - создание программного обеспечения с помощью компьютера). Основные черты CASE - технологии:

  1.  использование методологии структурного проектирования "сверху-вниз"
  2.  разработка прикладной системы представляется в виде последовательных четко определенных этапов:

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

Как правило, CASE-системы поддерживают следующие этапы процесса разработки:

  1.  Моделирование и анализ деятельности пользователей в рамках предметной области. Здесь осуществляется функциональная декомпозиция, определение иерархий (вложенности) функций, построение диаграмм потоков данных. Перечень информационных объектов, которыми манипулируют функции, передается на следующий этап проектирования.
  2.  Концептуальное моделирование - создание модели "сущность-связь" на основе перечня объектов, полученного на предыдущем этапе. Здесь уточняются характеристики каждого объекта (атрибуты), устанавливаются связи между объектами.
  3.  Реляционное моделирование - преобразование модели "сущность-связь" в соответствии с требованиями реляционной модели (реляционная модель допускает только бинарные связи, не разрешает существование атрибутов у связей, не поддерживает связи типа n : m).
  4.  Генерация схемы базы данных. Результатом выполения данного этапа является набор SQL-операторов, описывающих создание схемы базы данных (CREATE TABLE, CREATE INDEX,...), с учетом особенностей целевой СУБД.
  5.  Генерация прототипов программных модулей по иерахии функций и потокам данных. Для каждого модуля автоматически подготавливается описание используемых им фрагментов данных (таблицы, атрибуты, индексы), а также создаются заготовки экранных форм или отчетов.




1. Понятие назначение к какой группе относится товар
2. Средства массовой информации и ребенок
3. Экономика домашнего хозяйства и окружающего социума
4.  Циклическое развитие экономики
5. самотека ОТ мезги на стекателях Рис
6. Шустов В РАМКАХ непрекращающихся дискуссий о расширении НАТО и последствиях этого процесса особо острая п
7.  ПОНЯТИЕ СУЩНОСТЬ И ИСТОРИЯ РАЗВИТИЯ ДОГОВОРА ХРАНЕНИЯ В РОССИЙСКОМ ПРАВЕ [2
8. я по Пятидесятнице пред Рождеством Христовым святых отец
9. Зоопланктон реки Колва (бассейн р. Уса) в условиях нефтяного загрязнения
10. Тема- Регулирование заработной платы и политика доходов Студентка- Кощеева М
11. Сбор и эвакуация стреляных гильз и укупорки в бою
12.  Соціокультурні перетворення XIX ст Кінець XVIIIпочаток XIX ст
13. ки Фор мат Обозначение Наименование Кол во лист
14. лекция ГОСУДАРСТВЕННЫЙ КРЕДИТ 1
15. Микроэкономика Валовой доход
16. I. Измерение силы тока
17. Лабораторная работа 32
18. Депортации с оккупированных территорий
19. Частные деньги проблемы и перспективы развития
20. Иванова Сергея Александровича Цель работы- Исследование закономерностей свободных электрических не