Образовательная профессиональная программа (ОПП) 230102 Автоматизированные системы обработки информации и управления Факультет автоматики и вычислительной техники Выпускающая кафедра по ОПП СА и Т РАБОЧАЯ ПРОГРАММА дисциплины Применение новых информационных технологий в бизнесе и производстве Кафедра Системного анализа и телекоммуникаций Форма обучения ____очная_____ Срок обучения _______5 лет______________ Технология обучения стандартная Курс 5 Семестр 9 Академические часы 120
|
|
| Зачетные единицы __
| Учебных занятий
| -
| 85 час.
|
|
| Учебных занятий
| -
|
| Из них:
лекций
практических
лабораторных
самостоятельных
индивидуальных
курсовая работа
| -
-
-
-
-
-
-
|
34 час.
0 час.
34 час.
35 час.
17 час.
0 час.
|
|
| Из них:
лекций
практических
лабораторных
самостоятельных
индивидуальных
курсовая работа
|
|
| Промежуточный рейтинг-контроль (зачет)
|
|
|
| Промежуточный рейтинг-контроль (зачет)
|
| Итоговый рейтинг-контроль (экзамен)
| Экзамен 9 семестр
|
|
| Итоговый рейтинг-контроль (экзамен)
| Экзамен 9 семестр
| Таганрог 2012 г. Рабочая программа составлена в соответствии с требованиями Государственного образовательного стандарта Российской Федерации образовательной профессиональной программы (ОПП) 230102 «Автоматизированные системы обработки информации и управления».
Составитель:
Должность
| Уч. степень
| Звание
| Ф.И.О.
| Подпись
| Доцент
кафедры
САиТ
| к.т.н.
| доцент
| Бородянский Ю.М.
|
| Рабочая программа обсуждена и одобрена на заседании кафедры САиТ
1.09.2012 г. Протокол №1
(название кафедры разработчика программы дисциплины)
Зав. кафедрой САиТ ___________________ Рогозов Ю.И.
1. Место, цели и задачи УЧЕБНОЙ дисциплины
«ПРИМЕНЕНИЕ НОВЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В БИЗНЕСЕ И ПРОИЗВОДСТВЕ»
В ОБЩЕЙ СТРУКТУРЕ ПОДГОТОВКИ СТУДЕНЕТА
Место дисциплины в реализации основных задач ОПП
Дисциплина «ПНИТ» относится к блоку дисциплин специализации. Она широко освещает темы, связанные с качеством и тестированием программного обеспечения. Изучение данной дисциплины вносит необходимый вклад в достижение ожидаемых результатов в профессиональной части программы подготовки системного аналитика на кафедре САиТ.
Место дисциплины в обеспечении образовательных интересов личности обучающегося студента по ОПП «Автоматизированные системы обработки информации и управления»
На основе усвоенных знаний будущий специалист должен знать и эффективно применять разнообразные методы контроля качества, а также уметь анализировать результаты проведенного контроля.
1.3 Место дисциплины в удовлетворении требований заказчиков выпускников университета ОПП «Автоматизированные системы обработки информации и управления»
Знание студентами методов оценки качества ПО и стратегий тестирования позволяет выпускникам университета данной специализации создавать надежные информационные системы, полностью удовлетворяющие поставленному техническому заданию.
1.4 Знание каких учебных дисциплин должны предшествовать изучению дисциплины ПНИТ в ОПП «Автоматизированные системы обработки информации и управления»
Изучение дисциплины "ПНИТ" использует материал дисциплин: «Проектирование АСОиУ», «Надежность, эргономика, качество», «Технология программирования».
1.5 Для изучения каких дисциплин будет использоваться материал дисциплины ПНИТ при реализации ОПП «Автоматизированные системы обработки информации и управления»
Дисциплина «ПНИТ» является завершающей, и результаты ее изучения используются студентами в дипломном проектировании.
Цели преподавания дисциплины ПНИТ
Цель преподавания дисциплины “ПНИТ” – получение знаний принципов оценки и контроля качества разрабатываемого программного обеспечения.
1.7 Задачи преподавания дисциплины ПНИТ
В результате изучения дисциплины "Обеспечение качества и тестирование программного обеспечения" студенты должны:
осуществлять эффективные и квалифицированные инспекции;
проектировать и реализовывать планы по комплексному тестированию;
эффективно и квалифицированно применять всевозможные методы тестирования;
рассчитывать покрытие и результативность тестирования на основании множества критериев;
использовать статистические методы для оценивания плотности дефектов и вероятности отказов;
инспектировать процесс разработки программного обеспечения с целью оценки эффективности контроля качества.
2. Содержание теоретического курса
2.1. Лекционные занятия
2.1.1. Темы лекций
Модуль 1: Основы обеспечение качества программного обеспечения
Введение в обеспечение качества программного обеспечения.
Инспекции и рецензии.
Принципы аттестации программного обеспечения.
Верификация программного обеспечения.
Тестирование программного обеспечения.
Критерии выбора тестов.
Методы построения тестов, основанные на спецификациях.
Тестирование методами «белого ящика» и «серого ящика».
Методы построения тестов, основанные на управляющей логике.
Модуль 2: Особенности тестирования на разных стадиях жизненного цикла ПО. Сопровождение ПО.
Методы построения тестов, основанные на потоках данных.
Оценка оттестированности проекта.
Модульное и интеграционное тестирование.
Системное тестирование.
Регрессионное тестирование.
Планирование тестирования.
Документирование и сопровождение тестов.
Сопровождение информационных систем.
2.1.2 Основная литература
1. Бородянский Ю.М. Верификация информационных систем: Учебное пособие. – Таганрог: Изд-во ТТИ ЮФУ, 2010. – 83 c.
2. Котляров, В. П. Основы тестирования программного обеспечения: учеб.пособие / В. П. Котляров, Т. В. Коликова. - М. : Интернет-Университет Информационных Технологий : БИНОМ. Лаборатория знаний, 2006. - 286 с.
2.1.3 Дополнительная литература 1. Плаксин, М. Тестирование и отладка программ для профессионалов будущих и настоящих / М. Плаксин. - М. : БИНОМ. Лаборатория знаний, 2007. - 166 с.
2. Хамбл, Д. Непрерывное развертывание ПО : автоматизация процесса сборки, тестирования и внедрения новых версий программ / Д. Хамбл, Д. Фарли ; пер. с англ. А. Г. Сысонюка. - М. : Вильямс, 2011. - 428 с.
3. Винниченко И. Автоматизация процессов тестирования. Издательство: Питер, 2005г., 208 стр.
Методическая литература
1. Бородянский Ю. М. Руководство к лабораторной работе «Использование пакета автоматизированного тестирования IBM Rational Functional Tester» по курсу «Применение новых информационных технологий в бизнесе и производстве». – Таганрог: Изд-во ТТИ ЮФУ, 2011. – 34 c. 2.2. Лабораторные занятия
Занятие 1. Средства автоматизации функционального тестирования (12 часов).
Занятие 2. Средства автоматизации ручного тестирования (8 часа).
Занятие 3. Тестирование web-приложений (12 часа).
2.3. Практические занятия
Не предусмотрены.
2.4. Индивидуальные занятия
Индивидуальные занятия представляют собой консультации преподавателем конкретного студента по возникшим у него в ходе изучения дисциплины вопросам. Также они включают задания, которые преподаватель дает студентам для самостоятельного изучения курса.
2.5. Курсовое проектирование
Курсовое проектирование по дисциплине ПНИТ не запланировано стандартом.
2.6. Формы самостоятельной работы студентов
Самостоятельная работа: проработка лекционного материала, работа с рекомендованными источниками, подготовка к лабораторным занятиям.
2.7. Формы и методы контроля усвоения материала в соответствии с целями и задачами учебной дисциплины
В течение семестра проводятся контрольные работы, позволяющие проверить усвоение материала по отдельным модулям курса.
Допуск к выполнению лабораторных работ осуществляется только после проверки теоретических знаний по разделу дисциплины, связанному с тематикой данной лабораторной работы, и знания целей исследования.
Определение рейтинга студентов происходит по следующей схеме:
- выполнение и сдача лабораторной работы – 6-10 баллов;
- контрольная работа - 10 баллов.
2.8. Методы контроля достижения и реализации заявленных целей и задач изучения дисциплины
Стандартные формы контроля качества усвоения знаний.
Оценка лабораторной работы.
Система требований (собрание образцов работ).
Метод авторского формирования содержания экзаменов.
Метод наблюдения поведения.
Устный экзамен.
3. рейтинг и итоговая дифференциальная оценка
по учебной дисциплине
Промежуточный и суммарный рейтинг по дисциплине:
Рейтинг первого
контроля
| Рейтинг второго
контроля
| Экзамен
| Суммарный
рейтинг
| макс.
| мин.
| макс.
| мин.
| макс.
| мин.
| макс.
| мин.
| 20
| 11
| 30
| 17
| 50
| 27
| 100
| 55
| Распределение максимальных рейтинговых баллов первого и второго контроля:
Рейтинг первого контроля
макс. 20
| Рейтинг второго контроля
макс. 30
| Контрольная работа
| Лаб. занятия
| Контрольная работа
| Лаб. занятия
| макс.10
| макс. 10
| макс. 10
| макс. 20
| мин. 6
| мин. 5
| мин. 6
| мин. 11
|
Рейтинг и итоговая дифференциальная оценка по дисциплине
Дифференциальная оценка
| Отлично
| Хорошо
| Удовлетворительно
| Неудовлетворительно
| Рейтинг (в баллах системы РИТМ)
| 100-85
| 84-70
| 69-55
| Менее 55
| Обозначение оценки в системе ECTS
| A
| C
| E
| F
|
Разработчик программы:
Бородянский Ю.М. – кандидат технических наук, доцент кафедры САиТ ТТИ ЮФУ.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
| ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ В Г. ТАГАНРОГЕ
(ТТИ Южного федерального университета)
Факультет автоматики и вычислительной техники
|
| «УТВЕРЖДАЮ»
Декан факультета автоматики и вычислительной техники
_____________ Вишняков Ю.М.
«___» ________ 2012/2013 учеб. год
| |