Section 02
New Functional Requirements
to be deployed (Based on the EC04 comments):
|
Number
|
01
|
|
Name of the Function
|
Executing new methods
|
|
Objective of the Function
|
Providing the facility of connecting with other
external applications and use their features within the system with common
commands (save, edit, and open).
|
|
Input
|
User executing commands (save, edit, open new)
|
|
Process in Brief
|
When the user selects an option available with the
text editor, the user will be accordingly directed within the text editor
with the further proceedings.
|
|
Output
|
A basic (java swing) API interface
|
|
Business rules/ constraints/ Assumptions if
available
|
|
|
Number
|
02
|
|
Name of the Function
|
Using the glove with paint application for further
developments.
|
|
Objective of the Function
|
Providing the reusability of the commands of glove
on top of an application within another external application development.
|
|
Input
|
Importing the file as a library to the system
|
|
Process in Brief
|
When importing of this library is done, the user can
use its functions within his/her source code.
|
|
Output
|
A library file that contains all the available basic
functions of the glove on top of the paint application.
|
|
Business rules/ constraints/ Assumptions if
available
|
|
|
Number
|
03
|
|
Name of the Function
|
Testing database connectivity and interface classes
for their connectivity and proper real time functioning status information.
|
|
Objective of the Function
|
When the issues on the database connectivity
happens, the user can directly execute this class and identify whether the
database is connected successfully and the required table accessibility is
provided without any issue.
|
|
Input
|
MySQL authentication information for a particular
login and the databases within it.(username, password)
|
|
Process in Brief
|
When the user tries to execute a kind of a function
related with database, if any issue occurred or may not, the user can check
about the connectivity status using the information given in the output of
this test class.
|
|
Output
|
The stats of the database connectivity and their
table accessibility with internal data.
|
|
Business rules/ constraints/ Assumptions if
available
|
|
|
Number
|
04
|
|
Name of the Function
|
Development of real time coordinate reader for the
glove
|
|
Objective of the Function
|
For measuring user performance
|
|
Input
|
User’s virtual key presses within paint function
|
|
Process in Brief
|
When the user make clicks in free air, those points
will be read within the system for a predefined area and will read the
coordinate values as x,y in a 2d plane. This will be read and stored for a
specific number of points only, since it is difficult to track an each and
every point along the guided path.
|
|
Output
|
Storage array for getting user inputs as x and y.
|
|
Business rules/ constraints/ Assumptions if
available
|
|
|
Number
|
05
|
|
Name of the Function
|
Development of a standard coordinates storage.
|
|
Objective of the Function
|
To develop a coordinate keeper to store standard coordinate
values for specified number of points. The specified number of points will be
concerned with a predefined point distance and it will be visible to the user
either. This specified point concept is for both user conveniences for both
the common issues the user have to tackle with and for the user measurement
purpose. These will be aligned with real time user coordinates.
|
|
Input
|
Real x,y coordinate information on highlighted
points of each and every activity
|
|
Process in Brief
|
User inputs taken via a separate file will be
compared and contrasted with the information contained in for measuring the
user performance
|
|
Output
|
Storage array that stores standard and defined point information as x and y.
|
|
Business rules/ constraints/ Assumptions if
available
|
|
Section 03
Validation on Functional
Requirements to be deployed:
Index Number: 3405
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Connect and detect
glove through the system
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
The hand glove should be connected to the system
|
|
Test data
|
·
Serial
port for Bluetooth connection (busy or connected).
·
Glove
switches (if both switches work, it says true, true. It will come as true
& false, false & true, false & false).
|
|
Expected output
|
Serial port is not busy and both the switches are
working properly
|
Index Number: 3405
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Calibrating the glove within paint app
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
Following the glove uniquely from the entire
environment that system perceives.
|
|
Test data
|
Cursor and hand glove(object) positioning along the
calibrating screen(with x,y values)
|
|
Expected output
|
The system is going to follow the glove uniquely.
|
Index Number: 3405
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Coordinate storage development for the real time
user data
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
X Y coordinate information for highlighted point
indexes will be traced and stored. This should be checked whether it happens
in real time.
|
|
Test data
|
The coordinate information read will be displayed as
x, y coordinates correctly
according to drawing in console itself while drawing.
|
|
Expected output
|
The array to store x,y information for given
highlighted points. Each and every highlighted point along the guide is
allowed to be tracked within a possible range around the exact point.
|
Index Number: 3405
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Storage development for standard point data storage
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
It should be precise that the highlighted points of
each and every activity and its variation range allowed. This is not for real
time tracking, it is static.
|
|
Test data
|
·
Via
the paint app, the exact point information.
·
Allowed
variation ranges.
·
Console
information traced while drawing.
|
|
Expected output
|
A array that stores standard point information(x,y)
and its variation ranges.
|
Index Number: 3419
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Application forms designing and its connection
development
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
The organized connection development for the forms
with its components for their proper connections, their events their data
passing, designing aspects and their organization.
|
|
Test data
|
·
Form
classes compiling output
·
Form
classes debugging output
·
Form
classes running output
|
|
Expected output
|
Meaningful and organized connection establishment,
Design aspects addressing the intended audience.
|
Index Number:
3419
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Text editor development
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
Text editor development will provide a simple swing
API in its most basic level where user is granted with editing, saving,
importing files in future development aspects(Advancements)
|
|
Test data
|
The status of,
·
Importing
new files
·
Editing
files
·
Saving
and opening files
·
Running
files
|
|
Expected output
|
A text editor that acts as a simple API for the
system.
|
Index Number: 3420
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Measuring the user performance
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
It should be clarified that the both coordinate
storages for the already validated and updated coordinate information should
be compared for a particular highlighted point index without mixing index details.
|
|
Test data
|
·
Updated
paint app console data while drawing
·
Coordinate
storage information for same point index.
|
|
Expected output
|
Ensuring that for both storage files information for
the same point indexes are traced within the paint tool console has been
taken place
|
Index Number: 3420
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Database connection test class Development
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
It validates whether the system is connected to the
intended database and its intended table with the data.
|
|
Test data
|
·
Connection
status console output on specified database
·
Connection
status console output on specified table in the database.
|
|
Expected output
|
Ensuring that the
intended database is connected and have the accessibility to the intended
data tables within it.
|
Index Number: 3428
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Database Development and User management(MySQL)
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
Checks whether authentication details for login and
registration are updated
|
|
Test data
|
·
Enter
a set of information for new registration
·
checks
whether database entries are updated
·
Goes
for login option
·
Checks
whether the registered user is validated
|
|
Expected output
|
Successful configuration and update of login and
registration
|
Index Number: 3428
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Level and activity management
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
Checks what levels and activities that the user has
already accessed with its measuring data separately. This maintains
sequential and organized control on users’ advancement within activity flow.
|
|
Test data
|
·
Activity
completion status
·
Level
completion status
·
Average
level of success(for a particular level)
·
Database
entries for activity results and status
·
User
accessibility status provided by the system
|
|
Expected output
|
Proper sequential control over user accessibility on
activities and levels
|
Index Number: 3271
|
Function Requirement Number as Stated in EC04
|
Name of the Functional Requirement as Stated in EC04
|
|
|
Test classes development
|
|
List of Possible Validation Requirements
|
|
|
Validation Requirement
|
To ensure that all the related application interface
classes and their components work fine and no interaction is occurred with
the configuration.
|
|
Test data
|
Console output
|
|
Expected output
|
Developing a tester
for each and every class to identify whether each and every function works
pretty fine.
|
No comments:
Post a Comment