Font Size: a A A

The Development Of The Community Marketing Management System Based On STRUTS

Posted on:2006-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:L LinFull Text:PDF
GTID:2168360155453149Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the competetion becomes more and more fierce, tradional out-of-date marketing strategy affects the competitiveness of communication enterprises,so as to affects the revenue of them.The Community Marketing Management System helps these communication enterprises increase their marketing efficiency and strengthen the competetitiveness.The System is the first marketing management system in Ji lin Province by developing B/S,and Ji lin city is the first city to use the system. According to the real requirements of Ji lin city, Datang Software Co. cooperates with CNC Jilin city branch in developing Community Marketing Management System. This system adopts B/S Structure under STRUTS framework and now it has been put into real action. The main content of the thesis is to introduce the developing process of the community marketing management system,introduce the author takes the charge of the development of competitive business, potential user and anomaly-detecting modular. It includes the original requirement analysis, developing plan, developing standard, general structure, general framework, the description of each modular function and specific implement method. Struts was published and put into action originally as the part of Apache Jakarta Project. The founder of this project hopes to improve the technical level of JSPs, Servlet, label warehouse and object Oriented. The name of Struts roots in the metal frame used in building and old type airplane. It aims at to help to reduce the time which is used in using MVC to design model to develop Web. MVC is the abbreviation for Model-View-Controller. It is a design model in common use. MVC makes the coupling between the business logic interface and data interface smoother and also makes view layer more variation. Struts is a frame which based on the model of Model—View—Controller(MVC). MVC makes the coupling between the business logic interface and data interface smoother. In JPS page layout it is very easy to combine the business logic(jsp:useBean), server disposal process(jsp:scriplet) and HTML(). It makes the display, business logic and process control all to be realized at the same time in JSP page layout. Now many web applications just be formed by a group of JPS page layout. This developing model is called Model 1. Although the developing model has a good advantage in rapid and miniature application developing, it still has some shortage during project implement. It is mainly not convenience in expand and modify of business system. So another different design model must be taken in account during developing big web----it is just Model 2. Model 2 means a frame based on model of MVC. "Model"means the business logic in application. "View"means the expression of application(produced by JSP page layout). "Controller"supplies the process control of application(commonly be a Servlet). Via this design model we can make application logic, disposal process and display logic to be divided in different part to realizeand these parts can make alternation and renew. The worth of Model 2 makes develop and manage the big system more easily. Struts is a group of cooperating each other species, Servlet and JSP sign. They build up a design of renew MVC 2。The definition means that Struts is a frame, but not a warehouse. Struts includes abundant label warehouse and independence utility species warehouse. Struts uses taglib to get the code renewable and abstract Java code and applies ActionServlet and Struts-config.xml to realize the navigation for the whole system. It enhances the management for the whole system and improve the maintainability and expandability of the system. The expression layout is mainly fulfilled by JPS page layout. Struts supplies JPS label warehouse: Html, Bean, Logic, tiles and etc. It is made for dividing expression logic and process logic. The Controller in MVC is Servlet, and called Actionservlet. ActionServlet is a currency controlling groupware. The groupware supplies the entrance of HTTP which is sent to Struts. And the groupware also takes charge of using relevant request parameter to fill in Action Form(commonly called From Bean), and passes to action species(commonly called ActionBean). Action Bean realizes the core business logic. It can visit java bean or transfer EJB. And Finally Action Bean sends the control authority to the next JSP, and the latter is made view. All of these controlling logic use the Struts-config.xml to collocate. The model is one or many javabean. These beans has three kinds: Action Form, Action, JavaBean or EJB. Action Form is commonly...
Keywords/Search Tags:marketing strategy, competitiveness of enterprise, B/S, STRUTS, Community Marketing Management System, MVC
PDF Full Text Request
Related items