Проектирование и разработка информационных систем
Трудоемкость обучения: 144 академических часа
Форма обучения: очная
Документ, получаемый по итогам обучения: удостоверение о повышении квалификации
Краткое содержание программы:
№
|
Наименование модулей
|
Всего, ак.час.
|
В том числе
|
лекции
|
практ. занятия
|
промежут. и итог. контроль
|
1
|
2
|
3
|
4
|
5
|
6
|
1.
|
Модуль 1. Стандарты Ворлдскиллс и спецификация стандартов Ворлдскиллс по компетенции «Программные решения для бизнеса». Разделы спецификации
|
2
|
2
|
-
|
-
|
2.
|
Модуль 2. Требования охраны труда и техники безопасности
|
4
|
4
|
-
|
-
|
3.
|
Модуль 3. Современные технологии в профессиональной сфере
|
2
|
2
|
-
|
-
|
4.
|
Модуль 4. Проектирование информационных систем
|
44
|
10
|
30
|
4
|
5.
|
Модуль 5. Разработка информационных систем
|
68
|
12
|
52
|
4
|
6.
|
Модуль 6. Тестирование и отладка информационных систем
|
18
|
4
|
10
|
4
|
7.
|
Итоговая аттестация (демонстрационный экзамен)
|
6
|
-
|
-
|
6
|
|
ИТОГО:
|
144
|
34
|
92
|
18
|
Требования к результатам обучения. Планируемые результаты обучения
В результате освоения программы слушатель будет:
Знать:
- модели и методы решения задач обработки информации;
- основные платформы для создания, исполнения и управления информационной системой;
- основные процессы управления проектом разработки;
- основные модели построения информационных систем, их структуру, особенности и области применения;
- методы и средства проектирования, разработки и тестирования информационных систем;
- систему стандартизации, сертификации и систему обеспечения качества продукции;
- основные конструкции языка SQL;
- основные конструкции UML;
- понятийный аппарат теории баз данных;
- синтаксис языка программирования C#;
- основные конструкции языка C#;
- правила разработки приложения C#;
- понятие класса, метода, события в C#;
- способы разработки графического интерфейса пользователя;
- основные методы отладки и тестирования информационных систем
Уметь:
- использовать системы управления базами данных для построения, хранения и управления структурами и наборами данных для требуемой системы на основе клиент-серверной архитектуры;
- использовать подходящие версии программного обеспечения, среды разработки и инструменты, предназначенные для изменения существующего и написания нового исходного кода клиент-серверного программного обеспечения;
- использовать подходящие версии программного обеспечения, среды разработки и инструменты, предназначенные для изменения существующего и написания нового исходного кода для системной
- интеграции с использованием веб-решений, веб-сервисов или единой подписки (например, с использованием службы каталогов) или API;
- определять и интегрировать соответствующие библиотеки и фреймворки в программные решения;
- строить и обслуживать многоуровневые приложения.
- управлять версионностью разработанного программного решения;
- осуществлять отладку программных решений;
- разрабатывать тест-кейсы и проверять результаты тест-кейсов;
- разрабатывать модульные и интеграционные тесты;
- устранять и исправлять ошибки в программных решениях.