Professional Documents
Culture Documents
MEMBERS
ABHISHEK GUPTA Birbhum Institute Of Engineering and Technology Form No. -5047 ANIRBAN DAS Durgapur Institute of Advanced Technology and Management, Form No.-5081 ANKEET GHOSH Techno India College of Technology, Form No.-4970 BIKRAMJIT BANERJEE Camellia School Of Engineering And Technology, Form No.-4014 SHERYASHI MAZUMDER Calcutta Institute Of Technology, Form No.-4804 SOMRITA MITRA Camellia School Of Engineering And Technology, Form No.-4050
PROJECT FACULTY
CHAYAN DEBNATH
1|Page
2|Page
1. Introduction:
1.1. Purpose:
ALLTIME Bank has branches in different location in India. They want to develop one automated system for the branches which will maintain the customer accounts along with different type of transactions. The users of the application are the employee of different branches. Customers are coming to different counters of branch for different type of operations as given below after filling the form for the specific operations with the required data.
1.2. Scope:
Creating new account (Savings, Credit) Savings account minimum balance should be 1000. No balance restriction for Credit account. Account no should generate automatically by the system. Modifying the account details ( address , phone no) Withdrawing Amount Depositing Amount Transferring Amount from one account to another account. Bill Payment: BSNL Bill payment CESC Bill Payment
Vodafone Bill Payment Display all transaction details between the given dates for a specific account no.
3|Page
1.4 . References:
IEEE Standard SRS Format An Integrated Approach to Software Engineering, Third Edition by Pankaj Jalote, Narosa Publishing House SQL,PL/SQL by Ivan Bayross
4|Page
1.5 . Technologies:
o Oracle Forms Developer: Application architecture o Oracle 10g: Database o i-Sql plus: Architecture designing
1.6 . Overview:
Overall description of the major components, interconnection between the users, external interface of the project Detailed requirements of the actors i.e. the users of the system and their roles in the system and constraints
5|Page
2. OVERALL DESCRIPTION:
Description of the general factors that affect the product and its requirements.
Oracle Forms
ORACLE
The web pages (XHTML/UML) are present to provide the user interface on customer client side. Communication between customer and server is provided through HTTP/HTTPS protocols. The Client Software is to provide the user interface on system user client side and for this TCP/IP protocols are used. On the server side web server is for EJB and database server is for storing the information.
6|Page
Internet exploer(6.0 onwards),Mozzilla Firefox,safari SERVER SIDE Oracle Forms Builder application server Oracle
256 MB (onwards)
1.5 GB
1GB (onwards)
2.5 GB
1GB (onwards)
2.06. Constraints:
GUI is only in English.
7|Page
Unique Login and password is used for unique identification of the employees(least rank is bank_employee),the senior and junior managers and the DBA This system is working for single server. There is maintainability of back up so availability will not get affected. Limited to HTTP/HTTPS.
Users Of The System: A. Employees: a. Senior Managers b. Junior Managers c. Normal Bank Employees
B. System Architect (system developer) C. System administrator (super user of the system)
8|Page
9|Page
10 | P a g e
11 | P a g e
2.07.01. USER DETAILS: Customers: This is the primary user of the system having no access to the main database. This class mainly interacts with the basic employee of the system. i.e. the normal bank employee. Normal bank employee: This is the primary user of the system having restricted access to the system. People in this group have unique user id and password to access the system in specified domain. This class has the direct access to the end user of the system i.e the customers. Junior Manager: These people have access to the system information with restrictions. The main work of these people is to store the data for the customers and the employees with relevant branches. These people can directly interact with the senior managers. Senior Manager: These people have access to the system information with restrictions. The main work of these people is to manipulate and modify the data and store all relevant employee information. They can directly access to the DBA with some restrictions. System Architect: These people have access to the system information with full permissions to design the database and end user environments.
System administrator:
This person is the super user i.e. the controller of the total system implemented having his/her own unique id password. This user can change, control, and modify each system module.
12 | P a g e
13 | P a g e
14 | P a g e
Provide good performance and the ability to scale the server The Web Application Server should provide good performance and the ability to manage performance with techniques, such as support for caching, clustering, and load balancing.
Providing session management capability Web application developers should not spend valuable time worrying about how to maintain sessions within the application. The web Application Server should provide these services.
4. Validation:
Every table has a primary key, so no chance of duplicate value. There is some restriction for every transaction action, so if some action or transaction violates that restriction it cannot be successful. People can get their required data about the products very easily and very fast.
*********************************************************************
15 | P a g e