Tuesday, June 4, 2019

Library Management System

Library charge System training and connection to multiple online /www database using jspIntroduction in that respect are many web based application running with only single database. It has some problems such as performance issues etc besides we are red to implement theOur primarily purpose is to connect the multiple databases with the application to decrease the database terrific and make it efficient. On the other hand we provide To Online Library Management systems that connect to multiple databases. When any engager lead come to access the application and do registration then its information will be save only one database on the base of implemented business logic of the databases. Library Management System will give you facility to calculate the online books on the base of different options, reserve the books in advance, user management and interactive report module. All the search information will come from different databases. worry StatementThe problem with the existing system is that most of the online application is based single or centralized database. When multiple users comes and access the same application at the same time than the response time of the application goes slow due to huge amount of prayers as long as database processing also go slow to process the altogether requests and application go stuck. Although all data stored in only single database and if the central database fails then whole application will not work.Aim and objectiveThe main aim of this project is to build online application that integrate the more(prenominal) than one connection with the multiple databases as in result query processing time will also go faster because information will be saved in different or more than one database.There are many objectives which well use after implement Remove the Database Centric Concept. Increase the Database performance and its speed. Minimize the database load. make better the Processing power of each systemProposed methodol ogiesMethodology is processes that focus on what information is collected and how to analyze it. In our Development and Connect multiple databases we will implement the RAD methodology.RAD stands for Rapid Application Development as long as product can be implemented rapidly with high quality.RAD move down the quick and dirty prototype application or software which satisfied the customer needs and requirements. In RAD the software developed in series of cycles which probably know time boxes. The main advantage of RAD is that customer gives the feedback on each completion of phase of software. Without completion of previous phase the beside phase cannot be started.Expected artefact / outcomesThe expected outcomes of development and connect multiple databases is that it provides the online Library Management System in which user can get registration and search the different kind of books on base of different parameter such as BookID, Author Name etc as long as confirm the booking of book in advance. By connecting the more than two databases with each other, system will execute the efficient, reliable and reduce the database terrific as well as database performance will be increased.Technologies for implementation coffee- deep brown is one of the most popular language that currently using for package Development because its an open source features. There are many features provide by chocolate such as JVM(Java virtual Machine) is use to translate the Java program into machine language, JIT(Just in time complier) to compile all the methods of the coded program1, exceptional handling and gives the rich support of JDBC API for communication with the Database.We will implement this project in Java. So, all the methods, Classes, Interfaces, Data Types will be implemented in Java. In order to Java version well implement it using Java 6 or latest version.Servlet-Servlet is a Java class which use of Web based Application. This class is same like the Simple Java clas s but it has some extra features and interfaces that make it powerful. In server there are many features available like Session Handling, Request, Response, and Dispatcher etc 2. All the requests of the leaf nodes handle on the servlet.JSP-JSP stands for Java Server Pages and its server side programming language that provide the dynamic web pages feature. Its known as a scripting language. it has built in JSTL( JSP timeworn Tag Library) to do some actions and components such as scriptlet, expression.In our project well use JSP as a view and follow the MVC architecture. We will command to control the terrific of the application, implement the Business logic in Business Layer and JSP as a view.Java ScriptJavaScript is an Object-oriented programming language and client side scripting. JavaScript code embedded in the HTML and run on the users web browser 4.Like Java, it also has Classes, method and data types but different is Java is run on Server side and JavaScript run on Client Si de. You can also generate Dynamic html.In our project well use Java Script only for validation purpose. Itll validate the data such as BookID, Date and address of the book.MySQL-MYSQL is a relational database managements system that provides the multi databases access to all the users. Its going popular day by day as well as it has no license fee. It has many powerful features such as stored procedures, fasten and unlocking, views and triggers.In our project well use MYSQLl as a backend database to store all the data of Library Management System. There will be more than two databases used in our project to store, view, update and delete the existing data. Whenever user will send a search request then itll search the data to all the databases.Apache Tomcat Server-Apache Tomcat Server is a web server that Java Servlet container. A Web server the listen the HTTP request which is sent by the user and redeem the response. All the websites, application will be deployed under the Tomcat Server cond Structure. Tomcat is good because it supports both the Java Servlet and JSP pages. In our application well use the latest release of Apache Tomcat 6.x.Design/Structural Formation High Level DesignIn Development and connecting multiple database application, when user send the searching request then application will search the data from those databases in which search data is saved and return the result from all databases.Project PlanInterim Project Report 1 week Requirement Analysis 1 week Design 4 days Implementation 3 weekPoster Design 3 daysTesting 1 weekReferences1. Effectiveness of Cross-Platform Optimizations for a Java Just-In-Time compiling program by Kazuaki Ishizaki, Mikio Takeuchi, Kiyokuni Kawachiya, Toshio Suganuma, Osamu Gohda,Tatsushi Inagaki, Akira Koseki, Kazunori Ogata, Motohiro Kawahito, Toshiaki Yasue,Takeshi Ogasawara, Tamiya Onodera, Hideaki Komatsu, and Toshio Nakatani Page1 http//0-portal.acm.org.brum.beds.ac.uk/citation.cfm?id=949305.949322coll=AC Mdl=ACMCFID=82535495CFTOKEN=356424672. An Introduction to Java Servlet Programming by Vandana Pursnani http//0-www.acm.org.brum.beds.ac.uk/crossroads/xrds82/servletsProgramming.html?CFID=82535495CFTOKEN=356424673. An Online Bookstore Using JSP Technology by Jose Hughes http//0-delivery.acm.org.brum.beds.ac.uk/10.1145/1170000/1167328/p339-hughes.pdf?key1=1167328key2=3359398621coll=ACMdl=ACMCFID=82535495CFTOKEN=356424674. Characterizing Insecure JavaScript Practices on the Web by Chuan Yue, Haining Wang1 http//0-delivery.acm.org.brum.beds.ac.uk/10.1145/1530000/1526838/p961-yue.pdf?key1=1526838key2=0773498621coll=ACMdl=ACMCFID=82535495CFTOKEN=35642467

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.