Рабочая программа по дисциплине «Технология разработки автоматизированных информационных систем»
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Данная рабочая программа составлена в соответствии с Государственным образовательным стандартом среднего профессионального образования, с государственными требованиями к минимуму содержания и уровню подготовки выпускников специальности 230115 «Программирование в компьютерных системах» по дисциплине «Технология разработки автоматизированных информационных систем», утвержденным Министерством образования РФ в 2002 г., регистрационный номер 04-2203-Б. «Программное обеспечение автоматизированных информационных систем» относится к дисциплине установленная по выбору учебного заведения.
Учебная дисциплина является общепрофессиональной, формирующей базовые знания для освоения специальных дисциплин. Программа рассчитана на 144 часа, в том числе 40 часов отводятся на лабораторные работы.
В результате изучения студент должен:
иметь представление:
- о значении и областях применения полученных знаний;
знать:
- основные определения по дисциплине;
- модели и этапы жизненного цикла АИС;
- методологии и технологии разработки АИС;
- методологию функционального моделирования SADT;
- Case-средства, их характеристику и классификацию;
уметь:
- разрабатывать проекты информационных систем для выбранной предметной области (предприятия), используя UML диаграммы в среде StarUML.
В течение курса применяются технические средства, а также наглядные пособия.
Для закрепления теоретических знаний и приобретения необходимых практических навыков и умений программой предусмотрено проведение лабораторных работ. Самостоятельная работа студента предусматривает аудиторные занятия в виде самостоятельного выполнения лабораторных заданий, а внеаудиторная работа представлена в виде выполнения домашних работ.
Курс рассчитан на два семестра. По окончанию первого и второго семестров с учетом текущей успеваемости выставляется итоговая оценка.
ТЕМАТИЧЕСКИЙ ПЛАН УЧЕБНОЙ ДИСЦИПЛИНЫ
Наименование разделов
Количество часов на очной форме обучения
Самостоятельная работа студента
всего
из них лаб. работы
АИС.
8
-
Жизненный цикл АИС.
10
Методология и технология разработки информационных систем.
30
20
Универсальный язык моделирования (UML).
6
Среда моделирования проектов StarUML.
26
20
Структурный подход к проектированию ИС.
22
Технология внедрения CASE-средств.
28
Управляющие технологии.
14
Всего:
144
40
СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
Раздел 1. Автоматизированные информационные системы.
Тема 1.1 Основные понятия и определения АИС.
Тема 1.2 Классификация, состав и структура АИС.
Тема 1.3 Области применения и примеры реализации ИС.
Тема 1.4 Требования, предъявляемые к ИС.
Студент должен:
Знать:
- основные понятия и определения АИС;
- классификацию АИС по масштабу, по сфере применения, по способу организации;
- состав и структуру АИС;
- области применения ИС;
- основные требования, предъявляемые к АИС.
Раздел 2. Жизненный цикл ИС.
Тема 2.1 Общие сведения управления проектами.
Тема 2.2 Модели ЖЦ ИС.
Тема 2.3 Этапы жизненного цикла ИС.
Тема 2.4 Стратегии проектирования ИС.
Тема 2.5 Траектории проектирования ИС.
Студент должен:
Знать:
- понятие «проект», классификацию проектов;
- основные фазы проектирования АИС;
- модели жизненного цикла, их классификацию;
- действия и задачи основных процессов жизненного цикла
Уметь:
- применять на практике
Раздел 3. Методология и технология разработки информационных систем.
Тема 3.1 Методология быстрой разработки приложений (RAD).
Тема 3.2 Объектно-ориентированный подход.
Тема 3.3 Визуальное и событийное программирование.
Тема 3.4 Фазы ЖЦ в рамках методологии RAD.
Тема 3.5 Ограничения методологии RAD.
Студент должен:
Знать:
- общую структуру каждой из методик и стандартов;
- особенности каждой из методик и стандартов;
- фазы жизненного цикла по каждой из методологии.
Раздел 4. Универсальный язык моделирования (UML).
Тема 4.1. UML.
Тема 4.2. Структура UML.
Студент должен:
Знать:
- основные понятия языка UML;
- стуктуру языка UML;
- cловарь предметной области.
Уметь:
- применять на практике
Раздел 5. Среда моделирования проектов StarUML.
Тема 5.1. Инструмент моделирования проектов StarUML.
Тема 5.2. Основные концепции StarUML.
Тема 5.3. Управление проектом в StarUML.
Знать:
- основные концепции инструмента моделирования проектов StarUM L;
Уметь:
- разрабатывать проект