| Through the promotion of the governmental affair in our nation these years, it has a healthy trend and plays an important part in governmental organization construction and development, in addition, we should build up a more stable platform in area of basic education, idea promotion, and real practice. This thesis bases on the actual need of E-government teaching, there is practical value in promoting E-govemment teaching in its research resultsThis paper expatiates the development trend of electric governmental teaching platform, the main area of the research is about the highly static, safe and stable, well cross-platformed electric governmental teaching platform based on J2EE.This research is based on the web teaching support platform and the current and future requirement of electric governmental teaching, design the system on the whole, fully considered the highly point of the satisfaction of the current requirement, in addition to the explosive increment possibility, we must build the system on a highly stable, highly flexible system architecture. According to the current and future requirement of electric governmental affair support system, the author put the careful design and discussion to the system. The web system use the stack PC servers cluster as its hardware environment, and use Weblogic application server and SQL server database system as its software environment. The whole system use Java technology and compatible to XML.On the process of the designing electric governmental affair teaching support platform, the author put the emphasis on the design. No matter how the technology alter, well design will make the system hold its lifetime, which make it a full solution based on J2EE. Have proposed the frame design principle and scheme of this platform, namely adopt JSP +SERVLET +FACTORY mode +DAO mode +EJB SESSION BEAN technology, In the course of realizing systematically , have used many kinds of J2EE key technology , MVC mode, STRUTS frame and daily mark storehouse, EJB package technology and classical Java design the mode to realize theloose coupling among the module.Through the process, the author put the emphasis in design, and compare with popular framework. J2EE application architecture divide the whole system into several independent modular, the dependency benefit the collateral development in a team. During the implementation, the author uses many J2EE core technology and classic Java design pattern in order to implement loose coupling, setting up a lightweight complex framework, streaming the technology into framework, as a result, whether the technology change, well design will make the system life time, and make it a full J2EE selution. Have important reference value to the similar system. |