„Системен анализ. Информационни системи" - курс 22 000 рубли. от MSU, обучение 6 седмици. (1,5 месеца), Дата: 12 май 2023 г.
разни / / December 04, 2023
Програмата е насочена към студенти, участващи в събирането, анализирането и описването на софтуерни изисквания софтуер, както и архитектите и разработчиците, които използват тези изисквания за създаване на информация системи
Знанията и уменията, придобити по време на програмата, ще бъдат достатъчни за самостоятелна работа като системен и бизнес анализатор и в двете големи компании и стартиращи фирми - тоест те са полезни за всички, които участват в събирането, анализа, управлението и контрола на качеството на изискванията за разработване на софтуер.
Това създава солидна основа за по-нататъшно задълбочаване на вашите умения за системен и бизнес анализ и преследване на кариера като анализатор.
Начало: май 2023 г
(12.05.23 - 24.05.2023)
Дати: 12,16,17,19,23,24 май
17.00 – 20.30
Лекция 1 Въведение в системния анализ
Въведение в системния анализ. Най-добри практики за софтуерно инженерство
Въведение в GOST R ISO/IEC 12207. Процеси на жизнения цикъл на софтуера
Връзка на практики с визуално моделиране. Инструментална подкрепа за практиките
Преглед на процеса на изграждане на системния модел
Етапът на определяне на системните изисквания. Етап на проектиране на системата според изискванията
IS: системни участници и случаи на употреба
Бизнес система: бизнес участници и бизнес процеси
Преход от бизнес система към ИС за автоматизация на процеси
Лекция 2 Обектно-ориентирани модели
Обектно-ориентирани модели. Полиморфизъм. Обектът като абстракция. Класове, атрибути на операции, релации и тяхното визуално представяне
UML - принципи на използване на визуална нотация.
Видове диаграми и как да ги използвате. Статични и динамични диаграми. UML стереотипи и тяхното използване. Специфично за домейн UML разширение
Примери
Лекция 3 Информационна система
Информационна система (ИС). IS изисквания. Видове изисквания. Сценарий на използване
Модел на случай на използване. Диаграма на случаи на използване на UML. Понятие за ектор
Методи за идентифициране на случаи на употреба. Три представления
Концепцията за шаблон в дизайна и визуалното моделиране
Примери за модели
Лекция 4 Предметна област и нейното визуално моделиране
Предметна област и нейното визуално моделиране.
Концепциите за обект на събитие и обект на директория. Техните атрибути
Класова диаграма. Асоциация, агрегиране, композиция, внедряване, наследяване, зависимост
CASE инструменти за UML моделиране. Право и обратно инженерство
Прехвърляне на модели от проект на проект. Пакети в CASE tool repository и работа с тях
Пример
Лекция 5 Изисквания за документиране
Документиране на изискванията за ИС. Видове и състав на документите
Стъпка по стъпка процес за идентифициране на изискванията за IP. Итеративен подход
Заинтересовани страни, потребители на IS, опции за техните изисквания за IS
Системна концепция. Анализ на проблема
Бизнес изисквания към IP и тяхното отчитане в проекта
Лекция 6 Проектен речник и връзката му с предметната област
Проектен речник и връзката му с предметната област
Характеристики на качеството на ИС и тяхното представяне. Вземане под внимание на бизнес правилата в изискванията за IS
Граници на проекта (Scope) и представянето му в ИТ проекти
Структуриране на модела на случая на използване
Управление на промените в изискванията. Концепцията за контрол на версиите.
Пример
Лекция 7 Спецификация на случая на използване
Use Case - спецификация на случаите на използване
Разбиране на основния поток от събития
Алтернативни потоци и тяхното идентифициране
Предварителни и следусловия на случая на употреба
Пример за спецификация
Лекция 8 Етап на проектиране
Етап на проектиране на IC
Преглед на задачите на архитекта и дизайнера. Работни материали
Проектна задача "Архитектурен анализ". Архитектурни механизми и тяхното използване
Архитектурни изображения. Пакети в UML
Ключови абстракции и връзката им с домейн обекти
Пример
Лекция 9 Анализ на случаите на използване
Задача за проектиране: „Използвайте анализ на сценария“
UML диаграми на взаимодействие на обекти - последователност, комуникация
Динамика на обекта и случай на използване
„Изглед на класовете на участниците“
Отговорности на класовете
Лекция 10 Анализ на преминаващ пример
Анализ на преминаващ пример
Изграждане на модел стъпка по стъпка
Етап на идентифициране на изискванията за IS
Етап на проектиране на взаимодействия на обекти според случая на използване
Използване на инструмента CASE
финален изпит