Министерство образования и науки РФ
ГБПОУ РМЭ "Йошкар-Олинский Технологический колледж
Курс лекций по предмету
"Проектирование и разработка информационных систем"
Разработал:
Колесников Евгений Иванович
г.Йошкар-Ола, 2021
# https://github.com/kolei/PiRIS
# Содержание
* [МДК. 05.01 Проектирование и дизайн информационных систем](#МДК-0501-Проектирование-и-дизайн-информационных-систем)
* [МДК. 05.02 Разработка кода ИС](#МДК-0502-Разработка-кода-ИС)
* [МДК. 05.03 Тестирование информационных систем](#МДК-0503-Тестирование-информационных-систем)
# МДК. 05.01 Проектирование и дизайн информационных систем
## Тема 5.1.1. Основы проектирования информационных систем
### Лекции
1. [Основные понятия и определения ИС.](articles/5_1_1_1_intro2.md)
2. [Основы проектирования баз данных.](articles/5_1_1_1_erd2.md)
3. [Словарь данных](articles/5_1_1_1_data_dictionary.md)
4. [Создание ER-диаграммы в среде MySQL Workbench](articles/5_1_1_1_erd_workbench.md)
### Контрольные вопросы
* Что такое **домен**?
* Что входит в классическую ER-диаграмму?
* Какие виды **ключей** Вы знаете?
* Что такое **данные**?
* Что такое **информационная система**?
* Назовите этапы проектирования БД.
# МДК. 05.03 Тестирование информационных систем
[46+24]: ФГОС
## Тема 5.3.1 Отладка и тестирование информационных систем
### Лекции
1. [Тестирование и тестировщики](articles/5_3_1_1_intro.md)
[6+0]: тут_ещё_вспомнаем_про_библиотеку_классов
2. [Жизненный цикл тестирования](articles/5_3_1_2_lifecycle.md)
[6(12)+0]: большой_объем
3. [Виды и методы тестирования](articles/5_3_1_3_vidy.md) (в том числе автоматизированные)
4. [Тестовые сценарии, тестовые варианты. Оформление результатов тестирования.](articles/5_3_1_4_testcase.md)
5. Инструментарии анализа качества программных продуктов в среде разработки.
6. [Обработка исключительных ситуаций. Методы и способы идентификации сбоев и ошибок.](articles/5_3_1_6_exceptions.md)
[7. Выявление ошибок системных компонентов. - по ФГОС, но не представляю что давать]: _
8. [Реинжиниринг бизнес-процессов в информационных системах.](articles/5_3_1_8_reengeniring.md)
9. [Создание библиотеки классов](articles/5_3_1_9_classlib.md)
10. [Создание UNIT-тестов](./articles/5_3_1_10_unit_test.md)
### Лабораторнo-практические работы
1. Лабораторная работа «Разработка тестового сценария проекта»
2. Лабораторная работа «Разработка тестовых пакетов»
3. Лабораторная работа «Использование инструментария анализа качества»
4. Лабораторная работа «Анализ и обеспечение обработки исключительных ситуаций»
5. Лабораторная работа «Функциональное тестирование»
6. Лабораторная работа «Тестирование безопасности»
7. Лабораторная работа «Нагрузочное тестирование, стрессовое тестирование»
8. Лабораторная работа «Тестирование интеграции»
9. Лабораторная работа «Конфигурационное тестирование»
10. Лабораторная работа «Тестирование установки»
## [Учебная практика](articles/praktika_I.md)
## [Курсовой проект](articles/kp.md)