Professional Documents
Culture Documents
OBJECTIVE
The objectives of the system are-
To reduce paperwork.
Reduced operational time.
Increased accuracy and reliability.
Increased operational efficiency.
Data security.
This software package can be readily used by non-programming personal avoiding human
handled chance of error. This project is used by users who need to reconcile the ATM Raw file
User need to import RAW file and settlements file sent by NPCI
SCOPE
This project has a large scope as it has the following features which help in making it easy to use,
understand and modify it:
SIGNIFICANCE OF PROJECT
The significance of the project is to provide the following benefits:
The significance of project is to automate the raw file creation and comparing with
settlement files and database.
There is no worry of checking the reconciliation person to check every transaction in
CBS.
User can get separately terminal id wise report with successful and unsuccessful
transaction.
User can get separately manual posting reversal account list report.
All sum amounts reports i.e. NPCI level, RAW file level and CBS data level.
TOOLS AND TECHNOLOGY USED
Tool:
Visual Studio 2008[SSIS]: Microsoft Visual Studio is a powerful IDE that ensures
quality code throughout the entire application lifecycle, from design to deployment.
Whether youre developing applications for SharePoint, the web, Windows, Windows
Phone, and beyond, Visual Studio is your ultimate all-in-one solution.
Technology:
JAVA : - Java is a general-purpose computer programming language that
is concurrent, class-based, object-oriented, and specifically designed to have as few
implementation dependencies as possible. It is intended to let application developers "write
once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms
that support Java without the need for recompilation.
SQL: - SQL is a structured query language used for querying database.
HTML: - It is used for giving eye catching look to the website. And also providing easy
to use GUI.
CSS: - CSS is cascading style sheet which is used to give designer look to HTML using
the external file.
Java script: - Java script is used for client side scripting which can help in using
validation on the website and many more other functions.
Phases
Sr. PHASES
No.
2. System Design
4. Testing
1.Software Requirement Specification
We have chosen Windows operating system for its best support and user-
To implement the project we have chosen jsp language for its more
</div>
<br>
<div >
<form method="post" action="login.jsp">
<center>
<table border="1" width="30%" cellpadding="3">
<thead>
<tr>
<th colspan="2">Login Here</th>
</tr>
</thead>
<tbody>
<tr>
<td>User Name</td>
<td><input type="text" name="uname" value="" /></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="pass" value="" /></td>
</tr>
<tr>
<td><input type="submit" value="Login" /></td>
<td><input type="reset" value="Reset" /></td>
</tr>
<tr>
<td colspan="2">Yet Not Registered!! <a href="reg.jsp">Register Here</a></td>
</tr>
</tbody>
</table>
</center>
</form>
</div>
<div style="WIDTH: 1257px; HEIGHT: 60px; TOP: 400px; LEFT: 23px" id="headimage">
Copyright @2017
</div>
</body>
</html>
3.2 SSIS: integration service to design import data and process input data and
Converting into excel report format
insert into
#tempiss(cradno,authnum1,termloc1,accno,enterdamount,dispenseamount,npcitime)
select column_4,column_5,column_11,column_6,CAST(column_17 as numeric)
,CAST(column_23 as numeric),CAST(column_8 as numeric)
from Acquirerreconcil
4.1Login Screen
User need to enter username and password, after successful login page will forward to
main page and for unsuccessful login it will give an error
4.2 Main Page
1. Copy file:before processing file need to click on copy file its must process because
after click on copy it will create empty raw file template on web server
2. Upload file: here user needs to import all the three files
2.1 Raw file: by click on browse and select the appropriate raw file supplied from
switch
2.2 Acquirer Raw data: by click on browse and select the appropriate raw file
supplied from NPCI
2.3 Issuer Raw Data: by click on browse and select the appropriate raw file
supplied from NPCI
After successful import of all three files it will redirect to main page
3.Process File:click on process file to process all three imported data and to generate
raw file and it will redirect to download page to download the respective raw data in
excel format, click on download file to get terminal id wise raw data
4.Report:
Reconcil Index :have two option
Reconcil Index
1.generate transaction details only raw:it will give summarized report of raw file
2. Generate transaction details comparing all(CBS,npci,raw):
It will give all summarized report of raw file,CBS,NPCI and display
difference between them
In Index if have difference in acquirer, issuer or onus then use can get account
details by clicking acquirer difference details button
Finally users have to log out from menu
Its session based web application so if no action takes in application then after
10 min automatically log out and user cannot get the main page or other page
details except Login page, if users try to open other pages it will give an error like