0% found this document useful (0 votes)
633 views24 pages

Conference Management System

The document contains design documents for a Conference Management System and Feedback Management System including use case descriptions, data flow diagrams, class diagrams, sequence diagrams, state diagrams, collaboration diagrams, and deployment diagrams. It also includes team information and the problem statements for each system. Descriptions of actors, interfaces, and system behaviors are provided in the various design diagrams and documents.

Uploaded by

Gaurav Moonka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
633 views24 pages

Conference Management System

The document contains design documents for a Conference Management System and Feedback Management System including use case descriptions, data flow diagrams, class diagrams, sequence diagrams, state diagrams, collaboration diagrams, and deployment diagrams. It also includes team information and the problem statements for each system. Descriptions of actors, interfaces, and system behaviors are provided in the various design diagrams and documents.

Uploaded by

Gaurav Moonka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SOFTWARE ENGINEERING

LAB File
Team name: Mavericks
6th semester

[Link] Datta Krishna Prahladh-


BE/10350/17
Akshay Desai – BE/10357/17
Use case diagram for Conference Management system:

Use case diagram for Feedback Management system:


Use Case Description Document 1 for Conference Management System
Use Case ID: 1

Use Case Assign Reviewer


Name:

Created By: Mavericks Last Updated By: Mavericks

Date Created: 16/1/2020 Date Last 16/1/2020


Updated:

Actor: Program Committee (PC)

Description: PC assigns a minimum of 2 reviewers for a paper, and


reassigns if a reviewer declines.

Preconditions: PC should be registered

Postconditions: Each paper has at least 2 reviewers

Priority: 9

Frequency of Use: normal

Normal Course of [Link] logs into CMS


Events:
[Link] views a paper
[Link] of 2 reviewers are assigned to the paper
4. Reviewer accepts the offer.

Alternative Courses: In step 4 of the normal flow, if reviewer declines the offer:
1. PC is notified.
2. A new reviewer is assigned
3. Reviewer accepts offer

Exceptions: In step 3 of normal flow, if there are no reviewers available:


1. Contact additional reviewers to join CMS
2. Assign paper to them.
3. Reviewer accepts.
Includes: None

Special Requirements: Papers must qualify pre screening standards

Assumptions: There are papers to be reviewed


Program committee exists

Notes and Issues: None


Use Case Description Document 2 for Conference Management System
Use Case ID: 2

Use Case Request Conference


Name:

Created By: Mavericks Last Updated By: Mavericks

Date Created: 16/1/2020 Date Last 16/1/2020


Updated:

Actor: Organizing Committee

Description: The OC chair requests the CMS to create an entry for the
corresponding conference using a link given.

Preconditions: OC should be registered

Postconditions: Conference created


OC chairs are given admin privileges

Priority: 10

Frequency of Use: average

Normal Course of [Link] logs into CMS


Events:
[Link] clicks the given link to create conference
[Link] created and link advertised
4. OC given admin privileges

Alternative Courses: In step 1 of the normal flow, if OC is not registered :


1. OC registers.
2. OC logs in

3. OC creates conference

Exceptions: None

Includes: None

Special Requirements: Server must be intact

Assumptions: Organizing committee must exist.

Notes and Issues: None


Use Case #1 for Feedback Management System (use case name and
unique identifier – e.g. U1)
Use Case ID: 1
Use Case Add website (SIH-6)
Name:
Created By: Mavericks Last Updated By: Mavericks
Date Created: 25/1/2020 Date Last 25/1/2020
Updated:

Actor: Admin
Description: The admin adds a website to the FMS after verifying its
authenticity, to get its ratings.
Preconditions: Admin should be logged onto the FMS
Postconditions: Website verified and added to the FMS for analyzing.
Priority: 4
Frequency of Use: average
Normal Course of [Link] logs onto FMS
Events:
2. Admin enters the website to be added.
[Link] is verified
4. Website it added onto FMS
Alternative Courses: In step 1 of the normal flow, if admin not registered
1. Admin registers.
2. Admin logs in
3. Admin adds website
Exceptions: In step 3 of normal flow, if website can’t be verified, stop
process and show error.
Includes: Verify
Special Requirements: The admin can edit his own website’s HTML
Assumptions: The website exists
Notes and Issues: None
Use Case #2 for Feedback Management System

Use Case ID: 2


Use Case Get overall rating (SIH-6)
Name:
Created By: Mavericks Last Updated By: Mavericks
Date Created: 25/1/2020 Date Last 25/1/2020
Updated:

Actor: Admin
Description: The admin can get the overall rating of his/her website
Preconditions: Admin should be logged onto the FMS, and a website should
be added
Postconditions: Website is analyzed and overall rating is shown on a scale of
1-5, with
Priority: 3
Frequency of Use:
Normal Course of [Link] logs onto FMS, clicks on ‘get rating’
Events:
2. Admin clicks on a website from the ‘added websites’ list.
3. Overall rating is shown, with monthly and yearly options.
Alternative Courses: In step 2 of the normal flow, if no website added
1. Add website option show.
2. Admin adds and verifies website
Exceptions: If website can’t be scraped, add website again.
Includes: 1 month, 1 year
Special Requirements: Admin is already registered
Assumptions: Scraping works perfectly
Notes and Issues: None
Architectural design of CMS

(context diagram)
Architectural Design of FMS

DFD for Conference Management Systems

Level - 0
Level 1

Level 2
Data flow diagrams for Feedback management system
Class Diagram for CMS
Class Diagram of FMS
Activity Diagram for Conference Management System
Activity Diagram for Feedback Management System
Sequence diagram for Conference Management system
Sequence Diagram for Feedback Management system
State Diagram for Conference Management system

State diagram for FMS


Collaboration Diagrams for Conference Management System
Collaboration Diagram for Feedback Management System:

Deployment Diagram for Conference Management System:


Deployment Diagram for Conference Management System:

Component Diagram of CMS


Component diagram of FMS

You might also like