Рабочая программа трудоемкость дисциплины 4 зачетные единицы направление 080800 прикладная информатика icon

Рабочая программа трудоемкость дисциплины 4 зачетные единицы направление 080800 прикладная информатика


Смотрите также:
Рабочая программа трудоемкость дисциплины 2 зачетные единицы направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 3 зачетные единицы направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 4 зачетные единицы направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 4 зачетные единицы направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 2...
Рабочая программа трудоемкость дисциплины 4 зачетные единицы направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 6 зачетных единиц направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 6 зачетных единиц направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 5 зачетных единиц направление 080800 прикладная...
Рабочая программа трудоемкость дисциплины 6 зачетных единиц направление 080800 прикладная...
Рабочая программа учебной дисциплины «теория систем и системный анализ» Направление 080800...
Рабочая программа учебной дисциплины «теория систем и системный анализ» Направление 080800...



Загрузка...
скачать
МИНОБРНАУКИ

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ ИНФОРМАТИКИ


УТВЕРЖДАЮ

Декан факультета

С.П. Сущенко

« » 2010 г.


ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ


(ОПД.Ф.11)

РАБОЧАЯ ПРОГРАММА

трудоемкость дисциплины 4 зачетные единицы


НАПРАВЛЕНИЕ 080800 – ПРИКЛАДНАЯ ИНФОРМАТИКА


Томск

2010




УТВЕРЖДЕНО

кафедрой программной инженерии.

Протокол №19 от 01.12.2010 г.

Зав. кафедрой, профессор

О.А. Змеев


СОСТАВИТЕЛЬ

к.т.н., доцент кафедры программной инженерии

А.М. Бабанов


I.Организационно-методический раздел


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

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

Дисциплины-предшественники. Для изучения курса необходимо знание следующих дисциплин: дискретная математика, математическая логика, программирование, структуры и алгоритмы компьютерной обработки данных, базы данных и СУБД.

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

II.Содержание дисциплины

II.1.Лекционный курс

Тема 1. Введение. Обзор курса.

Тема 2. Инжиниринг бизнеса и роль подразделений информатизации в компании.


Основы современного инжиниринга бизнеса. Изменения в компании, проводящей реинжиниринг. Пример реинжиниринга. Роль информационных технологий (ИТ) в реинжиниринге. Смещение миссии отделов ИТ от обслуживающих функций к формированию основ конкурентоспособности компании.

Тема 3. Процесс разработки программного обеспечения.


Основные этапы жизненного цикла программного обеспечения: (анализ, проектирование, реализация, тестирование, документирование, внедрение, эксплуатация, сопровождение). Модели жизненного цикла программного обеспечения: (водопадная модель, водопадная модель с возвратами, спиральная модель). CASE-средства и их роль в реализации проекта. Два подхода к разработке программного обеспечения: (структурный, объектно-ориентированный).

Тема 4. Функциональное моделирование.


Метод SADT (Методология структурного анализа и проектирования). Анализ предметной области и построение функциональных моделей бизнес-процессов "as is". Реинжиниринг и построение функциональных моделей бизнес-процессов "should be". Реализация SADT в Design/IDEF. Метод DFD (Диаграммы потоков данных). Метод STD (Диаграммы переходов состояний). Деловая модель.

Тема 5. Информационное моделирование.


Основы моделей данных: (структуры данных, ограничения целостности, операции над данными). Модель данных "сущность-связь" (классическая модель Чена, нотации модели в CASE-средствах (Design/IDEF, Oracle Designer). Реляционная модель данных. Семантическая методика проектирования реляционных схем БД.

Тема 6. Oracle Designer – комплексное интегрированное CASE-средство 2-го поколения.


Введение, основные понятия. Моделирование требований к системе - Model System Requirements (Process Modeler, Entity Relationship Diagrammer, Function Hierarchy Diagrammer, Dataflow Diagrammer). Генерирование предварительного проекта - Transform Preliminary Designs (Database Design Transformer, Application Design Transformer). Разработка и генерация - Design and Generate (Design Editor). Утилиты - Repository Tools (Dependency Manager, Matrix Diagrammer, Repository Administration Utility, Repository Object Navigator, Repository Reports).

Тема 7. Методология CADM – методология разработки приложений с помощью Oracle Designer.


Фаза стратегии. Oracle Designer на фазе стратегии. Фаза предварительного анализа. Oracle Designer на фазе предварительного анализа. Фаза анализа. Oracle Designer на фазе анализа. Фаза предварительной разработки. Oracle Designer на фазе предварительной разработки. Фаза разработки: проектирование БД. Oracle Designer на фазе разработки: проектирование БД. Фаза разработки: проектирование приложения. Oracle Designer на фазе разработки: проектирование приложения. Фаза построения. Oracle Designer на фазе построения. Фазы тестирования, внедрения и сопровождения. Oracle Designer на фазах тестирования, внедрения и сопровождения.

II.2.Лабораторный практикум


^ Лабораторная работа №1. Построение SADT-моделей для бизнес-процессов индивидуальной предметной области (BPwin, Design IDEF). Построение SADT-моделей всех организационных (выполняемых людьми, организациями, подразделениями) бизнес-процессов, выделенных в техническом задании.

^ Лабораторная работа №2. Построение PM, DFD и FHD-моделей для бизнес-процессов индивидуальной предметной области (Oracle Designer). Построение PM-моделей предметной области, определение функциональных ролей всех пользователей и процессов (функций), соответствующих логическим транзакциям. Для сложных функций (включающих не одно окно диалога) построение DFD-моделей. Для всех функций PM-модели построение FHD-моделей. Построение в Matrix Diagrammer (MD) матриц “Business Functions to Entities”, “Business Functions to Attributes” и “Business Units to Business Functions”.

Лабораторная работа №3. Генерация модулей-кандидатов для функций ИС индивидуальной предметной области (ADT Oracle Designer) и черновых VB-приложений для этих модулей (DE Oracle Designer). Разработка предварительного проекта модулей и генерация отдельных черновых VB-приложений для них. Построение для всех модулей диаграмм данных и диалога.

^ Лабораторная работа №4. Построение окончательного VB-приложения для индивидуальной предметной области (Oracle Designer). Разработка окончательного проекта модулей и законченного единого VB-приложения для индивидуальной предметной области.

III.Распределение часов курса по темам и видам работ


№№ пп

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

Всего часов

Аудиторные занятия (час),

в том числе

Самостоятельная

работа







лекции

семинары

лабораторные занятия




1

Введение. Обзор курса.

1

1










2

Инжиниринг бизнеса и роль подразделений информатизации в компании.

3

1







2

3

Процесс разработки программного обеспечения.

3

1







2

4

Функциональное моделирование.

17

3




6

8

5

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

10










10

6

Oracle Designer – комплексное интегрированное CASE-средство 2-го поколения.

16

2




4

10

7

Методология CADM – методология разработки приложений с помощью Oracle Designer.

70

10




26

34

ИТОГО




120

18




36

66

IV. Учебно-методическое обеспечение курса

IV.1. Основная литература


  1. Бабанов А.М. Технология разработки программного обеспечения: структурный подход: Учебное пособие. – Томск: Изд-во НТЛ, 2006. – 220 с.

  2. Калянов Г.Н. CASE: структурный системный анализ (автоматизация и применение). – М.: Изд-во "ЛОРИ", 1996, - 250 с.

  3. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. – М.: Финансы и статистика, 1998. – 176с.

  4. Марка Д.А., МакГоуэн К.Л. SADT: Методология структурного анализа и проектирования. – М.: Мета Технология, 1993, - 240 с.

  5. Колетски П., Дорси П. Oracle Designer. Настольная книга пользователя. – М.:, Изд-во "ЛОРИ", 1999. – 592 с.


IV.2. Дополнительная литература


  1. Хаммер М., Чампи Дж. Реинжениринг корпорации: Манифест революции в бизнесе. – СПб.: Изд-во С.-Петербургского ун-та, 1997. – 332 с.

  2. Ойхман Е.Г., Попов Э.В. Реинжиниринг бизненса: Реинжиниринг организаций и информационные технологии. – М.: Финансы и статистика, 1997. – 336 с.

  3. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. – М.: ДМК, 2000. – 432 с.

  4. Фаулер М., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделирования. – М.:, Мир, 1999. – 191 с.

  5. Дейт К. Дж. Введение в системы баз данных. К.: Диалектика, 1998. – 784 с.

  6. Грабер М. Справочное руководство по SQL. – М.: Изд-во "ЛОРИ", 1997, - 292 с.

  7. Ричардс М. и др. Oracle 7.3. Энциклопедия пользователя. – К.: Изд-во "ДиаСофт", 1997. – 832 с.

  8. Сингх Л. и др. Oracle 7.3. Пособие разработчика. – К.: Изд-во "ДиаСофт", 1997. – 736 с.

  9. Энсор Д, Стивенсон Й. Oracle 8: рекомендации разработчикам. – К.: Изд.группа BHV, 1998. – 128 с.

  10. Бэлсон Д. И др. Внутренний мир Oracle8. Проектирование и настройка. – К.: Изд-во "ДиаСофт", 2000. – 800 с.

  11. Журнал "Директору информационной службы" (приложение к газете "ComputerWorld Россия") – М.: Изд-во "Открытые Системы".

IV.3. Программное обеспечение лабораторного практикума


Система управления базами данных (СУБД) – Oracle.

CASE-система – Oracle Designer.

CASE-система – BPwin.

Инструментальная среда – MS Visual Basic.




Скачать 77,94 Kb.
оставить комментарий
А.М. Бабанов
Дата30.09.2011
Размер77,94 Kb.
ТипРабочая программа, Образовательные материалы
Добавить документ в свой блог или на сайт

Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх