Информационные технологии


Скачать 77.93 Kb.
Название Информационные технологии
Тип Задача
rykovodstvo.ru > Руководство эксплуатация > Задача
МИНОБРНАУКИ

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

ФАКУЛЬТЕТ ИНФОРМАТИКИ
УТВЕРЖДАЮ

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

С.П. Сущенко

« » 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.

Похожие:

Информационные технологии icon Морозова М. А. Информационные технологии в социально-культурном сервисе и туризме. Оргтехника
Информационные технологии, используемые в гостиничном комплексе «Континент»
Информационные технологии icon Т. Е. Мамонова информационные технологии
Информационные технологии. Организация информационных процессов. Технология компьютерного моделирования: учебное пособие / Т. Е....
Информационные технологии icon Методические указания к выполнению практических работ по дисциплинам...
М. А. Аветикян, Н. А. Коваленко, И. Н. Шапкин, М. И. Шмулевич Информационные технологии на железнодорожном транспорте
Информационные технологии icon Учебное пособие Новосибирск 2017
Учебное пособие предназначено для студентов технических факультетов, обучающихся по направлениям подготовки 09. 03. 02 -информационные...
Информационные технологии icon Учебно-методический комплекс дисциплина: квантитативная лингвистика...
Программа дисциплины «квантитативная лингвистика и новые информационные технологии» 4
Информационные технологии icon Содержание) Section I. Information Technology (Информационные технологии)...
«Приоритеты мировой науки: эксперимент и научная дискуссия»: Материалы IX международной научной конференции 10-11 ноября 2015 г....
Информационные технологии icon Рабочая программа дисциплины (модуля) «Информационные технологии в управлении проектом»
«Информационные технологии и ресурсы в менеджменте»; «Методы и модели в принятии управленческих решений»; «Управление финансами»;...
Информационные технологии icon 1 Раскройте понятия: технологии, информационные технологии, информационный...
Технологии Технология (гр technе — мастерство, logos — учение, учение о мастерстве) — сов окупность знаний о способах и средствах...
Информационные технологии icon Литература Автоматизированные информационные системы и технологии...
Автоматизированные информационные системы и технологии в экономике и управлении: Учебник/Под ред. Трофимова В. В.–М.: Юрайт, 2012.–...
Информационные технологии icon Отчет о самообследовании муниципального казенного общеобразовательного учреждения
Инновационные образовательные программы и технологии, в частности, информационные технологии
Информационные технологии icon Научно-методическая конференция «Современные информационные технологии...
В сборнике представлены доклады участников научно-методической конференции «Современные информационные технологии в образовании:...
Информационные технологии icon Программа По состоянию на 01. 10. 18 г. Красноярск, ул. Авиаторов, 19, мвдц «Сибирь»
Официальная церемония открытия Форума предпринимательства Сибири и выставок: «itcom – Информационные технологии. Телекоммуникации»,...
Информационные технологии icon Отчет по практике «Информационные компьютерные системы и технологии...
«Информационные компьютерные системы и технологии в ресторанно-гостиничном бизнесе»
Информационные технологии icon Методические указания по выполнению лабораторной работы №13 для студентов...
Установка web-интерфейса к серверу Mysql в Linux. Методические указания по выполнению лабораторной работы №13 для студентов специальности...
Информационные технологии icon Программа международной научно-практической конференции «Менеджмент...
Открытие Международной научно-практической конференции «Менеджмент качества, транспортная и информационная безопасность, информационные...
Информационные технологии icon Должностная инструкция менеджера по информационным технологиям (it-менеджера)
На должность it-менеджера назначается лицо, имеющее (высшее; среднее) профессиональное (техническое) образование (информационные...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск