Font Size: a A A

Design And Implementation Of The Coaching Stock Management System Based On MVC

Posted on:2013-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:H B DanFull Text:PDF
GTID:2248330395459379Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer network technology and the wide use of platform JEE2(Platform Enterprise Edition), the multi‐level web architecture based on B/S mode is developing and improving. Meanwhile, the design pattern of MVC can make up for some of the disadvantages revealed in the developing process of traditional Web application. It divides data into two parts: processing and display, and so as to adapt to the increasingly complex design requirement of multi‐level web application development. Therefore, there are more and more Web system developers use the MVC design pattern as their first choice when developing with j2EEplatform.SSH is a popular integration framework for the development of Web applications with the MVC design pattern. According different functions, the framework is divided into the four‐layer architecture: display, business logic, persistent data and domain module. Good hierarchical structure helps developers keep a clear development thought. As business logic, Struts is mainly responsible for the separation of MVC, then implements the persistence operation for POJO with the hibernate, while Spring supports the business layer. The principle is: Analyze the data on the view of object‐oriented and obtain the corresponding models which correspond with JAVA objects. Implements the interface of DAO with Hibernate and complete the development of the business logic by Spring. These three elements correspond with the three blocks of MVC. Its advantage is that the loosely coupled modules and layers provide the system with a good adaptability with extension, maintenance, and multiplexing. Flex is an efficient, free open source framework launched by Adobe for building expressive Web application. These applications implement consistent deployment across browsers, desktops, and operating systems using Adobe’s Flash player or AIR. Flex can only build applications with Flex Builder.This design concept is Efficient client‐Low load server. For enterprise users, large amount of data processing and storage is its main feature. This concept makes full use of the resources of the clients with limited hardwares, reduces the load on the servers, ensures the system efficient, stable.This article is based on the project of Informationized Integrated Management System of Shenzhen North Bus Station Hub. As the paratransit station of Shenzhen North Station, Shenzhen North Bus Station not only assists railway transportation, but also plays an active role in the radiation of surrounding traffic as an important passenger hub of the region. With the pressure of railway transportation and inter‐city transportation, informationization becomes an essential link in the Shenzhen North Bus Station construction. It strengthens operation and technical management of the station, keeps operating vehicles in good condition, prevents mechanical accidents, ensures driving safety. According to the actual situation of Shenzhen North Bus Station coaching stock, here designs the informationized integrated management system.This project uses Flex Builder3.0+SSH architecture, Microsoft SQL Server2000database. Flex Builder3.0as front desk development tool, and the common, mature SSH as background development framework. By analyzing each component’s functionality and logicality, low coupled foreground and background method is used. The development process of the system can be used as study reference by similar Web application development cases.
Keywords/Search Tags:J2EE, SSH, Flex Builder, Efficient client‐Low load server, Model‐View‐Controller, Comprehensive Information Management System
PDF Full Text Request
Related items