Font Size: a A A

The Design And Implementation Of Virtual Exhibition System Based On Congestive Model

Posted on:2014-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:X LiuFull Text:PDF
GTID:2248330395495614Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer applications and the Internet, the human society gradually entered the information society.The exhibition halls are built around the world to showcase contemporary culture, technology and products, but not everyone can spent expensive transportation and accommodation costs to visit and play each exhibition hall.A new application of virtual exhibition system was born to solve this problem, which shows the reality of the exhibition hall on the Internet.lt simulates the various functions of a physical exhibition hall through the interaction design of the software.The virtual exhibition system is not just a simple entity copy.lts functions are more complex and its development technologies are more sophisticated.Problems implied in the process of the development have become increasingly significant.Domain experts focus on specific business logic, but do not understand how to develop the software.It is difficult for developers to have full understanding of the areas covered by the system.There are barriers of communication between domain experts and developers.which eventually leads to a demand for information can not be straightforward to express.In order to solve this complex problem, the virtual exhibition system introduces the congestion model through the analysis of the domain model.It describes the underlying structure for software developers to provide the required methods over the problem domain representation.The whole system is divided into four layers by the congestion model such as presentation layer.service layer,domain layer and infrastructure layer.The domain layer is the core of the system,which focuses on the knowledge and business logic and facilitates the future expansion and maintenance.The congestion model has the characteristics of single responsibility.which biggest advantage is the object-oriented features.Virtual exhibition system is based on B/S architecture,using the popular framework of Spring and Ibatis in J2EE open source community.The system uses Spring annotation to implement dependency injection,uses Spring AOP to implement transaction management and uses SpringMVU to implement MVC architecture.The front-end of the system is a single page,which is embedded in the X3D engine.The system is based on Ajax to implement partial refresh,reduce network traffic and improve the user experience.The introduction of the congestion model greatly reduces the difficulty of the development in the logic field and the clear hierarchy meets the needs of the virtual exhibition system.
Keywords/Search Tags:Virtual exhibition system, Domain model, Congestive model, SpringMVC, Ibatis
PDF Full Text Request
Related items