Учебно-методический комплекс

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ  

А. М. Гудов, С. Ю. Завозкин, С. Н. Трофимов


[Титульная] [Программа] [Учебное пособие] [Лабораторный практикум] [Дополнительные материалы]


[Глава 1] [Глава 2] [Глава 3] [Глава 4] [Глава 5] [Глава 6] [Глава 7] [Глоссарий] [Метод. рекомендации]

 

Методические рекомендации по изучению теоретического материала

 Данный курс предусматривает изучение теоретических вопросов, в соответствии с рабочей программой, а также выполнение лабораторных и семестровых работ.

 Актуальность и значимость дисциплины. Дисциплина является одной из основных  в цикле общих дисциплин специальности, в рамках которой изучаются основные понятия, модели и технологии создания программных систем, организация и реализация проектов по производству программного обеспечения.

 Цель и задачи изучения дисциплины. Главная цель преподавания курса  - освоение базовых знаний по вопросам проектирования и разработки информационных систем.

Объектами изучения в данной дисциплине являются: технологии проектирования, модели и методы поддержки жизненного цикла программного обеспечения; средства и методы создания и реализации проектов по созданию программных систем.

Основными задачами изучения дисциплины являются:

  • знакомство с основными этапами жизненного цикла программного обеспечения;

  • знакомство с технологиями функционального и объектно-ориентированного проектирования;

  • приобретение навыков работы со средствами автоматизации разработки ПО;

  • приобретение навыков по созданию программного средства с использованием базы данных;

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

 Структура учебной дисциплины. Дисциплина включает следующие разделы: технологии, модели и процессы создания ПО, основы создания ПО, разработка требований к ПО, управление проектами по созданию и внедрению ПО, управление персоналом при реализации проектов, оценка стоимости программного продукта, управление качеством созданных программных систем, создание спецификации программной системы с использованием элементов объектного проектирования.

 Особенности изучения дисциплины. Особенностью курса является его «разделение» на два больших блока: изучение теоретического материала на лекционных занятиях и получения навыков проектирования и разработки приложения с использованием CASE-систем на лабораторных занятиях и в рамках самостоятельной работы студента.

 Форма организации занятий по дисциплине. По дисциплине читаются лекции в течение одного семестра по два часа в неделю. В течение одного семестра лабораторные занятия в объеме двух часов в неделю в компьютерном классе. Кроме того, студенту предлагается выполнить семестровое задание в рамках самостоятельной работы. Один раз в семестре проводится коллоквиум по дисциплине.

 Требования к уровню усвоения содержания материала. В результате изучения курса студенты должны усвоить основные теоретические и практические вопросы, определенные содержанием дисциплины, научиться пользоваться полученными знаниями в смежных предметах, научиться применять технологии, методики, учебную и методическую литературу для решения поставленных задач по созданию программных средств.


[Титульная] [Программа] [Учебное пособие] [Лабораторный практикум] [Дополнительные материалы]