JAVA MySQL Based Asset Management System
JAVA MySQL Based Asset Management System
ISSN 2229-5518
Abstract— Dealing with enormous amount of information has become an integral part of complex systems across all
sectors.This concept of efficient management of data when extended to the personal level can go a very long way in saving an
individual’s time. In the current era, an individual owns a variety of assets ranging from monetary assets like Fixed Deposits,
Bank Accounts to Immovable Assets like Land, Houses, etc. This paper delineates the concept of Asset Management using a
JAVA-MySQL based system and also describes the various operations this system incorporates for managing the different
assets efficiently.
Index Terms— Asset Management, Data Flow, Data Management, Java, JavaServer Page, JDBC Driver, MySQL
—————————— ——————————
1 INTRODUCTION
user can then select an entry from the list for updation.
On selection of an asset – Present all
Upon selection of a particular entry, the input fields in entries of the selected asset type
form for updation are embedded with the previous val-
ues which allow the user to update/modify only the de-
sired field(s). When the user submits this form, it under- On selection of an entry – Present an input
goes the same cycle of events which take place while add- Form to the user with previous values of
ing an asset. the entry embedded in the input fields
In case the user wants to delete an existing entry, he
can do so by selecting a particular entry and using the
Form Submitted by the user
delete entry option. The user is prompted before the dele-
tion transaction is initiated. Once the user’s consent is
acknowledged by the system, a connection with MYSQL
database is established and the particular entry is re- No Client Side Input
moved. After successful deletion of an entry the user is Appropriate Error
Field Validations
Successful
notified about same. The JavaServer Page is refreshed Message shown to
the user
with an updated asset list.
types selected by the user. These lists are then fed back to
the JavaServer Page for viewing. MySQL Database
IJSER © 2012
http://www.ijser.org
International Journal of Scientific & Engineering Research, Volume 3, Issue 10, October-2012 4
ISSN 2229-5518
Yes
lists based on asset type are presented to the user.
Data is queried from the database. Consolidated
Yes
Connection
Establishing Process No
to MySQL Database Appropriate Error
successful Message shown to
the user
MySQL Database
Yes
4 CONCLUSION
The asset management system is designed for efficient
management of several assets possessed by an individual.
It allows the user to add information about different as-
sets in a quicker and systematic way. The data is organ-
ised efficiently to aid future expansion of the system.
The user is facilitated with the feature of updating the
existing information of an asset entry. This feature is es-
Figure4: view asset information – JavaServer Page View
pecially helpful while maintaining assets like Bank Ac-
counts and Mutual funds, since their values are constant-
ly changing.
As observed in figure4, the asset management system REFERENCES
provides the facility to view the different asset entries [1] Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy
pertaining to different asset types. This feature helps to Zawodny, Arjen Lentz and Derek J. Balling, High Performance
keep a track of all assets in a much quicker and efficient MySQL
way as compared to the traditional method of poring over [2] Mark Matthews, Jim Cole, Joseph D. Gradecki, MySQL and Java
innumerable files.
Developer's Guide
[3] Budi Kurniawan, Java for the Web with Servlets, JSP, and EJB: A
5 FUTURE SCOPE Developer's Guide to J2EE Solutions
Since, the system is organized in a very structured [4] Deepak Alur, John Crupi, Dan Malks, Core J2EE Patterns: Best
manner using MySQL database, it is possible to expand Practices and Design Strategies (Second Edition)
the system to encompass even more information. More [5] http://tomcat.apache.org/tomcat-7.0-doc/index.html
number of attributes regarding an asset can be stored, [6] http://dev.mysql.com/doc/workbench/en/index.html
modified and viewed depending upon the requirement.
IJSER © 2012
http://www.ijser.org