1. цели и задачи освоение дисциплины

advertisement
АННОТАЦИЯ
Б3.Б.6 ПРОЕКТНЫЙ ПРАКТИКУМ
Курс 3 Семестр 7 Количество зачетных единиц 3
1. ЦЕЛИ И ЗАДАЧИ ОСВОЕНИЕ ДИСЦИПЛИНЫ
Цели изучения дисциплины определены государственным образовательным
стандартом высшего профессионального образования и соотнесены
с
общими целями ООП ВПО по направлению подготовки
«Прикладная информатика», в рамках которой преподается дисциплина.
Целью освоения учебной дисциплины «Проектный практикум»
является развитие профессиональных компетентностей приобретения
практических навыков проектирования сложных программных систем с
помощью CASE-средств, обучение студентов технологии составления
диаграмм по стандартам IDEF1X и UML, а также разработке приложений на
языке Delphi в среде CodeGear RAD Studio 2010.
Задачи:
 базовая подготовка студентов в области использования
методологии, инструментальных средств проектирования и сопровождения
информационных систем;
 изучение методик проектирования информационных систем;
 формирование представлений о средствах разработки в среде
CodeGear RAD Studio 2010;
2. МЕСТО УЧЕБНОЙ ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО
Дисциплина «Проектный практикум» относится к базовой части
профессионального цикла (Б3.Б).
Данная дисциплина (Проектный практикум) тесно связана с
дисциплинами
профессионального
цикла
(Б3):
Среда
визуального
программирования Delphi, проектирование информационных систем,
высокоуровневые методы информатики и программирования, Case-средства
проектирования БД.
Она направлена на формирование знаний и умений обучающихся
анализировать, проектировать и сопровождать информационные системы.
Обеспечивает способность у обучающихся к разработке программных систем,
готовит к различным видам практической и научно-теоретической
деятельности программиста.
3. ТРЕБОВАНИЯ
ДИСЦИПЛИНЫ
К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ
В результате освоения дисциплины студент должен:
Структура компетенции
ПК-7
ПК-9
Знать:
технологии
составления диаграмм по
стандартам UML и
IDEF1X
Уметь:
составлять диаграммы
классов для различных
задач
методы
моделирования
прикладных и
информационных
процессов в образовании
производить отладку
разрабатываемых
приложений в среде
CodeGear RAD studio
2010
Владеть:
Навыками
использования
современных методов
оценки качества при
проектировании
программ
Навыки работы с
CASE-средствами
структурного и объектноориентированного
анализа и
проектирования
2. СОДЕРЖАНИЕ И СТРУКТУРА ДИСЦИПЛИНЫ
2.1. Содержание дисциплины
Вид работы
Общая трудоемкость
Аудиторная работа:
Лекции (Л)
Практические занятия (ПЗ)
Лабораторные работы (ЛР)
Самостоятельная работа:
Курсовой проект (КП), курсовая работа (КР)
Расчетно-графическое задание (РГЗ)
Реферат (Р)
Эссе (Э)
Самостоятельное изучение разделов
Контрольная работа (К)1
1
Только для заочной формы обучения
Трудоемкость,
часов
Семестр 7
108
54
Самоподготовка (проработка и повторение лекционного
материала и материала учебников и учебных пособий,
подготовка к лабораторным и практическим занятиям,
коллоквиумам и т.д.)
Подготовка и сдача экзамена2
Вид итогового контроля
54
зачет
СОДЕРЖАНИЕ И СТРУКТУРА УЧЕБНОЙ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 3 зачетных единицы, 108
часов.
Учебно-тематический план очной формы обучения
№
п/п
Наименование раздела, темы
Всего
трудоем
кость
Аудиторные
занятия
Всего Лек Лабо
ции рато
рные
Самос
тоятель
ная
работа
Модуль 1. UML
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Диаграммы вариантов
использования.
Диаграммы взаимодействия.
Диаграммы состояний.
Описание процессов при оказании
услуг по установке интернета и ТВ.
Модуль 2 Методология IDEF1X
Логические модели. Физические
модели.
Инструментарий ERWin.
Схема БД: выполнение нарядов по
установке интернета и ТВ.
Модуль 3 Клиентское
приложение
Нотация диаграмм классов.
Разработка и проектирование
приложения в Delphi.
Доступ к локальным базам данных.
Подключение к СУБД Interbase.
Создание и экспорт отчетов.
Итого:
8
4
4
4
8
8
12
4
4
6
4
4
6
4
4
6
8
4
4
4
8
12
4
6
4
6
4
6
8
12
4
6
4
6
4
6
12
6
6
6
12
108
6
54
6
54
6
54
Содержание разделов дисциплины:
№
раздела
2
Наименова
ние
Содержание
раздела/модуля
Форма текущего
контроля
Разработано с
участием
При наличии экзамена по дисциплине
7
раздела/мо
дуля
1
1
2
UML
(по неделям
семестра)
3
Тема 1. Диаграммы
вариантов использования.
Тема 2. Диаграммы
взаимодействия.
Тема 3. Диаграммы
состояний.
4
1 Подготовка
рефератов,
презентаций,
выступлений.
2 Резюме,
аналитический
обзор по
проблеме.
представителей
работодателей
(указать
организацию)
5
Тема 4. Описание
процессов при оказании
услуг по установке
интернета и ТВ.
2
Методоло
гия
IDEF1X
Тема 1. Логические
модели. Физические
модели.
Тема 2. Инструментарий
ERWin.
1 Опрос по
результатам
индивидуального
задания
Тема 3. Схема БД:
выполнение нарядов по
установке интернета и ТВ.
3
Клиентско
е
приложен
ие
Тема 1. Нотация диаграмм
классов.
Тема 2. Разработка и
проектирование
приложения в Delphi.
1 Подготовка
рефератов,
презентаций,
выступлений.
2 Промежуточно
е тестирование.
Тема 3. Доступ к
локальным базам данных.
Подключение к СУБД
Interbase.
Тема 4. Создание и
экспорт отчетов.
защита лабораторной работы (ЛР), выполнение курсового проекта (КП),
курсовой работы (КР), расчетно-графического задания (РГЗ), написание
реферата (Р), эссе (Э), коллоквиум (К), тестирование (Т)
ОБРАЗОВАТЕЛЬНЫЕ ТЕХНОЛОГИИ
С точки зрения применяемых методов используются как традиционные
информационно-объяснительные лекции, так и интерактивная подача
8
материала с мультимедийной системой. Компьютерные технологии в данном
случае обеспечивают возможность разнопланового отображения алгоритмов
и демонстрационного материала. Такое сочетание позволяет оптимально
использовать отведенное время и раскрывать логику и содержание
дисциплины.
Лекции представляют собой обзоры основных методик, применяемых
при создании и сопровождении информационных систем.
Лабораторное занятие позволяет научить бакалавра применять
теоретические основы проектирования сложных программных систем с
помощью CASE-средств при разработке программ.
Индивидуальные задания проектного типа связано с настоящей или
будущей профессиональной деятельностью бакалавра. В этом качестве могут
использоваться:
задания на создания технического задания;
задания на разработку каркаса приложения.
Семинары-практикумы предполагают использование множества
взаимосвязанных и взаимно-дополняющих методов, в том числе:
доклад по материалам статьи (исследования);
проблемная микролекция – лекционная форма, в которой процесс
обучения студентов приближен к поисковой, исследовательской
деятельности;
«круглый стол», ориентированный на выработку умений обсуждать
проблемы, обосновывать предполагаемые решения и отстаивать свои
убеждения;
«мозговой штурм», актуализирующий организацию коллективной
мыслительной деятельности по поиску нетрадиционных путей и
способов решения конкретной проблемы.
Предпочтительным является проведение зачета в форме студенческой
конференции, посвященной обзору происходящих в образовании
инновационных процессов и, одновременно, проектированию оригинальных
инновационных решений.
основная литература:
1.
UML и Rational Rose : [секреты эффективного проектирования
сопровождаемых объектно-ориентированных приложений] / Боггс, Уэнди,
М. Боггс ; У. Боггс, М. Боггс ; [пер. И. Афанасьев, И. Дранишников ; науч.
ред. А. Вендров]. - [Б. м.] : [ЛОРИ], 2008. - 580 с. : ил. - ISBN 5855820912.
2.
Основы программирования в интегрированной среде DELPHI :
практикум / Желонкин, Андрей Владимирович ; А. Желонкин. - [2-е изд.]. М. : БИНОМ. Лаборатория знаний, 2006. - 236 с. : ил. - ISBN 5947744171 :
110 р.
3.
Проектирование
программного
обеспечения
экономических
9
информационных систем : Учебник для студентов эконом.вузов,обуч.по
спец. "Прикладная информатика(по областям)" и "Прикладная математика
и информатика" / Вендров, Александр Михайлович. - М. : Финансы и
статистика, 2002. - 347с. : ил. - Библиогр.:с.335(16 назв.). - ISBN 527902144.
4. СУБД Borland Interbase : структуры языка, методы доступа к данным в
ИСВП Borland Delphi : учебное пособие / Подколзин, Вадим
Владиславович ; В. В. Подколзин ; М-во образования и науки Рос.
Федерации ; КубГУ. - Краснодар : [Изд-во КубГУ], 2004. - 287 с. : ил. Библиогр. : с. 287. - 208 р. 60 к.
дополнительная литература:
1.
Практикум по алгоритмизации и программированию на языке Паскаль :
: учебное пособие для студентов высших и средних учебных заведений / /
Аляев, Юрий Александрович, В. П. Гладков, О. А. Козлов ; Ю. А. Аляев, В.
П. Гладков, О. А. Козлов. - М. : Финансы и статистика, 2004. - 527 с. : : ил. Библиогр. : с. 524-527. - ISBN 5279027715 : 270 р.
2.
Программирование на языке Паскаль. Под ред. О.Ф.Усковой - СПб. и
др.: Питер, 2002.
3.
Задачник по программированию : : [практикум : для студентов и
школьников старших классов, изуч. программирование] / / А. Г. Юркин ; А.
Г. Юркин ; гл. ред. Е. Строганова. - СПб. [и др.] : ПИТЕР, 2002. - 182с. (Учебник для вузов.). - Библиогр. : с. 180-182. - ISBN 5318003990.
4.
Введение в язык паскаль : учебное пособие для студентов вузов /
Абрамов, Владимир Геннадьевич, Н. П. Трифонов, Г. Н. Трифонова ; В. Г.
Абрамов, Н. П. Трифонов, Г. Н. Трифонова. - М. : КНОРУС, 2011. - 380 с. :
ил. - Библиогр. : с. 360. - ISBN 9785406007570.
5.
UML. Классика CS. Буч Г., Якобсон А., Рамбо Дж., Орлов С.А. 2-е изд.
2005 год. ISBN 5-469-00599-2.
6.
Основные концепции и механизмы объектно-ориентированного
1
0
программирования/ Е.В. Пышкин. - СПб. : БХВ-Петербург,
2005 г.
7.
Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектноориентированного проектирования. Паттерны проектирования. — СПб.:
Питер, 2008. — 366 с.
программное обеспечение и Интернет-ресурсы
1.
«Базы данных» - аналитические статьи. – citforum.ru/database.
2.
Википедия, свободная энциклопедия. [Электронный ресурс]. –
Wikipedia http://ru.wikipedia.org
д) Программное обеспечение
1. Операционная система MS Windows.
2. Среда разработки CodeGear RAD studio Delphi 2010.
3. СУБД Interbase.
11
Download