Font Size: a A A

Design And Implement Of A School Bus Management System Based On IBATIS And Struts Framework

Posted on:2010-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:L C ShaoFull Text:PDF
GTID:2178360275986043Subject:Computer technology
Abstract/Summary:PDF Full Text Request
School buses are import communication resource for a school, especially for which has multi-campus. They have special use. Students and teachers are their service group. The management of school bus include timingschedule maintain, bus station maintain and fare management besides the common bus's business such as annual examination, oil adding, maintenance and insurance, accident management, etc. Most of these tasks are manual processing. But it is very overlaborate to do this and it will spend a lot of time and energy. This reduces the occupating coefficient of the school bus resource and increases the administrator's burdens.With the rapid development of information technology and computer networks technology, more and more business realizes electronic management. The success of MIS brings a new solution to avoid the shortcomings of traditional school bus management. Based on this background, we designed and developed a Web-based school bus management system.Nowadays, much Web applications are based on B/S structure, and JSP is a popular Web technology and it has absolute advantages on Web design and development. Struts is an efficient and fully-fledged framework which is an open source framework for building Servlet/JSP based on the Model-View-Controller(MVC) design paradigm. Simultaneously, the iBATIS Data Mapper framework makes it easier to use a database with Java and .NET applications. iBATIS couples objects with stored procedures or SQL statements using a XML descriptor. Simplicity is the biggest advantage of the iBATIS Data Mapper over object relational mapping tools. So we choose iBATIS and Struts framework to implement our system.First of all, this thesis has presented the main background and significance about this thesis and its technology including iBATIS framework, Struts framework and other correlative technology. Secondly, it introduces in details the realization of the system, including object-oriented analysis, object-oriented design and realization of functional modules by using UML. Thirdly, some basic knowledge about software testing has been introduced, and we can learn from it how to use JUnit to do unit testing. Fourthly, the system's optimized method and important technology in development is discussed. Finally, the summary and forecast of the study and development of the system are narrated.The thesis works out a school bus management system based on iBATIS and Struts framework. It provides a multi-function, user-friendly and simple operation information platform.
Keywords/Search Tags:School Bus Management, iBATIS, Struts, OOAD, JFreeChart, JUnit
PDF Full Text Request
Related items