| Management of students' status is one of important routines in the universities.Many of management system were designed and developed based on two-tierarchitecture. With the rapid development of Internet, traditional two-tierarchitecture faces rigorous challenges, such as the heavy burden of developmentand the difficulty of maintenance, etc. So, we design the Management System ofStudents' Status to adapt the demand.We use the method of software engineering and several technologies of J2EE,such as JSP,Servlet,JDBC, and make use of Oracle as a background database.Adopting J2EE, we can separate a management System to three tiers: presentationtier, business tier and database tier. Presentation tier provides the view for thebrowser. Business tier handles the request of client and database tier provides datafor the application. This three-tier architecture can improve application's scalability,server's efficiency, and it's also convenient for development.We utilize the J2EE and Oracle to develop the management system .It hasseveral features such as "write once, run anywhere", high security and lowrunning cost. We use front controller to realize the navigation. We employcomposite view which lowers the reduplicative code to provide views and businessdelegate to lower the coupling between two tiers. Meanwhile we use value object toprovide data for presentation tier.In this paper, we discuss complete process from requirement analysis toaccomplishment of system functions, along with the techniques we used. |