МДК 05.02 Разработка кода информационных систем

Евгений Колесников 0ef00dc639 стили, фигуры, события 4 лет назад
articles 0ef00dc639 стили, фигуры, события 4 лет назад
data d9d6497fe8 добавил изображения для второго варианта 4 лет назад
docs ff302a927d вернул анализ 4 лет назад
img 0ef00dc639 стили, фигуры, события 4 лет назад
task a2774d57ab йй 4 лет назад
data.md 7506d362b5 наборы данных 5 лет назад
readme.md 0ef00dc639 стили, фигуры, события 4 лет назад

readme.md

https://github.com/kolei/PiRIS

Содержание

МДК. 05.01 Проектирование и дизайн информационных систем

Тема 5.1.1. Основы проектирования информационных систем

Лекции

  1. Основные понятия и определения ИС.

  2. Анализ предметной области. Основные понятия системного и структурного анализа.

  3. Диаграмма вариантов использования (прецедентов, use case)

  4. Спецификация вариантов использования (прецедентов)

Контрольные вопросы

  • назовите основные элементы диаграммы прецедентов
  • Что такое данные?
  • Что такое информационная система?

Тема 5.1.2. Проектирование баз данных

Лекции

  1. Основы проектирования баз данных.

  2. Словарь данных

  3. Создание ER-диаграммы в среде MySQL Workbench

  4. Основы SQL

  1. Создание базы данных. Импорт данных.

Контрольные вопросы

  • Что такое домен?
  • Что входит в классическую ER-диаграмму?
  • Какие виды ключей Вы знаете?
  • Назовите этапы проектирования БД.

Тема 5.1.3. C# и MySQL.

  1. Создание подключения к БД MySQL. Получение данных с сервера.

  2. Вывод данных согласно макету (ListView, Image).

  3. Пагинация, сортировка, фильтрация, поиск

  4. Подсветка элементов по условию. Дополнительные выборки.Массовая смена цены продукции.

  5. Создание, изменение продукции

Тема 5.1.4. Разработка мобильных приложений. Android Studio. Kotlin.

  1. Основы языка Kotlin

  2. Первый проект в Android Studio

  3. Стили и темы. Ресурсы. Фигуры. Обработчики событий.

МДК. 05.03 Тестирование информационных систем

Тема 5.3.1 Отладка и тестирование информационных систем

Лекции

  1. Тестирование и тестировщики

  2. Жизненный цикл тестирования

  3. Виды и методы тестирования (в том числе автоматизированные)

  4. Тестовые сценарии, тестовые варианты. Оформление результатов тестирования.

  1. Инструментарии анализа качества программных продуктов в среде разработки.

  2. Обработка исключительных ситуаций. Методы и способы идентификации сбоев и ошибок.

  3. Реинжиниринг бизнес-процессов в информационных системах.

  4. Создание библиотеки классов

  5. Создание UNIT-тестов

Лабораторнo-практические работы

  1. Лабораторная работа «Разработка тестового сценария проекта»
  2. Лабораторная работа «Разработка тестовых пакетов»
  3. Лабораторная работа «Использование инструментария анализа качества»
  4. Лабораторная работа «Анализ и обеспечение обработки исключительных ситуаций»
  5. Лабораторная работа «Функциональное тестирование»
  6. Лабораторная работа «Тестирование безопасности»
  7. Лабораторная работа «Нагрузочное тестирование, стрессовое тестирование»
  8. Лабораторная работа «Тестирование интеграции»
  9. Лабораторная работа «Конфигурационное тестирование»
  10. Лабораторная работа «Тестирование установки»

Учебная практика

Курсовой проект

Министерство образования и науки РФ
ГБПОУ РМЭ "Йошкар-Олинский Технологический колледж

Курс лекций по предмету
"Проектирование и разработка информационных систем"

Разработал:
Колесников Евгений Иванович
г.Йошкар-Ола, 2021