Professional Documents
Culture Documents
Software Requiremen Specification
Software Requiremen Specification
SRS DOCUMENT
CEO MEMO
Da Nang, 2024
1 Software Requirement Specification Version 1.0
2 Software Requirement Specification Version 1.0
ABSTRACT
PROJECT’S INFORMATION
1.1. Purpose..................................................................................................................................5
1.3. References.............................................................................................................................5
2. Project Overview.......................................................................................................................6
2.4.2. Stakeholders...................................................................................................................8
1.1. Purpose
This documentation describes a virtual jukebox system including all needed information and
feature materials in detail for implementation. The purposes of this document are as below:
To supports the project manager having an overview of the system as well as doing
project estimation
To describes the architectural drivers and use cases in details. Based on this document,
architect analyst and designer will be able to implement the system easily.
To supports tester (QC) writing acceptance test and test plan.
1.3. References
2.4.2. Stakeholders
Stakeholder Description
Senior Manager
typing place’s category in the text box. User must choose a category from
the list. An unknown or new or invalid category won’t be accepted and a
new place won’t be created
● City/ province/ district/ town/ ward: user need choose from combo
box list
parts left of place address except (city/ province/ district/ town/ ward)
● Place location: user can zoom in and out on the map and click to a
c. Prototype
Priority High
c. Prototype
2.4.6.3. UC 03: Alert
a. Use Case Diagram
Priority High
Business rule N/A
Description: When Senior Managers want to send notifications to employees, they
just need to click "alert" to select the type of notification to send and select
the employee to send to. Click "back" to return to the home page
2 Redirect to manage
information
3 Click to “Edit”
5 Click “Yes”
8 Click “Yes”
Redirect to manage
information
1 Click to “Edit” in
navigator at Manage
information
3 Senior Manager
validate edits
Priority High
Business rule N/A
Description When the Senior Managers presses the "Edit" button, the system will
open a page detailing the content to be edited. By clicking the “Back”
button, the manager will return to the previous page
Use UC04.02
21 Software Requirement Specification Template Version 1.0
Nguyễn Đăng Quang Huy
case ID
Use Delete Information
case name
Create Le Hoai Anh Last updated by Le Hoai
by Anh
Date Feb 21, 2024 Date last updated Feb 21,
created 2024
Actor Manage
Descrip This use case allows the user to create a place in this system when the user
tion knows an interesting place and wants to share it to everyone
Trigger Click to “Delete” in navigator at Manage Information
Pre- User logged into the system successfully.
condition
Post- System redirects user to the place detail page of the just‐delete place.
condition
Main S Actor Action System Response
Success tep
Scenario: 1 Click to “Manage information” in
navigator at home page
2 Redirect to manage
information
3 Click to “Delete”
5 Click “Yes”
6 Redirect to manage
information
5 Redirect to manage
.2 information