Professional Documents
Culture Documents
4.C2SE.12 - User Story - DVT
4.C2SE.12 - User Story - DVT
4.C2SE.12 - User Story - DVT
Capstone Project 2
CMU-SE 451 / CMU-IS 451
Submitted by
Vo Thi Phuong Loan
Nguyen Dang Phuc
Tran Van Tuyen
Che Quang Nhat
Mai Thi Ngoc Anh
Approved by
PROJECT INFORMATION
Project
DVT
acronym
Project Title Web-based Data Visualization Tool
2
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
DOCUMENT INFORMATION
Document
User Story Document
Title
Author(s) Team C2SE.12
Role User Story v1.1
Date 15 May 2023 File name C2SE.12_UserStory_DVT.docx
URL
Access Project and CMU Program
REVISION HISTORY
Version Date Comments Author Approval
1.0 12 March 2023 Initial document All members x
Edit Acceptance
1.1 15 May 2023 All members x
Criteria
3
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
TABLE OF CONTENTS
1. INTRODUCTION..................................................................................................5
1.1. Document Overview.........................................................................................5
1.2. User Needs........................................................................................................5
2. USER STORY OF “WEB-BASED DATA VISUALIZATION TOOL”
SYSTEM........................................................................................................................6
2.1. US01 – Login...................................................................................................6
2.2. US02 – Register................................................................................................6
2.3. US03 – Logout.................................................................................................6
2.4. US04 – Change Password................................................................................6
2.5. US05 – Forgot password..................................................................................7
2.6. US06 - Upload data source...............................................................................7
2.7. US07 - Merge data source................................................................................7
2.8. US08 - Visualize data.......................................................................................8
2.9. US09 - Process data source..............................................................................8
2.10. US10 - Share data source..............................................................................8
2.11. US11 - Data warehouse................................................................................8
2.12. US12 - Transform data source......................................................................9
2.13. US13 - Create a report..................................................................................9
2.14. US14 – Share Report..................................................................................10
4
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
1. INTRODUCTION
In the field of software development, a User Story (User Stories) is one or more
sentences describing the natural language (not a technical language) or business
language of the end user or system user to record what the user needs to do or not to
do as part of their job or task. User stories are used in methods like Agile software
development as the basis for determining the functions of the system are business
development and creating favorable conditions for requirements management. Help
yourself to know the “who”, “what” and “why” in a simple request, short, often only
limited by what details can be written on a piece of paper notes, or small scrap paper.
The user story is written by business users as the primary way users because they
understand most of the process, workflow, and functionality of the system should be
working now. User stories can also be written by developers to express non-functional
requirements (such as security, performance, and quality).
1.1. Document Overview
This document provides a user story and goal-oriented view of the “Web-based
Data Visualization Tool” project which delivers several key project benefits below:
- It helps answer the question “What does this project do?” for the business,
project sponsors, developers, and architects including clearly defining scope.
- It supports defining the target and future state architectures.
- It helps understand the required capabilities to support a project.
- It provides a meaningful resource that can be used in conversations between the
business and architecture teams.
1.2. User Needs
The customer needs DVT system that can handle the following issues:
- Can import datasets to the website.
- Can visualize data in the form of graphs (columns, pie,...)
- Can process data sources according to format
- Can share data source
- Can transform data source
- Can create the report
5
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
Acceptance Criteria
User must login before
Then click the name of user on the top right
Click “Logout” to logout
6
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
Acceptance Criteria
User must login first.
Then hover “user icon” and click “Profile”.
Then click “Update” button to update password.
Acceptance Criteria
Click “Login” button
Then click “Forgot password” button.
Fill in all fields to reset password
7
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
8
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
9
TEAM NAME: C2SE.12
Capstone Project User Story Document ver 1.1 – DVT
10
TEAM NAME: C2SE.12