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.