Font Size: a A A

A Web Bookshop System Based On Struts And Design Patterns

Posted on:2006-10-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z C YangFull Text:PDF
GTID:2168360152971155Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the last few years, J2EE appears as the standard platform which is a kind of technology to build enterprise applications, and it matures, develops progressively. The platform uses a large amount of different technical standards such as Java Servers Pages (JSP),Java Servlet, Enterprise JavaBeans(EJB),Java Message Service(JMS),Java Naming and Directory Interface(JNDI), etc. It ofters n-tier distributed application model, reused components ability, unified security model and flexible transaction process, it offers strong and stable service for developing and disposing enterprise application. Framework technology and design patterns, which are the very important software reuse technologies in J2EE , improves the production efficiency of software through reuse. The projects of J2EE achieve the goal of controlling the software quality through the design and application of framework and patterns. Although it limits the creation of the technician at a certain extent, it products stably software quality and reuse module and is especially the same with development of the large-scale project.Struts is one of application frameworks based on the MVC design paradigm .The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, and XML (Extensible Markup Language). Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, and JDBC. For the View, Struts works well with Java Server Pages, XSLT, and other presentation systems.Design patterns are the knowledge and experience registering in the course of the design of object-oriented software. It describes the meanings of design patterns concretely by a series of class structure and object .In the base of the design structure which is defined beforehand, it accomplishes the material design from the material application. The goal of design patterns is reuse the solving scheme of these object-oriented software designs so that we can achieve the accumulation and communion of these abstract solving schemes.From the requirement of web shopping system, struts framework that has been improved is introduced, at the same time a data operation currency framework is abstracted from the addition, deletion, modification, query operations that have the mostpercent of the system. In the course of framework design some design patterns are used. The system has the characteristics of high reliability, expansibility and reuse ability.
Keywords/Search Tags:software framework, struts, design patterns, web bookshop system
PDF Full Text Request
Related items