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

1 неделя	Понятие информационной системы. Классификация ИС. Понятие проекта и проектирования. Технологии проектирования ИС. Объекты и субъекты проектирования ИС. Классификация методов и средств проектирования ИС. Основные задачи курса. 	
2 неделя	Понятие жизненного цикла и модели жизненного цикла. Каскадная модель ЖЦ. Поэтапная модель с промежуточным контролем. Спиральная модель ЖЦ. Процессы ЖЦ ПО. Rapid Application Development(RAD). Extreme Programming (XP). Rational Unified Process (RUP). Microsoft Solution Framework (MSF). Custom Development Method (методика Oracle).	
3 неделя	Каноническое проектирование. Типовое проектирование ИС. Параметрически-ориентированное проектирование. Модельно-ориентированное проектирование.	
4 неделя	Системный подход к проектированию ИС. Структурные методы анализа и проектирования ИС. Объектно-ориентированная методика проектирования ИС. Cравнение объектно-ориентированного и структурного подхода. Модели деятельности предприятия. Проведение обследования. Общие принципы моделирования.	
5 неделя	Средства структурного анализа. Метод функционального моделирования IDEF0. Метод моделирования процессов IDEF3. Моделирование потоков данных Модели сущность-связь (ER-модели). Графические нотации ER-модели	
6 неделя	Методология ARIS. Диаграммы переходов состояний (State Transition Diagram, STD). Структурные карты Константайна. Структурные карты Джексона. Метод Ericsson-Penker. Метод моделирования, используемый в технологии Rational Unified Process	
7 неделя	История UML Описание UML. Сущности UML. Отношения UML. Диаграммы UML. Расширения языка UML. Диаграммы классов. Диаграммы использования (use-case) (диаграммы прецедентов). Диаграмма последовательности. Диаграмма кооперации. Диаграмма состояний. Диаграмма деятельности. Диаграмма компонентов. Диаграмма развертывания (диаграммы размещения).	
8 неделя	Назначение CASE-средств. Архитектура CASE-средств. Классификация CASE-средств. Обзор CASE-средств. Системы автоматизированного проектирования. Обзор САПР. Компании-разработчики САПР.	
9 неделя	Проектирование фактографических ИС и хранилищ данных. Подходы к проектированию БД.  Этапы нисходящего подхода к проектированию баз данных. Проектирование хранилищ данных.	
10 неделя	Назначение документальных ИС. Особенности представления и использования документальной информации. Типология документальных БД. Типология поисковых задач и режимы обслуживания. Основные процессы обработки и хранения документальной информации. 	
11 неделя	Лингвистическое обеспечение ИС. Состав лингвистического обеспечения ИС.  Знаковые системы. Частотные словари, словари предметной области. Кодификаторы, классификаторы, тезаурусы, онтологии. Информационно-поисковые языки.  	
12 неделя	Проектирование и формирование документальных БД. Проектирование логической структуры БД,  наполнения и взаимосвязи баз данных. Проектирование физической организации БД. Технологии поиска и обработки документальной информации. Проектирование документальной ИС. Проектирование логической структуры документальной БД.	
13 неделя	Использование коммуникативных форматов. Объектная модель документа (DOM). XML, DTD, RDF, OWL. Многоуровневые и многокомпонентные информационные ресурсы. Типология и структура распределенных ИР. Проектирование распределенных документальных информационных ресурсов.	
14 неделя	Проектирование пользовательского интерфейса. Основные принципы и этапы проектирования пользовательского интерфейса: выбор структуры диалога, разработка сценария диалога, определение и размещение визуальных компонентов. Гибкие интерфейсы. Средства поддержки пользователя, справочные системы.	
15 неделя	Основные определения. Причины реинжиниринга ИС. Основные пути реинжиниринга ИС. Методологии реинжиниринга ИС. Этапы реинжиниринга ИС. Перспективы реинжиниринга ИС.	
16 неделя	Документирование процессов проектирования и разработки ИС. ГОСТ 34.201-89. Виды, комплектность и обозначение документов при создании автоматизированных систем. ГОСТ 19.101-77. Единая система программной документации. Виды программ и программных документов. 	

Темы  практических занятий 	(32 часа)
1. Анализ предметной области ИС. Разработка технического задания. 		(4 ч.)
2. Использование диаграмм UML при проектировании систем   		(4 ч.)
3. Проектирование реляционных БД. Восходящий подход			(2ч.)
4. Физическая реализация индексов БД						(4 ч.)
5. Реинжиниринг ИС									(4 ч.)
6. Описание документов средствами различных ИПЯ				(2 ч.)
7. Язык определения данных документальной ИПС				(2 ч.)
8. Коммуникативные формату и языки. МЕКОФ (2 ч.), XML (2 ч.), DTD 	(2 ч.)
9. Документирование процессов проектирования и разработки ИС		(2 ч.)
10. Разработка комплекта эксплуатационной документации ИС		(2 ч.)

Темы лабораторного практикума	 (32 часа)
1. Моделирование бизнес-процессов (IDEF0)					(4 ч.) 
2. Моделирование бизнес-процессов (IDEF3, DFD) 				(4 ч.)
3. Моделирование данных								(4 ч.)
4. Физическое проектирование БД  (MS SQL Server)  				(4 ч.)
5. Разработка приложений ИС на основе баз данных
(технологии ODBC, ADO)							(8 ч.)
6. Проектирование и создание документальных БД  				(8 ч.)
7. Проектирование и разработка интерактивных форм и меню 
при работе с СУБД 								(8 ч.)