|
Goal to resolve express their core business information needs , based on Java EE open source framework for developing an online small pieces of Express system development process , focus on solving the following issues : first , based on AppFuse development practices , a quickly create technical solutions for lightweight Java EE development project , while maintaining the SSH2 powerful , but also improves the speed of development . Second , the development process has always been the use of test-driven development , improve the quality of software . Third, the development and use of online small pieces of Express system , which saves a business investment , but also to solve the urgent need for enterprises to develop Internet Express business , with a wide range of application value . First, the paper introduces a lightweight Java EE platform Hibernate , Spring, Struts 2 three open source framework each architecture , the core concept works , and how they integrate with each other . Next, the paper describes the online small pieces of Express system analysis , design and implementation process . Analysis stage , the first system requirements analysis , analysis of the business processes of the system , citing the work steps of the business , to draw a flow chart . Design stage , draw the use case diagram and sequence diagram of the major subsystems , database design , and a summary of the design method . Implementation phase , a realization of the need to develop software , the AppFuse open source framework introduced in the lightweight Java EE platform . The steps Based the AppFuse create SSH2 project , project tools Maven and AppFuse development model . And then to develop a feature , for example , details AppFuse based on the actual development process and development methodologies . Finally, the paper summarizes the development process , and the future direction of development of the system of online small pieces of Express .
|