Synergy Distributed Meeting Scheduler
TEAM
Meeting ViewPointURL: www.utdallas.edu/~jdv052000
Team MembersBojan Knezevic – [email protected] Shi – [email protected] Irizarry – [email protected] Valente – [email protected] Huber – [email protected] Tseng – [email protected] Du – [email protected]
BEVOSoftware:Microsoft Windows Server 2008 •Internet Information Services 7.0 (IIS)•Microsoft SQL Server Express 2008•Microsoft .NET Framework 3.5•ASP.Net Development Environment Services•FrontPage Server Extensions•Microsoft FTP Server•Microsoft PPTP VPN Server•Hamachi•RealVNC
<Process Name>D
evel
opm
ent
Doc
umen
atio
nR
evie
w a
nd
Man
agem
ent
MeetingViewPoint – SynergySoft Distributed Meeting SystemWeek 1 Week 2 Week 3 Week 4
Do
cum
enat
ion
Dev
elo
pm
ent
Rev
iew
an
d
Man
agem
ent
StakeHolderRequest
Vision Document
Preliminary Use Case Final Use Case
Supplementary Specification
Process Specification
Presentation
Team Coordination
GUI Layer
Business Logic Layer
Define Database Wrapper
Database Wrapper LayerDatabase Table Creation
Hector Irizarry
Bojan Knezevic
Junia Valente
Ryan Shi
Bojan Knezevic
Junia Valente
Henry Tseng
Derek Du
Mark Huber
Henry Tseng
•2 Success Scenarios•Send Meeting Invite•Respond to Meeting Invite
•2 Failed Scenario•Location Conflict Prevention•Prior Engagement Conflict
Scenario Overview
Send Meeting InviteScenario: Send Meeting InviteProcess: Description
1 User Logins2 User selects “New Meeting”3 User specifies:
Meeting Name=”RE Demonstration”Meeting Date=”Monday December 8,2008”Time=”4:00pm – 6:00pm”Location=”Frito Lay Meeting Hall - FLMH”Notes=”Chips provided.”Participants=”Justin Archer (initiator), Sam Supakkul, Lawrence Chung”
4 User clicks on “Create New Meeting”Verification:
1. User clicks on “My Invitations”2. Invitation should be within “My Pending Invitations”
Respond to Meeting InviteScenario: Respond to Meeting Invite
Process: Description:
1 User Logins (Sam Supakkul)
2 User selects “My Invitations”
3 User clicks on “Confirm” button.
Verification:
Description:
1. User clicks on “My Meeting”
2. Appointment status should be updated in “Calendar”
Location ConflictScenario: Location ConflictProcess: Description:
1 User Logins2 User selects “New Meeting”3 User specifies:
Meeting Name=”ARE Team Party”Meeting Date=”Monday December 8, 2008”Time=”5:00pm – 9:00pm”NOTE: Systems prevents the selection of the location from list because the LAN party has been scheduled for the date-time & location.Location=”Frito Lay Meeting Hall.”Notes=”BYOF.”Participants=”Bojan, Ryan, Henry, Derek, Mark , Junia & Hector”
Verification: Description:
1. User clicks on “My Invitations”2. Invitation should be within “My Pending Invitations”
Prior Engagement ConflictScenario: Prior Engagement ConflictProcess: Description
1 User Logins2 User selects “New Meeting”3 User specifies:
Meeting Name=”ARE Team Party”Meeting Date=”Monday December 8, 2008”Time=”5:00pm-9:00pm”Location=”Raytheon Auditorium”Notes=”BYOF.”Participants=”Justin Archer(initiator), Sam Supakkul, Lawrence Chung”
4 User clicks on “Create New Meeting”5 User clicks on “My Invitation”
Verification:
1. User clicks on “My Invitations”2. Invitation should be within “My Pending Invitations”3. There should a message indicating the is a prior engagement
Top Related