Schița de curs
Introducere în modelarea Use Case
- Scurt istoric și context pentru cazurile de utilizare
- Definiții, elemente și componente ale cazurilor de utilizare
- Beneficiile modelării cazurilor de utilizare
- Organizarea cerințelor cu ajutorul cazurilor de utilizare
- Diagramele de cazuri de utilizare ca notație UML
- Organizarea modelului cu pachete
Actorii cazului de utilizare
- Utilizatori și actori
- Business și actorii sistemului
- Identificarea actorilor și cartografierea părților interesate
Use Cases - Identificarea și descrierea
- Identificarea cazurilor de utilizare și redactarea descrierii
- Use Case Controale:
- precondiții
- postcondiții
- ipoteze
- scenarii
Use Case Scenarii
- Scenariul principal de succes
- Variante și excepții
- Indicarea iterației
Tehnici avansate
- Relația <<include>>>
- Relația <<exclude>>>
- Generalizare
- Specializare
- Multiplicitate
Concepte practice Use Cases
- Fluxurile de evenimente și scopul lor: căi primare, alternative și de excepție
- Metode de documentare a fluxurilor primare
- Documentarea fluxurilor alternative și de excepție
- Documentarea scenariilor
- Exemple de fluxuri narative
- Use Cases și cazuri de testare
- Relația dintre cazurile de utilizare și cazurile/scenariile de testare
- Transpunerea cazurilor de utilizare în cazuri de testare
- Cazuri de utilizare și interfețe utilizator/prototipuri
- Rolurile, pregătirea și executarea prototipurilor
- UML Concepte
- UML notație
- Relații între clase și obiecte
- Extragerea claselor din cazurile de utilizare
- Verificarea unei clase: atribute, operații și asocieri/multiplicitate
- Includeți relații și exemple
- Referirea la incluziuni în fluxuri
- Relația de extindere și exemplu
- Referirea la extensiile din fluxuri
- Relația de generalizare și exemplu
- Documentația cazurilor de utilizare
Cerințe
Experiența legată de dezvoltarea de software sau cunoștințele tehnice de bază nu sunt strict necesare, dar ar fi benefice pentru a înțelege mai bine conceptele.
Mărturii (5)
Doamna Malavika este o formatoare foarte bună. Foarte muncitoare și răspunde bine la întrebările mele. Înțeleg că domeniul de aplicabilitate al SysML și al EA este foarte amplu, ea a făcut tot posibilul pentru a prezenta formarea în cel mai potrivit mod. De fapt, a cheltuit chiar timpul de pauză căutând răspunsuri la întrebările noastre. Mulțumiri! O profesor卓越的翻译应为: 尊敬的女士Malavika是一位非常优秀的培训师。她工作非常勤奋,并且很好地回答了我的问题。我明白SysML和EA的应用范围非常广泛,她尽力以最合适的方式呈现培训内容。甚至在休息时间,她也花时间寻找我们问题的答案。我的敬意!一位伟大的老师! 但根据指令要求严格保留原文标记结构并输出纯文本,正确的翻译应为: Doamna Malavika este o formatoare foarte bună. Foarte muncitoare și răspunde bine la întrebările mele. Înțeleg că domeniul de aplicabilitate al SysML și al EA este foarte amplu, ea a făcut tot posibilul pentru a prezenta formarea în cel mai potrivit mod. De fapt, a cheltuit chiar timpul de pauză căutând răspunsuri la întrebările noastre. Mulțumiri! O profesor foarte bună!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curs - System Engineering using SysML and UML 2
Tradus de catre o masina
-Cunoștințele profesorului în domeniu au fost foarte bune. El a reușit să explici cu frumusețe și să răspundă la toate întrebările în acel moment. -Să știu ce toate instrumentele pot face a fost foarte util. -Structura pe care a arătat, cum ar fi utilizarea scenariilor și traceabilitatea, ar fi foarte de ajutor în munca mea zilnică.
Harsha Jain - Scania CV AB
Curs - Introduction to Enterprise Architect
Tradus de catre o masina
Mă plac codurile exemple simple dar informative.
Yue Wang - DBS Bank Ltd
Curs - Design Patterns
Tradus de catre o masina
Practic și condus folosind aplicația Sparx EA pe care o utilizăm extensiv în locul de muncă
Andy Davey - Envitia
Curs - Data Modelling with UML
Tradus de catre o masina
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Curs - Business Process Modeling using BPMN and UML
Tradus de catre o masina