МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«АРМАВИРСКАЯ ГОСУДАРСТВЕННАЯ ПЕДАГОГИЧЕСКАЯ АКАДЕМИЯ»
ФАКУЛЬТЕТ ПРИКЛАДНОЙ ИНФОРМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
ИНСТИТУТА ПРИКЛАДНОЙ ИНФОРМАТИКИ, МАТЕМАТИКИ И ФИЗИКИ
КАФЕДРА ИНФОРМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ОБУЧЕНИЯ
УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС
по дисциплине "Проектирование информационных систем".
Составитель: Манвелов Н.С., кпн, доцент кафедры информатики и ИТО
Утверждено на заседании кафедры
______________________________
Протокол №___от
Зав. кафедрой __________________
АРМАВИР
2012
Обоснование УМК
Учебно-методический комплекс по дисциплине «Проектирование
информационных систем» разработан в соответствии с требованиями ФГОС ВПО
(федеральный или региональный компонент) к обязательному минимуму
содержания и уровню подготовки дипломированного выпускника и предназначен
для студентов факультета прикладной информатики, математики и физики.
Учебно-методический комплекс дисциплины рекомендован к утверждению
учебно-методической комиссией на заседании кафедры информатики и ИТО «___»
от «_____» ___________ 2012 г., протокол № __.
Автор: Манвелов Н.С., канд. пед. н., доцент кафедры информатики и ИТО
Рецензенты: ______________________________________
-----------------------------------------------------------------------------------------------------------------Учебно-методический комплекс дисциплины утвержден
на
заседании
Учебно-методической
комиссии
___________________________
кафедры
(наименование учебного подразделения)
«____»_________________ 2012 г. протокол № ____
Председатель УМК
(подпись) Ф.И.О.
__________________/ _________________________
------------------------------------------------------------------------------------------------------------------
Учебно-методический комплекс дисциплины согласован с
руководителем
программы
____________________________________________________
(наименование программы)
«____»_________________ 2012 г.
Руководитель
программы
_______________________________
(подпись)
__________________/
Ф.И.О.
АННОТАЦИЯ
В данном курсе изучаются такие разделы как:
Понятия и структура проекта ИС. Требования к эффективности и надежности
проектных решений. Основные компоненты технологии проектирования ИС.
Методы и средства проектирования ИС. Требования, предъявляемые к
технологии проектирования ИС. Выбор технологии проектирования ИС.
Каноническое проектирование ИС. Стадии и этапы процесса проектирования
ИС. Состав работ на предпроектной стадии, стадии технического и рабочего
проектирования, стадии ввода в действие. ИС, эксплуатации и
сопровождения. Принципы и особенности проектирования интегрированных
ИС. Система управления информационными потоками как средство
интеграции приложений ИС. Методы и средства организации
метаинформации проекта ИС. Типовое проектирование ИС. Понятие
типового элемента. Технологии параметрически-ориентированного и
модельно-ориентированного
проектирования.
Автоматизированное
проектирование ИС с использованием CASE-технологии. Функциональноориентированный и объектно-ориентированный подходы. Содержание RADтехнологии
прототипного
создания
приложений.
Межсистемные
интерфейсы и драйверы; интерфейсы в распределенных системах.
Стандартные методы совместного доступа к базам и программам в сложных
информационных системах.
В результате изучения курса студенты получают навыки, позволяющие им
проектировать информационные системы.
Лекции по курсу проводятся с целью дать слушателям знания по
изучаемым темам в наиболее общем, системном виде.
Лабораторные занятия имеют цель дать студентам практические
навыки работы с информационными системами.
Итоговый контроль проводится в форме экзамена.
1. Пояснительная записка
Цели преподавания дисциплины
“Проектирование Информационных Систем” состоит в том, чтобы дать
студентам знания по основам теории и практические навыки в области
проектирования информационных систем (ИС) и современных аспектов
эксплуатации ИС.
Перечень дисциплин, усвоение которых необходимо для изучения курса:







“Алгоритмизация и программирование”
“Информатика и программирование”
“Базы данных”
“Теория вероятностей и математическая статистика”
“Вычислительные системы, сети и телекоммуникации”
“Основы принятия решений”
“Информационные технологии”
В результате изучения курса студент должен знать:
 современные технологии проектирования ИС, включая технологию
типового проектирования, CASE-технологию ( ERWin ) и методики
обоснования эффективности их применения
 содержание стадий и этапов проектирования ИС и их особенности при
использовании различных технологий проектирования
 способы формализации процессов проектирования, состав и
содержание технологических операций на различных этапах
проектирования
 методы, программные и инструментальные средства проектирования
отдельных компонент ИС.
В результате изучения курса студент должен уметь:
 выбирать и использовать программные средства современных
технологий проектирования
 проводить предпроектное обследование предметной области и
выполнять формализацию материалов обследования, разрабатывать и
применять модели проектов
 владеть навыками в области анализа предметной области и выявления
направлений совершенствования функционирования системы
 выполнять декомпозицию системы на подсистемы функционирования
и комплексы задач
 выполнять выбор средств и методов проектирования отдельных
компонент проекта и использовать их
 пользоваться языками моделирования и высокоуровнего
программирования для решения задач проектирования
 вести документацию на всех этапах проектирования.
В результате изучения курса студент должен иметь представлении о:
 языках создания сценариев
 о средствах безопасности и защиты ИС
 Web-технологий разработки ИС
Основными видами занятий являются - лекции, практические занятия и
лабораторные работы.
Основными видами текущего контроля знаний являются - контрольные
вопросы и упражнения по каждой теме.
Основными видами рубежного контроля знаний являются зачет , экзамен.
2. ТРЕБОВАНИЯ ГОС
Проектирование информационной системы (ИС). Понятия и структура проекта ИС.
Требования к эффективности и надежности проектных решений.
Основные компоненты технологии проектирования ИС. Методы и средства
проектирования ИС. Краткая характеристика применяемых технологий проектирования.
Требования, предъявляемые к технологии проектирования ИС. Выбор технологии
проектирования ИС.
Каноническое проектирование ИС. Стадии и этапы процесса проектирования ИС. Состав
работ на предпроектной стадии, стадии технического и рабочего проектирования, стадии
ввода в действие
ИС, эксплуатации и сопровождения. Состав проектной документации.
Состав, содержание и принципы организации информационного обеспечения ИС.
Проектирование документальных БД: анализ предметной области, разработка состава и
структуры БД, проектирование логико-семантического комплекса.
Проектирование фактографических БД: методы проектирования; концептуальное,
логическое и физическое проектирование. Принципы и особенности проектирования
интегрированных ИС. Система управления информационными потоками как средство
интеграции приложений ИС. Методы и средства организации метаинформации проекта
ИС.
Типовое проектирование ИС. Понятие типового элемента. Технологии параметрическиориентированного и модельно-ориентированного проектирования.
Автоматизированное проектирование ИС с использованием CASE-технологии.
Функционально-ориентированный и объектно-ориентированный подходы. Содержание
RAD-технологии прототипного создания приложений.
Межсистемные интерфейсы и драйверы; интерфейсы в распределенных системах.
Стандартные методы совместного доступа к базам и программам в сложных
информационных системах (драйверы ODBC, программная система CORBA и др.).
ТЕМАТИЧЕСКИЙ ПЛАН УЧЕБНОЙ ДИСЦИПЛИНЫ
Раздел 2.
№
1
2
3
4
5
6
ТЕМА
Лек Пр Лаб Ауд Сам Всего
ИС, эксплуатации и сопровождения. Состав проектной
2
документации.
Состав, содержание и принципы организации
информационного обеспечения ИС. Проектирование
документальных БД: анализ предметной области,
4
разработка состава и структуры БД, проектирование
логико-семантического комплекса.
Проектирование фактографических БД: методы
проектирования; концептуальное, логическое и физическое
проектирование. Принципы и особенности проектирования
интегрированных ИС. Система управления
4
информационными потоками как средство интеграции
приложений ИС. Методы и средства организации
метаинформации проекта ИС.
Типовое проектирование ИС. Понятие типового элемента.
Технологии параметрически-ориентированного и
8
модельно-ориентированного проектирования.
Автоматизированное проектирование ИС с
использованием CASE-технологии. Функциональноориентированный и объектно-ориентированный подходы. 8
Содержание RAD-технологии прототипного создания
приложений.
Межсистемные интерфейсы и драйверы; интерфейсы в
распределенных системах. Стандартные методы
совместного доступа к базам и программам в сложных
2
информационных системах (драйверы ODBC, программная
система CORBA и др.).
ИТОГО
2
40 12
4
4
12 40 24
4
4
12 40 8
2
2
12 40 28
2
2
12 40 20
2
36 6
28 12 12 52 236 288
Содержание лекций.
Раздел II.
Лекция № 1. Состав и содержание работ на стадиях внедрения.
1. Состав проектной документации.
2. Состав, содержание и принципы организации информационного
обеспечения ИС.
3. Проектирование документальных БД: анализ предметной области,
разработка состава и структуры БД
Лекция № 2. Базовые понятия ERD
1. Информационно-логические модели «сущность – связь»
2. Связь.
3. Атрибут.
Лекция № 3. Информационные потоки.
1. Процессные потоковые модели.
2. Процессный подход.
3. Выделение и классификация процессов.
Лекция № 4. Типовое проектное решение
1. Понятие типового проектного решения.
2. Классификация ТПР.
Лекция № 5. CASE–технологии.
1. Автоматизированное проектирование ИС.
2. Основные понятия
3. Классификация.
Лекция № 6. Межсистемные интерфейсы и драйверы.
1. Разработка графицеских интерефейсов.
2. Основные тербования.
3. Расширения интерфейса.
4. РЕКОМЕНДАЦИИ ПО ОРГАНИЗАЦИИ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
СТУДЕНТОВ
4.1. Список рекомендуемой литературы в библиотеке АГПУ с указанием
места хранения.
УДК 518 ББK 32.973 а.з. К-26 (Абонемент)
Карпова Т.
Базы данных. Модели, разработка, реализация.-Санкт - Петербург: Питер,
2002. -304C.
Рекомендуется для изучения разделов № 1, 2, 3, 4
УДК 6Ф7 ББK 32.97 а.з. Г-55 (Абонемент)
Глушаков С.В. и др.
Базы данных: Учебный курс. (Домашняя библиотека).-Ростов-на-Дону:
Феникс, 2000. -504C.
Рекомендуется для изучения разделов № 1, 2, 8, 9, 10
УДК 512 ББK 22.12 а.з. П-39 (Абонемент)
Плоткин Б.И.
Универсальная алгебра, алгебраическая логика и базы данных.-Москва:
Наука, 1991. -448C.
Рекомендуется для изучения разделов № 1,4
УДК 001.8 ББK 73 а.з. Р-33 (Читальный зал)
Редько В.Н., Басараб И.А.
Базы данных и информационные системы.-Москва: Знание, 1987. -31C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 518 ББK 22.18 а.з. Б-12 (Абонемент)
Бабенко Т.А.
Иллюстрации к лекциям по курс информационные системы: учебнометодическое пособие для студентов / Бабенко Т.А., Бельченко В.Е. Ч.1.
Команды отбора и изменения данных.-Армавир: АГПИ, 2005. -36C.
Рекомендуется для изучения разделов № 5
УДК 33 ББK 65 а.з. И-74 (Абонемент)
Информационные системы и технологии в экономике: учебник. - 2-е изд.,
доп. и перераб / под ред. В.И. Лойко.-Москва: Финансы и статистика, 2005. 416C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 33 ББK 65с51 а.з. У-84 (Техфак)
Уткин В.Б., Балдин К.В.
Информационные системы и технологии в экономике: учебник для вузов.Москва: ЮНИТИ-ДАНА, 2005. -335C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 33 ББK 65.050 а.з. У-84 (Техфак)
Уткин В.Б.
Информационные системы в экономике: учебник для студ. высш. учеб.
заведений. - 2-е изд., стер. / В.Б. Уткин, К.В. Балдин.-Москва: Академия, 2005.
-288C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 6Ф7 ББK 32.973 а.з. И-32 (Абонемент)
Избачков Ю.С.
Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. 2-е изд.-Санкт-Петербург: Питер, 2005. -656C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 6Ф7 ББK 32.973 а.з. И-32 (Читальный зал)
Избачков Ю.С.
Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. 2-е изд.-Санкт-Петербург: Питер, 2005. -656C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 518 ББK 22.18 а.з. И-73 (Абонемент)
Интеллектуальные информационные системы / Частиков А.П. и др.Краснодар: Просвещение, 2005. -327C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 518 ББK 22.18 а.з. И-73 (Читальный зал)
Интеллектуальные информационные системы / Частиков А.П. и др.Краснодар: Просвещение, 2005. -327C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 336 ББK 65.052 а.з. Б-23 (Абонемент)
Банковские информационные системы и технологии: учеб. пособие / под
ред. Д.В. Чистова. Ч. 1. Технология банковского учета.-Москва: Финансы и
статистика, 2005. -384C.
Рекомендуется для изучения разделов № 1,2,3,4
УДК 336 ББK 65.052 а.з. Б-23 (Читальный зал)
Банковские информационные системы и технологии: учеб. пособие / под
ред. Д.В. Чистова. Ч. 1. Технология банковского учета.-Москва: Финансы и
статистика, 2005. -384C.
Рекомендуется для изучения Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и
применение). М., "Лори", 1996.
1. Создание информационной системы предприятия. "Computer Direct", 1996, N2.
2. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. М.,
"Диалог-Мифи", 2001.
3. Краткое практическое руководство разработчика информационных систем на базе СУБД
Oracle: Библиотечка журнала "Информационные технологии" - М.: изд-во Машиностроение,
2000. - 120 с. ил.
4.
5.
6.
7.
8.
9.
10.
11.
12.
http://www.citforum.ru/database/oraclepr/index.shtml
http://www.citforum.ru/book/enctbd/enctbd_otr.shtml
http://www.eureca.ru/services/cis.shtml
http://www.misinfo.ru/www/misinfo.nsf/Projects?OpenView
http://www.tconto.ru/projects.shtml
http://www.galaktika.ru/2/products/
http://www.parus.ru/
http://www.bpro.ru/products/index.htm
http://www.interface.ru
Для подготовки к лабораторным работам, рекомендуется использовать сборник заданий
http://192.168.100.253/institut/kaf/kaf_inf/elibfol/Proektirovanie%20IS_Daviden
ko/pr.htm
6. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
6.1. Литература основная
13. Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. 320 с.
14. Бойко В.В., Савинков В.М Проектирование баз данных информационных систем. - М.: Финансы
и статистика, 1989. - 351 с.
15. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация, сопровождение.
Теория и практика, 2-е изд. : Пер. с англ. : Уч. пос. – М.: Изд. дом "Вильямс", 2000. – 1120 с.
16. Тиори Т., Фрай Дж. Проектирование структур баз данных : В 2-х кн.: Пер. с англ. – М.: Мир,
1985.
17. Вендров А.М. Проектирование программного обеспечения экономических информационных
систем: 2002, М., Финансы и статистика, 352 стр.
18. Кузнецов С. Д. Проектирование и разработка корпоративных информационных систем. Центр
Информационных Технологий, 1998 .
19. Гилуа М.М. Множественная модель данных в информационных системах. - М.: Наука, 1992.
20. Кузнецов С.Д. Введение в системы управления базами данных //СУБД. - 1995. - 1,2,3,4, 1996. 1,2,3,4,5.
21. Мейер М. Теория реляционных баз данных. - М.: Мир, 1987. - 608 с.
22. Международные стандарты, поддерживающие жизненный цикл программных средств. М.,
МП "Экономика", 1996. Горчинская О.Ю. Designer/2000 - новое поколение CASE-продуктов
фирмы ORACLE. "СУБД", 1995, №3.
23. Горин С.В., Тандоев А.Ю. Применение CASE-средства Erwin 2.0 для информационного
моделирования в системах обработки данных. "СУБД", 1995, №3.
24. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное
пособие. М., Центр Информационных Технологий, 1996.
6.2. Литература дополнительная
1.
2.
3.
4.
5.
6.
7.
8.
Тиори Т., Фрай Дж. Проектирование структур баз данных.-М.: Мир, 1985.-287 с. и 320 с.
Теория выбора и принятия решений: Учеб. пособие.-М.: Наука, 1982.-328 с.
Майерс Г. Надежность программного обеспечения/ Пер. с англ.-М.: Мир, 1980.-356 с.
Атре Ш. Структурный поход к организации баз данных/ Пер. с англ.-М.: Финансы и статистика,
1983.-317 с.
Голоденко Б.А., Смоленцев В.П. САПР в мелкосерийном производстве.-Воронеж: Изд-во ВГУ,
1991.-124с.
Артемьев В.И., Строганов В.Ю. Организация диалога в САПР.-М.: Высшая школа, 1990.-158 с.
Вайнеров О.М., Самохвалов Э.Н. Проектирование баз данных САПР.-М.: Высшая школа, 1990.142 с.
Дангул А.Н., Полуян Л.Я. Системотехнические задачи создания САПР.-М.: Высшая школа, 1990.142 с.
Download