Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

CASE-технологии. ЕСПД – единая система проектной документации




Документирование

Память

- регистровая

- оперативная

- долговременная


ЕСПД – единая система проектной документации.

Документы:

1). ТЗ (техническое задание):

1. название (полное и краткое)

2. цели разработки

3. разработчики

4. технические требования

- функциональные (то, что должна делать программа)

- нефункциональные (эргономика, переносимость).

// 4.1, 4.2…Вложенность пунктов – не более 4.

    1. Сроки и этапы (полезно декомпозировать работы при оценке сроков)
    2. Цена
    3. Порядок приема.

2). ПМИ (программа и методика испытаний) - структурно совпадает с ТЗ, указывается, как оценивать каждый пункт

3). User Guide – должен быть подробный

4). РСП (руководство системного программиста) - - включает инструкцию по установке

5) Src (без доки бесполезны)

6)Руководство программиста(как устр.). Исходный код и комментарии, может быть dll и API,

(Free Software Foundation)


Computer-Aided Software Engineering (разработка ПО с помощью компьютера)

MainFrame 1965 – 1970 – 1990 -- RYO = Roll your own

ClientServer 1980 – 1990 - 2000 – SDM = Structure Design Modeling

Internet 1998 – 2000 – 2005 – IE = Information Engineering

UnPc 2000 – GUI = Graphic User Interface

Прослеживается такая закономерность: период доминирования каждой следующей технологии сокращается вдвое, одновременно все более многочисленными и масштабными становятся создаваемые системы

Основы CASE:

1. методология+диаграммы

2. диаграммы (созданные в спец. графических редакторах) – UPPER CASE

редакторы - помогают рисовать диаграммы; возникли с распространением PC и GUI

3. Generator – LOWER CASE (генерация кода в некоторые целевые языки)

4. Repository

Если сначала диаграммы рисовались вручную, то в середине 80-х годов появляются первые продукты, реализующие CASE-технологию. Компания TI (Texas Instruments) выпускает продукт IEF (Information Engineering Facility), компания KW (Knowledge Ware) создает ADW; целевыми платформами обоих продуктов являлись только мейнфреймы - это основной их недостаток. В 1986 году начинаются разработки продукта HPS (High Productivity System), а в 1990 году образуется компания SEER, которая выпускает HPS на рынок. В 1992-93гг. по заказу этой компании мы полностью переписали HPS, сохранив их замечательные бизнес-идеи.

В середине 80-х годов мы также разработали технологию RTST, которая включала в себя все перечисленные выше компоненты, включая генератор в Алгол 68. В чем-то мы даже превзошли американцев, поскольку они умели генерировать только экранные формы, базы данных и стандартные действия CRUD (create, read, update, delete), а мы в дополнение к этому генерировали и бизнес-логику на основе SDL-диаграмм.

1990е - В этот момент были очень популярны средства быстрого прототипирования – Rapid Application Development (RAD), такие как Power Builder, FORTE, Sun Microsystems Powery.

С 1998 года стала набирать силу технология Rational Rose, («three amigos» Рэмбо, Буча и Якобсона), UML - Universal Modeling Language

В 1996 году известный собиратель устарелых средств компания Sterling Software скупила почти все CASE –средства, кроме HPS фирмы SEER Technologies.

В конце концов, ещё более мощный «могильщик» Computer Associates купил компанию Sterling Software






Дата добавления: 2014-02-09; просмотров: 1288; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: На стипендию можно купить что-нибудь, но не больше... 8833 - | 7185 - или читать все...

Читайте также:

 

18.206.194.83 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.002 сек.