Главная > Рабочая учебная программа


Министерство образования и науки российской федерации

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

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

«Астраханский государственный университет»

в г. Знаменске Астраханской области

«УТВЕРЖДАЮ»

Директор филиала ФГБОУ ВПО АГУ

в г. Знаменске Астраханской области

__________________В.Н.Крамаренко

Дисциплина блока: специальные дисциплины

Компонент: федеральный

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

Рабочая программа

для специальности

230201.65 Информационные системы и технологии (Знаменск)

5 курс

Автор- составитель:

Бориско С.Н.

e-mail: znamensk@

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

Рабочая программа

Автор составитель:

к.т.н., доцент Бориско С.Н.

Ответственный редактор:

Зав. кафедрой математики и информатики,

д.т.н., профессор, Лобейко В.И.

Рабочая учебная программа рассмотрена и одобрена

на заседании кафедры математики и информатики

филиала ФГБОУ ВПО АГУ в г. Знаменске

Протокол № 16 от 30 августа 2011г.

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

Автоматизация — одно из основных направлений научно-технического прогресса. Информационные системы предназначены для автоматизации процесса обработки информации.

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

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

Задачи курса:

  • изучение теоретических основ проектирования информационных систем (ИС);

  • изучение структурных и объектно-ориентированных методологий, применяемых на всех этапах проектирования ИС;

  • изучение средств автоматизации проектирования ИС;

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

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

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

  • получение практических навыков использования Case-средств на всех этапах разработки ИС.

Всего 204 учебных часов

Форма отчётности:

9 семестр – зачёт;

10 семестр – экзамен.

РАСПРЕДЕЛЕНИЕ ЧАСОВ ПО ТЕМАМ И ВИДАМ УЧЕБНЫХ ЗАНЯТИЙ ДЛЯ СТУДЕНТОВ ОЧНОЙ ФОРМЫ ОБУЧЕНИЯ

Наименование тем

Количество аудиторных часов

Всего

в том числе по видам учебных занятий

Лекции

Практические,

семинарские

занятия

Лабораторные

занятия

1

2

3

4

5

Тема 1. Этапы развития информационных систем. Специфика информационных систем.

8

4

4

Тема 2. Методы проектирования информационных систем. Жизненный цикл ПО ИС.

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

12

4

4

4

Тема 3. Общие требования к методологии и технологии проектирования ИС.

Методология RAD.

12

4

4

4

Тема 4. Структурный подход к анализу и проектированию ИС

12

4

4

4

Тема 5. Структурный системный анализ

12

4

4

4

Тема 6. Методология функционального проектирования SADT. Типы связей между функциями.

12

4

4

4

Тема 7. Моделирование потоков данных

12

4

4

4

Тема 8.  Сравнительный анализ SADT-моделей и моделей потоков данных

12

4

4

4

Итого аудиторных часов

96

32

32

32

Количество часов самостоятельной работы студентов

108

Всего часов

204

 

СОДЕРЖАНИЕ КУРСА

Тема 1. Введение. Этапы развития информационных систем. Специфика информационных систем. Этапы развития автоматизированных систем. Типы автоматизированных систем. Свойства и задачи ИС.

ТЕМА 2. Методы проектирования информационных систем: метод ";снизу-вверх";, метод ";сверху-вниз";. Процессы ЖЦ ПО по стандарту ISO/IEC 12207: основные, вспомогательные, организационные. Модели жизненного цикла ПО: каскадная, спиральная.

ТЕМА 3. Составляющие технологии проектирования. Требования к технологии проектирования. Стандарт проектирования, оформления проектной документации, пользовательского интерфейса.

Методология RAD. Фазы жизненного цикла по методологии RAD.

ТЕМА 4. Структурный подход к анализу и проектированию ИС. Эволюция структурных методов. Основные идеи и принципы структурной методологии: принцип ";разделяй и властвуй";, принцип иерархического упорядочивания. Принципы программотехники. Принципы информационной инженерии.

ТЕМА 5. Структурный системный анализ: методологии структурного подхода к разработке информационных систем. Методы структурного анализа: DFD-, ERD-, STD- диаграммы. Классификация структурных методологий. Методология функционального моделирования SADT: основные концепции и правила. Состав функциональной модели: функциональный блок и интерфейсные дуги. Иерархия диаграмм.

ТЕМА 6. Методология функционального проектирования SADT. Типы связей между функциями. Значимость типов связывания: типа случайной связности, типа логической связности, типа временной связности, типа процедурной связности, типа коммуникационной связности, типа последовательной связности, типа функциональной связности.

ТЕМА 7. Моделирование потоков данных. Основные принципы построения модели потоков данных. Основные компоненты диаграмм потоков данных: внешние сущности, системы и подсистемы, процессы, накопители данных (хранилища), потоки данных. Краткое описание нотации Йордона/де Марко (Yourdon/de Marco). Построение иерархии диаграмм потоков данных. Словарь данных. Спецификации процессов. Спецификации управления.

 

ТЕМА 8.  Сравнительный анализ SADT-моделей и моделей потоков данных. Параметры сравнения: адекватность, согласованность, интеграция с последующими этапами. Общий подход к разработке информационных систем. Построение модели деятельности предприятия, построение модели автоматизации предметной области.

 

ТЕМА 9. Моделирование данных. CASE-метод Баркера. Этапы построения модели. Основные конструкции ER-диаграммы: сущности, связи, атрибуты. Дополнительные конструкции: подтипы и супертипы, взаимно исключающие связи, рекурсивная связь, неперемещаемая связь.

ТЕМА 10. Применение объектно-ориентированного подхода к анализу и проектированию ИС. Основные понятия. Построение диаграммы вариантов использования. Компоненты диаграммы вариантов использования. Описание потока событий. Связи между вариантами использования и действующими лицами. Диаграммы взаимодействия. Диаграммы последовательности. Кооперативные диаграммы. Диаграммы классов. Стереотипы классов. Механизм пакетов. Атрибуты. Операции. Диаграммы состояний. Диаграммы деятельностей. Диаграммы компонентов. Диаграммы размещения.

ТЕМА 11. Использование СASE-средств при разработке ИС. Общая характеристика и классификация СASE-средств. Технология внедрения CASE-средств: определение потребностей в CASE-средствах, выполнение пилотного проекта. Вспомогательные СASE-средства: средства конфигурационного управления, средства тестирования, средства документирования.

ТЕМА 12. Проектирование систем оперативного анализа данных. Основные понятия. Технология проектирования Информационных Хранилищ.

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

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

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

  1. Лазуткина Е.А., Кожевникова Н.Ю. ЭУМК «Проектирование информационных систем»// Репозиторий образовательного контента. № гос. регистрации 0220510921 [Электронный ресурс] — Астрахань: АГУ, 2009. — Режим доступа к электронному ресурсу:

  2. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. М., МГУ, 2009.

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

  1. Архангельский А. Я.    Язык Pascal и основы програмирования в Delphi : Доп. УМО вузов по университетскому политическому образованию в качестве учеб. пособ. для вузов / А. Я. Архангельский. - М. : Бином, 2004. - 496 с. - ISBN 5-9518-0091-9 : 121-00.

  2. Астахова И. Ф.    SQL в примерах и задачах : Доп. НМС по прикладной математике и информатике УМО университетов РФ в качестве учеб. пособ. / Астахова Ирина Федоровна, Толстобров Александр Павлович, Мельников Вадим Митрофанович. - Минск : Новое знание, 2002. - 176 с. - ISBN 985-475-004-3 : 34-43.

  3. Бобровский С. И.   Delphi 7 : Учебный курс   / С. И. Бобровский. - СПб. : Питер, 2008. - 736 с. : ил. - ISBN 978-5-8046-0086-1 : 651-26.

  4. Вендров, А.М. Практикум по проектированию программного обеспечения экономических информационных систем : Доп. М-вом образования РФ в качестве учеб. пособ. для вузов / А. М. Вендров. - М. : Финансы и статистика, 2007. - 192 с. : ил..

  5. Вендров А.М./";Проектирование программного обеспечения экономических информационных систем"; Учебник. — 2-е изд., перераб. и доп., 2006 – 544 с.

  6. Смирнова Г.Н. и др./";Проектирование экономических информационных систем";/Учебник, 2007 – 512 с.

  7. Калянов Г. Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов. 3-е изд. – М.: Горячая линия – Телеком, 2007. — 320 с.

  8. Кузнецов С.Д. Проектирование и разработка корпоративных информационных систем. М., МГУ, 2008

  9. Информационная технология. Комплекс стандартов и руководящих документов на автоматизированные системы: (Сборник): ГОСТ 34.003 - 90, РД 50 - 680 - 88, РД 50 - 682 - 89, ГОСТ 34. 201 - 89 - ГОСТ 34.602.89 – М: Изд-во стандартов. 2008. - 150 с.

  10. Давыдов В. Г.   Технологии программирования C++ : рек. УМО вузов РФ по образованию в области радиотехники, электроники, биомедицинской техники и автоматизации в качестве учеб. пособ. для студентов вузов, обучающихся по специальности 210100 ";Управление и информатика в технических системах"; / В. Г. Давыдов. - СПб. : БХВ-Петербург, 2005. - 672 с.+1 электрон. диск (CD-ROM). - ISBN 5-94157-605-6 : 204-26.

  11. Желонкин А. В.   Основы программирования в интегрированной среде DELPHI. Практикум / А. В. Желонкин. - 2 изд. - М. : БИНОМ. Лаборатория знаний, 2006. - 236 с. : ил. - ISBN 5-94774-417-1 : 87-00.

  12. Информационная технология. Комплекс стандартов и руководящих документов на автоматизированные системы: (Сборник): ГОСТ 34.003 - 90, РД 50 - 680 - 88, РД 50 - 682 - 89, ГОСТ 34. 201 - 89 - ГОСТ 34.602.89 – М:-Изд-во стандартов. 1992. - 150 с.

  13. Камаев В. А.    Технологии программирования : Доп. М-вом образования РФ в качестве учебника для вузов по специальности ";Информатика и вычислительная техника"; / В. А. Камаев, В. В. Костерин. - М. : Высшая школа, 2005. - 359 с. - ISBN 5-06-004870-5 : 150-00. - 150-00.

  14. Карпов Ю. Г.   Теория и технология программирования. Основы построения трансляторов : рек. УМО по университетскому политехническому образованию в качестве учеб. пособ. для вузов ... ";Системный анализ и управление";, ";Информатика и вычислительная техника"; / Ю. Г. Карпов. - СПб. : БХВ-Петербург, 2005. - 272 с. - ISBN 5-94157-285-9 : 122-10.

  15. Казаров А.С.    С++: объектно-ориентированное программирование. : Методические рекомендации / Казаров Андрей Сергеевич. - Астрахань : Изд-во АГПУ, 1998. - 15 с. - ISBN 5-88200-349-0 : 10-40.

  16. Каширин И. Ю.   От Си к Си++ : Доп. УМО вузов по ун-тетскому политехническому образованию в качестве учеб. пособ. для студентов вузов, обучающихся по специальности 0220400 ";Программное обеспечение вычислительной техники и автоматизированных систем"; / И. Ю. Каширин, В. С. Новичков. - М. : Горячая линия- Телеком, 2005. - 334 с. - На титульном листе заглавие от С к Си++. - ISBN 5-93517-209-9 : 135-52.

  17. Кнут Дональд Э.    Искусство программирования. [В 3-х т.]. Т.3. Сортировка и поиск : Под общ. ред. Ю.В.Козаченко; [Пер. с англ.] / Кнут, Дональд Э. - 2-е изд. - М. : ";Вильямс";; СПб,; Киев, 2000. - 832 с. - (Классический труд. Испр. и доп. издание). - ISBN 5-8459-0080-8 : 484-00, 389-00.

  18. Кормен Т.    Алгоритмы: Построение и анализ / Т. Кормен, Ч. Лейзерсон, Р. Ривест. - М. : МЦНМО, 2001. - 960с. - (Классические учебники). - ISBN 5-900916-37-5 : 572-00.

  19. Лаптев В. В.   C++. Объектно-ориентированное программирование / В. В. Лаптев. - СПб. : Питер, 2008. - 464 с. : ил. - (Учебное пособие). - ISBN 978-5-91180-200-4 : 751-26.

  20. Макконелл Дж.    Анализ алгоритмов: Вводный курс / Макконелл, Дж. - М. : Техносфера, 2002. - 304 с. - (Мир программирования). - ISBN 5-94836-005-9 : 184-00. - 205-00.

  21. Москвитина О. А.   Сборник примеров и задач по программированию : Доп. УМО по образованию в области прикладной информатики в качестве учеб. пособ. для студентов вузов, обучающихся по специальности 351400 ";Прикладная информатика"; и другим междисциплинарным специальностям / О. А. Москвитина, Новичков В.С., Пылькин А.Н. - М. : Горячая линия- Телеком, 2007. - 244 с. - ISBN 5-93517-316-6 : 147-84.

  22. Немнюгин СА.   Turbo Pascal. Программирование на языке высокого уровня : Доп. М-вом образования РФ в качестве учеб. для вузов / Немнюгин, Сергей Андреевич. - 2-е изд. - СПб. : Питер, 2004. - 544 с. - (Учеб. для вузов). - ISBN 5-94723-509-9 : 103-50.

  23. Новичков В. С. .   Алгоритмизация и программирование на Турбо Паскале : Доп. УМО вузов по университетскому политехническому образованию в качестве учеб. пособ. для вузов, ...";Программное обеспечение вычислительной техники и автоматизированых систем"; / В. С. Новичков, Парфилова, Н.И., Пылькин, А.Н. - М. : Горячая линия-Телеком, 2005. - 438 с. : илл. - (Учебное пособие для высших учебных заведений). - ISBN 5-93517-183-Х : 143-00, 160-16.

  24. Павловская Т. А.   Паскаль. Программирование на языке высокого уровня : Доп. М-вом образования РФ в качестве учеб. для вузов / Т. А. Павловская. - СПб. : Питер, 2003. - 393 с. - (Учеб. для вузов). - ISBN 5-94723-511-0 : 94-50.

  25. Павловская Т. А.    C++. Объектно-ориентированное программирование. Практикум : доп. М-вом образования РФ в качестве учеб. пособ. для вузов ... ";Информатика и вычислительная информатика"; / Т. А. Павловская, Ю. А. Щупак. - СПб. : Питер, 2006. - 265 с. : илл. - (Учебное пособие). - ISBN 5-94723-842-Х : 94-00.

  26. Павловская Т. А.   C/C++. Программирование на языке высокого уровня : Доп. М-вом образования РФ в качестве учебника для вузов... ";Информатика и вычислительная техника"; / Т. А. Павловская. - СПб. : Питер, 2006. - 461 с. - (Учебник для вузов). - ISBN 5-94723-568-4 : 153-00, 168-63.

  27. Павловская Т. А.   С/С++. Структурное программирование : Практикум / Т. А. Павловская, Ю. А. Щупак. - СПб. : Питер, 2004. - 239 с. - (Учеб. пособ.). - ISBN 5-94723-967-1 : 54-00.

  28. Попов В. Б.   Паскаль и Дельфи : Учеб. пособ. / В. Б. Попов. - СПб. : Питер, 2005. - 576 с. : илл. - ISBN 5-469-00632-8 : 191-40, 176-00.

  29. Проектирование баз данных. СУБД Microsoft Access : Рек. УМО по образованию в области прикладной информатики в качестве учеб. пособ. для студентов вузов, обучающихся по специальности 351400 ";Прикладная информатика"; и другим междисциплинарным специальностям / Н.Н. Гринченко и др. - М. : Горячая линия- Телеком, 2004. - 240 с. - ISBN 5-93517-193-7 : 110-88

  30. Свердлов С. З.   Языки программирования и методы трансляции : доп. М-вом образования и науки РФ в качестве учеб. пособ. для студ. вузов, ... по направлению подготовки ";Прикладная математика и информатика"; / С. З. Свердлов. - СПб. : Питер, 2007. - 638 c. + 1 электрон. диск (CD-ROM) : ил. - (Учебное пособие). - ISBN 978-5-469-00378-6 : 300-00.

  31. Семакин И. Г.   Основы программирования : Доп. М-вом образования РФ в качестве учеб. для студ. ... по спец. 2202 ";Автоматизированные системы обработки информации и управления (по отраслям)";, 2203 ";Программное обеспечение вычислительной техники и автоматизированных систем"; / И. Г. Семакин, А. П. Шестаков. - 4 изд. ; стер. - М. : Академия, 2006. - 432 с. : рис., табл. - (Среднее профессиональное образование). - ISBN 5-7695-2672-6 : 122-46, 109-00.

  32. Сенов А. С.   Access 2007 : Учебный курс   / А. С. Сеннов. - СПб. : Питер, 2008. - 267 с.+1 электрон. диск (CD-ROM) : ил. - (Учебный курс). - ISBN 978-5-91180-497-8 : 451-26.

  33. Скляров В. А.    Программирование на языках Си и Си++ : Учеб. пособие / В. А. Скляров. - 2-е изд. ; перераб. и доп. - М. : Высшая школа, 1999. - 288 с. : илл. - ISBN 5-06-003486-0 : 28-00.

  34. Теория и реализация языков программирования : Рек. УМО вузов РФ по образованию в области прикладных математики и физики в качестве учеб. пособ. по курсу теории и реализации языков программирования / Серебряков В.А. [и др.]. - 2-е изд. ; доп. и испр. - М. : МЗ Пресс, 2006. - 352 с. : ил. - (Естественные науки. Математика. Информатика). - ISBN 94073-094-9 : 352-00, 100-00.

  35. Фаронов В. В.    Турбо Паскаль. 7.0. Практика программирования : Учеб. пособ. / Фаронов, Валерий Васильевич. - Изд. 7-е ; перераб. - М. : ";Нолидж";, 2000. - 416 с. - ISBN 5-89251-012-3 : 98-00, 50-00

  36. Фаронов В. В.    Delphi. Программирование на языке высокого уровня : Доп. М-вом образования РФ в качестве учеб. для вузов / Фаронов, Валерий Васильевич ; ответственность. - СПб. : Питер, 2004. - 640 с. - (Учеб. для вузов). - ISBN 5-8046-0008-7 : 135-00.

  37. Федотова Д. Э. .   CASE-технологии : Практикум / Д. Э. Федотова, Семенов, Ю.Д., Чижик, К.Н. - М. : Горячая линия-Телеком, 2005. - 160 с. : илл. - (Для высших учебных заведений). - ISBN 5-93517-121-Х : 88-00.

  38. Чекалов А. П.   Базы данных: от проектирования до разработки приложений / А. П. Чекалов. - СПб. : 2003, 2003. - 380 с. + 1 дискета. - ISBN 5-94157-283-2 : 130-90.

  39. Шмелева Г. Ю.   Программирование на языке высокого уровня [Электронный ресурс] : ЭУМК для студентов специальностей 071900 ";Информационные системы и технологии"; / Г. Ю. Шмелева. - Астрахань : АГУ, 2007. - Режим доступа к электронному ресурсу: .

  40. Щербинина О. В.   Средства проектирования файл-серверных приложений [Электронный ресурс] : ЭУМК для студентов специальностей 071900 ";Информационные системы и технологии"; / О. В. Щербинина. - Астрахань : АГУ, 2007. - Режим доступа к электронному ресурсу: .

  41. Хомоненко А. Д.   Базы данных : рек. УМО по образованию в области автоматики, электроники, микроэлектроники и радиотехники при обучении по техническим и экономическим специальностям / А. Д. Хомоненко, Цыганков. В.М., Мальцев, М.Г. ; под ред. А.Д. Хомоненко . - 5-е изд. ; доп. - М. ; СПб. : Бином-Пресс; КОРОНА принт, 2006. - 736 с. - ISBN 5-7931-0346-5 : 400-00.

  42. Юркин А. Г.   Задачник по программированию / А. Г. Юркин. - СПб. : Питер, 2002. - 192 с. - (Учеб. для вузов). - ISBN 5-318-00399-0 : 43-95.

Требования к уровню освоения программы и формы текущего промежуточного и итогового контроля

По окончании изучения курса студент должен знать:

  • теоретические основы проектирования информационных систем (ИС);

  • структурные и объектно-ориентированные методологии, применяемые на всех этапах проектирования ИС;

  • средства автоматизации проектирования ИС.

По окончании изучения курса студент должен уметь:

  • провести обследование предметной области и представить модель деятельности предприятия;

  • разработать модель автоматизации предприятия;

  • создавать проектную документацию на всех стадиях разработки ИС;

  • использовать диаграммы для наглядного представления различных аспектов разрабатываемого проекта;

  • использовать Case-средства на всех этапах разработки ИС.

Формой итогового контроля является экзамен.

Материалы, устанавливающие содержание и порядок проведения промежуточных и итоговых аттестаций

Репетиционные тесты

Примерное содержание тестовых материалов



Скачать документ

Похожие документы:

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

    Отчет
    Проектированиеинформационныхсистем 13. Практикум: Учебный проект ... новой партии товара. Разработка информационныхсистем включает в себя несколько этапов ... перечисленных в ней операций на информационнуюсистему. Выполнение задания 4 В таблицу ...
  2. Проектирование информационных систем (3)

    Лекция
    Проектированиеинформационныхсистем 6. Лекция: Методологии ... информации, используемой в повторяющихся информационных процессах. Функциональная структура Функция ... двух точек зрения: информационной и процедурной. Информационно событие отражается в виде ...
  3. Проектирование информационных систем (2)

    Лекция
    Проектированиеинформационныхсистем 10. Лекция: Моделирование информационного обеспечения: Моделирование данных. Метод IDEFI. ... сводятся в отчет. Прямое и обратное проектирование Прямым проектированием называется процесс генерации физической схемы ...
  4. Проектирование информационных систем (5)

    Лекция
    Проектированиеинформационныхсистем 7. Лекция: Моделирование бизнес ... организации бизнес-процессов. Технология проектирования ИС подразумевает сначала создание ... контекстная диаграмма с единственной работой, изображающей систему в целом (рис. 7.6). Рис. ...
  5. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ ТЕМЫ КУРСОВЫХ ПРОЕКТОВ

    Документ
    ПРОЕКТИРОВАНИЕИНФОРМАЦИОННЫХСИСТЕМ ТЕМЫ КУРСОВЫХ ПРОЕКТОВ Разработка ИС « ...

Другие похожие документы..