Целью преподавания дисциплины является: освоение студентами теоретических основ традиционных и современных подходов к эксплуатационному управлению сетями связи; знакомство с концепцией NGOSS и основными типами систем поддержки эксплуатации, используемых у оператора связи; формирование понимания студентами основных эксплуатационных процессов оператора связи; получение практических навыков работы с приложениями OSS.
Место дисциплины в структуре ООП
Дисциплина «Проектирование человеко-машинного интерфейса» входит в базовую часть «Профессионального цикла» (Б.3).
Изучение курса базируется на знании дисциплин «Математические методы построения инфокоммуникационных сетей», «Моделирование инфокоммуникационных сетей и систем».
Основные положения дисциплины используются при изучении дисциплин «Проектирование и архитектура программных систем», «Конструирование программного обеспечения», «Управление программными проектами».
Требования к результатам освоения
Процесс изучения дисциплины направлен на формирование следующих компетенций:
способность создавать программные интерфейсы (ПК-14)
способность использовать в социальной и профессиональной деятельности навыки работы с компьютером (ИК-1).
В результате изучения дисциплины студент должен
знать:
основы модели TMN и концепции NGOSS, понимать их принципиальное различие (ПК-14);
уметь:
использовать в профессиональной деятельности навыки работы с компьютером (ИК-1); составлять бизнес-процессы в области эксплуатации и управления сетями и сопоставлять их с картой eTOM (ПК-14);
владеть:
способностью создавать программные интерфейсы (ПК-14).
Содержание дисциплины
Введение в Человеко-Машинное взаимодействие
Жизненный цикл услуги связи
Модель TMN
Введение в NGOSS
Карта бизнес-процессов eTOM
Информационное моделирование на SID
Карта приложений TAM и Технологически нейтральная архитектура TNA
Интерфейсы взаимодействия MTNM и MTOSI
Протоколы управления оборудованием
OSS Middleware
Стандарты ITIL
Класс приложений Inventory
Классы приложений CRM, Fulfillment и Assurance
Общая трудоемкость дисциплины
3 зачетных единицы
Форма промежуточной аттестации
зачет
Аннотация рабочей программы
дисциплины «Проектирование и архитектура программных систем»
Цели освоения дисциплины
Целью преподавания дисциплины является : формирование у студентов научного мировоззрения на процесс разработки сложных программно-технических систем и выработка инженерных принципов проектирования, архитектурного конструирования, построения, программирования и функционирования таких систем, а также обучение технологическим приемам и инструментарию проектирования и разработки программных систем.
Место дисциплины в структуре ООП
Дисциплина «Проектирование и архитектура программных систем» является одной из дисциплин: базовой части профессионального цикла Б3 дисциплин учебного плана.
Требования к результатам освоения
Процесс изучения дисциплины направлен на формирование следующих компетенций:
понимание основных концепций, принципов, теорий и фактов, связанных с информатикой (ПК-1);
готовность обосновать принимаемые проектные решения, осуществлять постановку и выполнение экспериментов по проверке их корректности и эффективности (ПК-4);
способность формализовать предметную область программного проекта и разработать спецификации для компонентов программного продукта (ПК-6);
умение применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов (ПК-10);
навыки моделирования, анализа и использования формальных методов конструирования программного обеспечения (ПК-12);
способность создавать программные интерфейсы (ПК-14).
навыки использования операционных систем, сетевых технологий, средств разработки программного интерфейса, применения языков и методов формальных спецификаций, систем управления базами данных (ПК-15);
навыки использования различных технологий разработки программного обеспечения (ПК-16);
способность эксплуатировать современную аппаратуру и оборудование (ОПК-1);
способность составлять научно-технические отчеты, обзоры, пояснительные записки (ОПК-2).
(вузовские компетенции)
В результате изучения дисциплины студент должен
знать:
инженерные принципы проектирования, архитектурного конструирования, технологические приемы и инструментарий моделирования, проектирования и разработки программных систем. (ПК-10), (ПК-12);
уметь:
практически использовать современные концепции, методы и технологии проектирования программных систем, инструментальные средства решения задач анализа, синтеза, организации функционирования вычислительных структур и систем. (ПК-14), (ПК-15), (ПК-16);
владеть:
теоретическими и практическими навыками разработки, проектирования программных систем, существующими подходами, стадиями, стратегиями, моделями, способам документирования и оценки инженерного продукта. (ПК-17).
Содержание дисциплины
Жизненный цикл ИС.
Место процесса проектирования в жизненном цикле.
Системный подход и систематизация задач поддержки процесса разработки ПС.
Стратегии инженерного проектирования.
Основные этапы и стадии проектирования. О
сновные технологические парадигмы и стратегии разработки ПС.
Архитектурное проектирование ПС как основа
CASE-технологии.
Основы функционально-структурного проектирования.
Языки спецификаций: передачи управления (блок-схемы, Насси-Шнейдермана, Flow-диаграммы), потоков данных, функциональные схемы (граф диаграммы, схемы Варнье-Орра), интерактивных систем (ПЕРТ-диаграммы. Сети Петри), модулей (схемы HIPO), реляционных данных (ER-диаграммы) и пр. IDEF – моделирование. UML – моделирование.
Эффективность проектирования, качество программных систем и элементы управления проектированием.
Основные определения, связанные с обнаружением и исправлением ошибок.
Технико-экономическое обоснование проекта.
Общая трудоемкость дисциплины
108
Форма промежуточной аттестации
экзамен
Аннотация рабочей программы
дисциплины «Конструирование программного обеспечения»
Цели освоения дисциплины
Целью преподавания дисциплины является : ознакомление студентов с основными понятиями и процессами разработки программного обеспечения, практическое освоение основных методов конструирования, оценки качества программного обеспечения и процесса его конструирования, знакомство с метриками для количественной оценки проекта, с технологиями разработки и сопровождения .
Место дисциплины в структуре ООП
Дисциплина «Конструирование программного обеспечения» является одной из дисциплин: базовой части профессионального цикла Б3 дисциплин учебного плана.
Требования к результатам освоения
Процесс изучения дисциплины направлен на формирование следующих компетенций:
понимание основных концепций, принципов, теорий и фактов, связанных с информатикой (ПК-1);
способность формализовать предметную область программного проекта и разработать спецификации для компонентов программного продукта (ПК-6);
знакомство с архитектурой ЭВМ и систем (ПК-9);
умение применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов (ПК-10);
способность создавать программные интерфейсы (ПК-14).
навыки использования операционных систем, сетевых технологий, средств разработки программного интерфейса, применения языков и методов формальных спецификаций, систем управления базами данных (ПК-15);
навыки использования различных технологий разработки программного обеспечения (ПК-16).
умение применять основные методы и инструменты разработки программного обеспечения (ПК-17);
(в соответствии с ФГОС)
способность использовать в социальной и профессиональной деятельности навыки работы с компьютером (ИК-1);
способность работать самостоятельно и в команде (СЛК-11);
способность эксплуатировать современную аппаратуру и оборудование (ОПК-1);
способность составлять научно-технические отчеты, обзоры, пояснительные записки (ОПК-2);
(вузовские компетенции)
В результате изучения дисциплины студент должен
знать:
основные этапы жизненного цикла программного обеспечения; критерии качества программы; постановка задачи и спецификация программы; типы данных, определяемые пользователем; модульные программы; основные подходы: процедурное, логическое, функциональное и объектно-ориентированное программирование; методы анализа задач, документирование и стандартизация; проектирование программного обеспечения; автоматизация проектирования и технология использования САПР программного обеспечения (ИК-1);
уметь:
использование технологий и инструментальных средства кодирования; тестирования и отладки ПО на основе объектно-ориентированного подхода; разработки баз данных (ИК-4);
владеть:
навыками коллективной работы над проектом (СЛК-11).
Содержание дисциплины
Основные концепции процессов конструирования программного обеспечения.
Стратегии конструирования и модели жизненного цикла ПО.
Управление качеством программного обеспечения.
Технологии разработки кода и стили программирования.
Эволюция программного обеспечения.
Документирование программного обеспечения.
Общая трудоемкость дисциплины
144
Форма промежуточной аттестации
экзамен
Аннотация рабочей программы
дисциплины «Управление программными проектами»
Цели освоения дисциплины
Целью преподавания дисциплины является : ознакомление студентов с планированием, организацией, мониторингом и оценкой всех фаз жизненного цикла программного обеспечения, получение практических навыков по работе в составе команды разработчиков и распределению ролей, по составлению календарного плана, определению трудозатрат, оценке рисков, приобретение навыков коллективной работы над проектом.
Место дисциплины в структуре ООП
Дисциплина «Управление программными проектами» является одной из дисциплин: базовой части профессионального цикла Б3 дисциплин учебного плана.
Требования к результатам освоения
Процесс изучения дисциплины направлен на формирование следующих компетенций:
понимание основных концепций, принципов, теорий и фактов, связанных с информатикой (ПК-1);
способность формализовать предметную область программного проекта и разработать спецификации для компонентов программного продукта (ПК-6);
знакомство с архитектурой ЭВМ и систем (ПК-9);
умение применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов (ПК-10);
(в соответствии с ФГОС)
способность использовать в социальной и профессиональной деятельности навыки работы с компьютером (ИК-1);
способность работать самостоятельно и в команде (СЛК-11);
способность эксплуатировать современную аппаратуру и оборудование (ОПК-1);
способность составлять научно-технические отчеты, обзоры, пояснительные записки (ОПК-2);
(вузовские компетенции)
В результате изучения дисциплины студент должен
знать:
основные этапы жизненного цикла программного обеспечения; критерии качества программы; постановка задачи и спецификация программы; типы данных, определяемые пользователем; модульные программы; основные подходы: процедурное, логическое, функциональное и объектно-ориентированное программирование; методы анализа задач, документирование и стандартизация; проектирование программного обеспечения; автоматизация проектирования и технология использования САПР программного обеспечения (ИК-1);
уметь:
использование технологий и инструментальных средства кодирования; тестирования и отладки ПО на основе объектно-ориентированного подхода; разработки баз данных (ИК-4);
владеть:
навыками коллективной работы над проектом (СЛК-11).
Управление конфигурацией программного обеспечения.
Общая трудоемкость дисциплины
144
Форма промежуточной аттестации
зачет
Аннотация рабочей программы
дисциплины «Безопасность жизнедеятельности»
Цели освоения дисциплины
Целью преподавания дисциплины является формирование профессиональной культуры безопасности.
Дисциплина должна способствовать развитию безопасного мышления и поведения для снижения рисков связанных с деятельностью человека, формированию навыков практического использования знаний в области обеспечения безопасности при осуществлении организационно-управленческой и эксплуатационной профессиональной деятельности.
Место дисциплины в структуре ООП
Дисциплина «Безопасность жизнедеятельности» входит в базовую (общепрофессиональную) часть «Профессионального цикла» (Б.3).
Для освоения дисциплины «Безопасность жизнедеятельности» обучающиеся используют знания, умения, навыки, способы деятельности и установки, сформированные в ходе изучения предмета «Основы безопасности жизнедеятельности» на предыдущем уровне образования.
Требования к результатам освоения
Процесс изучения дисциплины направлен на формирование следующих компетенций:
владеть основными методами защиты производственного персонала и населения от возможных последствий аварий, катастроф, стихийных бедствий (ОК-13).
В результате изучения дисциплины студент должен:
знать:
основные опасности техносферы, их свойства и характеристики, характер воздействия вредных и опасных факторов на человека, методы защиты от них в сфере профессиональной деятельности; правовые, нормативно-технические и организационные основы безопасности жизнедеятельности; основы физиологии человека и рациональные условия деятельности; анатомо-физические последствия воздействия на человека травмирующих, вредных и поражающих факторов; идентификацию травмирующих, вредных и поражающих факторов чрезвычайных ситуаций; средства и методы повышения безопасности и защиты человека; методы прогнозирования чрезвычайных ситуаций и разработки моделей их последствий.
уметь:
идентифицировать основные опасности, оценивать риск их реализации, выбирать методы защиты от опасностей в сфере профессиональной деятельности человека и способы обеспечения комфортных условий; эффективно применять средства защиты от негативных воздействий; проводить контроль параметров и уровня негативных воздействий на их соответствие нормативным требованиям; разрабатывать мероприятия по повышению безопасности производственной деятельности; планировать и осуществлять мероприятия по повышению устойчивости производственных систем и объектов; планировать мероприятия по защите производственного персонала и населения в чрезвычайных ситуациях и при необходимости принимать участие в проведении спасательных и других неотложных работ при ликвидации последствий чрезвычайных ситуаций.
владеть:
законодательными и правовыми актами в области безопасности, требованиями к безопасности технических систем в сфере профессиональной деятельности; способами и технологиями защиты в чрезвычайных ситуациях; понятийно-терминологическим аппаратом в области безопасности; навыками рационализации профессиональной деятельности с целью обеспечения безопасности.
Идентификация и воздействие на человека вредных и опасных производственных факторов.
Защита человека от вредных и опасных факторов природного, антропогенного и техногенного происхождения.
Обеспечение комфортных условий для производственной деятельности человека.
Психофизиологические и эргономические основы безопасности жизнедеятельности.
Чрезвычайные ситуации и методы защиты.
Правовые основы безопасности жизнедеятельности.
Общая трудоемкость дисциплины
3 зачетные единицы
Форма промежуточной аттестации
Зачет с оценкой
Аннотация рабочей программы
дисциплины «Тестирование программного обеспечения»
Цели освоения дисциплины
Целью преподавания дисциплины является : ознакомление студентов с основными понятиями теории тестирования и верификации программного обеспечения (ПО), освоение на практике основных методов и алгоритмов тестирования.
Место дисциплины в структуре ООП
Дисциплина «Управление программными проектами» является одной из дисциплин: базовой части профессионального цикла Б3 дисциплин учебного плана на подготовки бакалавров по направлениям 09.03.04.
Требования к результатам освоения
Процесс изучения дисциплины направлен на формирование следующих компетенций:
понимание основных концепций, принципов, теорий и фактов, связанных с информатикой (ПК-1);
способность формализовать предметную область программного проекта и разработать спецификации для компонентов программного продукта (ПК-6);
знакомство с архитектурой ЭВМ и систем (ПК-9);
умение применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов (ПК-10);
(в соответствии с ФГОС)
способность использовать в социальной и профессиональной деятельности навыки работы с компьютером (ИК-1);
способность работать самостоятельно и в команде (СЛК-11);
способность эксплуатировать современную аппаратуру и оборудование (ОПК-1);
способность составлять научно-технические отчеты, обзоры, пояснительные записки (ОПК-2);
(вузовские компетенции)
В результате изучения дисциплины студент должен
знать:
основные этапы жизненного цикла программного обеспечения; критерии качества программы; постановка задачи и спецификация программы; типы данных, определяемые пользователем; модульные программы; основные подходы: процедурное, логическое, функциональное и объектно-ориентированное программирование; методы анализа задач, документирование и стандартизация; проектирование программного обеспечения; автоматизация проектирования и технология использования САПР программного обеспечения (ИК-1);
уметь:
использование технологий и инструментальных средства кодирования; тестирования и отладки ПО на основе объектно-ориентированного подхода; разработки баз данных (ИК-4);
владеть:
навыками коллективной работы над проектом (СЛК-11).