Académique Documents
Professionnel Documents
Culture Documents
OBS is an online banking site. This site was developed for specific customer bank. So it is a project based software. This software consist of 5 modules such as User login, Cheque deposits, Money transfer, Mini statement and user logout.
Customer ID: 7 digits number. Password: 8 Positions alphanumeric, First 3 are digits and remaining 5 are alphabets Area code: 3 digits number. But it is Optional. Account No Prefix: 3 digits number. But does not start with 0 and 1. Account No Suffix: 5 digits number. But does not end with 0. Purpose: Money Transfer or Mini Statement or Cheque deposit by default cheque deposit.
After filling above fields user can click login button to get next page with respect to selected purpose. If any data is invalid with respect to database, this page will provide error message.
Bank Name:
Local Bank (By default), ICICI, SBI, HDFC and KVB. Account number to transfer: Ten digits number for KVB, 8 positions alphanumeric for SBI, 8 digits for ICICI, 9 digits but first 3 positions as alphabets for HDFC and 8 digits for local bank which does not start with 0 & 1 and does not end with 0. Amount: 1001 to 499999. Answer to question: Alphanumerics (1-256). Precondition: User need to login with purpose as Money Transfer. Events List: Event All fields filled with valid data w.r.t database and click Transfer button. Click Logout at any time. Expected output Successful message for valid data and error message for invalid data. Re-login page will come.
Post Condition: Logout is mandatory after successful or unsuccessful MT. Alternative events: No alternative events for MT. Related use cases or modules: Login, Cheque deposit and Mini statement along with Logout.
Screen 4:
Mini Statement module:-
Information gathered from developer: Mini statement page will be opened after successful login with purpose as Mini statement. In From & To dates day in between 01 and 31, month in between 01 and 12 and year in between 2013 to 2050. Days will be changing depends on months. Print button is providing error message or Ready to print message. After Logout Re-login page will be coming.
Non-Functional Specification 1:
From banking people expectations, OBS site is user friendly.
Non-Functional Specification 2:
From banking people expectations, OBS site will be opened client side and server side systems. From banking people expectations, server system have windows 2003 server or 2008 server or Linux redhat server. Client systems are having windows xp or windows vista or windows 7 or windows 8 as OS. In general users can use different browsers in client or server systems such as Internet explorer, Mozilla, Google chrome, Opera, Safari, hot java etc.,
Non-Functional Specification 3:
From banking people expectations, OBS site will be running in different types of network such as Bus topology, Ring topology and star topology. While making MS for given duration, OBS site will use printer like Inkjet or dot matrix or laser printer.
Non-Functional Specification 4:
From banking people expectations, thousand users can use this OBS at a time.