лекция. Программа профессионального модуля проектирование и разработка информационных систем
Скачать 1.78 Mb.
|
Тема 1 Разработка документации информационных систем Содержание 14 10 1. Перечень и комплектность документов на информационные системы согласно ЕСПД и ЕСКД. Задачи документирования 2. Предпроектная стадия разработки. Техническое задание на разработку: основные разделы. 3. Построение и оптимизация сетевого графика. 4. Проектная документация. Техническая документация. Отчетная документация 5. Пользовательская документация. Маркетинговая документация 6. Самодокументирующиеся программы. 7. Назначение, виды и оформление сертификатов. В том числе практических занятий и лабораторных работ 14 6 11 1. Практическая работа «Проектирование спецификации информационной системы индивидуальному заданию» 2. Практическая работа «Разработка общего функционального описания программного средства по индивидуальному заданию» 3. Практическая работа «Разработка руководства по инсталляции программного средства по индивидуальному заданию» 4. Практическая работа «Разработка руководства пользователя программного средства по индивидуальному заданию» 5. Лабораторная работа «Изучение средств автоматизированного документирования» Консультация 6 8 Самостоятельная работа 2 12 1. Систематическая проработка конспектов занятий, учебной и специальной литературы по модулю «Техническая документация на программный продукт» 2. Подготовка к практическим работам «Разработка требований безопасности информационной системы» с использованием методических рекомендаций преподавателя. 3. Подготовка к лабораторным работам «Изучение средств автоматизированного документирования» с использованием методических рекомендаций преподавателя. 4. Подготовка рефератов на темы: a. Техническая документация на программный продукт b. Качество информационных систем Итоговая аттестация в форме дифференцированного зачета Раздел 2. Инструментарий и технологии разработки кода информационных систем МДК. 05.02 Разработка кода информационных систем. 150 150 Модуль 1. Инструментарий создания информационных систем 36 36 Тема 1.1. Основные инструменты для создания, исполнения и управления информационной системой Содержание 24 14 1. Структура CASE-средства. Структура среды разработки. Основные возможности. 2. Основные инструменты среды для создания, исполнения и управления информационной системой. Выбор средств обработки информации 3. Организация работы в команде разработчиков. Система контроля версий: совместимость, установка, настройка 4. Обеспечение кроссплатформенности информационной системы 5. Сервисно - ориентированные архитектуры. 6. Интегрированные среды разработки для создания независимых программ. 12 7. Особенности объектно-ориентированных и структурных языков программирования. 8. Разработка сценариев с помощью специализированных языков В том числе практических занятий и лабораторных работ 12 8 1. Лабораторная работа «Построение диаграммы Вариантов использования и диаграммы. Последовательности и генерация кода» 2. Лабораторная работа «Построение диаграммы Кооперации и диаграммы Развертывания и генерация кода» 3. Лабораторная работа «Построение диаграммы Деятельности, диаграммы Состояний и диаграммы Классов и генерация кода» 4. Лабораторная работа «Построение диаграммы компонентов и генерация кода» 5. Лабораторная работа «Построение диаграмм потоков данных и генерация кода» Самостоятельная работа - 14 1. Работа над учебным материалом, ответы на контрольные вопросы по модулю «Инструментарий создания информационных систем». Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). 2. Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 2. Архитектура информационных систем 36 36 Тема 2.1. Сервисно- ориентированные архитектуры Содержание 31 14 1. Организация работы в команде разработчиков. Система контроля версий: совместимость, установка, настройка 2. Обеспечение кроссплатформенности информационной системы 3. Сервисно - ориентированные архитектуры. 4. Интегрированные среды разработки для создания независимых программ. В том числе практических занятий и лабораторных работ - - Контрольная работа 3 4 Самостоятельная работа 2 18 1. Работа над учебным материалом, ответы на контрольные вопросы по модулю «Архитектура информационных систем» Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). 2. Подготовка к практическим работам с использованием методических рекомендаций 13 преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 3. Разработка информационных систем 36 36 Тема 3.1. Разработка информационных систем Содержание 10 14 1. Обоснование и осуществление выбора модели построения или модификации информационной системы. 2. Обоснование и осуществление выбора средства построения информационной системы и программных средств. 3. Построение архитектуры проекта. Шаблон проекта 4. Определение конфигурации информационной системы. Выбор технических средств. 5. Формирование репозитория проекта, определение уровня доступа в системе контроля версий. Распределение ролей 6. Настройки среды разработки 7. Мониторинг разработки проекта. Сохранение версий проекта 8. Требования к интерфейсу пользователя. Принципы создания графического пользовательского интерфейса (GUI). 9. Понятие спецификации языка программирования. Синтаксис языка программирования. Стиль программирования 10. Основные конструкции выбранного языка программирования. Описание переменных, организация ввода-вывода, реализация типовых алгоритмов 11. Создание сетевого сервера и сетевого клиента. 12. Разработка графического интерфейса пользователя. 13. Отладка приложений. Организация обработки исключений. В том числе практических занятий и лабораторных работ 26 8 1. Интерактивное практическое занятие на тему «Обоснование выбора технических средств» 2. Практическая работа «Стоимостная оценка проекта» 3. Практическая работа «Построение и обоснование модели проекта» 4. Лабораторная работа «Установка и настройка системы контроля версий с разграничением ролей» 5. Лабораторная работа «Проектирование и разработка интерфейса пользователя» 6. Лабораторная работа «Разработка графического интерфейса пользователя» 7. Лабораторная работа «Реализация алгоритмов обработки числовых данных. Отладка приложения» 14 8. Лабораторная работа «Реализация алгоритмов поиска. Отладка приложения» 9. Лабораторная работа «Реализация обработки табличных данных. Отладка приложения» 10. Лабораторная работа «Разработка и отладка генератора случайных символов» 11. Лабораторная работа «Разработка приложений для моделирования процессов и явлений. Отладка приложения» Самостоятельная работа - 14 1. Работа над учебным материалом, ответы на контрольные вопросы по модулю «Модификация информационных систем». Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). 2. Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 4. Модификация информационных систем 42 42 Тема 4.1. Модификация информационных систем Содержание 31 12 1. Виды, цели и уровни интеграции программных модулей. 2. Выбор источников и приемников данных, сопоставление объектов данных. 3. Транспортные протоколы. Стандарты форматирования сообщений. 4. Организация файлового ввода-вывода. 5. Процесс отладки. Отладочные классы. 6. Спецификация настроек типовой ИС. В том числе практических занятий и лабораторных работ 10 6 1. Лабораторная работа «Интеграция модуля в информационную систему» 2. Лабораторная работа «Программирование обмена сообщениями между модулями» 3. Лабораторная работа «Организация файлового ввода-вывода данных» 4. Лабораторная работа «Разработка модулей экспертной системы» 5. Лабораторная работа «Создание сетевого сервера и сетевого клиента.» Консультации 1 6 Самостоятельная работа - 18 3. Работа над учебным материалом, ответы на контрольные вопросы по модулю «Модификация информационных систем». Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). 15 4. Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Итоговая аттестация в форме экзамена Раздел 3. Методы и средства тестирования информационных систем МДК. 05.03 Тестирование информационных систем 216 216 Модуль 1. Организация тестирования информационных систем 36 36 Тема 1.1. Отладка и тестирование информационных систем Содержание 34 20 1. Организация тестирования в команде разработчиков 2. Виды и методы тестирования (в том числе автоматизированные) В том числе практических занятий и лабораторных работ - - Самостоятельная работа 2 16 Работа над учебным материалом, ответы на контрольные вопросы. Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 2. Разработка тестовых пакетов 36 36 Тема 2.1. Разработка тестовых сценарий и пакетов Содержание 16 12 1. Тестовые сценарии, тестовые варианты. Оформление результатов тестирования В том числе практических занятий и лабораторных работ 20 8 1. Лабораторная работа «Разработка тестового сценария проекта» 2. Лабораторная работа «Разработка тестовых пакетов» Самостоятельная работа - 16 Работа над учебным материалом, ответы на контрольные вопросы. Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 3. Инструментарии анализа качества программных продуктов в среде разработке 36 36 Тема 3.1. Анализ Содержание 11 4 16 качества информационных систем 1. Инструментарии анализа качества программных продуктов в среде разработке. В том числе практических занятий и лабораторных работ 20 12 1. Лабораторная работа «Использование инструментария анализа качества» Контрольная работа 3 6 Самостоятельная работа 2 14 Работа над учебным материалом, ответы на контрольные вопросы. Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 4. Идентификация сбоев и ошибок в информационных системах 36 36 Тема 4.1. Методы и способы идентификации сбоев и ошибок Содержание 14 10 1. Обработка исключительных ситуаций. Методы и способы идентификации сбоев и ошибок. В том числе практических занятий и лабораторных работ 20 6 1. Лабораторная работа «Анализ и обеспечение обработки исключительных ситуаций» Самостоятельная работа 2 20 Работа над учебным материалом, ответы на контрольные вопросы. Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 5. Выявление ошибок системных компонентов 36 36 Тема 5.1. Выявление ошибок в информационных системах Содержание 12 6 1. Выявление ошибок системных компонентов. В том числе практических занятий и лабораторных работ 22 7 1. Лабораторная работа «Функциональное тестирование» 2. Лабораторная работа «Тестирование безопасности» 3. Лабораторная работа «Нагрузочное тестирование, стрессовое тестирование» 4. Лабораторная работа «Тестирование интеграции» 5. Лабораторная работа «Конфигурационное тестирование» 6. Лабораторная работа «Тестирование установки» Самостоятельная работа 2 23 17 Работа над учебным материалом, ответы на контрольные вопросы. Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Модуль 6. Реинжиниринг бизнес-процессов 36 36 Тема 6.1. Реинжиниринг бизнес-процессов Содержание 27 20 1. Реинжиниринг бизнес-процессов в информационных системах. В том числе практических занятий и лабораторных работ - - Консультации 8 4 Самостоятельная работа 1 12 Работа над учебным материалом, ответы на контрольные вопросы. Систематическая проработка конспектов занятий, учебной и специальной литературы (по вопросам к параграфам, разделам учебных пособий, составленным преподавателем). Подготовка к практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно- практических работ, отчетов и подготовка к их защите. Подготовка рефератов, докладов, презентаций на заданные темы. Выполнение индивидуальных заданий Итоговая аттестация в форме экзамена Учебная практика Изучение методики разработки вариантов концепции ИС, удовлетворяющего требованиям пользователя. Изучение методики разработки технического задания на ИС. Изучение методики проектирования структуры базы данных. Изучение методики нормализации таблиц. Изучение методики разработки и оформления технического проекта Изучение методики создания базы данных на сервере. Изучение методики создания генераторов и триггеров. Изучение методики создания хранимых процедур. Изучение методики обеспечения достоверности данных и перехват исключительных ситуаций. Изучение методики размещения не визуальных компонентов, соединение с БД. Изучение методики размещения визуальных компонентов отображение таблиц. Изучение методики запросов на добавление данных, редактирование и удаление данных. Изучение методики сортировки, поиска, фильтрации данных: в базе данных и выборках. Изучение методики работы с отчетами Изучение методики проведения функционального тестирование информационной системы. Изучение методики проведения тестирования компонентов ИС. Изучение методики тестирования настроек ИС. Изучение методики проведения предварительных испытаний 144 144 Производственная практика 252 252 18 Разработка концепции ИС; Разработка технического задания на ИС; Проектирование структуры базы данных; Нормализация таблиц; Разработка и оформление технического проекта; Создание базы данных на сервере; Создание генераторов и триггеров; Создание хранимых процедур; Создание процедур обеспечения достоверности данных и обработки исключительных ситуаций Разработка приложения для работы с базой данных: - модификация информации; - выполнение запросов; - формирование отчетов. Функциональное тестирование информационной системы; Тестирование компонент ИС; Тестирование настроек ИС; Проведение предварительных испытаний. Квалификационный экзамен 12 12 Всего 954 954 19 3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ 3.1 Требования к минимальному материально-техническому обеспечению Реализация программы профессионального модуля требует наличия лаборатории «Организации и принципов построения информационных систем». Оборудование лаборатории: посадочные места по количеству обучающихся; рабочее место преподавателя; технические средства обучения: мультимедийный комплекс (проектор, экран), ноутбук, колонки. наглядные пособия Помещение для самостоятельной работы: посадочные места по количеству обучающихся; компьютеры с установленным лицензионным ПО: Adobe flash player 31; Adobe reader 10; Java 6.0; K-Lite Codec Pack; Win rar; Microsoft Office 10; Microsoft Visio 10; Microsoft Visual studio; Kaspersky Endpoint Security для бизнеса; Консультант плюс Реализация профессионального модуля предполагает обязательную производственную практику. 3.2. Информационное обеспечение обучения Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы Основная учебная литература: 1. авт.-сост. Т.В. Киселева Проектирование информационных систем : курс лекций: учебное пособие, Ч.1 - Ставрополь: СКФУ, 2018. - 150 c. – [Электронный ресурс] - https://e.muiv.ru/library.php?book_id=146455 2. Грекул В.И. Проектирование информационных систем : учебное пособие (л) - М.: ИНТУИТ, 2016. - 570 c. – [Электронный ресурс] - https://e.muiv.ru/library.php?book_id=146118 Дополнительная учебная литература: 20 1. Яцук А.Н., Сычева Ю.С. Система автоматизированного проектирования Altium Designer : практикум: учебное пособие - Минск: РИПО, 2018. - 144 c. – [Электронный ресурс] - https://e.muiv.ru/library.php?book_id=147438 2. Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем. Стандартизация : учебное пособие (л) - СПб.: Лань, 2019. - 252 c. – [Электронный ресурс] - https://e.muiv.ru/library.php?book_id=146117 Базы данных и/или Интернет-ресурсы: 1. http://citforum.ru CITForum.ru - on-line библиотека свободно доступных материалов по информационным технологиям на русском языке 2. http://pro-spo.ru Новые информационные технологии и программы - Сайт о свободном программном обеспечении и новых информационных технологиях Официальные, справочно-библиографические и периодические издания: 1. Информационные технологии и вычислительные системы: научный журнал/гл.ред.Попков Ю.С.;учред.ФГУ " Федеральный исследовательский центр "Информатика и управление"РАН".-М.,2020.-№ 1-2 2. Вузовский Вестник: российская информационно-аналитическая газета ректоров, проректоров, преподавателей, аспирантов, студентов, абитуриентов/ гл. ред. Андрей Шолохов; учред. ООО "ЮниВестМедиа". -М.:ООО "ЮниВестМедиа", 2020 3.3. Общие требования к организации образовательного процесса Теоретические и практические занятия проводятся преподавателем - специалистом по разработке программного обеспечения. Наряду с традиционными образовательными технологиями применяются современные. Более 50% аудиторных занятий отводится на практические занятия и лабораторные работы. Самостоятельная внеаудиторная работа обучающихся направлена на изучение основной и дополнительной литературы и сопровождается методическим обеспечением. Ее выполнение является обязательным для студентов элементом успешного освоения профессионального модуля. Выполнение индивидуальных практических заданий способствует формированию и развитию аналитических способностей обучающихся. Учебная практика проводится в лаборатории колледжа рассредоточено, параллельно с изучением разделов модуля. Производственная практика проводится на предприятиях концентрировано после изучения всех разделов модуля. Текущий контроль знаний реализуется в виде проверке выполненных практических заданий (аудиторных и домашних), по окончанию освоения модуля - итоговая аттестация по модулю (квалификационный экзамен). 21 3.4. Кадровое обеспечение образовательного процесса Реализация модуля осуществляется педагогическими кадрами, имеющими высшее профессиональное образование соответствующее профилю профессионального модуля «Проектирование и разработка информационных систем», опыт деятельности в организациях данного профиля является обязательным. Кроме этого преподаватели обязаны получать дополнительное профессиональное образование по программам повышения квалификации, в том числе в форме стажировок в профильных организациях не реже 1 раза в 3 года. 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ Код и наименование профессиональных и общих компетенций, формируемых в рамках модуля Критерии оценки Методы оценки |