Рабочая программа и задание на курсовой проект для студентов Vкурса специальности

Вид материалаРабочая программа

Содержание


1900. Информационные системы (железнодорожный транспорт)
1. Цель и задачи дисциплины
2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ 2.1. Введение
2.3.3 Методология структурного анализа Йодана/де Марко и Гейна-Сарсона
4. Перечень тем для самостоятельной работы
Подобный материал:
МПС РОССИИ

РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ОТКРЫТЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ

20/41/1

Одобрено кафедрой Утверждено

"Вычислительная техника'" деканом факультета

"'Автоматика, связь и вычислительная техника"

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ

Рабочая программа

и задание на курсовой проект

для студентов V курса

специальности




Москва-2006


^ 1900. ИНФОРМАЦИОННЫЕ СИСТЕМЫ (ЖЕЛЕЗНОДОРОЖНЫЙ ТРАНСПОРТ)


Разработана на основании примерной учебной программы
данной дисциплины составленной в соответствии с государствен­
ными требованиями к минимуму содержания и уровню подготовки
инженера по специальности 071900.

Coставители программы: ст. преп. Русецкий В.В.,

доц. Федюкин Н.В.

Рецензент - доц., канд. техн. наук, В.Ю. Горелик

Курс -V

Всего - часов - 32.

Лекционные занятия 16 ч.

Практические занятия 16 ч.

Курсовой проект - V.

Самостоятельная работа - 93 ч.

Зачеты - V.

Экзамены - V.

© Российский государственный открытый технический

университет путей сообщения, 2006


^ 1. ЦЕЛЬ И ЗАДАЧИ ДИСЦИПЛИНЫ

Цель изучения дисциплины "Проектирование информационных систем" - приобретение студентами данной специальности знаний теоретических вопросов проектирования информационных систем, а также методов автоматизированного проектирования. Излагае­мые в ходе преподавания дисциплины вопросы предполагают нали­чие у студентов знаний по теории вероятностей, математической статистике, теории массового обслуживания, а также знаний, полу­ченных в ходе изучения дисциплин "Базы данных", 'Теория инфор­мационных систем", "Моделирование информационных процессов и систем", "Надежность информационных систем".

В результате изучения дисциплины студенты должны:
  1. Иметь представление о стадиях создания информа-­
    ционных систем, сущности проектирования, используе-­
    мых при проектировании методах анализа, расчета и
    обоснования, а также о принципах структурного анали-­
    за и автоматизированном проектировании, целях и за­-
    дачах CASE-технологий.
  2. Знать и уметь использовать методы расчета пара­-
    метров информационных потоков и обоснования прини-­
    маемых при проектировании решений, методы CASE-
    технологий.

^ 2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ 2.1. Введение

Создание современных информационных систем в настоящее время является достаточно сложной задачей, требующей наличия у специалистов по проектированию не только практических навыков реализации тех или иных решений, но и серьезной теоретической подготовки, которая должна включать правильное представление о сущности и этапах проектирования, необходимости проведения со­ответствующих расчетов и обоснования принимаемых решений,


четкого формулирования и задач, построения различных

моделей проектируемой системы, оформления и ведения проектной документации и.т.д.

Изучение специалистами в области информационных систем данных вопросов является особенно важным, так как цена ошибки

при создании сложных информационных систем - а именно такие
системы требуются в настоящее время, в том числе и на железно­дорожном транспорте возрастает многократно. Значительно сократить таких ошибок позволяет автоматизация процессов разработки системы, в частности, решения такой трудоемкой зада­чи, как разработка программного обеспечения. В связи с этим важ­ное место в подготовке специалиста должно отводится изучению CASE-технологий.

Курс состоит из двух разделов. В первом разделе рассмотрены общие подходы к проектированию систем, используемые при проектировании методы оценки целесообразности создания систе­мы, расчет параметров информационных потоков и обоснование принимаеммх решений (на примере метода экспертных оценок).

Во втором разделе курса в контексте изучения CASE-технологий изложены принципы структурного анализа, используемые при проектировании, и дано представление о разрабатываемых моде­лях проектируемой системы (функциональная модель, модель дан­ных и т.д.).

2.2 Сущность и этапы проектирования

2.2.1 Общая характеристика процесса проектирования информационных систем

Сущность проектирования.

Информационная система как объект проектирования. Функ­циональная и объектная структуры. Функциональная и обеспечива­ющая части, состав обеспечивающей части.

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


4


2.2.2 Стадии создания информационных систем

Основные стадии создания информационных систем, стадии, соответствующие процессу проектирования.

Содержание отдельных стадий. Стадии формирования тре­бований и технического задания.

Состав требований к системе, излагаемый в техническом за­дании.

Состав требований к системе в целом.

Состав требований к функциям.

Состав требований к видам обеспечения.


2.2.3 Оценка целесообразности создания информаци­-
онной системы

Суть оценки целесообразности создания информационной системы. Стадии, на которых осуществляется оценка целесооб­разности.

Эффект создания информационной системы. Связь с показа­телями качества функционирования

Предельный эффект создания информационной системы. Мо­дели оценки предельного эффекта

2.2.4 Расчет параметров информационных потоков

Цель анализа информационных потоков. Анализируемые ха­рактеристики и свойства информационных потоков.

Определение количественных показателей потока. Установ­ление часа наибольшей нагрузки.

Оценка свойств потока. Проверка случайности поступления сообщений. Проверка стационарности потока, отсутствия после­действия в потоке. Проверка закона распределения числа сообще­ний, поступающих за определенные интервалы времени.

5


2.2.5 Процедуры обоснования решений при проектировании информационных систем

Задача выбора варианта решения.

Использование метода экспертных оценок при выборе вари­антов. Составление полного перечня характеристик вариантов. Оцен­ка важности характеристик вариантов. Оценка вариантов решения по каждой характеристике. Оценка коэффициентов важности вари­антов решения.


2.3 Автоматизированное проектирование программного обеспечения информационных систем

2.3.1 Сущность и назначение CASE-технологий

Требования к организации процессов создания современных информационных систем. Необходимость использования средств автоматиэации разработки.

Понятие и сущность CASE-технологий. Использование CASE-технологий в жизненном цикле программного обеспечения. Мето­дология структурного анализа.

Структурные модели проектируемой системы. Диаграммы потоков данных. Диаграммы сущность - связь. Диаграммы перехо­дов состояний.

Средства реализации CASE-технологий. Состав CASE-средств.

Тенденции CASE-технологий.


2.3.2 SADT - технология структурного анализа и проектиро-­
вания

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

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

Событийное моделирование – IDEFO PN-модель


6


^ 2.3.3 Методология структурного анализа Йодана/де Марко и Гейна-Сарсона

Функциональное моделирование. Подход Гейна-Сарсона.

Информационное моделирование. ERD-модель в нотации Бар-кера.

Событийное (динамическое) моделирование. STD - модель.

Последовательность действий при реализации методологий
Йодана/де Марко и Гейна-Сарсона.



^ 4. ПЕРЕЧЕНЬ ТЕМ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ


7








3. ПЕРЕЧЕНЬ ТЕМ ЛЕКЦИОННЫХ ЗАНЯТИЙ



5. ПЕРЕЧЕНЬ ПРАКТИЧЕСКИХ ЗАЯНТИЙ

6. ЛИТЕРАТУРА

1. Проектирование информационных систем на жел. трансп. под редакцией Э.К. Лецкого – Москва 2003.

2. Маклаков С.В. Моделирование бизнес-процессов с BPWIN 4.0. – Москва, Диалог-Мифи, 2005.

3. Маклаков С.В. Создание информационных систем с AllFussion Modeling Juite – Москва, Диалог-Мифи, 2005.


8