Рабочая программа дисциплины «Проектирование информационных систем» Направление подготовки

Вид материалаРабочая программа

Содержание


Профиль 4 «Государственное и муниципальное управление».
1. Цели освоения дисциплины
2. Место дисциплины в структуре ООП бакалавриата
Формы текущего контроля успеваемости (по неделям семестра)
5. Образовательные технологии
7. Учебно-методическое и информационное обеспечение дисциплины
8. Материально-техническое обеспечение дисциплины
Подобный материал:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ


Федеральное государственное образовательное учреждение

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

«Чувашский государственный университет имени И.Н.Ульянова»


Факультет дизайна и компьютерных технологий


«УТВЕРЖДАЮ»

Проректор по учебной работе


______________ А.Ю. Александров


«______»______________ 20__ г.


РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

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


Направление подготовки

230700 Прикладная информатика


Профиль подготовки

Профиль 4 «Государственное и муниципальное управление».


Квалификация (степень) выпускника

Бакалавр


Форма обучения

очная


Чебоксары

2010

Рабочая программа основана на требованиях Федерального государственного стандарта высшего профессионального образования по направлению подготовки

230700 Прикладная информатика


утвержденного Приказом Минобрнауки 00.00.2010 г. № 000.


Составитель: ст. преподаватель Курябина Е. А.


Рабочая программа рассмотрена и одобрена на заседании обеспечивающей кафедры компьютерных технологий (протокол № _____ от ___________2010 г.).


Зав. кафедрой: профессор Желтов В.П._______________


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


Председатель комиссии, декан: профессор Желтов В.П._______________


СОГЛАСОВАНО:

Зам. начальника УМУ: доцент М.Ю. Харитонов __________________


1. Цели освоения дисциплины

__________________________________________________________________________

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


2. Место дисциплины в структуре ООП бакалавриата __________________________________________________________________________



Научной основой курса являются методологии системного анализа и моделирования, позволяющие на этапе создания информационной системы решить следующие основные задачи:

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

проектирование реализуемых в системе объектов данных;

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

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

Данная дисциплина требует предварительного изучения курсов: "Вычислительные машины и системы ", "Основы алгоритмизации и алгоритмические языки", "Теория вероятностей и математическая статистика", "Базы данных". UML


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


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

1. Способен осознавать социальную значимость своей будущей профессии, обладать высокой мотивацией к выполнению профессиональной деятельности (ОК- 6);

2. Способен документировать процессы создания информационных систем на всех стадиях жизненного цикла (ПК-6);

3. Способен использовать технологические и функциональные стандарты, современные модели и методы оценки качества и надежности при проектировании, конструировании и отладке программных средств (ПК-7);

4. Способен проводить обследование организаций, выявлять информационные потребности пользователей, формировать требования к информационной системе, участвовать в реинжиниринге прикладных и информационных процессов (ПК-8);

5. Способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы (ПК-9);

6. Способен принимать участие в создании и управлении ИС на всех этапах жизненного цикла (ПК-11);

7. Способен эксплуатировать и сопровождать информационные системы и сервисы (ПК-12);


В результате освоения дисциплины обучающийся должен:

  • Знать: состав и структуры различных классов информационных систем как объектов проектирования; классификацию и общие характеристики современных CASE-средств.



  • Уметь: формулировать и решать задачи проектирования информационных систем с использованием различных методов и решений; проводить выбор интерфейсных средств при построении сложных профессионально-ориентированных информационных систем; ставить цели и задачи проведения предпроектного обследования объектов информатизации;.



  • Владеть: современными технологиями проектирования ИС и методиками обоснования эффективности их применения; методами моделирования информационных процессов предметной области.



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


4.1. Структура дисциплины

Общая трудоемкость дисциплины составляет _8___ зачетных единиц, 288_часов.






п/п


Раздел

дисциплины

Семестр

Неделя семестра

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость (в часах)

Формы текущего контроля успеваемости (по неделям семестра)

Форма промежуточной аттестации (по семестрам)

Лекции

Практ. зан.

Лабор. зан.

КСР *

СРС **

Всего

Из ауд. зан. в интер. форме

1

Основные понятия технологии проектирования информационных систем (ИС)


6

1-5

8

4







10










2

Жизненный цикл программного обеспечения ИС


6

6-7

4

2







10










3

Организация разработки ИС

6

8-10

6

2







10










4

Анализ и моделирование функциональной области внедрения ИС



6

11-14

8

4







10










5

Спецификация функциональных требований к ИС

6

15-

17

6

4







10













Итого 6 сем




17

32

16




2

50

154 54Э







6

Методологии моделирования предметной области





1-5

8

4







10










7

Моделирование бизнес-процессов средствами BPwin


7

6-9

8

4







15










8

Информационное обеспечение ИС


7

10-14

8

4







10










9

Моделирование информационного обеспечения


7

14-17

8

4







15













Итого 7 сем




17

32

16




4

82 32кп

134










Всего




34

64

32




6

132

288







Разобраться с часами

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

** Самостоятельная работа студента, включая курсовой проект, курсовую работу, расчетно-графические работы.


4.2. Содержание лекционных занятий



№ п/п

Наименование раздела дисциплины

Содержание раздела

1.

Основные понятия технологии проектирования информационных систем (ИС)


Предмет и метод курса "Проектирование информационных систем". Понятие экономической информационной системы. Классы ИС. Структура однопользовательской и многопользовательской, малой и корпоративной ИС, локальной и распределенной ИС, состав и назначение подсистем. Основные особенности современных проектов ИС. Этапы создания ИС: формирование требований, концептуальное проектирование, спецификация приложений, разработка моделей, интеграция и тестирование информационной системы. Методы программной инженерии в проектировании ИС.


2.

Жизненный цикл программного обеспечения ИС


Понятие жизненного цикла ПО ИС. Процессы жизненного цикла: основные, вспомогательные, организационные. Содержание и взаимосвязь процессов жизненного цикла ПО ИС. Модели жизненного цикла: каскадная, модель с промежуточным контролем, спиральная. Стадии жизненного цикла ПО ИС. Регламентация процессов проектирования в отечественных и международных стандартах.


3.

Организация разработки ИС

Каноническое проектирование ИС. Стадии и этапы процесса канонического проектирования ИС. Цели и задачи предпроектной стадии создания ИС. Модели деятельности организации ("как есть" и "как должно быть"). Состав работ на стадии технического и рабочего проектирования. Состав проектной документации. Типовое проектирование ИС. Понятие типового проекта, предпосылки типизации. Объекты типизации. Методы типового проектирования. Оценка эффективности использования типовых решений. Типовое проектное решение (ТПР). Классы и структура ТПР. Состав и содержание операций типового элементного проектирования ИС. Функциональные пакеты прикладных программ (ППП) как основа ТПР. Адаптация типовой ИС. Методы и средства прототипного проектирования ИС.


4.

Анализ и моделирование функциональной области внедрения ИС


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


5.

Спецификация функциональных требований к ИС


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


6.

Методологии моделирования предметной области


Методологии моделирования предметной области. Структурная модель предметной области. Объектная структура. Функциональная структура. Структура управления. Организационная структура. Функционально-ориентированные и объектно-ориентированные методологии описания предметной области. Функциональная методика IDEF. Функциональная методика потоков данных. Объектно-ориентированная методика. Сравнение существующих методик. Синтетическая методика.


7.

Моделирование бизнес-процессов средствами BPwin


Case-средства для моделирования деловых процессов. Инструментальная среда BPwin. Принципы построения модели IDEF0: контекстная диаграмма, субъект моделирования, цель и точка зрения. Диаграммы IDEF0: контекстная диаграмма, диаграммы декомпозиции, диаграммы дерева узлов, диаграммы только для экспозиции (FEO). Работы (Activity). Стрелки (Arrow). Туннелирование стрелок. Нумерация работ и диаграмм. Каркас диаграммы. Слияние и расщепление моделей. Создание отчетов.


8

Информационное обеспечение ИС


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


9

Моделирование информационного обеспечения


Моделирование данных. Метод IDEFI. Отображение модели данных в инструментальном средстве ERwin. Интерфейс ERwin. Уровни отображения модели. Создание логической модели данных: уровни логической модели; сущности и атрибуты; связи; типы сущностей и иерархия наследования; ключи, нормализация данных; домены. Создание физической модели: уровни физической модели; таблицы; правила валидации и значение по умолчанию; индексы; триггеры и хранимые процедуры; проектирование хранилищ данных; вычисление размера БД; прямое и обратное проектирование. Генерация кода клиентской части с помощью ERwin: расширенные атрибуты; генерация кода в Visual Basic. Создание отчетов. Генерация словарей.




4.3. Содержание практических занятий



№ п/п

Наименование раздела дисциплины

Содержание раздела

1.

Основные понятия технологии проектирования информационных систем (ИС)


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

2.

Жизненный цикл программного обеспечения ИС


Понятие жизненного цикла ПО ИС. Модели жизненного цикла. Стадии жизненного цикла ПО ИС.

3.

Организация разработки ИС

. Стадии и этапы процесса канонического проектирования ИС. Цели и задачи предпроектной стадии создания ИС. Методы типового проектирования. Оценка эффективности использования типовых решений. Адаптация типовой ИС. Методы и средства прототипного проектирования ИС.


4.

Анализ и моделирование функциональной области внедрения ИС


Основные понятия организационного бизнес-моделирования. Процессные потоковые модели. Модели структур данных. Полная бизнес-модель компании. Информационные технологии организационного моделирования.

5.

Спецификация функциональных требований к ИС


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

6.

Методологии моделирования предметной области


Методологии моделирования предметной области. Структурная модель предметной области. Объектная структура. Функциональная структура. Структура управления. Организационная структура.

7.

Моделирование бизнес-процессов средствами BPwin


Case-средства для моделирования деловых процессов. Инструментальная среда BPwin. Принципы построения модели IDEF0. Работы (Activity). Стрелки (Arrow). Туннелирование стрелок. Нумерация работ и диаграмм. Каркас диаграммы. Слияние и расщепление моделей. Создание отчетов.


8

Информационное обеспечение ИС


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

9

Моделирование информационного обеспечения


Моделирование данных. Метод IDEFI. Отображение модели данных в инструментальном средстве ERwin. Создание логической модели данных. . Создание физической модели: уровни физической модели; таблицы; правила валидации и значение по умолчанию; индексы; триггеры и хранимые процедуры; проектирование хранилищ данных; вычисление размера БД; прямое и обратное проектирование.


4.4. Содержание лабораторных занятий - нет

_________________________________________________________________________


5. Образовательные технологии

_________________________________________________________________________

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

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

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


6. Учебно-методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины.


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

_________________________________________________________________________


6. 2. Перечень примерных тем курсовых работ.

  1. Классы ИС.
  2. Жизненный цикл ПО ИС

3. Основные процессы ЖЦ ПО

4. Вспомогательные процессы ЖЦ ПО

5. Организационные процессы ЖЦ ПО

6. Особенности каскадной модели

7. Особенности спиральной модели

8. Каноническое проектирование ИС

9. Состав работ на стадии технического и рабочего проектирования.

10. Методологии моделирования предметной области

11. Функциональная методика IDEF

12. Процессные потоковые модели.

13. Модели структур данных

14. Информационные технологии организационного моделирования

15. Case-средства для моделирования деловых процессов.

16. Диаграммы IDEF0

17. Метод описания процессов IDEF3

18. Имитационное моделирование

19. Внемашинное информационное обеспечение

20. Внутримашинное информационное обеспечение

21. Информационная база и способы ее организации

22. Метод IDEFI

23. Создание логической и физической моделей данных.

_________________________________________________________________________


6.3. Перечень вопросов к промежуточной аттестации.


1. Понятие экономической информационной системы. Классы ИС.

2. Структура однопользовательской и многопользовательской, малой и корпоративной ИС, локальной и распределенной ИС

3. Понятие жизненного цикла ПО ИС. Чем регламентируется ЖЦ ПО?

4. Содержание и взаимосвязь процессов жизненного цикла ПО ИС.

5. Модели жизненного цикла

6. Основные процессы ЖЦ ПО

7. Вспомогательные процессы ЖЦ ПО

8. Организационные процессы ЖЦ ПО

9. Взаимосвязь между процессами ЖЦ ПО

10. Модели и стадии ЖЦ ПО. Что понимается под стадией ЖЦ ПО и какие стадии входят в его состав? Каково соотношение между стадиями и процессами ЖЦ ПО?

11. Каковы принципиальные особенности каскадной модели? В чем заключаются преимущества и недостатки каскадной модели?

12. Каковы принципиальные особенности спиральной модели? В чем состоят преимущества и недостатки спиральной модели?

11. Каноническое проектирование ИС. Стадии и этапы процесса канонического проектирования ИС.

12. Цели и задачи предпроектной стадии создания ИС. Состав работ на стадии технического и рабочего проектирования.

13. Методологии моделирования предметной области. Структурная модель предметной области. Объектная структура. Функциональная структура.

14. Сопоставление и взаимосвязь структурного и объектно-ориентированного подходов

15. Функционально-ориентированные и объектно-ориентированные методологии описания предметной области

16. Функциональная методика IDEF.

17. Статическое описание компании. Динамическое описание компании.

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

19. Информационные технологии организационного моделирования.

20. Case-средства для моделирования деловых процессов.

21. Принципы построения модели IDEF0: контекстная диаграмма, субъект моделирования, цель и точка зрения. Диаграммы IDEF0

22. Метод описания процессов IDEF3: работы, связи, объекты ссылок, перекрестки.

23. Имитационное моделирование: источники и стоки, очереди, процессы.

24. Внемашинное информационное обеспечение. Основные понятия классификации информации.

25. Понятия и основные требования к системе кодирования информации. Состав и содержание операций проектирования классификаторов.

26. Внутримашинное информационное обеспечение. Проектирование экранных форм электронных документов

27. Информационная база и способы ее организации.

28. Моделирование данных. Метод IDEFI. Отображение модели данных в инструментальном средстве ERwin.

29. Создание логической и физической моделей данных.

30. Генерация кода клиентской части с помощью ERwin.


_________________________________________________________________________


7. Учебно-методическое и информационное обеспечение дисциплины

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

1. В.И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина Проектирование информационных систем Издательство: Бином. 2008— 300

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

2. Липаев В.В. Системное проектирование сложных программных средств для информационных систем. М.: СИНТЕГ. 1999—224 с.

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


б) дополнительная литература:

1. Вендров A.M. CASE - технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика. 1998.—176с.

Книга является введением в проектирование информационных систем с помощью современных методов и средств. Рассматриваются основы методологии проектирования, структурный подход к проектированию, основные функции и компоненты CASE средств.


в) программное обеспечение и Интернет-ресурсы


Программные продукты UML, BPWin, ERWin.


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

_________________________________________________________________________

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


Примечание:

К рабочей программе прикладываются следующие документы (отдельные со своим титульным листом), утвержденные только деканом факультета:


Приложения 1 - МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПРЕПОДАВАТЕЛЮ ПО ПРОВЕДЕНИЮ ЗАНЯТИЙ ПО КУРСУ (где расписывается план занятий, технология и методика их проведения)


Тема 1. ________. (2 часа).

1.

2.

3.

Литература
  1. Иванов И.И. Информатика. М.: Финансы и статистика, 2001. С. 3-45.






Приложение 2 - МЕТОДИЧЕСКИЕ УКАЗАНИЯ СТУДЕНТАМ ПО ВЫПОЛНЕНИЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ ПО КУРСУ (где расписывается для студентов методика выполнения различных видов самостоятельной работы (см. пункт 6 рабочей программы)).