Федеральное агентство по образованию Шахтинский институт (филиал)
Южно-Российского государственного технического университета
(Новочеркасского политехнического института)
РАБОЧАЯ ПРОГРАММА по курсу Проектирование информационных систем
для специальностей
230201 (081900) «Информационные системы и технологии»
Шахты 2006 г.
Федеральное агентство по образованию Шахтинский институт (филиал)
Южно-Российского государственного технического университета
(Новочеркасского политехнического института) УТВЕРЖДАЮ
Заместитель директора по ОиНД
_______________А.Ю.Прокопов
(должность, фамилия, инициалы)
”___” ______________ 2006 г. РАБОЧАЯ ПРОГРАММА «Проектирование информационных систем»
для специальностей
230201 (071900) «Информационные системы и технологии»
новый шифр (старый шифр) и название специальности
Факультет ____Технологий и информатизации __________________________________________ Кафедра _____ «Математика, информационные системы и технологии»_______________
Курс _____5________________________________________________________
Семестр ___9________________________________________________________
Лекции ___51____ (час.)
|
Экзамен _____ (семестр) Зачет ___9___ (семестр)
|
Практические
(семинарские) занятия ________(час.)
|
Всего самостоятельной работы _71__ (час.), из них:
плановая работа__48__ (час.)
курсовой проект 9 семестр 48 (час.)
курсовая работа ______ семестр ____ (час.)
реферат ______ семестр ____ (час)
домашнее задание _____ семестр ____ (час.)
контрольная работа (ЗФО) ____ семестр ___ (час.)
индивидуальная работа__40__ (час.)
домашняя работа __31__ (час)
|
Лабораторные занятия __34____ (час.)
|
|
Всего аудиторных __85__ (час.)
|
|
ИТОГО по дисциплине _____204 _________ (час.) 2006 г.
Рабочая программа по курсу «Проектирование информационных систем» составлена в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования по специальности 230201 «Информационные системы и технологии», утвержденного 23.03.2000 № 276 тех/дс, на основании рабочего учебного плана, утвержденного ученым советом ЮРГТУ(НПИ) протоколом № 10 от «_05_» __07___ 2000 г., и
примерной программы ___________________________________________________________
наименование программы, дата утверждения
Код дисциплины по ГОС – СД.Ф.01
Рабочую программу составил(а) доцент, канд.техн.наук Панфилов А.Н.__________
ученое звание, степень, должность, фамилия, инициалы
Рабочая программа обсуждена на заседании кафедры «Математика, информационные системы и технологии»
утверждена « 19 » октября 2006 г. Протокол № 2 Заведующий кафедрой МИСТ профессор, доктор техн.наук Безуглов А.М./_________/
Рабочая программа согласована с учебно-методическим отделом
Начальник УМО Ю.Н.Попков «______»________________ 2006г.
Рабочая программа одобрена научно-методической комиссией факультета _________________Технологий и информатизации ____________________________
Председатель НМК, декан факультета ФТИ Титов Н.В. / _____________ /
(подпись, фамилия, инициалы)
«______»________________ 2006 г.
ГОСУДАРСТВЕННЫЙ ОБРАЗОВАТЕЛЬНЫЙ СТАНДАРТ ПО ДИСЦИПЛИНЕ «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ»
СД.Ф.01
| ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
Проектирование информационной системы (ИС). Понятия и структура проекта ИС. Требования к эффективности и надежности проектных решений.
Основные компоненты технологии проектирования ИС. Методы и средства проектирования ИС. Краткая характеристика применяемых технологий проектирования. Требования, предъявляемые к технологии проектирования ИС. Выбор технологии проектирования ИС.
Каноническое проектирование ИС. Стадии и этапы процесса проектирования ИС. Состав работ на предпроектной стадии, стадии технического и рабочего проектирования, стадии ввода в действие
ИС, эксплуатации и сопровождения. Состав проектной документации.
Состав, содержание и принципы организации информационного обеспечения ИС. Проектирование документальных БД: анализ предметной области, разработка состава и структуры БД, проектирование логико-семантического комплекса.
Проектирование фактографических БД: методы проектирования; концептуальное, логическое и физическое проектирование. Принципы и особенности проектирования интегрированных ИС. Система управления информационными потоками как средство интеграции приложений ИС. Методы и средства организации метаинформации проекта ИС.
Типовое проектирование ИС. Понятие типового элемента. Технологии параметрически-ориентированного и модельно-ориентированного проектирования.
Автоматизированное проектирование ИС с использованием CASE-технологии. Функционально-ориентированный и объектно-ориентированный подходы. Содержание RAD-технологии прототипного создания приложений.
Межсистемные интерфейсы и драйверы; интерфейсы в распределенных системах. Стандартные методы совместного доступа к базам и программам в сложных информационных системах (драйверы ODBC, программная система CORBA и др.).
|
|
1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ, ЕЁ МЕСТО В УЧЕБНОМ ПРОЦЕССЕ
1.1 Цели и задачи изучения дисциплины Цель преподавания дисциплины – является получение студентами знаний по теоретическим и методологическим основам проектирования информационных систем.
Задачи при изучении дисциплины:
Студент должен знать:
назначение и разновидности информационных систем (ИС); порядок (стадии, этапы) и методы создания ИС; методы организации работы коллективов разработчиков; перспективы развития информационных систем, их взаимосвязь со смежными областями
Студент должен уметь:
уметь формулировать и решать задачи проектирования информационных систем с использованием технологии, основанной на функциональных спецификациях; формулировать основные научно-технические проблемы по исследованию объектов автоматизации и ИС; применять методики анализа предметной области и создания прикладных информационных систем; оформлять проектную и эксплуатационную документацию на ИС;
иметь практические навыки работы с CASE – средствами; иметь опыт принятия проектных решений на основе спецификации и их реализации в заданной программной, аппаратной и инструментальной среде, а также – опыт выбора различных инструментальных средств проектирования информационных систем
1.2. Краткая характеристика дисциплины и её фундаментальных основ В качестве фундаментальных основ дисциплины используются методы теории систем системного анализа, информационных систем, баз и банков данных,
1.3. Место дисциплины в учебном процессе и основополагающие интеграционные связи с другими дисциплинами учебного плана.
1.3 Связь с предшествующими дисциплинами, общность фундаментальных рснов и гуманитарной подготовки №
п/п
| Наименование дисциплины и ее разделы
| Уровень знания
| Номера тем изучаемой дисциплины
| 1
| Информационные системы
| 2
| 1-4,12
| 2
| Основы объектно-ориентированного программирования
| 2
| 10
| 3
| Моделирование систем
| 3
| 11
| 4
| Базы данных
| 3
| 5,6
|
1.4 Связь с последующими дисциплинами
Наименование дисциплины
| №
семестра
| Корпоративные информационные системы
| 9
| Дипломное проектирование (Спец.часть)
| 10
|
2. Распределение тем и часов занятий по семестрам и модулям Дисциплина изучается в одном семестре. 3. С одержание дисциплины 3.1 Наименование тем, их содержание, объем в часах лекционных занятий Тема 1. Основные понятия технологии проектирования информационных систем 4 час, УЗ-2
Предмет и метод курса "Проектирование информационных систем". Понятие информационной системы, классы ИС. Состав и назначение функциональных и обеспечивающих подсистем. Основные особенности современных проектов ИС.
Литература [1, 2]
СРС-5 Тема 2. Методологические основы проектирования нформационных систем 7 час., УЗ-1
Понятие и структура проекта ИС. Технология проектирования ИС. Методы и средства проектирования ИС. Характеристика применяемых технологий. Требования, предъявляемые к технологии проектирования. Выбор технологии проектирования.
Литература [1, 2]
СРС- 6 Тема 3. Жизненный цикл ИС 7 час., УЗ -1
Понятие жизненного цикла ИС. Процессы жизненного цикла: основные, вспомогательные, организационные. Содержание и взаимосвязь процессов жизненного цикла ИС. Модели жизненного цикла: каскадная, модель с промежуточным контролем, спиральная. Стадии жизненного цикла ИС. Регламентация процессов проектирования.
Литература [3]
СРС- 6 Тема 4. Каноническое проектирование ИС 7 час., УЗ-2
Стадии и этапы процесса канонического проектирования ИС. Состав работ на предпроектной стадии. Состав работ на стадии технического и рабочего проектирования, стадии ввода в действие, эксплуатации и сопровождения ИС. Состав проектной документации. Разработка технического задания (ТЗ). Назначение и разновидности ТЗ. Содержание ТЗ.
Литература [1]
СРС- 6 Тема 5. Проектирование информационного обеспечения документальных ИС 7 час., УЗ-2
Состав, содержание и принципы организации информационного обеспечения ИС. Проектирование документальных БД: анализ предметной области, разработка состава и структуры БД, проектирование логико-семантического комплекса.
Литература [1]
СРС- 6 Тема 6. Проектирование информационного обеспечения фактографических ИС 7 час., УЗ-2
Проектирование фактографических БД: методы проектирования; концептуальное, логическое и физическое проектирование. Принципы и особенности проектирования интегрированных ИС. Система управления информационными потоками как средство интеграции приложений ИС. Методы и средства организации метаинформации проекта ИС.
Литература [11,17]
СРС-6 Тема 7. Типовое и прототипное проектирование ИС 7 час., УЗ-2
Понятие типового проекта. Объекты типизации. Методы типового проектирования. Типовой элемент ИС. Типовое проектное решение (ТПР). Технология проектирования с использованием ТПР. Технологии параметрически-ориентированного и модельно-ориентированного проектирования.
Литература [1,2,3]
СРС- 6 Тема 8. Автоматизированное проектирование ИС с использованием CASE- технологии 10 час., УЗ-2
Классификация CASE-систем по типам: средства анализа и проектирования, средства проектирования баз данных, средства автоматизации разработки ПО, средства управления требованиями, средства документирования, средства управления проектом. Классификация по категориям: tools, toolkit, workbench. Классификация по уровням: CASE-системы верхнего уровня (Upper Case), среднего (Middle CASE), нижнего уровня (Lower CASE). Инструментальные средства поддержки CASE-технологий.
Литература [4, 5]
СРС- 6 Тема 9. Функционально-ориентированные подходы 7 час., УЗ-2
Модели для структурного анализа и проектирования: диаграмм потоков данных (data flow diagram – DFD), диаграммы бизнес-функций (функциональные спецификации, Business Function Diagramm - BFD), диаграммы переходов состяний и др. Функциональная модель SADT (Structure Analysis and Design Technick), состав модели. Функциональная методика IDEF0. Состав диаграмм потоков данных, разновидности нотаций для DFD. Сравнение DFD и SADT.
Литература [1,4,5]
СРС- 6
Тема 10. Объектно-ориентированные подходы 7 час., УЗ-2
Декомпозиции на основе объектно-ориентированного подхода. Унифицированный язык моделирования UML. Основные типы UML-диаграмм, используемые в проектировании информационных систем. Взаимосвязи между диаграммами.
Литература [3]
СРС- 6 Тема 11. Сравнение и выбор проектов ИС 9 час., УЗ-2
Свойства и показатели качества АЭИС: системотехнические, проектно-технологические, потребительские, экономические. Формализация задачи сравнения проектов системы. Методы выбора оптимальных проектов ИС: метод главного показателя, метод последовательных уступок, использование обобщенных показателей.
Литература [1, 5]
СРС- 6 Тема 12. Управление проектированием 7 час., УЗ-2
Организация процесса проектирования ИС. Контур управления процессом проектирования. Инструментальные средства управления проектированием. Организация проектного коллектива: состав и численность, организационные структуры. Планирование и контроль проектных работ. Документирование процессов проектирования Стратегическое и тактическое планирование проектных работ. Планирование ресурсов. Контроль проектной деятельности. Методы планирования и контроля. Инструментальные средства оценки затрат ресурсов на проектирование.
Литература [1]
СРС- 6 3.2. Практические занятия их наименование и объем в часах
Учебным планом не предусмотрены. 3.3. Лабораторные работы их наименование и объем в часах
Целью занятий является приобретение студентами практических навыков. Темы лабораторных работ представлены в табл. 3
Таблица 3. – Описание лабораторных работ по дисциплине
№
| Номер модуля
Наименование тем
Занятий
| Количество часов | Форма
контроля
| Сроки контроля
| Литература
| 1
| 2
| 3
| 4
| 5
| 6
| 1
| Организация проектирования в MS Project
| 4
| Отчет
| 25 октября
| 1
| 2
| Моделирование бизнес- процессов в BPWin
| 8
| Отчет
| 25 октября
| 4
|
1
| 2
| 3
| 4
| 5
| 6
| 3
| Моделирование информационного обеспечения в ErWin
| 8
| Отчет
| 25 октября
| 4
| 4
| Разработка моделей предметной области с применением UML
| 6
| Отчет
| 1 декабря
| 3
| 5
| Имитационное моделирование предметной области
| 8
| Отчет
| 1 декабря
| 3
|
3.4. Курсовая работа, курсовой проект, реферат, домашнее задание, их характеристика и содержание Курсовое проектирование предназначено для освоения студентами процесса проектирования ИС, проверки знаний и умений применять знания в самостоятельной проектной работе.
Цель курсового проектирования – разработка проекта ИС для заданной предметной области.
Тематика курсовых проектов включает в себя разработку проектов ИС для различных видов производственно-экономической деятельности (учет, управление и т.п.) и различных видов предприятий (торговля, промышленное производство, строительство и др.). Разделы курсового проектирования могут быть дополнены вопросами исследования моделей ИС как в целом, так и подсистем и компонент различного назначения (программного, информационного, технического и др.).
Тематика курсовых проектов:
Проектирования информационных систем мониторинга и управления технологическими процессами и производствами.
Проектирования информационных систем для автоматизации задач бухгалтерского учета.
Проектирования информационных систем поддержки и принятия решений.
Проектирование информационных систем контролинга и логистики (по областям).
Проектирование информационных систем управления ресурсами предприятия.
Проектирование информационных систем для автоматизации образовательных процессов.
Проектирование информационно-справочных и документальных систем.
Проектирование информационных систем для автоматизации банковских структур.
Проектирование муниципальных информационных систем.
Проектирование информационных систем государственных финансовых структур.
Проектирование информационных систем электронного бизнеса на Интернет-платформе.
Проектирование информационно- поисковых систем на Интернет-платформе.
Пояснительная записка должна содержать следующие разделы:
Лист задания на курсовой проект.
Введение.
1. Предпроектный анализ объекта автоматизации:
- описание предметной области, например, бизнес-процессов, протекающих в предметной области;
- описание информационных потоков;
- описание процессов обработки информации, управления и т. п., требующих автоматизации;
- обзор существующих программных продуктов, выполняющих аналогичные функции. Их достоинства и недостатки. Сравнение, классификация;
- обоснование необходимости разработки.
2. Функциональное проектирование информационной системы:
- разработка концепции построения информационной системы;
- разработка требований к информационной системе;
- разработка функциональной структуры информационной системы;
- выбор архитектуры построения информационной системы.
3. Техническое проектирование включает следующее:
- выбор аппаратной платформы информационной системы;
- выбор технических средств обработки информации;
- проектирование средств коммуникации и обмена информацией
4. Проектирование информационного обеспечения:
- проектирование БД информационной системы;
- формализованное описание информационных запросов пользователей;
- описание методов защиты данных в информационной системе.
5. Программная реализация основных функциональных модулей системы:
- разработка логики работы программ и пользовательских интерфейсов;
- разработка алгоритмов обработки запросов пользователей;
- описание назначения и функций программ, режимов работы;
- описание категорий пользователей программы, разграничения прав доступа и разделение привилегий.
Заключение.
Список использованной литературы.
Приложения 3.5. Учебная практика по дисциплине, краткая характеристика Учебным планом не предусмотрена. 3.6. Самостоятельная работа студентов
Всего (час)
| Плановая (час.)
| Индивидуальная (час.)
| Домашняя работа (час.)
| 71
| 48
| 40
| 31
| 4. Учебно-методические материалы по дисциплине Литература: Основная
Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем М.: Финансы и статистика, 2002
Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем Интернет-университет информационных технологий - ИНТУИТ.ру, 2005
Нейбург Э. Д., Максимчук Р.А. Проектирование баз данных с помощью UML М.: Издательский дом «Вильямс», 2002
Дополнительная
Маклаков С.В. Создание информационных систем с AllFusion Modelling Suite М.: Диалог-МИФИ, 2003
Марка Д.А., МакГоуэн К. SADT — методология структурного анализа и проектирования М.: Метатехнология, 1993
Черемных С.В., Ручкин В.С., Семенов И.О. Структурный анализ систем. IDEF-технологии М.: Финансы и статистика, 2001
Печатные и рукописные методические указания, рекомендации, инструкции по изучению дисциплины (разработанные в ЮРГТУ(НПИ)): К лабораторным занятиям
Панфилов А.Н. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ. Методические указания к лабораторным работам /Юж.-Рос. гос. тех. ун-т. Новочеркасск: ЮРГТУ (НПИ), 2006.-24с (в печати)
К курсовому проекту
Панфилов А.Н. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ. Методические указания по выполнению курсового проекта /Юж.-Рос. гос. тех. ун-т. Новочеркасск: ЮРГТУ (НПИ), 2006.-16с (в печати) 5. РЕЙТИНГ - ПЛАН
ОЦЕНКИ
| По дисциплине
Проектирование информационных систем
| Домашнее
задание – нет
| "отлично" - > 850 баллов
| Для студентов специальности
230201 «Информационные системы и технологии»
| Лекции – 51 Лаб. работы –34
| "хорошо" - 701-850 баллов
| На осенний семестр 2006/07 учебного года
| Практ.занятия –
нет.
| "удовл." - 551-700 баллов
| Лектор – Панфилов Александр Николаевич, доц. каф. МИСТ
| Итого: 85 час.
|
Название модуля
| Лекции
№ темы -балл
| Лаб. работы
№ темы –балл
| Рубежный контроль
| Максим.
балл
модуля
| 1
| 1 -20
|
|
| 20
| 2
| 2 – 20
|
|
| 20
| 3
| 3 – 40
|
|
| 40
| 4
| 4 – 50
| 1 – 50
| Аттестация
| 100
| 5
| 5 – 20
| 2 – 80
| Аттестация
| 130
| 6
| 6 – 30
| 7
| 7 – 40
|
|
| 40
| 8
| 8 – 50
|
|
| 50
| 9
| 9 – 50
| 3 – 80
| Аттестация
| 130
| 10
| 10 – 50
| 4 – 80
| Аттестация
| 130
| 11
| 11 – 10
| 5 – 40
| Аттестация
| 50
| 12
| 12 – 10
|
|
| 10
| Итого:
| 390
| 310
| -
| 800
| Экзамен
| 200
| Всего по дисциплине
| 1000
| |