К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
SRS Documents: Requirements and Diagrammatic Notations · LearnSpace
Назад в каталог
courseraПрограммирование

SRS Documents: Requirements and Diagrammatic Notations

Курс от University of Colorado System
Начальный≈ 17.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

As requirements are being gathered and prioritized, they also need to be documented. In Diagrammatic Notations and Software Requirements Specification Writing, we discuss and practice the process of turning requirements into something readable to the customers at a high level, and the developers. When a designer or developer reads your document, they should be able to understand the overall idea, the scope, the domain, the resources, the expectations, and why alternative choices are not selected. To create a document in this way, you use a balance between storytelling (with pictures!) and complex diagrams.

Навыки, которые вы освоите

Data Flow Diagrams (DFDs)Diagram DesignSoftware DocumentationSystem RequirementsRequirements AnalysisProcess ModelingTechnical DocumentationSoftware Design DocumentsUnified Modeling LanguageFunctional SpecificationSystems AnalysisData ModelingComputational LogicUser Requirements DocumentsSecurity Requirements AnalysisFunctional Requirement

Программа курса

5 модулей · 42 учебных материалов

01Beginning to Write an SRS Document9 материалов

Getting Started

Introduction to Diagrammatic Notations and Software Requirements Specification WritingВидеоIntroduction to Diagrammatic Notations - SlidesЧтениеGet help and meet other learners in this course. Join your discussion forums!Чтение

Local Rules for SRS Writing

Following Local RulesВидео

Учитесь у экспертов

Kristen Walcott-Justice

Assistant Professor

SRS Documents: Requirements and Diagrammatic Notations
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 17.4 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Standardized Statement TemplatesВидео
Local Rules | Standardized Templates - SlidesЧтение

Global Rules for SRS Writing

Global Organization TemplatesВидеоGlobal Organization Templates - SlidesЧтениеBegin to Write an SRS DocumentЗадание
02Beginning Diagramming10 материалов

High-level: Use, Misuse, and Abuse Cases

Diagramming- Adding Use/Misuse/Abuse CasesВидеоDiagramming-Adding Use/Misuse/Abuse Cases -SlidesЧтениеMisuse Cases: Use Cases with Hostile IntentЧтениеMisuse and abuse cases: getting past the positiveЧтение

Context, Problem, and Frame Diagrams

Context and Problem DiagramsВидеоFrame DiagramsВидеоContext and Problem | Frame Diagrams - SlidesЧтениеRelating software requirements and architectures using problem framesЧтениеProblem Frames and Approaches- A discussionОбсуждениеUse/Misuse Cases and High Level DiagrammingЗадание
03Lower-Level Diagramming7 материалов

ER and DFD diagrams, and SADT

Entity Relationship and Class DiagramsВидеоThe entity-relationship model for multilevel securityЧтениеSADT Diagrams: Actigrams and DatagramsВидеоData Flow DiagramsВидеоCreating a Data Flow DiagramОбсуждениеEntity Relationship | SADT |Data Flow Diagrams - SlidesЧтениеLower-Level DiagrammingЗадание
04Tracing Events8 материалов

Combining Diagrams and Adding Event Concepts

Putting the Diagrams TogetherВидеоEvent Trace DiagramsВидеоPutting the Diagrams Together | Event Trace Diagrams - SlidesЧтение

Tracking Deterministic and Concurrent States and Events

State Machine DiagramsВидеоConcurrent StateCharts and R-NetsВидеоState Machine Diagrams | Concurrent State Charts & R-Nets - SlidesЧтениеTracing EventsЗадание

Diagrams in Practice

Event trace diagrams, ER diagrams, and Dataflow DiagramsВзаимная проверка
05Combining and Confirming Diagram Consistency and Completeness8 материалов

Putting it All Together

Diagrams: Putting them all togetherВидеоDiagrams: Putting Them All Together - SlidesЧтение

Another Option: Formal Notation

Formal NotationВидеоFormal Notation - SlideЧтение

Reminders and Tips

Combining Natural Language and Diagrams - RemindersВидеоCombining Natural Language and Diagrams - SlideЧтениеModel driven security for process-oriented systemsЧтениеCombining and Confirming Diagram Consistency and CompletenessЗадание