Учебно-методический комплекс дисциплины проектирование информационных систем Специальность icon

Учебно-методический комплекс дисциплины проектирование информационных систем Специальность

Смотрите также:
Учебно-методический комплекс по дисциплине "Проектирование информационных систем"...
Учебно-методический комплекс по дисциплине "Проектирование информационных систем"...
Учебно-методический комплекс по дисциплине «проектирование информационых систем» для дневного...
Учебно-методический комплекс по специальности 230700 ...
Учебно-методический комплекс по специальности 080801 ...
Учебно-методический комплекс Для специальности: 080801 «Прикладная информатика» (в экономике)...
Учебно-методический комплекс дисциплины проектирование информационных систем (код и название...
Учебно-методический комплекс учебной дисциплины «архитектура современных информационных систем»...
Учебно-методический комплекс по дисциплине «проектирование тоннелей» Специальность...
Учебно-методический комплекс по дисциплине «Проектирование станций метрополитена» Специальность...
Учебная программа дисциплины сд. Ф. 01 Проектирование информационных систем...
Руководство по изучению дисциплины "проектирование информационных систем". Для специальности...



скачать



Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»


Кафедра прикладной информатики


УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ


Проектирование информационных систем


Специальность: 080801.65 – «Прикладная информатика (в менеджменте)»


Барнаул

2010


СОДЕРЖАНИЕ


Министерство культуры Российской Федерации

^ Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»

Кафедра прикладной информатики


^ Учебно-методический комплекс дисциплины


Проектирование информационных систем

АННОТАЦИЯ

1. Минимальные требования к содержанию дисциплины/модуля/спецкурса.

Проектирование информационной системы (ИС). Понятия и структура проекта ИС. Требования к эффективности и надежности проектных решений.

Основные компоненты технологии проектирования ИС. Методы и средства проектирования ИС. Краткая характеристика применяемых технологий проектирования. Требования, предъявляемые к технологии проектирования ИС. Выбор технологии проектирования ИС.

Каноническое проектирование ИС. Стадии и этапы процесса проектирования ИС. Состав работ на предпроектной стадии, стадии технического и рабочего проектирования, стадии ввода в действие ИС, эксплуатации и сопровождения. Состав проектной документации.

Состав, содержание и принципы организации информационного обеспечения ИС. Проектирование документальных БД: анализ предметной области, разработка состава и структуры БД, проектирование логико-семантического комплекса.

Типовое проектирование ИС. Понятие типового элемента. Технологии параметрически-ориентированного и модельно-ориентированного проектирования.

Автоматизированное проектирование ИС с использованием CASE-технологии. Функционально-ориентированный и объектно-ориентированный подходы. Содержание RAD-технологии прототипного создания приложений.

Межсистемные интерфейсы и драйверы; интерфейсы в распределенных системах. Стандартные методы совместного доступа к базам и программам в сложных информационных системах (драйверы ODBC, программная система CORBA и др.).

^ 2. Взаимосвязь дисциплины/модуля/спецкурса с другими дисциплинами учебного плана специальности (сетов в ГОС ВПО).

Курс математики тесно взаимосвязан с вузовскими курсами: информатика, основы программирования, математика.

^ 3. Перечень элементов учебно-методического комплекса:

  • Нормативный блок: аннотация, рабочая учебная программа дисциплины.

  • Теоретический блок: содержание лекций.

  • Практический блок: планы и структура практических занятий.

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

  • Методический блок: методические рекомендации по дисциплине для преподавателей, методические рекомендации по дисциплине для студентов.

^ 4. Список авторов элементов УМК: Храмцова Н.П., к.т.н., доцент

5. Нормативные документы, требования которых учитывались при разработке УМК дисциплины/модуля/спецкурса:

- ГОС ВПО по специальности.


^ Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»


^ Кафедра прикладной информатики


Учебно-методический комплекс дисциплины


Проектирование информационных систем


Специальность: 080801.65 - «Прикладная информатика (в менеджменте)»


^ УЧЕБНАЯ ПРОГРАММА


по дисциплине

Проектирование информационных систем

Специальность

080801.65 «Прикладная информатика»

код наименование


^ Курс обучения 3-4

Семестр 6/7

Всего часов по учебному плану: 230

В том числе по формам обучения: очная – 230

- лекции 68

- лабораторные 38

- практика 30

- самостоятельная работа 94

Формы итогового контроля знаний:

- зачет, экзамен 7 сем.


Барнаул 2009


^ ПОЯСНИТЕЛЬНАЯ ЗАПИСКА


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


^ 1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ


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

Задачи соответствуют целям преподавания и заключаются в формировании у студентов следующих знаний: состава выполняемых работ на всех стадиях и этапах жизненного цикла ИС; технологий структурного, функционального и объектно-ориентированного анализа и проектирования ИС; состава, содержания и принципов организации информационного обеспечения ИС; методов и алгоритмов работы с фактографическими БД и приложениями ИС; принципов и особенностей проектирования интегрированных ИС; CASE-средств проектирования ИС.

Данная программа составлена в полном соответствии с государственным стандартом и согласована с комплексом других программ для данной специальности. Она имеет типовую для АФ МГУКИ структуру. Кроме того, приведен примерный список контрольных вопросов для проведения экзаменов и зачетов.

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

^ 2. Требования к уровню освоения содержания дисциплины

1. Требования к исходному уровню подготовки: для усвоения материала курса необходимо, чтобы студенты имели базовые знания математики, информатики и основ программирования.

^ 2. Требования к знаниям, умениям и навыкам, приобретенным в результате изучения дисциплины:

1. По окончании изучения этого курса студенты должны иметь твердое теоретическое представление об основных понятиях, указанных в этих программах.

2. Уметь применять полученные знания при проектировании информационных систем.

3. Владеть методами и алгоритмами работы с фактографическими БД и приложениями ИС.

3. Требования к обязательному объему учебных часов на изучение дисциплины.


^ Вид учебной работы

Всего часов

Семестры

6

7

Общая трудоемкость дисциплины

230







Аудиторные занятия

136

64

72

Лекции

68

32

36

Практические занятия (ПЗ)

30

12

18

Семинары (С)










Лабораторные занятия (ЛЗ)

38

20

18

Самостоятельная работа (СРС)

94

44

50

Вид итогового контроля (зачет, экзамен)




Зачет

Экзамен


4. Содержание дисциплины.

4.1. Разделы дисциплины и виды занятий

n/n

Раздел дисциплины

Лекции

ЛЗ

ПЗ

СРС

1

Введение

4










2

Управление безопасностью базы данных.







4




3

Создание концептуальной модели информационной системы.




4




4

4

Общие сведения об управлении проектами.

4










5

Концептуальное моделирование структуры данных.







4

4

6

Создание многопоточных программ в среде Delphi. Разработка сетевых приложений на основе сокетов.




4




4

7

Процессы, протекающие на протяжении жизненного цикла информационной системы.

4







4

8

Математическое моделирование.







4

4

9

Структура жизненного цикла информационной системы.

4







4

10

Модели жизненного цикла информационной системы.

4







4

11

Объектно-ориентированное программирование.




4







12

Организация проектирования программного обеспечения.

4







4

13

Основы объектно-ориентированного программирования.




4







14

Фазы жизненного цикла в рамках методологии РАD.

4







4

15

Стандартные компоненты Delphi для ввода и редактирования данных.




4




4

16

Стандарты и методики применяемые при разработки ИС.

4







4




^ Всего за 6-й семестр

32

20

12

44




^ Всего за 3-й курс

32

20

12

44




n/n

Раздел дисциплины

Лекции

ЛЗ

ПЗ

СРС

1

2

3

4

5




17

Профили открытых информационных систем.

4










18

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







4

4

19

Создание диаграмм Вариантов Использования




4







20

Базы данных: основные сведения.

4







4

21

Проектирование архитектуры программного обеспечения ИС.







4

4

22

Анализ аппаратной части информационной системы с использованием Deployment диаграммы.




4







23

Базовые понятия реляционной модели данных.

4







4

24

Многопоточные и распределенные ИС. Особенности разработки и перспективы использования







4

4

25

Описание состояний системы и переходов в эти состояния (State Diogram).




4







26

Нормализация данных.

4







4

27

Проектирование информационного обеспечения ИС. Фактографические БД.







4

4

28

Описание взаимодействия объектов системы при помощи диаграмм взаимодействия.




4







29

Проектирования программ сложной структуры, типовые приемы конструирования пакетов программ сложной структуры

4







4

30

Проектирование информационного обеспечения ИС. Документальные БД.







2

2

31

Манипулирование данными. Добавление в таблицу новой информации. Изменение данных, хранящихся в таблице.




2







32

Управление объектами базы данных.

4







4

33

Манипулирование данными.

4







4

34

Основные принципы и методы технологии проектирования, разработке и эксплуатации ИС. Подходы к разработке программного и информационного обеспечения ИС.

4







4

35

Формирование требований. Спецификация требований. Основы объектной технологии. Основы языка UML

4







4




^ Всего за 7-й семестр

36




18

50




^ Всего за 4-й курс

36




18

50


4.2. Содержание разделов дисциплины

Тема №1. Введение.

Классификация ИС. Примеры ИС. Основные перспективы использования.

Семинар № 1. Управление безопасностью базы данных.

Темы докладов:

  1. Привилегии пользователей.

  2. Управление доступом к базе данных

Тема №2. Общие сведения об управлении проектами.

Понятие проекта. Классификация проектов. Основные фазы проектирования информационной систем.

Семинар № 2. Концептуальное моделирование структуры данных.

Темы докладов:

  1. Концептуальные модели данных.

  2. Модель «сущность-связь»

Тема №3. Процессы, протекающие на протяжении жизненного цикла информационной системы. Основные процессы жизненного цикла. Вспомогательные процессы. Организационные процессы.

Семинар № 3. Математическое моделирование. (2часа)

Темы докладов:

  1. Проверка модели.

  2. Документирование модели базы данных.

  3. Создание физической модели.

  4. Создание структуры базы данных.

Тема №4. Структура жизненного цикла информационной системы. Начальная стадия. Стадия уточнения. Стадия конструирования. Стадия перехода.

Тема №5. Модели жизненного цикла информационной системы. Каскадная модель жизненного цикла информационной системы. Спиральная модель жизненного цикла.

Тема №6. Организация проектирования программного обеспечения (ПО); этапы процесса проектирования, освоение основных принципов организации ИС методов и технологий их использования.

Тема №7. Фазы жизненного цикла в рамках методологии РАD. Фаза анализа и планирования требований. Фаза проектирования. Фаза построения. Фаза внедрения. Ограничения методологии РАD.

Тема № 8. Стандарты и методики применяемые при разработке ИС. Виды стандартов. Методика Огасlе СDМ. Международный стандарт ISО/IЕС 12207: 1995-08-01. Стандарты комплекса ГОСТ 34.

Тема № 9. Профили открытых информационных систем. Понятие профиля информационной системы. Принципы формирования профиля информационной системы. Структура профилей информационных систем.

Семинар № 4. Прикладные программы с высокой степенью автоматизации управления, адаптируемость пакетов программ.

Темы докладов:

  1. Классификация программ.

  2. Программы с высокой степенью автоматизации управления.

  3. Адаптируемость пакетов программ.

Тема № 10. Базы данных: основные сведения. Основные функции СУБД. Эволюция систем управления базами данных. Реляционная модель данных.

Семинар №5. Проектирование архитектуры программного обеспечения ИС.

Темы докладов:

  1. Технологии разработки ПО ИС: процедурно-ориентированная, объектно-ориентированная. ООП: классы, наследование, полиморфизм.

  2. Технология объектно-ориентированного анализа и проектирования.

  3. Основные типы UML-диаграмм, используемые на этапе проектирования объектно-ориентированных ИС. Диаграмма классов.

Тема № 11. Базовые понятия реляционной модели данных. Связанные отношения. Основные свойства отношений. Реляционная система управления базами данных.

Семинар № 6. Многопоточные и распределенные ИС. Особенности разработки и перспективы использования.

Темы докладов:

  1. Основные понятия и концепции параллельного и многопоточного программирования.

  2. Понятие приоритета процесса.

  3. Создание многопоточных программ в среде Delphi.

  4. Основы разработки сетевых приложений на основе сокетов.

Тема № 12. Нормализация данных. Цели нормализации. Нормальные формы.

Семинар № 7. Проектирование информационного обеспечения ИС. Фактографические БД.

Темы докладов:

  1. Модели представления данных: концептуальная, логическая физическая.

  2. Модели данных: реляционная, объектно-реляционная, объектная.

  3. Реляционный подход к организации БД. Основные концепции и термины. Проектирование реляционных БД с использованием нормализации.

  4. Семантические модели данных.

  5. Реляционный подход к организации БД..

  6. Объектно-ориентированный подход к организации БД: «объектно-ориентированная модель данных».

Тема № 13. Проектирования программ сложной структуры, типовые приемы конструирования пакетов программ сложной структуры.

Тема № 14. Проектирование информационного обеспечения ИС. Документальные БД.

Тема № 15 Управление объектами базы данных. Создание, модификация и удаление таблиц. Задание ограничений. Задание значений по умолчанию. Создание и удаление индексов. Работа с представлениями. Хранимые процедуры. Триггеры.

Тема № 16 Манипулирование данными. Добавление в таблицу новой информации. Изменение данных, хранящихся в таблице. (2часа)

Тема №17. Основные компоненты технологии проектирования ИС. Подходы к разработке программного и информационного обеспечения ИС.

Методы и средства проектирования ИС. Структурное проектирование: диаграмма потоков данных, диаграмма «сущность-связь», диаграмма переходов состояний, структурная карта, структурная схема. Объектное проектирование: диаграмма вариантов использования, диаграмма взаимодействий, диаграмма классов, диаграмма состояний, диаграмма действий, диаграмма реализации.

Тема №18. Формирование требований. Спецификация требований. Основы объектной технологии. Основы языка UML. (2часа)

Диаграммы UML как инструментальные средства объектной технологии проектирования ИС. Основные типы UML-диаграмм, используемые на этапах анализа и формирования требований. Источники формирования требований.


5. Учебно-методическое обеспечение дисциплины.


^ 5.1. Рекомендуемая литература


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


  1. Мацяшек Лешек А. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML.: пер с англ. – м.: Издательский дом «Вильямс», 2002. – 432 с.

  2. Шумаков П.В. Delphi 6 и разработка приложений баз данных. – М.: «Нолидж», 2002. – 704 с.

  3. Информационно-вычислительные системы в машиностроении (CALS-технологии)/ Ю.М. Соломенцев, В.Г. Митрофанов, В.В. Павлов, А.В. Рыбаков – М.: Наука, 2003, 292 с.

  4. Трельсен Э. Модель COM и применение ATL 3.0. – СПб.: БХВ-Петербург, 2001. – 492 с.

  5. Макарова Е.И., Дубровина И.С. Проектирование программного обеспечения средствами UML-диаграмм. Методические указания к лабораторным работам и СРС. Алт.гос.техн.ун-т им. И. И. Ползунова. – Барнаул: Изд-во АлтГТУ, 2004. – 114 с.

  6. В.Н. Петров. Информационные системы: учебник для вузов.-Питер 2003.

  7. Ю. Избачков, В. Петров. Информационные системы 2-е издание.-Питер 2006.

  8. В.Ф. Мелехин, Е.Г. Павловский. Вычислительные машины, системы и сети. Учебник.- М.: Академия, 2006.



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


  1. Кузнецов С.Д. Основы современных баз данных, информационно-аналитические материалы Центра Информационных технологий, 1999.

  2. Экономическая информатика и вычислительная техника: Учебник/ под ред. Косарева В.П., Королева А.Ю. – М.: Финансы и статистика, 1996 г. – 336 с.

  3. Информационные ресурсы России: национальный доклад. – М., 1999 г. – 24 с.

  4. Архангельский А.Я. Программирование в С++Builder 4. – М.: ЗАО «Издательство БИНОМ», 1999 г. – 928 с.

  5. В.Г. Олифер, Н.А. Олифер. Компьютерные сети, принципы, технологии, протокол. 3-е издание. Питер, 2007.

  6. Вильям Столингс. Компьютерные сети, протоколы и технологии Интернета. С.-Пб. БХВ, Петербург, 2005.

  7. Джо Хабрейкен, Мэтт Хайден. Сетевые технологии за 24 часа. 3-е издание. Издательский дом Вильямс. Питер, 2007.


6. Материально-техническое обеспечение дисциплины.

1. Компьютерные классы.


7. Методические рекомендации по организации изучения дисциплины.

7.1. Вопросы к экзамену

Представлены далее.

8. Формы текущего, промежуточного и итогового контроля.

Лабораторные и практические работы.

Экзамен.

Программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования по направлению подготовки 080807.65 – «Прикладная информатика».

Программу составили:

Храмцова Н. П., к.т.н, доцент

Программа одобрена и утверждена на заседании кафедры прикладной информатики Протокол № от 2009 г.


Заведующий кафедрой: ____________ Ю^ .И. Колюжо


Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»

Кафедра прикладной информатики


^ Учебно-методический комплекс дисциплины


Проектирование информационных систем


Специальность: 080801.65 – «Прикладная информатика (в менеджменте)»


^ КОНСПЕКТ ЛЕКЦИЙ ТЕОРЕТИЧЕСКОГО КУРСА


Ведущий лектор

Храмцова Н.П., к.т.н., ст. преподаватель


Барнаул

2009


СТРУКТУРА КОНСПЕКТА ЛЕКЦИЙ

по дисциплине «Проектирование информационных систем»

^ Тема №1. Введение.

Классификация ИС. Примеры ИС. Основные перспективы использования.

Семинар № 1. Управление безопасностью базы данных.

Темы докладов:

  1. Привилегии пользователей.

  2. Управление доступом к базе данных

Тема №2. Общие сведения об управлении проектами.

Понятие проекта. Классификация проектов. Основные фазы проектирования информационной систем.

Семинар № 2. Концептуальное моделирование структуры данных.

Темы докладов:

  1. Концептуальные модели данных.

  2. Модель «сущность-связь»

Тема №3. Процессы, протекающие на протяжении жизненного цикла информационной системы. Основные процессы жизненного цикла. Вспомогательные процессы. Организационные процессы.

Семинар № 3. Математическое моделирование. (2часа)

Темы докладов:

  1. Проверка модели.

  2. Документирование модели базы данных.

  3. Создание физической модели.

  4. Создание структуры базы данных.

Тема №4. Структура жизненного цикла информационной системы. Начальная стадия. Стадия уточнения. Стадия конструирования. Стадия перехода.

Тема №5. Модели жизненного цикла информационной системы. Каскадная модель жизненного цикла информационной системы. Спиральная модель жизненного цикла.

Тема №6. Организация проектирования программного обеспечения (ПО); этапы процесса проектирования, освоение основных принципов организации ИС методов и технологий их использования.

Тема №7. Фазы жизненного цикла в рамках методологии РАD. Фаза анализа и планирования требований. Фаза проектирования. Фаза построения. Фаза внедрения. Ограничения методологии РАD.

Тема № 8. Стандарты и методики применяемые при разработке ИС. Виды стандартов. Методика Огасlе СDМ. Международный стандарт ISО/IЕС 12207: 1995-08-01. Стандарты комплекса ГОСТ 34.

Тема № 9. Профили открытых информационных систем. Понятие профиля информационной системы. Принципы формирования профиля информационной системы. Структура профилей информационных систем.

Семинар № 4. Прикладные программы с высокой степенью автоматизации управления, адаптируемость пакетов программ.

Темы докладов:

  1. Классификация программ.

  2. Программы с высокой степенью автоматизации управления.

  3. Адаптируемость пакетов программ.

Тема № 10. Базы данных: основные сведения. Основные функции СУБД. Эволюция систем управления базами данных. Реляционная модель данных.

Семинар №5. Проектирование архитектуры программного обеспечения ИС.

Темы докладов:

  1. Технологии разработки ПО ИС: процедурно-ориентированная, объектно-ориентированная. ООП: классы, наследование, полиморфизм.

  2. Технология объектно-ориентированного анализа и проектирования.

  3. Основные типы UML-диаграмм, используемые на этапе проектирования объектно-ориентированных ИС. Диаграмма классов.

Тема № 11. Базовые понятия реляционной модели данных. Связанные отношения. Основные свойства отношений. Реляционная система управления базами данных.

Семинар № 6. Многопоточные и распределенные ИС. Особенности разработки и перспективы использования.

Темы докладов:

  1. Основные понятия и концепции параллельного и многопоточного программирования.

  2. Понятие приоритета процесса.

  3. Создание многопоточных программ в среде Delphi.

  4. Основы разработки сетевых приложений на основе сокетов.

Тема № 12. Нормализация данных. Цели нормализации. Нормальные формы.

Семинар № 7. Проектирование информационного обеспечения ИС. Фактографические БД.

Темы докладов:

  1. Модели представления данных: концептуальная, логическая физическая.

  2. Модели данных: реляционная, объектно-реляционная, объектная.

  3. Реляционный подход к организации БД. Основные концепции и термины. Проектирование реляционных БД с использованием нормализации.

  4. Семантические модели данных.

  5. Реляционный подход к организации БД..

  6. Объектно-ориентированный подход к организации БД: «объектно-ориентированная модель данных».

Тема № 13. Проектирования программ сложной структуры, типовые приемы конструирования пакетов программ сложной структуры.

Тема № 14. Проектирование информационного обеспечения ИС. Документальные БД.

Тема № 15 Управление объектами базы данных. Создание, модификация и удаление таблиц. Задание ограничений. Задание значений по умолчанию. Создание и удаление индексов. Работа с представлениями. Хранимые процедуры. Триггеры.

Тема № 16 Манипулирование данными. Добавление в таблицу новой информации. Изменение данных, хранящихся в таблице. (2часа)

Тема №17. Основные компоненты технологии проектирования ИС. Подходы к разработке программного и информационного обеспечения ИС.

Методы и средства проектирования ИС. Структурное проектирование: диаграмма потоков данных, диаграмма «сущность-связь», диаграмма переходов состояний, структурная карта, структурная схема. Объектное проектирование: диаграмма вариантов использования, диаграмма взаимодействий, диаграмма классов, диаграмма состояний, диаграмма действий, диаграмма реализации.

Тема №18. Формирование требований. Спецификация требований. Основы объектной технологии. Основы языка UML. (2часа)

Диаграммы UML как инструментальные средства объектной технологии проектирования ИС. Основные типы UML-диаграмм, используемые на этапах анализа и формирования требований. Источники формирования требований.

^ Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»


^ Кафедра прикладной информатики


Учебно-методический комплекс дисциплины


Проектирование информационных систем


Специальность: 080801.65 – «Прикладная информатика (в менеджменте)»


^ ПЛАНЫ СЕМИНАРСКИХ ЗАНЯТИЙ


Барнаул 2009


Семинар № 1. Управление безопасностью базы данных.


Темы докладов:

  1. Привилегии пользователей.

  2. Управление доступом к базе данных


Семинар № 2. Концептуальное моделирование структуры данных.


Темы докладов:

  1. Концептуальные модели данных.

  2. Модель «сущность-связь»


Семинар № 3. Математическое моделирование. (2часа)


Темы докладов:

  1. Проверка модели.

  2. Документирование модели базы данных.

  3. Создание физической модели.

  4. Создание структуры базы данных.


Семинар № 4. Прикладные программы с высокой степенью автоматизации управления, адаптируемость пакетов программ.


Темы докладов:

  1. Классификация программ.

  2. Программы с высокой степенью автоматизации управления.

  3. Адаптируемость пакетов программ.


Семинар №5. Проектирование архитектуры программного обеспечения ИС.


Темы докладов:

  1. Технологии разработки ПО ИС: процедурно-ориентированная, объектно-ориентированная. ООП: классы, наследование, полиморфизм.

  2. Технология объектно-ориентированного анализа и проектирования.

  3. Основные типы UML-диаграмм, используемые на этапе проектирования объектно-ориентированных ИС. Диаграмма классов.


Семинар № 6. Многопоточные и распределенные ИС. Особенности разработки и перспективы использования.


Темы докладов:

  1. Основные понятия и концепции параллельного и многопоточного программирования.

  2. Понятие приоритета процесса.

  3. Создание многопоточных программ в среде Delphi.

  4. Основы разработки сетевых приложений на основе сокетов.


Семинар № 7. Проектирование информационного обеспечения ИС. Фактографические БД.


Темы докладов:

  1. Модели представления данных: концептуальная, логическая физическая.

  2. Модели данных: реляционная, объектно-реляционная, объектная.

  3. Реляционный подход к организации БД. Основные концепции и термины. Проектирование реляционных БД с использованием нормализации.

  4. Семантические модели данных.

  5. Реляционный подход к организации БД..

  6. Объектно-ориентированный подход к организации БД: «объектно-ориентированная модель данных».


Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»


^ Кафедра прикладной информатики


Учебно-методический комплекс дисциплины


Проектирование информационных систем


Специальность: 080801.65 – «Прикладная информатика (в менеджменте)»


^ ПЕРЕЧЕНЬ ВОПРОСОВ К ЭКЗАМЕНУ


Барнаул 2009



  1. Охарактеризуйте этапы жизненного цикла ИС.

  2. Объясните разницу между этапами определения требований и разработки спецификаций.

  3. Этап проектирования архитектуры ИС.

  4. Основные подходы к разработке приложений ИС.

  5. Структурный подход к разработке приложений ИС.

  6. Объектно-ориентированная технология разработки приложений. Основные причины перехода от структурной технологии к объектно-ориентированной.

  7. Основные диаграммы объектно-ориентированного подхода. Привести примеры.

  8. Основные диаграммы объектно-ориентированного подхода. Привести примеры.

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

  10. Что такое прототипирование? Как оно используется на этапе формирования требований?

  11. Назначение языка UML.

  12. Охарактеризуйте: диаграмма вариантов использования; диаграмма классов; диаграмма поведения; диаграмма состояний; диаграмма деятельности; диаграмма взаимодействия; диаграмма последовательности; диаграмма програции; диаграмма реализации.

  13. Основные понятия концепции параллельного и многопоточного программирования.

  14. Основы разработки сетевых приложений. Разработка сетевых приложений на основе сокетов.

  15. Этапы проектирования фактографических БД.

  16. Модели представления данных.

  17. Достоинства и недостатки реляционного подхода.

  18. Проектирование документальных БД.

  19. Принципы и особенности проектирования интегрированных ИС.

  20. Преимущества и недостатки объектно-ориентированных БД,Э способы устранения недостатков.

  21. Компонентные технологии разработки приложений.

  22. Особенности применения CASE-средств.

  23. Общие сведения об управлении проектами.

  24. Основные фазы проектирования информационной систем.

  25. Процессы, протекающие на протяжении жизненного цикла информационной системы.

  26. Основные процессы жизненного цикла ИС.

  27. Вспомогательные процессы в ИС.

  28. Организационные процессы в ИС.

  29. Управление безопасностью базы данных.

  30. Структура жизненного цикла информационной системы.

  31. Концептуальное моделирование структуры данных.

  32. Модели жизненного цикла информационной системы.

  33. Каскадная модель жизненного цикла информационной системы.

  34. Спиральная модель жизненного цикла.

  35. Создание концептуальной модели информационной системы.

  36. Создание нового проекта в Power Designer.

  37. Методология RАD-Rapil Аррliсаtion Development.

  38. Основные особенности методологии RАD.

  39. Объектно-ориентированный подход.

  40. Визуальное программирование.

  41. Событийное программирование.

  42. Математическое моделирование.

  43. Модификация структуры базы данных.

  44. Фазы жизненного цикла в рамках методологии RАD.

  45. Объектно-ориентированное программирование.

  46. Структура программы в Object Раsсаl.

  47. Международный стандарт ISО/IЕС 12207: 1995-08-01. и стандарты комплекса ГОСТ 34.

  48. Профили открытых информационных систем.

  49. Принципы формирования профиля информационной системы.

  50. Структура профилей информационных систем.

Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»


^ Кафедра прикладной информатики


Учебно-методический комплекс дисциплины:


Проектирование информационных систем


Специальность: 080801.65 – «Прикладная информатика (в менеджменте)»


^ ВОПРОСЫ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ


Барнаул 2010


  1. Создание концептуальной модели информационной системы.

  2. Концептуальное моделирование структуры данных.

  3. Создание многопоточных программ в среде Delphi. Разработка сетевых приложений на основе сокетов.

  4. Процессы, протекающие на протяжении жизненного цикла информационной системы.

  5. Математическое моделирование.

  6. Структура жизненного цикла информационной системы.

  7. Модели жизненного цикла информационной системы.

  8. Организация проектирования программного обеспечения.

  9. Фазы жизненного цикла в рамках методологии РАD.

  10. Стандартные компоненты Delphi для ввода и редактирования данных.

  11. Стандарты и методики применяемые при разработки ИС.

  12. Прикладные программы с высокой степенью автоматизации управления, адаптируемость пакетов программ.

  13. Базы данных: основные сведения.

  14. Проектирование архитектуры программного обеспечения ИС.

  15. Базовые понятия реляционной модели данных.

  16. Многопоточные и распределенные ИС. Особенности разработки и перспективы использования.

  17. Нормализация данных.

  18. Проектирование информационного обеспечения ИС. Фактографические БД.

  19. Проектирования программ сложной структуры, типовые приемы конструирования пакетов программ сложной структуры.

  20. Проектирование информационного обеспечения ИС. Документальные БД.

  21. Управление объектами базы данных.

  22. Манипулирование данными.

  23. Основные принципы и методы технологии проектирования, разработке и эксплуатации ИС. Подходы к разработке программного и информационного обеспечения ИС.

  24. Формирование требований. Спецификация требований. Основы объектной технологии. Основы языка UML



^ Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»


^ Кафедра прикладной информатики


Учебно-методический комплекс дисциплины:


Проектирование информационных систем


Специальность: 080801.65 – «Прикладная информатика (в менеджменте)»


^ ТЕСТ ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ


Барнаул

2009


ТЕСТ


  1. Жизненного цикла ИС. Состоит из следующих этапов: _____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________




  1. Охарактеризуйте этап формирования требований __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________




  1. Объясните разницу между этапами определения требований и разработки спецификаций. __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________




  1. В чем заключается Структурный подход к разработке приложений ИС. __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________



ТЕСТ


1. Перечислите основные подходы к разработке приложений ИС. _____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


2. Охарактеризуйте этап реализации. __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


3. Напишите преимущества и недостатки объектно-ориентированных БД, и способы устранения недостатков. _________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________--


4. Приведите примеры основных диаграмм объектно-ориентированного подхода. __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


ТЕСТ


1. Назначение языка UML.________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


2. Охарактеризуйте этап сопровождения. ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


3. Охарактеризуйте следующие понятия: классы, экземпляры классов, атрибуты, наследование, множественное наследование, композиция, агрегация, полиморфизм. __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


4. Охарактеризуйте принципы и особенности проектирования интегрированных ИС. __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


ТЕСТ


1. Этапы проектирования фактографических БД .____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

2. Охарактеризуйте этап проектирования архитектуры ИС. ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

3. Назовите основные причины перехода от структурной технологии к объектно-ориентированной. __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


4. Что такое прототипирование? Как оно используется на этапе формирования требований? __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________


^ Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

«Московский государственный университет культуры и искусств»


^ Кафедра прикладной информатики


Учебно-методический комплекс дисциплины:


Проектирование информационныз систем

Специальность: 080801.65 – «Прикладная информатика (в менеджменте)»


^ ВАРИАНТ ЭКЗАМЕНАЦИОННОГО БИЛЕТА


Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования «Московский государственный университет культуры и искусств»


Экзаменационный билет № 1

по предмету «Операционные системы, среды и оболочки»


1. Объектно-ориентированная технология разработки приложений. Основные причины перехода от структурной технологии к объектно-ориентированной.


2. Компонентные технологии разработки приложений.


Утверждаю

Заведующий кафедрой

________________ Ю.И. Колюжов


^ Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

^ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

КУЛЬТУРЫ И ИСКУССТВ»


Кафедра прикладной информатики


Учебно-методический комплекс дисциплины/модуля/спецкурса:


Проектирование информационных систем


Специальность:

080807.65 – «Прикладная информатика»


^ МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ДИСЦИПЛИНЕ

ДЛЯ ПРЕПОДАВАТЕЛЕЙ


Барнаул

2009


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

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

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

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

В конце лекции вместе со студентами целесообразно подвести ее итоги и убедиться, что поставленная цель достигнута.

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

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

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

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

^ Министерство культуры Российской Федерации

Алтайский филиал федерального государственного образовательного

учреждения высшего профессионального образования

^ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

КУЛЬТУРЫ И ИСКУССТВ»


Кафедра прикладной информатики


Учебно-методический комплекс дисциплины/модуля/спецкурса:


Проектирование информационных систем


Специальность:

080807.65 – «Прикладная информатика»


^ МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ДИСЦИПЛИНЕ

ДЛЯ СТУДЕНТОВ


Барнаул

2009


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

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

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

Необходимо очень тщательно вслед за лектором делать рисунки, графики, схемы. Если лектор приглашает к дискуссии, необходимо принять в ней участие.

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

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

В процессе подготовки к занятиям необходимо воспользоваться материалами учебно-методического комплекса дисциплины.

Важнейшей особенностью обучения в высшей школе является высокий уровень самостоятельности студентов в ходе образовательного процесса. Эффективность самостоятельной работы зависит от таких факторов как:

- уровень мотивации студентов к овладению конкретными знаниями и умениями;

- наличие навыка самостоятельной работы, сформированного на предыдущих этапах обучения;

- наличие четких ориентиров самостоятельной работы.

Приступая к самостоятельной работе, необходимо получить следующую информацию:

- цель изучения конкретного учебного материала;

- место изучаемого материала в системе знаний, необходимых для формирования специалиста;

- перечень знаний и умений, которыми должен овладеть студент;

- порядок изучения учебного материала;

- источники информации;

- форма и способ фиксации результатов выполнения учебных заданий;

- сроки выполнения самостоятельной работы.

Эта информация представлена в учебно-методическом комплексе дисциплины.

При выполнении самостоятельной работы рекомендуется:

- записывать ключевые слова и основные термины,

- составлять словарь основных понятий,

- составлять таблицы, схемы, графики и т.д.

- писать краткие рефераты по изучаемой теме.

Следует выполнять рекомендуемые упражнения и задания.

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

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

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

Основными способами приобретения знаний, как известно, являются: чтение учебника и дополнительной литературы, рассказ и объяснение преподавателя, поиск ответа на контрольные вопросы.

Известно, приобретение новых знаний идет в несколько этапов:

  знакомство;

  понимание, уяснение основных закономерностей строения и функционирования изучаемого объекта, выявление связей между его элементами и другими подобными объектами;

  фиксация новых знаний в системе имеющихся знаний;

  запоминание и последующее воспроизведение;

  использование полученных знаний для приобретения новых знаний, умений и навыков и т.д.

Для того, чтобы учащийся имел прочные знания на определенном уровне (уровень узнавания, уровень воспроизведения и т.д.), рекомендуют проводить обучение на более высоком уровне.

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

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

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

-запись ключевых терминов,

-составление словаря терминов,

-составление таблиц,

-составление схем,

-составление классификаций,

-выявление причинно-следственных связей,

-составление коротких рефератов, учебных текстов,

-составление опорных схем и конспектов,

-составление плана рассказа.

Информация, организованная в систему, где учебные элементы связаны друг с другом различного рода связями (функциональными, логическими и др.), лучше запоминается.

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


База данных защищена авторским правом © kursovaya-referat.ru 2017
При копировании материала укажите ссылку