Font Size: a A A

The Analysis And Management System Of Business Information Based On B/S Structure At High-tech Zone

Posted on:2011-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:H L XieFull Text:PDF
GTID:2178360305954823Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, Web technology is widely used. J2EEplatform, which was born in this background, is being applied to network andcross-platform applications. And then multi-layer Web architecture based on B / Smodel is gradually becoming the mainstream for Web application development.However, there are many problems existing in this model, such as: low reusability ofthe program, terrible maintainability, etc. So, it's a hot issue of Internet technologythat what kind of design model and architecture used, and a reusable frameworkadopted to organize application procedures for efficient Web applicationdevelopment. Furthermore it's also a very worth studying. Current Web platformapplication development methods J2EE-based are mainly based on MVC and thetraditional Web application development methods. The advantages of MVCapplication development model are it's able to separate the business logic anddisplay logic clearly without considering the correlation between them. And thusprogrammers have more time to focus on increasing complex design requirementsfor Web application development. Because of the advantages of MVC model,developers usually choose it. Struts is a product under this background. Struts is aMVC framework which is achieved on the basis of JSP Model. Struts Webapplication development is one of the most popular MVC framework currently. It'svery convenient for module development.This paper presents the J2EE architecture, and the birth of the backgroundbriefly. Then we analyze the theory implementation mechanisms and advantages ofMCV model firstly, and then study and discuss the architecture of the Strutsframework, Struts implementation mechanisms and the development process andwork flow deeply, and give a brief introduction to the Struts components. Finally, wedesign and implement the business analysis information systems using Strutsframework, and discuss something including the development tools used indevelopment, the critical technology used. In the process of implement, we choosethe J2EE architecture, with Struts framework for technology development andWeblogic for Web application server, using MySQL as the database server. And wedesigned the network topology with a strong load capacity and the securityarchitecture, adopting Eclipse as well as Myeclipse as program developmentdesign and code development tools. Using Cookie balancing strategy andconcurrent user access and control strategy based on Web clusters, we set up aproject software development and operating platform for business informationanalysis system. The process of completing the task, we learned the system learn from the J2EE technology, mastered the use of Struts framework and understoodthe MVC design pattern in-depth, and we put the mastered theory and technologyin practice, and gained a lot. The business information analysis system designed isthis paper has some features such as scalability, maintainability, cross-platformoperation and so on. Finally, we gave a summary of this paper. Only the importantpart of the business information analysis system is completed, also it has very largeexpansion room. This next step should be based on the shortcomings of this article.In this paper, the completion of the following areas:(1) designed network topology structure of the business information analysissystem, and used Cookie balancing strategy and concurrent users access andcontrol strategy based on Web clusters, it improved the capacity of Web server andsolved the access load balance, achieved a complete solution for enterpriseapplications.(2) In the process design and development, took consideration of the futuredevelopment of the company comprehensively, draw up four principles during thedevelopment such as security and stability principle, practical principle, principlenaming standard principle, portability and expansion principle to meet therequirements of customers.(3) Analyzed the globe goal of business information analysis system, designed theprocedure of various component including in business information analysis system.(4) Considered the demand for business information analysis system combining theadvantages of some prevalent architectures, chose the J2EE architecture and usedStruts technology development framework, built he software development platformbusiness information systems, developed business information analysis systemand t carried out the test.
Keywords/Search Tags:J2EE, MVC, Struts framework, business information analysis system
PDF Full Text Request
Related items