Date Time Checker User Requirement: Project Code: FU-SWT Document Code: URD-FU-SWT - V
Date Time Checker User Requirement: Project Code: FU-SWT Document Code: URD-FU-SWT - V
User Requirement
RECORD OF CHANGE
Date M, D Version
SIGNATURE PAGE
ORIGINATOR:
REVIEWERS:
APPROVAL:
TABLE OF CONTENTS
1 INTRODUCTION......................................................................................................5
1.1 Purpose....................................................................................................................5
1.2 Scope.......................................................................................................................5
1.3 Definitions, acronyms and abbreviations.....................................................................5
1.4 References...............................................................................................................6
1.5 Overview..................................................................................................................6
2 FUNCTIONALITY.....................................................................................................7
3 REABILITY............................................................................................................12
4 PERFOMANCE........................................................................................................13
1 INTRODUCTION
1.1 Purpose
This URD describe the requirements of DateTimeChecker application. This document is used as
a course material of Software Quality Assurance and Testing at FU.
1.2 Scope
We need an application, DateTimeChecker, which can check whether the date time input is
valid or not.
The program will be run all Windows platform with .NET framework 2.0 or upper.
Release product includes: source code , installation software, test cases and test
report.
N Acronym/Abbreviation Description
o
1 UDD User Requirement Document
2 DTC Date Time Checker application
3 FU FPT University
1.4 References
1.5 Overview
In next sections, UDD will describe detail of each requirement of DTC. Requirements are
divided in to sub-categories:
Functionality
Usability
Reliability
Performance
2 FUNCTIONALITY
“Date Time Checker” text with fore color is “Blue” and Font Name is “Arial” and size is 26.
If user click “X” button, red button at the top-right, user will be asked by a Message Box:
If user selects “No” option, message box will close and application still exist.
Algorithm for checking valid date time must be followed flowcharts below:
06ae-BM/PM/HDCV/FSOFT v1/1
10/15
<Project code> - User Requirement v<xxx>
If “Day” data input is a number but not in range, Message Box will be
shown:
If user input correct format of date time, DTC will check whether the data is valid or
not:
o If data is valid date time, Message Box will be shown (dd/mm/yyyy is replaced
by actual value).
06ae-BM/PM/HDCV/FSOFT v1/1
11/15
<Project code> - User Requirement v<xxx>
06ae-BM/PM/HDCV/FSOFT v1/1
12/15
<Project code> - User Requirement v<xxx>
3 REABILITY
06ae-BM/PM/HDCV/FSOFT v1/1
13/15
<Project code> - User Requirement v<xxx>
4 PERFOMANCE
Checking result must be appeared 1 second after clicking the “Check” button.
06ae-BM/PM/HDCV/FSOFT v1/1
14/15
<Project code> - User Requirement v<xxx>
5.3 Hardware
06ae-BM/PM/HDCV/FSOFT v1/1
15/15