| People pay more attention to information which be treated as an important resource nowadays. The policy maker knows that information is not only the accessory of operating business, but also the key vector of enterprise's success now. The computer information system which manage information resource gained more attention of enterprise, more and more information system were built. The process of constructing information system is not so easy. The project is not easy to prevent mistake by using some restrict and artificial product. This promotes the development technique make progress continuously. People pay more attention to agile development because of its fast working and responsiveness. The appearances of open source software make the developer have more choices.Through the analysis of business and research of small scale MIS and vehicle management system, construct a J2EE-based transport management information system. Adopt MVC module and extend some field, divide the system into presentation layer, control layer , business logic layer, resource management layer, data layer .The presentation layer and control layer was developed by Struts, the resource management layer was developed by Hibernate, this method separate the page, business logic and DB operation, increase the expand of system, decouple the layers. This paper explains the method of using agile development and discusses the process of developing Shenyang Hongyu Transport Management Information System by using open source framework. The demand requirement analysis is introduced first, and the design of the whole structure is discussed. After design of database and function module, I describe the implementation of program in detail, and also the debugging and setup of the system. At last, the paper gives some experience in developing the system by using agile development and open source framework, and also concludes some problem in the process of building the system. |