|
|
@@ -60,44 +60,7 @@ https://habr.com/ru/post/151185/
|
|
|
|
|
|
http://sergeyteplyakov.blogspot.com/2014/01/microsoft-fakes-state-verification.html
|
|
|
|
|
|
- -->
|
|
|
-
|
|
|
-* [МДК. 05.01 Проектирование и дизайн информационных систем](#мдк-0501-проектирование-и-дизайн-информационных-систем)
|
|
|
- - [Основы проектирования информационных систем](#тема-511-основы-проектирования-информационных-систем)
|
|
|
- + [Основные понятия и определения ИС.](./articles/5_1_1_1_intro2.md)
|
|
|
- + [Анализ предметной области. Основные понятия системного и структурного анализа.](./articles/5_1_1_4_analiz.md)
|
|
|
- + [UML](./articles/uml.md)
|
|
|
- + [Диаграмма вариантов использования (прецедентов, use case)](./articles/5_1_1_10_uml_use_case.md)
|
|
|
- + [Спецификация вариантов использования (прецедентов)](./articles/5_1_1_10_uml_uc_spec.md)
|
|
|
- + [Диаграмма состояний](./articles/uml_state.md)
|
|
|
- + [Прототипы экранов и окон пользовательского интерфейса (wireframe)](./articles/wireframe.md)
|
|
|
- + [Диаграммы взаимодействия (последовательности и коммуникации)](./articles/uml_sequence.md)
|
|
|
- + [Диаграмма деятельности](./articles/uml_activity.md) недописана
|
|
|
- + [Диаграмма классов](./articles/uml_class_alt.md)
|
|
|
- - [Проектирование баз данных](#тема-512-проектирование-баз-данных)
|
|
|
- + [Основы проектирования баз данных.](./articles/5_1_1_1_erd2.md)
|
|
|
- + [Словарь данных](./articles/5_1_1_1_data_dictionary.md)
|
|
|
- + [Создание ER-диаграммы](./articles/5_1_1_1_erd_workbench.md)
|
|
|
- + [Основы SQL](./articles/sql_for_beginner.md)
|
|
|
- + [Создание базы данных. Импорт данных.](./articles/sql_import.md)
|
|
|
- + [Импорт данных (вариант 22).](./articles/sql_import_22.md)
|
|
|
- + [Представления (View)](./articles/sql_view.md)
|
|
|
- + [Хранимые процедуры. Триггеры.](./articles/sql_trigger.md)
|
|
|
- - [C# и MySQL](#тема-514-c-и-mysql)
|
|
|
- + [Создание подключения к БД MySQL. Получение данных с сервера.](./articles/cs_mysql_connection3.md)
|
|
|
- + [Вывод данных согласно макету (ListBox, Image). Вывод данных плиткой.](./articles/cs_layout2.md)
|
|
|
- + [Пагинация, сортировка, фильтрация, поиск](./articles/cs_pagination2.md)<!-- datepicker -->
|
|
|
- + [Подсветка элементов по условию. Массовая смена цены продукции.](./articles/cs_coloring2.md)
|
|
|
- + [Создание, изменение, удаление продукции](./articles/cs_edit_product2.md)
|
|
|
- + [Вывод списка материалов продукта. CRUD материалов продукта](./articles/cs_product_material.md)
|
|
|
- - [Разработка API](#тема-515-разработка-своего-api)
|
|
|
- + [API. REST API. Создание сервера ASP.NET Core. Swagger.](./articles/api_asp_net_core.md)
|
|
|
- + [Авторизация и аутентификация. Методы авторизации. Basic-авторизация.](./articles/api_auth.md)
|
|
|
- + [HTTP запросы в C#. Получение списка материалов выбранного продукта](./articles/cs_http.md)
|
|
|
-
|
|
|
-* [МДК. 05.02 Разработка кода ИС](#мдк-0502-разработка-кода-информационных-систем)
|
|
|
-
|
|
|
-<!-- ПООП
|
|
|
+ПООП
|
|
|
|
|
|
Тема 5.2.1. (48 + 26) Основные инструменты для создания, исполнения и управления информационной системой
|
|
|
|
|
|
@@ -158,15 +121,54 @@ http://sergeyteplyakov.blogspot.com/2014/01/microsoft-fakes-state-verification.h
|
|
|
|
|
|
-->
|
|
|
|
|
|
-* [МДК. 05.03 Тестирование информационных систем](#мдк-0503-тестирование-информационных-систем)
|
|
|
+* [МДК 05.02. Разработка кода ИС](#мдк-0502-разработка-кода-информационных-систем)
|
|
|
|
|
|
-# МДК. 05.01 Проектирование и дизайн информационных систем
|
|
|
+ - [Основы проектирования информационных систем](#основы-проектирования-информационных-систем)
|
|
|
+
|
|
|
+ + [Основные понятия и определения ИС.](./articles/5_1_1_1_intro2.md)
|
|
|
+ + [Анализ предметной области. Основные понятия системного и структурного анализа.](./articles/5_1_1_4_analiz.md)
|
|
|
+ + [UML](./articles/uml.md)
|
|
|
+ + [Диаграмма вариантов использования (прецедентов, use case)](./articles/5_1_1_10_uml_use_case.md)
|
|
|
+ + [Спецификация вариантов использования (прецедентов)](./articles/5_1_1_10_uml_uc_spec.md)
|
|
|
+ + [Диаграмма состояний](./articles/uml_state.md)
|
|
|
+ + [Прототипы экранов и окон пользовательского интерфейса (wireframe)](./articles/wireframe.md)
|
|
|
+ + [Диаграммы взаимодействия (последовательности и коммуникации)](./articles/uml_sequence.md)
|
|
|
+ + [Диаграмма деятельности](./articles/uml_activity.md) недописана
|
|
|
+ + [Диаграмма классов](./articles/uml_class_alt.md)
|
|
|
|
|
|
-## Тема 5.1.1. Основы проектирования информационных систем
|
|
|
+ - [Проектирование баз данных](#тема-512-проектирование-баз-данных)
|
|
|
|
|
|
-<!-- https://sites.google.com/site/anisimovkhv/learning/pris/lecture -->
|
|
|
+ + [Основы проектирования баз данных.](./articles/5_1_1_1_erd2.md)
|
|
|
+ + [Словарь данных](./articles/5_1_1_1_data_dictionary.md)
|
|
|
+ + [Создание ER-диаграммы](./articles/5_1_1_1_erd_workbench.md)
|
|
|
+ + [Основы SQL](./articles/sql_for_beginner.md)
|
|
|
+ + [Создание базы данных. Импорт данных.](./articles/sql_import.md)
|
|
|
+ + [Импорт данных (вариант 22).](./articles/sql_import_22.md)
|
|
|
+ + [Представления (View)](./articles/sql_view.md)
|
|
|
+ + [Хранимые процедуры. Триггеры.](./articles/sql_trigger.md)
|
|
|
+
|
|
|
+ - [C# и MySQL](#тема-514-c-и-mysql)
|
|
|
|
|
|
-### Лекции
|
|
|
+ + [Создание подключения к БД MySQL. Получение данных с сервера.](./articles/cs_mysql_connection3.md)
|
|
|
+ + [Вывод данных согласно макету (ListBox, Image). Вывод данных плиткой.](./articles/cs_layout2.md)
|
|
|
+ + [Пагинация, сортировка, фильтрация, поиск](./articles/cs_pagination2.md)<!-- datepicker -->
|
|
|
+ + [Подсветка элементов по условию. Массовая смена цены продукции.](./articles/cs_coloring2.md)
|
|
|
+ + [Создание, изменение, удаление продукции](./articles/cs_edit_product2.md)
|
|
|
+ + [Вывод списка материалов продукта. CRUD материалов продукта](./articles/cs_product_material.md)
|
|
|
+
|
|
|
+ - [Разработка API](#тема-515-разработка-своего-api)
|
|
|
+
|
|
|
+ + [API. REST API. Создание сервера ASP.NET Core. Swagger.](./articles/api_asp_net_core.md)
|
|
|
+ + [Авторизация и аутентификация. Методы авторизации. Basic-авторизация.](./articles/api_auth.md)
|
|
|
+ + [HTTP запросы в C#. Получение списка материалов выбранного продукта](./articles/cs_http.md)
|
|
|
+
|
|
|
+* [МДК 05.03. Тестирование информационных систем](#мдк-0503-тестирование-информационных-систем)
|
|
|
+
|
|
|
+## МДК. 05.02 Разработка кода информационных систем
|
|
|
+
|
|
|
+### Основы проектирования информационных систем
|
|
|
+
|
|
|
+<!-- https://sites.google.com/site/anisimovkhv/learning/pris/lecture -->
|
|
|
|
|
|
<!-- TODO расковырять "практику и методику..." из доки -->
|
|
|
|
|
|
@@ -216,15 +218,15 @@ http://sergeyteplyakov.blogspot.com/2014/01/microsoft-fakes-state-verification.h
|
|
|
|
|
|
1. [~~Основные процессы управления проектом. Средства управления проектами~~](articles/5_1_1_13.md)
|
|
|
|
|
|
-### Контрольные вопросы
|
|
|
+---
|
|
|
+
|
|
|
+**Контрольные вопросы**
|
|
|
|
|
|
* назовите основные элементы диаграммы прецедентов
|
|
|
* Что такое **данные**?
|
|
|
* Что такое **информационная система**?
|
|
|
|
|
|
-## Тема 5.1.2. Проектирование баз данных
|
|
|
-
|
|
|
-### Лекции
|
|
|
+### Проектирование баз данных
|
|
|
|
|
|
1. [Основы проектирования баз данных.](articles/5_1_1_1_erd2.md)
|
|
|
|
|
|
@@ -249,14 +251,18 @@ https://office-menu.ru/uroki-sql Уроки SQL
|
|
|
- count и функции работы со временем (between)
|
|
|
-->
|
|
|
|
|
|
-### Контрольные вопросы
|
|
|
+---
|
|
|
+
|
|
|
+**Контрольные вопросы**
|
|
|
|
|
|
* Что такое **домен**?
|
|
|
* Что входит в классическую ER-диаграмму?
|
|
|
* Какие виды **ключей** Вы знаете?
|
|
|
* Назовите этапы проектирования БД.
|
|
|
|
|
|
-### Лабораторные
|
|
|
+---
|
|
|
+
|
|
|
+**Лабораторные**
|
|
|
|
|
|
1. [Подключение к базе данных. Создание скрипта создания БД.](./articles/sql_create_db.md)
|
|
|
|
|
|
@@ -327,7 +333,7 @@ https://office-menu.ru/uroki-sql Уроки SQL
|
|
|
|
|
|
</details>
|
|
|
|
|
|
-## Тема 5.1.4. C# и MySQL.
|
|
|
+### C# и MySQL.
|
|
|
|
|
|
1. [Создание подключения к БД MySQL. Получение данных с сервера.](./articles/cs_mysql_connection3.md)
|
|
|
|
|
|
@@ -341,7 +347,7 @@ https://office-menu.ru/uroki-sql Уроки SQL
|
|
|
|
|
|
1. [Вывод списка материалов продукта. CRUD материалов продукта](./articles/cs_product_material.md)
|
|
|
|
|
|
-## Тема 5.1.5. Разработка своего API.
|
|
|
+### Разработка своего API.
|
|
|
|
|
|
1. [API. REST API. Создание сервера ASP.NET Core. Swagger.](./articles/api_asp_net_core.md)
|
|
|
|
|
|
@@ -350,17 +356,11 @@ https://office-menu.ru/uroki-sql Уроки SQL
|
|
|
1. [HTTP запросы в C#. Получение списка материалов выбранного продукта](./articles/cs_http.md)
|
|
|
|
|
|
<!-- TODO
|
|
|
- авторизация
|
|
|
-
|
|
|
+ окно авторизации c#
|
|
|
-->
|
|
|
|
|
|
<!-- 1. [C# Параллельное программирование и асинхронность](./articles/cs_async_await.md) -->
|
|
|
|
|
|
-<!-- 1. [ASP NET Web API (Метанит)](https://metanit.com/sharp/aspnet_webapi/1.1.php)
|
|
|
-1. [ASP NET Core (Метанит)](https://metanit.com/sharp/aspnet6/2.11.php) -->
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
<!-- ## Тема 6. Разбор заданий предыдущих лет.
|
|
|
|
|
|
### Задание регионального чемпионата 2021 года
|
|
|
@@ -425,13 +425,13 @@ https://office-menu.ru/uroki-sql Уроки SQL
|
|
|
|
|
|
-->
|
|
|
|
|
|
-## Документация
|
|
|
+### Документирование ИС
|
|
|
|
|
|
1. [Руководство пользователя](./articles/user_manual.md)
|
|
|
|
|
|
-# МДК. 05.02 Разработка кода информационных систем
|
|
|
+## Практика №1, разработка мобильных приложений
|
|
|
|
|
|
-## Тема 5.1.4. Разработка мобильных приложений. Android Studio. Kotlin.
|
|
|
+### Разработка мобильных приложений. Android Studio. Kotlin.
|
|
|
|
|
|
1. [Основы языка Kotlin](./articles/kotlin.md)
|
|
|
|
|
|
@@ -483,11 +483,10 @@ tablayout
|
|
|
|
|
|
-->
|
|
|
|
|
|
-# МДК. 05.03 Тестирование информационных систем
|
|
|
+## МДК 05.03. Тестирование информационных систем
|
|
|
|
|
|
-## Тема 5.3.1 Отладка и тестирование информационных систем
|
|
|
+### Отладка и тестирование информационных систем
|
|
|
|
|
|
-### Лекции
|
|
|
|
|
|
1. [Тестирование и тестировщики](articles/5_3_1_1_intro.md)<!-- тут_ещё_вспомнаем_про_библиотеку_классов -->
|
|
|
|
|
|
@@ -501,7 +500,6 @@ tablayout
|
|
|
|
|
|
1. [Обработка исключительных ситуаций. Методы и способы идентификации сбоев и ошибок.](articles/5_3_1_6_exceptions.md)
|
|
|
|
|
|
-
|
|
|
1. Выявление ошибок системных компонентов (по ФГОС, но не представляю что давать)
|
|
|
|
|
|
1. [Реинжиниринг бизнес-процессов в информационных системах.](articles/5_3_1_8_reengeniring.md)
|
|
|
@@ -512,7 +510,9 @@ tablayout
|
|
|
|
|
|
1. [Fake data. Тестирование методов получающих внешние данные из удалённых источников](./articles/fake_unit_test.md)
|
|
|
|
|
|
-### Лабораторнo-практические работы
|
|
|
+---
|
|
|
+
|
|
|
+**Лабораторнo-практические работы**
|
|
|
|
|
|
1. [Создание проекта по индивидуальному заданию. Разработка Unit-тестов для проекта](./articles/5_3_1_10_unit_test_lab.md)
|
|
|
1. Лабораторная работа «Разработка тестового сценария проекта»
|
|
|
@@ -527,9 +527,10 @@ tablayout
|
|
|
10. Лабораторная работа «Тестирование установки»
|
|
|
|
|
|
|
|
|
-# [Учебная практика](articles/praktika_I.md)
|
|
|
+## Практика №2, разработка web-приложений
|
|
|
+<!-- (articles/praktika_I.md) -->
|
|
|
|
|
|
-# [Курсовой проект](articles/kp2.md)
|
|
|
+## [Курсовой проект (ПМ 06)](articles/kp2.md)
|
|
|
|
|
|
<!--
|
|
|
-- разрешение пользователю создавать базы
|