Beruflich Dokumente
Kultur Dokumente
1. INTRODUCTION
Projects main aim is to build a Information based web based system for the
public to pay their bill with accurate planning method. In software website handling a
project and completing the work in time is most important factor. So there need to be
puzzled in certain process where entire details should be secured which includes bill
number, customer details, transaction Id.
This has been developed to override the problems prevailing in the practicing
manual system. This system addresses the concern of public in paying their bills.
Moreover this system is designed for the particular purpose of paying and tracking
bills without standing in a line and wasting one’s time. This website works in smooth
and effective manner. The operations which are performed in manual system takes
more time as they depend on more paper work. We need to develop an automated
system where administrator can maintain whole bills information and he can update as
fast as possible. As we can complete the work in a systematic proper plan using
automated scheme and in correct time which can perform operations in a smooth and
purposeful manner which gives an effective outlook.
The main features of this project are this system deals with the problems on
managing a bill payment without going to the concerned departments or stand in long
queues. This helps in forward looking and futuristic approach. It helps in reducing
efforts and risks which need to be faced later. It helps in proper time administration. It
helps in maintaining an individual payment details by administrator. It also reduces
mental effort.
CMRTC 1
Online bill payments
2. SYSTEM ANALYSIS
The main problem in the project is time administration and manual work
flow. To reduce the hardships that is arising during developing a project. The manual
system is creating lot of massive work, threat of loss of files, tedious report generation
and redundancy in information storage. The administrator can’t analyze who is right
person in particular. In order to solve all these issues we have been developing a new
technique which is automated. This will be directly storing the results of each and
every student by an administrator is to be done properly.
CMRTC 2
Online bill payments
• Spend less office space for example reduction on use of many files and paper
work.
CMRTC 3
Online bill payments
The application smart audit does not require additional manual involvement or
labor towards maintenance of the system. Cost for training is minimized due to the
user friendliness of the developed application. Recurring expenditures on
consumables and material are minimized.
CMRTC 4
Online bill payments
.
2.5.2 SOFTWARE REQUIREMENTS:
• Language : JAVA(JSP,JDBC)
CMRTC 5
Online bill payments
3. ARCHITECTURE
CMRTC 6
Online bill payments
● Administrator
● Boards
● Customers
3.2.1 ADMINISTRATOR
3.2.2 CUSTOMER
Customers register in the webpage for payment of bills. They can view the
payment details. They can update their details. They van view the payment details and
due date for paying the bills. They can make the payments by using any online
services.
3.2.3 BOARDS
This module is maintained by the admin. The module is used to enter the
payment details of customers and the appropriate due dates. This module helps to
view different boards and their user ids which would help in further board logins.
CMRTC 7
Online bill payments
In the use case diagram we have basically three actors who are the Customer,
Boards and the administrator. The user has the rights to login, access to resources and
to view the details. Whereas the administrator has the login, access to resources of the
users and also the right to update and remove the details.
CMRTC 8
Online bill payments
CMRTC 9
Online bill payments
CMRTC 10
Online bill payments
CMRTC 11
Online bill payments
CMRTC 12
Online bill payments
CMRTC 13
Online bill payments
CMRTC 14
Online bill payments
CMRTC 15
Online bill payments
4. IMPLEMENTATION
Register.jsp
<html>
<head>
<title>Sign-Up</title>
<style>
</style>
</head>
<body bgcolor="LIGHTBLUE">
<%
Connection cn=null;
Statement stmt=null;
int no=0;
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
cn=DriverManager.getConnection("jdbc:odbc:onlinebills");
stmt=cn.createStatement();
ResultSet rs=stmt.executeQuery(str);
if(rs.next()){
no=Integer.parseInt(rs.getString(1))+1;
CMRTC 16
Online bill payments
catch(Exception e)
no=11;
session.setAttribute("uid",String.valueOf(no));
%>
<center>
<font size="7"><b><u>Register</u></b></font></br></br>
<tr>
<td><b>USER ID:</b></td>
<%
%>
</tr>
<tr>
<td><b>USER NAME:</b></td>
</tr>
<tr>
<td><b>FIRST NAME:</b></td>
CMRTC 17
Online bill payments
</tr>
<tr>
<td><b>LAST NAME:</b></td>
</tr>
<tr>
<td><b>GMAIL:</b></td>
</tr>
<tr>
<td><b>CONTACT NO:</b></td>
</tr>
<tr>
<td><b>GENDER:</b></td>
</td>
</tr>
CMRTC 18
Online bill payments
<tr>
<td><b>ADDRESS:</b></td>
</tr>
<tr>
<td><b>PASSWORD:</b></td>
</tr>
<tr>
<td><b>CONFIRM PASSWORD:</b></td>
</tr>
</table></br></br>
</form>
</body>
</html>
CMRTC 19
Online bill payments
5. SCREEN SHOTS
5.2REGISTRATION PAGE
In this screenshot a customer can register to the website. Customer uploads the
information required.
CMRTC 20
Online bill payments
CMRTC 21
Online bill payments
Admin creates the type of boards i.e type of bills to be paid .It
generates a board id and password.
Bills are generated by the admin in board module .The bills are
created for every user registered.
CMRTC 22
Online bill payments
Customer logins into his account and views his bills for payment.
CMRTC 23
Online bill payments
Customer views the bills and pays his bills using payment gateway.
CMRTC 24
Online bill payments
6. TESTING
CMRTC 25
Online bill payments
CMRTC 26
Online bill payments
CMRTC 27
Online bill payments
2 New User ID2 Creating a The user gives the input of his User ID2 for the
creation User ID2 personal details including the user has been
for a user desired username and chosen successfully
password Created
3 New User ID3 Creating a The user gives the input of his User ID3 for the
creation User ID3 personal details including the user has been
for a user desired username and chosen successfully
password Created
CMRTC 28
Online bill payments
CMRTC 29
Online bill payments
CMRTC 30
Online bill payments
7. CONCLUSION
CMRTC 31
Online bill payments
8.BIBILOGRAPHY
8.1 References
● www.w3schools.com
● www.jsssliders.com
● www.freewebsitetemplates.com
● www.templateworld.com
CMRTC 32