Beruflich Dokumente
Kultur Dokumente
Page |1
PrimUS Bank
ADMIN Module
Functional Requirements
Version 2.0
Document Name
PrimusBank_Admin_FRS
Version
Start Date Prepared By Reviewed By Modified Date
Number
2.0
Suresh Babu
26/01/2012
Present Status
Completed
Page |2
Page |3
1.2.0 Page Elements
Home Page
Element Name
Element Type
Home
Personal Banking
Corporate Banking
International Banking
About Us
Button
Button
Button
Button
Button
Customer Login
Personal
Corporate
International
Button
Button
Button
Banker Login
Branch Name
User Name
Password
Login
List box
Textbox
Textbox
Link
Link
Link
Link
Link
Link
Link
Scrolling Text
User Name
Valid Data
1. Mandatory.
Error state
1. Blank/Invalid- Enter a Valid
User
Name
Password
2. Mandatory.
2.Blank/Invalidpassword
Enter
IF User login failed then System Should display a pop that Incorrect User Name / Password.
valid
Page |4
Visitor
Enter valid URL
System displays Home
page of Primus Bank
C
Clicks
Home
System displays
Home page of
Primus Bank
clicks
clicks
Personal
Banking
clicks
System displays
information about
Personal Banking
About Us
International
Banking
Corporate
Banking
System displays
information about
Corporate Banking
System displays
information about
International Banking
System displays
information about
Primus Bank
Customer
Service
System displays
Customer
service
information of
Primus Bank
Internet
Banking FAQs
System displays
some FAQs
about Internet
Banking.
Terms &
Conditions
System displays
terms & conditions
of Internet banking
Privacy
System displays
privacy
commitment of
Primus Bank
Disclaimer
System
displays notice
and copyright
of this site.
Site Map
System
displays site
map of Primus
Bank
Page |5
Admin
Login
Clicks
System displays
Admin module.
Personal
Corporate
NRI
System
displays login
page for
personal,
corporate and
international
baking
Page |6
Banker
Select a Branch
Enter valid User
Name and Password
Click Login
System displays
Banker module.
System Response
1. System displays home page with login
facility.
2. System displays home page with login
facility.
3. System displays information and services
offered for Personal banking.
4. System displays information and services offered
for Corporate banking
5. System displays information and services offered
for International Banking.
Page |7
10. Actor clicks Terms & Conditions
11. Actor clicks Disclaimer
12. Actor clicks site map
System Response
System Response
1. System displays home page with login
facility.
2. System displays login page for personal banking
3. System displays login page for Corporate
banking
4.System displays login page for International
banking
System Response
Page |8
2.1.1 Prototype
Admin Home Page
Page |9
2.1.2 Page Elements
Element Name
Branches
Roles
Users
Employees
Home
Change Password
Logout
Element Type
Button
Button
Button
Button
Button
Button
Button
System displays
Branches details
Page
System displays Roles
details Page.
Page
Users
Employees
Home
System displays
Employees Details Page.
System displays Home
page of Admin module.
Change
Password
Logout
P a g e | 10
2.1.5 Use Cases
Actors Action
System Response
3.0 Branches
3.1 Branches Details
3.1.0 Overview
Branches Feature allows admin to define a new branch, modify or delete any PRIMUS Bank branches and
also admin can search for branches information based on the given selection criteria.
3.1.1 Prototype
P a g e | 11
3.1.2 Page Elements
Element Name
Country
State
City
Search
Clear
New Branch
Branches Details Table
Branch Id
Branch Name
Address
Area
City
State
Edit
Delete
Element Type
List box
List box
List box
Button
Button
Button
Tab. element
Tab. element
Tab. element
Tab. element
Tab. element
Tab. element
Image Link
Image Link
Selects Country
System displays
Countrys with in
selected Country in
Country List box
Selects State
Selects City
Click on
Search
System displays
branches based on the
selection criteria.
P a g e | 12
System Response
1. Actor login
1.System displays Admin module
2. Actor clicks Branches
This feature allows Admin to create a new branch for PRIMUS Bank.
3.2.1 Prototype
P a g e | 13
3.2.2 Page Elements
Element Name
Branch Name
Address1
Address2
Address3
Area
Zip code
Country
State
City
Submit
Reset
Cancel
Element Type
Text box
Text box
Text box
Text box
Text box
Text box
List box
List box
List box
Button
Button
Button
Valid Data
Alphanumeric only
Start with alphabet
Min of 6 Chars
Max of 40 Chars
Mandatory
Unique
Error state
1. Blank Please fill in the
following fields Branch
Name
2. Invalid Chars- This field should
be alphanumeric starts with an
alphabet
3. Invalid Range- This field
should be with in 6 - 40 chars
range.
4. Duplicate- This branch already
exists
1. Blank Please fill in the
following fields Address1
2. Invalid Range- This field
should be with in 4 - 50 chars
range.
Branch Name
1.
2.
3.
4.
5.
6.
Address1
Address2
Address3
P a g e | 14
Area
Zip
1. Numeric Only
2. It should be 5 Chars
3. Mandatory
Country
1. Mandatory
State
1. Mandatory
City
1. Mandatory
3.2.4
Login
Click New
Branch
Branches
Enter Branch
Details
Actor
If
valid
Click
Submit
No
Yes
New Branch will be
created successfully
created
Click
Reset
Click
Cancel
Ok
P a g e | 15
3.2.5 Use Cases
System Response
1. Actor login
2.System displays Admin module
3. Actor select Branches
3.3.1 Prototype
P a g e | 16
3.3.2 Page Elements
Element Name
Branch Id
Branch Name
Address1
Address2
Address3
Area
Zip code
Country
State
City
Update
Cancel
Element Type
Auto Display
Text box
Text box
Text box
Text box
Text box
Text box
List box
List box
List box
Button
Button
Branches
Select required
Branch record
Actor
If modified
data is Valid
Click
Update
No
Yes
Click
Cancel
Branch details
will be updated
successfully
OK
3.3.5 Use Cases
QEdge Technologies, #204, 2nd Floor,Nagasuri Plaza, Ameerpet, Hyderabad.
info.qedge@gmail.com, www.qedgetech.com, Ph: 040-64644491 / 92, 7702944491
P a g e | 17
System Response
1. Actor login
2.System displays Admin module
3. Actor select Branches
3.3
Branch Deletion
3.4.0 Overview
This feature is useful for Admin to delete an unwanted PRIMUS branch
.
3.4.1 Task flow Diagram
Login
Select
required
Branch record
Branches
Click Delete
Actor
Select ok or cancel to
confirm
If
Branch
details page
Cancel
OK
Yes
No
If
Dependencie
s
Records are
shared, Cannot
be deleted
3.3.5
Record will
be deleted
Use Cases
QEdge Technologies, #204, 2nd Floor,Nagasuri Plaza, Ameerpet, Hyderabad.
info.qedge@gmail.com, www.qedgetech.com, Ph: 040-64644491 / 92, 7702944491
P a g e | 18
System Response
1. Actor login
1.System displays Admin module
2. Actor select Branches
3. Actor click Delete for any branch
P a g e | 19
4.0 Roles
4.1 Roles Details Page
4.1.1 Overview
This Page displays all existing roles and allows admin to create a new
Role, modify and delete a Role
4.1.2 Prototype
P a g e | 20
4.1.3 Page Elements
Element
Name
Element
Type
System
Response
User Action
NA
NA
NA
NA
NA
NA
Click
Click
Click
P a g e | 21
4.2.4
Element
Type
Role Name
Text box
Role Description
Text box
Role Type
List box
Submit
Reset
Cancel
Button
Button
Button
P a g e | 22
Element Name
Valid Data
1. Mandatory
2. Alphabets Only.
3. Min of 4 Chars Max
Chars
4. Unique
Role Name
Error state
1.Blank Please fill in the
following fields Role Name
of 30 2.Invalid Chars- This field
shou ld be alphabets only
3.Invalid Range- It should
be with in 4 30 chars in length
4.Duplicate-This Role
already exists
Role Description
RoleType
1. Mandatory
Login
Click
Submit
Roles
If
valid
New Role
will be
created
Close the
page
Click
Reset
Click
Cancel
Ok
P a g e | 23
4.2.6 Use Cases
System Response
1. Actor login
1.System displays Admin module
2. Actor select Roles
4.3
Role Updation
P a g e | 24
4.3.1
Overview
Prototype
Element Type
Role Id
Auto Display
Role Name
Role Description
Text box
Text box
P a g e | 25
Role Type
List box
Update
Cancel
Button
Button
Login
Roles
Select Requited
Role in Details page
Actor
If modified
data is Valid
Click
Update
No
Yes
Click
Cancel
Role details
will be updated
successfully
Ok
4.3.6 Use Cases
Admin flow for Edit of Existing Role Information.
Actors Action
System Response
1. Actor login
2.System displays Admin module
3. Actor select Roles
P a g e | 26
Select
Required Role
record
Roles
Actor
Select ok or cancel to
confirm
OK
Yes
Click Delete
Cancel
If
No
If
Dependencies
Record will be
deleted
Records are
shared, Cannot
be deleted
System Response
1. Actor login
P a g e | 27
role to be deleted.
7. Actor Click Ok
5.0 Users
5.1 Users Details Page.
5.1.1 Overview
This page displays all users information and also allows admin to define and manage
PRIMUS bank users.
5.1.2 Prototype
Element Type
P a g e | 28
Branch
Roles
Search
Clear
New User
Users Details Table
User Id
List box
List box
Button
Button
Button
User Name
Tab. Element
Role Name
Tab. Element
Branch name
Tab. Element
Edit
Image Link
Delete
Image Link
Tab. Element
P a g e | 29
P a g e | 30
5.2.3 Page Elements
Element Type
Element Name
User Name
Text box
Login Password
Text box
Transaction
Password
Branch
Text box
Role
Customer Id
List box
List box
Customer Name
Text Box
Submit
Reset
Cancel
Button
Button
Button
List box
Valid Data
Alphanumeric only.
Start with an Alphabet.
Min of 4 Chars.
Max of 16 Chars.
Mandatory.
Unique
User Name
1.
2.
3.
4.
5.
6.
Login Password
1. Alphanumeric and
Special Chars.
2. Min of 4 Chars.
3. Max of 16 Chars.
4. Mandatory.
Error state
1. Blank - Please fill in the
following fields User Name
2.Invalid Chars- This field
should
be
alphanumeric
only
3.Invalid Range- It should
be with in 4 - 16 chars in
length
1. Blank - Please fill in the
following fields Login
Password
2.Invalid Range- It should
be with in 4 - 16 chars in
length
1. Blank - Please fill in the
following fields Transaction
Password
2.Invalid Range- It should
be with in 4 - 16 chars in
length
P a g e | 31
RoleType
1. Mandatory
Branch
1. Mandatory
Customer ID
1.Mandatory
Customer Name
1.Mandatory
2.Read only
Users
Actor
Click
Submit
Yes
If
valid
No
Close the
page
Click
Reset
Click
Cancel
Ok
P a g e | 32
System Response
1. Actor login
2.System displays Admin module
3. Actor select Users
5. Actor click New user
7. Actor Enters necessary fields with
valid data and clicks Submit.
9. Actor enters necessary fields with valid
data and clicks Reset.
11. ACTOR Enters necessary fields with
valid data or with out entering any fields
clicks Cancel.
5.3.2 Prototype
P a g e | 33
5.3.3 Page Elements
Element Name
Element Type
User Id
User Name
Login Password
Transaction Password
Update
Cancel
Auto display
Text box
Text box
Text box
Button
Button
Users
Select required
User in the list
Actor
Click
Update
Yes
If modified
data is Valid
User details
will be
updated
No
Click
Cancel
Ok
P a g e | 34
5.3.6 Use Cases
System Response
1. Actor login
1.System displays Admin module
2. Actor select Users
Login
Users
Select required
User in the list
Click Delete
Actor
Select Ok or Cancel
To Conform
Ok
If
Cancel
P a g e | 35
5.4.3 Use Cases
System Response
1. Actor login
1.System displays Admin module
2. Actor select Users
4. If Actor clicks Ok
6. Employees
6.1 Employee Details Page
6.1.0 Overview
This feature allows admin to view login user names of PRIMUS bank employees
working with various branches and to define and manage logins for employees.
6.1.1 Prototype
P a g e | 36
6.1.2 Page Elements
Element Name
Employee Id
Employee Name
Element Type
Tab. Element
Tab. Element
Password
Tab. Element
Role
Tab. Element
Branch
Tab. Element
Edit
Button
Delete
Button
New Employee
Button
6.2 New Employee Creation
6.2.1 Overview
This feature allows admin to create a new login for PRIMUS Bank branch
employee.
6.2.2 Prototype.
P a g e | 37
Element
Name
Banker
Name
Login
Password
Role
Branch
Submit
Reset
Cancel
Element Type
System
Response
User Action
Text box
Enter/Edit
Accepts
Text box
Enter/Edit
Accepts
List box
List box
Button
Button
Button
Select
Select
Click
Click
Click
Valid Data
1. Alphanumeric only.
2. Start with an Alphabet.
3. Min of 4 Chars.
4. Max of 16 Chars.
5. Mandatory.
6. Unique
1.Alphanumeric and
Special Chars.
2. Min of 4 Chars.
Max of 16 Chars.
3. Mandatory.
Error state
1.
Blank/Invalid- Enter
a Valid Banker
Name
Role
1. Mandatory
Branch
1. Mandatory
Banker Name
Login Password
2.
Blank/Invalid- Enter
valid password
P a g e | 38
Login
Click New
Employee
Employee
Actor
Yes
Click
Submit
No
If
valid
Yes
Click
Cancel
Close the
page
Ok
System Response
1. Actor login
2.System displays Admin module
2. Actor select Employee
3. Actor click New Employee
4. Enter necessary fields with valid data
and clicks Submit.
P a g e | 39
P a g e | 40
6.3.3 Page Elements
Element Type
Element Name
Banker Id
Auto Display
Banker Name
Text box
Login Password
Text box
Role
Branch
Update
Cancel
List box
List box
Button
Button
Employee
Select required
Employee in the
Table
Actor
Click
Update
Yes
If modified
data is Valid
Employee
details are
updated
successfully
No
The page is
closed
Click
Cancel
Ok
P a g e | 41
6.3.6 Use Cases
System Response
1. Actor login
1.System displays Admin module
2. Actor select Employee
3. Actor click edit on the respective
employee details to be edited
4. Update necessary fields with valid data
and clicks Update.
5. Update necessary fields with valid data
or with out entering any fields clicks
Cancel.
Login
Employee
Select required
Employee in
the Table
Click Delete
Actor
Select
Ok
or
Cancel to confirm
If
Ok
The Employee
record will be
deleted
Cancel
The employee
cannot be
deleted
P a g e | 42
System Response
1. Actor login