автордың кітабын онлайн тегін оқу Системный Анализ. Предметная область. Модели на UML
Системный Анализ. Предметная область
Модели на UML
Оглавление
- Системный Анализ. Предметная область
- Введение
- Благодарности
- Раздел 1
- Построение визуальной модели предметной области
- Шаг №0. Определяем цели построения модели
- Шаг №1. Определяем события, подлежащие учету
- Шаг №2. Определяем справочники, подлежащие учету
- Шаг №3. Для события определяем картотеки, связанные с ним (для каждого события)
- Шаг №4. Для справочника определяем картотеки, связанные с ним (для каждого справочника)
- Шаг №5. Отображаем (визуально) картотеки, связанные с ней на диаграмме классов UML
- Шаг №6. Применяем паттерны на диаграммах-«ромашках»
- Паттерн «Объект-список»
- Паттерн «Объединение картотек»
- Итоги раздела 1
- Построение визуальной модели предметной области
- Раздел 2
- Требования к системе
- Модель описания требований «FURPS+»
- Требования и их документирование
- Последовательность обработки требований
- Сценарии использования и их идентификация
- Пример. Задача «Регистрация студентов на курсы»
- Отчеты в системе
- Пример. Задача «Комбинат питания»
- Спецификация сценария использования
- Краткое описание
- Поток событий. Основной поток
- Альтернативные потоки
- Пример. Задача «Расчет зарплаты»
- Спецификация сценария «Управлять карточкой табельного учета»
- Поток событий. Основной поток
- Альтернативные потоки
- Итоги раздела 2
- Требования к системе
- Раздел 3
- Задачи для выполнения упражнений
- 1. Задача «Комбинат питания»
- 2. Задача «Театральные кассы»
- 3. Задача «Автоматизация поликлиники»
- 4. Задача «Таксопарк»
- 5. Задача «Мастерские автообслуживания»
- 6. Задача «Информационные материалы»
- 7. Задача «Документы муниципалитета»
- 8. Задача «Риелторская контора»
- 9. Задача «Расчет зарплаты»
- 10. Задача «Регистрация студентов на курсы»
- Заключение, или «Что делаем дальше»
- Учебный центр «Люксофт»
- Мехмат МГУ им. М. В. Ломоносова
- Приложение 1. Шаблоны документов, содержащих требования к системе
- Запрос заинтересованного лица
- Спецификация сценария использования
- Концепция Системы (Vision)
- Дополнительные технические требования Введение
- Задачи для выполнения упражнений
Материал будет полезен студентам и аспирантам, участникам проектов по разработке информационных систем, а также слушателям курсов по выявлению требований к ИС и по проектированию архитектуры ИС.
Введение
Ранее представленная методика была описана в методическом пособии Кумсков М. И. Базы данных и процессы их создания. Введение. М.: Мехмат МГУ, 2004.
Если пользоваться графическими редакторами, например, MS Visio, то возникнут проблемы синхронизации визуальных элементов при «разрастании» (масштабировании) модели.
[1] Если пользоваться графическими редакторами, например, MS Visio, то возникнут проблемы синхронизации визуальных элементов при «разрастании» (масштабировании) модели.
Благодарности
5. Конференции REQ Labs 2011. Процессы и люди. URL: https://www.youtube.com/watch?v=cz5IBkf5E20
