Информационные системы в технике и технологиях

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ

Библиографический список

Основная литература

1. Конституция Российской Федерации [Текст]. – М. : Приор. – 32 с.

2. Марченко, М. Н. Правоведение [Текст]: учебник для вузов / М. Н. Марченко, Е. М. Дерябина; Моск. гос. ун-т им. М. В. Ломоносова. - М. : Проспект, 2005. - 416 с.

3. Правоведение[Текст]: учебник для вузов / Н. Н. Веденин, К. Н. Гусов, Г. В. Дашков и др.; под ред. О. Е. Кутафина. - М.: Юристъ, 2002. - 398 с.

4. Магницкая Е.В.Правоведение [Текст]: учеб. пособие для вузов / Е. В. Магницкая, Е. Н. Евстигнеев. - М.: Инфра-М , 2001. - 245 с.

5. Правоведение[Текст]: учеб. пособие для вузов / Под ред. Ю. А. Тихомирова, Н. И. Косяковой, Н. И. Архиповой. - М.: Юнити-Дана: Закон и право, 2002. - 414 с.

6. Шкатулла В.И.Правоведение [Текст]: учеб. пособие для вузов / В. И. Шкатулла, В. В. Надвикова, М. В. Сытинская; Под ред. В. И. Шкатуллы. - 4-е изд., перераб. и доп. - М.: Академия, 2002. - 464 с.

7. Право[Текст]:учебник для вузов / А. И. Косарев, М. В. Малинкович, С. Д. Покревская и др.; Под ред. Н. А. Тепловой, М. В. Малинкович . - 3-е изд., перераб. и доп. - М.: Юнити-Дана: Закон и право , 2002. - 495 с.

 

Дополнительная литература

1. Большой юридический словарь / В. А. Белов, В. В. Бойцова, Л. В. Бойцова и др.; Под ред. А. Я. Сухарева, В. Е. Крутских. - 2-е изд., перераб. и доп. - М.: Инфра-М, 2004. - 704 с.

2. Правоведение[Текст]: учебник для вузов / З. Г. Крылова, Э. П. Гаврилов, В. И. Гуреев и др.; Под ред. З. Г. Крыловой. - М.: Высш. шк., 2002. - 560 с.

3. Популярный юридический энциклопедический словарь. - М.: БРЭ, 2000. - 800 с.

 

Преподаватель О.Н. Кичалюк

2006 год

 

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

для студентов пятого курса специальности 071900 –

составила доцент Довбуш Г. Ф.


 

1 ВВЕДЕНИЕ........................................................................................................................................................................... 4

1.1 КЛАССИФИКАЦИЯ МЕТОДОВ ПРОЕКТИРОВАНИЯ.................................................................................... 9

1.2 ВИДЫ ИНФОРМАЦИОННЫХ СИСТЕМ........................................................................................................... 11

1.3 СТРУКТУРА ИНФОРМАЦИОННОЙ СИСТЕМЫ............................................................................................ 15

1.4 АРХИТЕКТУРА СИСТЕМЫ................................................................................................................................... 17

2 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ НА ОСНОВЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДА 20

2.1 ПРЕДСТАВЛЕНИЯ СИСТЕМЫ............................................................................................................................ 23

2.2 UML-МОДЕЛЬ ИНФОРМАЦИОННОЙ СИСТЕМЫ........................................................................................ 25

2.3 ПРЕДСТАВЛЕНИЯ СИСТЕМЫ В RATIONAL ROSE..................................................................................... 27

2.4 ПРОЕКТИРОВАНИЕ В RATIONAL ROSE.......................................................................................................... 29

2.5 МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ.............................................................................................. 30

2.6 ИСПОЛЬЗОВАНИЕ БИЗНЕС-МОДЕЛИ НА ЭТАПАХ РАЗРАБОТКИ...................................................... 40

2.7 ДИАГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ – USE CASE DIAGRAM............................................ 41

2.8 ДИАГРАММЫ ВЗАИМОДЕЙСТВИЯ – INTERACTION DIAGRAMS........................................................ 49

2.9 ДИАГРАММЫ КЛАССОВ – CLASS DIAGRAMS............................................................................................ 59

2.10 ДИАГРАММЫ СОСТОЯНИЙ – STATECHART DIAGRAMS..................................................................... 76

2.11 ДИАГРАММЫ КОМПОНЕНТОВ – COMPONENT DIAGRAMS................................................................ 85

2.12 ДИАГРАММА РАЗВЁРТЫВАНИЯ – DEPLOYMENT DIAGRAM............................................................. 90

3 СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ СЛОЖНЫХ СИСТЕМ................................................................................. 97

3.1 ЦЕЛЬ И ЗАДАЧИ СИСТЕМНОГО ПРОЕКТИРОВАНИЯ............................................................................... 98

3.2 СТРУКТУРА И СОДЕРЖАНИЕ ДОКУМЕНТОВ СИСТЕМНОГО ПРОЕКТА....................................... 102

3.3 РАБОТЫ И НОРМАТИВНЫЕ ДОКУМЕНТЫ ПО СИСТЕМНОМУ ПРОЕКТИРОВАНИЮ ИНФОРМАЦИОННОЙ СИСТЕМЫ............................................................................................................................................................................................. 108

3.4 СТАНДАРТЫ В ЖИЗЕННОМ ЦИКЛЕ ИНФОРМАЦИОННЫХ СИСТЕМ............................................. 110

4 ПРОЕКТИРОВАНИЕ СИСТЕМ КАК ЧАСТЬ ЖИЗНЕННОГО ЦИКЛА.......................................................... 115

4.1 СТАДИИ И ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА................................................................................................. 116

4.2 ПРОЦЕСС ПРОЕКТИРОВАНИЯ......................................................................................................................... 119

“ Большинство задач решаются

как алгебраические уравнения:

приведением их к самому простому виду ”.

Л. Н. Толстой.

Данный конспект лекций составлен для студентов пятого курса специальности “Информационные системы в технике и технологиях”.

Разработка информационной системы состоит в последовательном уточнении решаемой задачи на этапах анализа, проектирования и реализации, в результате чего происходит пошаговое “наращивание” системы. Проектирование, как неотъемлемая часть жизненного цикла, помогает сделать систему такой, какой её хочет видеть заказчик.

Связанные с проектированием информационных систем вопросы рассматриваются в соответствии с унифицированным процессом (Rational Unified Process – RUP), объектной техникой моделирования (Object Modeling Technique – OMT) и с использованием унифицированного языка моделирования (Unified Modeling Language – UML).

Изучение дисциплины ориентировано на развитие аналитического и логического мышления, что содействует успешному изучению основ любого научного или прикладного направления.

В данном курсе от студентов требуется знание технологии программирования, теории баз данных, сетевых технологий, объектно-ориентированных языков программирования и основных элементов унифицированного языка моделирования.

Приводимый текст является всего лишь кратким конспектом. Количество примеров ограничено, тем не менее является достаточным для иллюстрации основных идей объектно-ориентированного проектирования информационных систем в среде CASE-средства Rational Rose 2001.

Автор призывает студентов попытаться с самого начала семестра не пренебрегать проектированием, чтобы в конце семестра не пришлось объяснять, почему курсовая работа выполнена плохо, лабораторные работы не сделаны, а теоретическая часть курса слишком сложна для понимания.