Информационные системы в технике и технологиях
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
Библиографический список
Основная литература
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.
Автор призывает студентов попытаться с самого начала семестра не пренебрегать проектированием, чтобы в конце семестра не пришлось объяснять, почему курсовая работа выполнена плохо, лабораторные работы не сделаны, а теоретическая часть курса слишком сложна для понимания.