Académique Documents
Professionnel Documents
Culture Documents
Sahkari Bank
TECHNICAL PROPOSAL
for
Implementation of Core Banking Solution
(CBS)
For Nagar Sahkari Bank Maharajgunj
To
The Chairmen
Nagar Sahkari Bank Maharajgunj
Utter Pradesh.
By
Table of contents
1.Corporate Profile
The company’s one of the focussed line of Business areas is banking and the
software developed by the company is in use at 20 Banks (220 Plus
Installations) consisting of cooperative Urban & Grameena banks at present.
The People:
The other two Products namely iSmartbanker and eSmartbanker 1.0 which
are Internet Banking and Centralized Banking Solutions are developed on the
latest Technology platforms. SmartBANKER 3.2 could be integrated to the
above products enabling the bank to equip with the latest solutions. The fact
that all the products are owned by RAM Informatics Ltd. will place the
product and the company uniquely in the market.
VISION
MISSION
"To provide the finest quality solutions using leading-edge technologies for
utmost customer satisfaction"
BUSINESS FOCUS
Technical
• Client Server
• 3 Tier / n Tier
• Intranet and Internet
• E-commerce
Domains or Verticals
• Government
• Financial Services & Insurance (Banking & Insurance)
• Manufacturing
• Transport
• Travel and Tourism
• Telecommunications
• Retail
RAMInfo was established in the year 1995, and is a Public Limited Company
listed in Bombay and Hyderabad Stock Exchanges. It has a capital base of
Rs. 58 million and operates as a private STP. As of date the Company has a
shareholder base of 6000.
US Operations
Mr. S.R.Mahesh
RAM Informatics Limited
SVR Towers, 8-2-1/B/1, Srinagar Colony Road
Punjagutta, Hyderabad – 500 082
Email - srmahesh@raminfo.com
Mobile - 9347526779
Office Phone - 040-23748241,1894
Fax - 040-23741840
The service offerings of RAMInfo can be broadly grouped into the following
areas:
RAMInfo has executed Full Life Cycle Projects and has also developed
packaged software Products for the Banking, Insurance, and Telecom,
Transportation, Taxation, Publishing, Satellite TV, Government and
manufacturing sectors. It has a wide spectrum of clients in the private &
public sectors.
developers and good Sales and Marketing personnel to reach out to the
customers to address their requirements. The company has a clear road map
for Banking Business software Solutions. The company is much focused to
emerge as a market leader in Total Bank Automation Software.
We strongly believe that bank should be a hub for all electronic transactions
in the current Internet economy and should expand their services portfolio
through cross selling of products and services. To meet business imperatives
and challenges while staying ahead of competition, banks should deploy and
use I.T. solutions in an effective manner.
b. Our Products
RAMInfo has developed products catering to the various needs of Financial &
Insurance industries. The product portfolio is broadly explained as below.
Insurance
Financial Product
Banking
RAMInfo also has six of its engineers working on British Telecom projects in
the UK through an outsourcing arrangement with Mahindra British Telecom
Ltd.
RAMInfo has forged alliances with IBM Corporation for their E-business
training program & Oracle Corporation for offering their Authorized
Education Programs. The Education & Training division of RAMInfo offers
quality training in the following high-end courses:
• Government
• Financial Services (Banking & Insurance)
• Corporate Business
• Transport
• Telecommunications
• Domain Areas
• Software engineering and technology
1.6 Infrastructure
The software development center is equipped with SUN Sparc, HP, IBM and
Compaq Servers running latest software like Oracle 8/8i, 9i,10g,11g
enterprise editions, Sybase System 11, MS SOL Server 6.5 /
7.0/2000/2005/2008, IBM DB2 7.0/8.0/9.0 as back-ends and Java, J
developer, Visual Age for Java, Visual Basic 6.0, Visual C++, HTML, CORBA,
COM /DCOM, PowerBuilder 6.0 / 7.0 as front ends. Oracle Designer - 2000
is predominantly used as CASE Tool for Development.
Client Stations (over 250) and servers are networked in such a way that at
any point of time a given client can be connected to any of the database
servers. All the front-end tools are provided with database drivers to access
any of the database engines on the servers.
Quality Policy:
2 Scope of Work
This section provides the scope and out of scope of Implementation of Core
Banking Solution Project for Nagar Sahkari Bank Maharajgunj , Hyderabad,
Andhra Pradesh.
3 Technical Solution
• Customer Information:
All the transactions are Customer Id Based
• Current Account
Account Opening modification and closing
All types of transactions
• Deposits:
Deposit type Creation
Opening, modification and closing of accounts
Premature closing
Auto renewals, Renewals and transfers to overdue deposits
Interest calculations
• Loans:
Loan Types Creation
Account opening modification and closing
Interest calculations
NPA Management
Security module for effective security management
Limits Module for Limits Management
Effective Credit Information System for Sector wise lending
• Remittances:
All types of Remittances like DD,MT,TT,PO etc.,
Agency DD Payment and Issual
• Clearing:
Inward and Outward Clearing of Negotiable Instruments
Multi Clearings
Maintains of Unclear Balances
Advance release of credits
• General Ledger:
Multi currency GL
Single currency conversion
Extension counter GL and Consolidated GL
P&L Statements
• Cash:
Cash Management
Cash Counters Management
Teller Counters with full functionality
• Transfer Transactions:
Transaction management
Multiple activity support
Linking transactions to other modules
• Daily Routines:
Day Begin
Day end
Deletion of temporary data and reports
• Ancillary Services:
Fees and commissions
Standing Instructions
Signature and Photo Scanning and Retrieval
• Customer Services:
Generating due date reminders
• Printing:
DDs,
Banker Cheques,
Deposit receipts,
Statement of Accounts
Pass Book Printing
• RBI Reports:
Form 1
Form 9
Appendix I
Appendix II
Appendix A
Appendix B
NDTL
• General:
Supports delivery channels like ATM and Internet Banking
Interfacing with SWIFT or any other Financial Networks
Supports multiple Products – user definable
Portal: The portal is envisaged to be a single point information access for all
the users of Core Banking Solution. On the other hand MIS users can also
login through the same portal to view all transaction detail of various
services, tracking of the service for verification/ approvals.
The Application of eSmartBanker main page and various other module pages
are given presented below to enumerate the application functionality.
• Deposits
• Loans
• Savings Accounts
• Current accounts
• Lockers
• Remittances
• Clearing
• Cash
• Transfers
• Standing instructions
• Accounting Modules like GL/P&L/Day Book /Balance Sheet and
• Customer Management
• Cash Credits
• Overdrafts
• Bills for collection and purchase
• Letters of credit
• Letters of Guarantee
• Non-Performing Assets Management
• Interest Calculations
• Parameterization
• User creation and Management]
• Work Allotment(Roles and Privileges)
• Day Begin and Day-end
Besides these modules there are host of Reports on various parameters and
facilities to print Deposit t Receipts, Demand Drafts etc., Facility to
generate Reminder letters to customer for Deposit and Loans Accounts.
The system allows the user to do any type of transaction from a single
transaction screen. This screen is designed in such a way that the required
information is brought automatically for doing any type of transaction. This
allows lot of flexibility as the user need not move from one module to
another for doing transactions across the modules.
The data entered once is not lost and the same data is visible to other users
as other users may be using the same account for their transactions also.
MIS Users.
• Presentation Layer – UI
• Business Layer
The logical architecture will have a presentation layer and three separate
layers - business logic layer, data access logic layer and database layer.
• Presentation Layer: This is a front-end component, which is
responsible for providing portable presentation logic. This consists
of UI components and UI processing components
• Business Logic Layer: Allows users to share and control business
logic by isolating it from the other layers of the application.
• Data Access Logic Layer: Provides access to the database by
executing a set of SQL statements or Database Objects.
• Database Layer: Made up of a RDBMS database component such
as Oracle 10g Server that provides the mechanism to store and
retrieve data.
These layers are loosely coupled to each other. This multi layer web based
architecture will provide high scalable for any number of modules with in the
application. The presentation layer is designed using ASPX page. These
pages will contains all the user controls such as text box, list boxes, buttons
etc. All these screens will be designed using HTML/XHTML. A common look
and feel will be maintained across the modules and applications of the entire
system.
The business logic will be designed using components i.e. Microsoft Com
Components/ Dynamic Link Libraries (DLLs).
The Data Access Layer contains all required database objects such as store
procedures to support eSmartBanker Solution.
The Data Storage and Management Layer contain the relational database
system (RDBMS). RDBMS will be Oracle 10g. RDBMS will run on Windows
2003 or higher version of OS.
Network: The application provides the support for Local Area Network (LAN)
i.e. for intranet users and Wide Area Network (WAN) i.e. for internet users.
Parameter Description
MS VB.Net Web Applications which includes
Programming Language
ASP .NET
Framework Microsoft .Net 2.0 or above
Client Operating System Windows Desktop OS
Server operating system(s) Windows Server 2003 EE or higher
Web Server Engine Internet Information Server 6.0or above
Business Logic Using COM / DLLs
Data Access/ Transaction objects using
Data Access
ADO.NET framework / Stores Procedures
Relational Database
Management System Oracle 8i or higher version
(RDBMS)
RAM Informatics Limited
CMM L5, ISO 9001 & 27001 Certified
Company Page No. 35 of
49
Technical Proposal for Implementation of Core Banking Solution for Nagar
Sahkari Bank
Parameter Description
Front End Validation Client Side Validations using Java Script
Integrated Development
Microsoft Visual Studio 2003 or higher version
Environment (IDE)
Modeling Tool Microsoft Visio 2003
Data replication between Data Center and DR
Data Replication site will be done by the use of Oracle Data
Guard in asynchronous manner.
Hypertext Transfer Protocol (HTTP) for
browser based clients
Communication for Protocol
Hypertext Transfer Protocol Secured (HTTPS)
for browser based clients
The connectivity between Branch Office
Client and Head Office Server may one or
Network Connectivity more of the following ways: Broadband /
Internet/ Dialup / Internet Leased Line (ILL)/
Intranet
Banks data being sensitive data all the care is taken to protect the data while
storing, Transacting and Transmitting. The following methodology is
adopted to achieve the maximum security in the eSmartBanker – CBS
Application. The software system will be protected from the unauthorized
users by providing the following security constraints in developing the
application software.
Firewall
To ensure that the Data center is secured from any attacks, vulnerabilities or
misusage of the services, it is proposed to implement Firewall between
departments, Internet & the Data center.
The RDBMS i.e. Oracle 10g database Server EE will reside on the Windows
2003 Server Operating System or any higher version. A centralized database
will be located at the Data Center. The different users can access the
application via switch/ hub i.e. directly. These users are called intranet user
or LAN users. Where as the internet users access the application via firewall.
• Highly parameterized
• Multi-tier architecture
• Modular Deployment
• Multi-currency transactions
• Multi-currency GL
• Multi-user operations
• Can Interface with any channel for service delivery like ATM, Tele
banking, Internet banking,
• Can change the look and feel to the liking of the user
• The product can scale up to any level depending on the growth of the
bank
The proposed solution for implementation of Core Banking Solution for Nagar
Sahkari Bank Maharajgunj at its nine branches is eSmartBanker product.
eSmartBanker is a customizable package available from RAM Informatics to
meet all the requirements of a Core Banking functionality from end to end.
RAM Informatics Limited (RIL) will follow the below given approach &
methodology for implementing Core Banking Solution Project.
GAP Analysis
After completing the system study and eliciting the system requirements.
Then GAP Analysis document will be generated.
Product Customization
Once the GAP Analysis is completed then the eSmartBanker CSB application
will be customized as per the requirements. The required master’s data will
also be populated. All identified application users data along with roles will
be populated into the application.
Deployment
Data Migration
Study the existing system and understand the data structures. Map the
same to the target system to the suitable columns of the corresponding
tables. Migration of data will be done in phase wise manner. In the
beginning a set of sample records are collected from one of the existing
branch and migrated the data to the target system and this process is called
mock testing of data migration. During this process if any errors happened
are corrected and then re-run of mock migration processes till the final
correction. Soon after this using the migrated data sample testing of the
application is done. In the similar fashion total branch data will be migrated
to the new system and repeat the testing of the application. The same
process is continued for rest of the branches.
User Training
User Training will be provided to all the operational users and also system
users of the application as per the training plan, which will be submitted
after the initiation of the project. Depending on the number of operational
users training will be provided in batches. The details of the training such as
Ram Informatics Limited (RIL) is certified for CMM Level 5, ISO 9001 and ISO
27001. We are committed to Quality Management and have well laid-out
procedures and standards for every stage of the Software Development Life
Cycle (SDLC).
• Implementation
• User Training
• User Acceptance and Project Sign Off
• Warranty & Maintenance services
• Project Plan
• Study the existing system and preparation of Gap Analysis document.
• Core Banking Application Software installation and customization for
two branches as pilot run
• Core Banking Application Software installation in rest of the seven
locations
• Data Migration from existing system to new system
• Loading of Core Banking Application Software at DR site at extra cost
• User Training
• User Acceptance Testing (UAT)
• Official Launch Core Banking Application
• Support and Maintenance of the Application during the currency of the
project
It is believed that while executing large projects changes are inevitable. But
handling of these changes is a very crucial and important right from
beginning of the project to final implementation. Here are the steps which
enumerate on how to deal with changes and a system should be set up to
implement your decisions.
If in doubt opt for a more formal rather than a less formal procedure
6 GLOSSARY
7 REFERENCES