Concordia University
Soen342
Software Requirements and Specifications
SOEN342: Software Requirements and Specifications
IEEE Montreal Website
Use case Modeling Document
Submitted by group of:
Taher Alvi
Mohammad Ali
Vinh Nguyen Duy, LE
Concordia University USE CASE MODEL TEMPLATE SOEN 342, SR&S
CS & SE Dept.
2/85
Table of Contents
Revision History ..................................................................................................................3
1. Use Case Diagram .......................................................................................................4
Actors and Goals table.....................................................................................................5
2. Domain Model .............................................................................................................6
3. Use Case Model Package: Main ......................................................................................7
3.1 Use Case: Create Membership...................................................................................7
3.2 Use Case: Retrieve Membership Information .........................................................10
3.3 Use Case: Update Membership Information ...........................................................13
3.4 Use Case: Delete Membership.................................................................................16
3.5 Use Case: Register a membership ...........................................................................19
3.6 Use Case: Activate RSVP events ............................................................................22
3.7 Use Case: Activate RSVP events ............................................................................25
3.8 Use Case Create News.............................................................................................28
3.9 Use Case Delete News.............................................................................................32
3.10 Use Case Modify News .........................................................................................35
3.11 Use Case Search News ..........................................................................................39
3.12 Use Case Create Events .........................................................................................42
3.13 Use Case Delete Events .........................................................................................45
3.14 Use Case Modify Event .........................................................................................48
3.15 Use Case Search Event ..........................................................................................52
3.16 Use Case Create Newsletter...................................................................................55
3.17 Use Case Delete Newsletter...................................................................................59
3.18 Use Case Modify Newsletter .................................................................................62
3.19 Use Case Sort Newsletter list ................................................................................65
3.20 Use Case select Calendar display ..........................................................................68
3.21 Use Case Access Log Entries. ...............................................................................71
3.22 Use Case Create post .............................................................................................74
3.23 Use Case View post ...............................................................................................77
3.24 Use Case Delete Post .............................................................................................80
3.25 Use Case Update/Modify Post...............................................................................83
Concordia University USE CASE MODEL TEMPLATE SOEN 342, SR&S
CS & SE Dept.
3/85
Revision History
Date
Rev.
Description
Author(s)
2008/10/29
01
Vision document
Taher Alvi
2008/10/31
02
Vision document
Taher Alvi
2008/11/01
03
Vision document
Taher Alvi
2008/11/01
01
01
Use Case Diagram, actors and goals table
Features, Roles, Traceability excel file
Vinh Nguyen Duy, LE
Taher Alvi and Vinh
2008/11/02
01
Domain Model;
UC 3.1 including sequence and activity diagrams
Vinh Nguyen Duy, LE
2008/11/04
UCs 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 including sequence,
activity diagrams
Mohammad Ali
2008/11/05
UCs 3.2,3.3,3.4 including sequence, activity diagrams
UCs 3.14, 3.15, 3.16, 3.17, 3.18 including sequence, activity
diagrams
Vinh Nguyen Duy, LE
Mohammad Ali
2008/11/07
02
02
UC diagram
Domain Model
UCs 3.5, 3.6 including sequence, activity diagrams
Vinh Nguyen Duy, LE
2008/11/07
01
Supplementary Spec. document
Taher Alvi
2008/11/08
02
Supplementary Spec. document
UCs 3.19, 3.20, 3.21, 3.22, 3.23, 3.24, 3.25 including sequence,
activity diagrams
Taher Alvi and Vinh
Mohammad Ali
Concordia University USE CASE MODEL TEMPLATE SOEN 342, SR&S
CS & SE Dept.
4/85
1. Use Case Diagram
Concordia University USE CASE MODEL TEMPLATE SOEN 342, SR&S
CS & SE Dept.
5/85
Actors and Goals table
Actor
Goal
IEEE Montreal Section Chair
Manage IEEE Montreal Members
Manage News
Manage Events
Search Events
Search News
Use Forum
IEEE Montreal Section Secretary
Manage Events
Search Events
Search News
Use Forum
News Chair
Manage News
Manage Newsletters
Search News
Search Events
Use Forum
Webmaster
Manage Forum
Use Forum
Search News
Search Events
Administrator
Manage Forum
Use Forum
Search News
Search Events
Regular Member
Use Forum
Search News
Search Events
Guest
Register to become a member
Search News
Search Events
评论0