Você está na página 1de 4

A Software Requirement Specification For

E-post office System




Purpose

The purpose of software requirement specification is to
maintain the work and specification of the agent of Post on
computer.

It contains all the detail of agent, clients, different schemes,
etc..


Scope

A person can do

i) Log in to his account.
ii) View his status of the scheme.
iii) View the different offers.
iv) Post his views about the offers.
v) Change his password.
vi) Log out from his account.

Software

i) When enters into the website, the home page will
be displayed first.
ii) Login to the account.
iii) The status of the scheme of the logged in user will
be displayed.
iv) Also the information about about that client.
v) If not properly logged in then error message will
be displayed.
vi) User can change his password.
vii) If password has been forgotten, the email is sent
to his specified email address.
viii) New user is created and his username and
password are sent to his email address.
ix) Different schemes can be viewed.
x) External user and customer user can post his
views.
xi) Information and contact details of the agent and
the post.
xii) An admin can do

a) Login to his account.
b) Add, update or delete the user.
c) Add, update or delete the user information.
d) Can create new user.
e) Log out from his account.

User Characteristics


a) Administrator

An admin can do anything on the system.
He can add, modify or remove the client or client
information from the system.
He can create new user and send the username and
password to the client.
Log out from his account.


b) Customer

A customer can view his information and status of
the scheme in which he invested.
Post his views.
Log out.


c) External user

An external user can only view the system.
More than that he can post his views.
If external user wants to be a customer then he has
to register.



Function of each process


Home Page

i) Normal Process:

View the home page.
Click any menu item.
The particular page of menu item will be displayed.


ii) Alternative process:

Login to account.
Close the system.


Login page

i) Normal Process:

Enter user name and password.
Click on log in button.
The page which contains the particular user
information will be displayed.


ii) Alternative Process:

Username and password or both are not correct.
Click on login button.
Error message will be displayed.
Repeat the step-(i)


Forget Password

i) Normal Process:

Click on link forget password.
The password will be sent to the email address of
the client.
The notification message.

ii) Alternative Process:

Close the page and again try to enter correct
username and password.

Change Password

i) Normal Process:

Click to link change password.
Enter old password.
Enter new password.
Reenter the new password to match.
Click on the change button.
The notification message.
Click on continue to redirect to the home page.


ii) Alternative Process:

Click on cancel button to continue with old
password.

Create New User

i) Normal Process:

Click on sign up button.
Fill all the information about the username and
password for client.
Click on create button.
The notification message.
Click on continue.
Fill the client information.
Click on add button.
The notification message.


ii) Alternative Process:

Click on cancel button.