Моделирование требований к системе 29 icon

Моделирование требований к системе 29


2 чел. помогло.
Смотрите также:
Моделирование бизнес-процессов спецификация требований на основе структурного подхода...
Лекция: Этапы проектирования ис с применением uml: Основные типы uml-диаграмм...
Реферат отчёта по нир на тему: «Разработка требований к системе отраслевых показателей...
Формулирование и анализ требований 1 Определение требований к системе 2 Пользовательские...
Формулирование и анализ требований 1 Определение требований к системе 2 Пользовательские...
Уточнение требований к системе 6 Архитектура системы 8...
Программа вступительного экзамена в магистратуру по направлению...
Руководство по системе pc4020...
“Компьютерное моделирование работы схемы усилителя”...
Учебная программа. Наименование тем, их содержание...
К минимуму содержания и уровню требований к специалистам для присвоения дополнительной...
К минимуму содержания и уровню требований к специалистам для присвоения дополнительной...



Загрузка...
страницы:   1   2   3   4   5   6   7   8   9   ...   13
скачать

Утёмов В.В.,2010г.

Разработка и стандартизация

программных средств и информационных технологий

Конспект лекций


Содержание


ЛЕКЦИЯ 1. Введение. Группа проекта. Жизненный цикл. Предварительные замечания 3

Предварительные замечания 3

Группа проекта 4

Жизненный цикл 5

Предварительные замечания 5

Последовательный тип 5

Эволюционный тип 6

Выбор типа жизненного цикла 6

ЛЕКЦИЯ 2. Архитектура программных систем 7

Предварительные замечания 7

Структурные сущности 7

Архитектурные виды 9

^ ЛЕКЦИЯ 3. Рациональный унифицированный процесс 11

Предварительные замечания 11

Характеристики процесса 11

Фазы, итерации и циклы разработки 12

Рабочие процессы 13

Артефакты 14

Модели 14

Другие артефакты 15

ЛЕКЦИЯ 4. Анализ и проектирование. Стадия анализа 16

Предварительные замечания 16

Стадия анализа 16

^ Стандарты семейства IDEF 16

Анализ на базе семейства IDEF 17

Объектно-ориентированный анализ и проектирование 20

ЛЕКЦИЯ 5. Модель анализа прецедентов 22

Предварительные замечания 22

Поток событий, сценарий, кооперация 23

Организация прецедентов 25

ЛЕКЦИЯ 6. Типичные приемы анализа прецедентов 27

Поведение элемента 27

Диаграмма прецедентов 28

Моделирование контекста системы 29

Моделирование требований к системе 29

^ ЛЕКЦИЯ 7. Введение в унифицированный процесс моделирования 31

Предварительные замечания 31

UML - это язык визуализации 32

UML - это язык специфицирования 32

^ UML - это язык конструирования 32

UML - это язык документирования 33

Сущности UML 34

Отношения UML 38

Диаграммы UML 39

Правила языка UML 40

Общие механизмы языка UML 41

^ ЛЕКЦИЯ 8. Системы и модели 43

Предварительные замечания 43

Системы и подсистемы. Модели и представления 43

Моделирование системной архитектуры 45

Различные представления системы 46

^ ЛЕКЦИЯ 9. Информационные технологии и средства анализа и проектирования информационных систем 49

Предварительные итоги 49

Компонентная архитектура 50

Краткий перечень производителей и программных продуктов 50

Сравнительный обзор возможностей Rational Rose и PARADIGM PLUS 52

^ Поддерживаемая нотация 52

Методологии 52

Компонентно-базируемое проектирование 53

Ведение репозитария объектов 53

Построение диаграмм моделей. Пользовательский интерфейс 53

^ Генерирование программного кода 54

Наличие реинжиниринга 54

Проектирование баз данных. Поддержка SQL и мостов для реляционных баз данных, IDL для CORBA 54

Создание экранного интерфейса 55

^ Возможность групповой работы 55

Наличие Script-языка 55

Генерирование отчетов и формирование проектной документации 55

Поддерживаемые платформы 56

Место в общем цикле разработки программной системы 56

Выводы 56
^

ЛЕКЦИЯ 1. Введение. Группа проекта. Жизненный цикл. Предварительные замечания




Предварительные замечания



В основе любой отрасли промышленного производства, к которым относится и создание программного обеспечения (ПО) или программных средств (ПС), лежит технологический процесс. Большинство характеристик программного продукта - качество, стоимость, сроки создания, актуальность - непосредственно определяются технологией разработки и точностью ее соблюдения.

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

Ключевое понятие при этом качество - положено в основу международных стандартов ISO серии 9000. Обсудим основные положения этого стандарта. Основополагающая идея ISO 9000 состоит в том, что система качества предполагает построение такой структуры управления производством, которая гарантирует выпуск качественного продукта (в нашем случае, программного обеспечения) в любой момент, пока система действует. Приведем список элементов качества, на которые распространяются требования стандартов ISO 9000.

  • Ответственность руководства.

  • Система качества.

  • Анализ контракта.

  • Управление проектированием.

  • Управление документацией.

  • Закупки продукции.

  • Продукция, предоставляемая потребителям.

  • Идентификация продукции и ее прослеживаемость.

  • Управление процессами.

  • Контроль и проведение испытаний.

  • Контрольное измерительное и испытательное оборудование.

  • Статус контроля и испытаний.

  • Управление продукцией, не соответствующей стандарту качества.

  • Корректирующие и предупреждающие действия.

  • Погрузочно-разгрузочные работы, хранение, упаковка и поставка.

  • Регистрация данных о качестве.

  • Внутренние проверки качества.

  • Подготовка кадров.

  • Техническое обслуживание.

  • Статистические методы.


Конечно, для компании, занимающейся разработкой ПО некоторые из перечисленных положений стандарта не совсем актуальны, но, тем не менее, анализ это списка указывает, что в нем отражены типичные бизнес-процессы, в той или иной мере, имеющие отношение к качеству выпускаемой продукции. Таким образом, функционально стандарты семейства ISO 9000 связаны с обеспечением качества системы управления производством изделия.

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

К сожалению, на первых порах, а иногда и в уже устоявшихся программистских коллективах путают понятия "вторичный" и "несущественный". Вы не имеете права забывать, что для разработки эффективной программы, которая соответствует своему предполагаемому назначению, необходимо постоянно встречаться и работать с пользователями, чтобы выяснить реальные требования к вашей системе. Если вы хотите создавать качественное программное обеспечение вам необходимо разработать прочное архитектурное основание проекта, открытое к возможным усовершенствованиям. Для быстрой и эффективной разработки программных средств с минимальным браком требуется привлечь достаточно квалифицированную рабочую силу, выбрать правильные инструменты и определить верное направление работы. Чтобы справиться с поставленной задачей и в конечном итоге получить прибыль, принимая во внимание затраты на обеспечение процесса разработки и внедрения системы, необходимо, чтобы процесс разработки приложения был тщательно продуман и мог быть адоптирован к изменяющимся потребностям вашего бизнеса и технологии.

По способу производства различные виды ПО можно классифицировать на заказное и тиражное. Соответственно в достаточной степени различаются и технологические процессы его производства. В настоящем курсе речь пойдет о технологиях создания заказных продуктов. Теперь введем ряд важных понятий, которые мы будем активно использовать на протяжении всего нашего курса.





Скачать 0,92 Mb.
оставить комментарий
страница1/13
Дата30.09.2011
Размер0,92 Mb.
ТипЛекция, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы:   1   2   3   4   5   6   7   8   9   ...   13
отлично
  3
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

наверх