Mod02 requirements phase

636 views

Published on

Published in: Education, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
636
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mod02 requirements phase

  1. 1. Mod02 Requirements 需求分析 1
  2. 2. 課程大綱 ·•需求階段主要目標 ·•企業流程 ·•軟體功能 ·•軟體 操作流程/運作流程 2
  3. 3. 需求階段主要目標 ·•了解軟體範疇 ·•功能面需求(FRs) ·•非功能面需求(NFRs) ·•應產出需求規格書 3
  4. 4. 企業流程 ·•流程導向 / 狀態導向 ·•了解軟體定位 ·•可以使用Activity / State Machine diagram 4
  5. 5. 5
  6. 6. 軟體功能 ·•功能面需求 ·•Initial Use case diagram ·•Use case diagram refinement 6
  7. 7. Use case diagram • A use case is a contract of an interaction between the system and an actor. • A full use-case model comprise of: – A diagram, describing relations between use-cases and actors. – A document describing the use case in details • Focus “WHAT” Use Case Use case in diagram Use Case in scriptActor 7
  8. 8. 8 Humans MachinesExternal systems Sensors Database PrinterOrganizational Units 參與者 Actors 8
  9. 9. Lab2.1 Initial diagram 9
  10. 10. 10 Actors generalization 10
  11. 11. Use case relations 11
  12. 12. Lab2.2 Refinement 12
  13. 13. 軟體 操作流程/運作流程 ·•Interaction overview diagram ·•Activity diagram 13
  14. 14. Activity diagram 14
  15. 15. Lab2.3 Activity diagram 15
  16. 16. Lab2.4 Activity diagram 16
  17. 17. Interaction overview diagram ·•JUDE 不支援 ·•以 Call Action 取代 17

×