Font Size: a A A

Campus Virtual Map System's Research And Application

Posted on:2012-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:C Z WeiFull Text:PDF
GTID:2178330332989097Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Campus virtual map system is a subsystem of China University of Geosciences (Beijing) Digital Campus project. The system will be a very intuitive way to show the school's beautiful campus landscape, complete infrastructure, buildings'location and functional offices'location. By this system, we can easily find out a way to a building in the real world, view the surrounding environment. The campus virtual map system is useful to school's external propaganda work. It is also useful for new students to understand the situation of campus, and find out the location of a building or a functional office. The system is a JavaEE project, with the current most structure of JavaEE– SSH2. Using the B/S structure, the user can use this system just opening a browser to visit our system site. Highly interactive flash virtual map is embedded in the JSP page. All the JSP pages use CSS and DIV layer style layout, using Struts2's tags to display message which is getting for the remote web server, and using JavaScript to change the content of some DIV by Ajax technology. On the same time, the highly interactive virtual map making by flash will call the JavaScript to implement the indirect action on the web server. The system uses Hibernate to operate relational database. Programmer can complete the operation on the relational database by using Hibernate to manipulate java class. Spring, the lightweight container plays an important role in the whole system. The system use Spring to configure, manage almost every message that can be configured. Spring injects java object needed by some program into the program achieving loosely coupled system.To show the information of buildings and functional offices in the page of campus virtual map, Ajax technology is used to transport data asynchronously between browser and web server, get needed information, show buildings'and functional offices'information in DIV layers over flash virtual map.In the matter of controlling the power of system user managing information, the system provides different menus for users of different levels. When user logging in, the system gets menus'information from database according to user's level, show menu as a tree menu through JavaScript for user. Beside this, the system uses Struts2's interceptor to intercept users'request, judge whether the users having the power to do the request, handle users'request. If users have the power to do the request, the system will allow users to do the request, else the system will show user the login page in which page users can log in by the username with more power. The system basically meet the requirements of the Campus Virtual Map of China University of Geosciences (Beijing).
Keywords/Search Tags:Virtual Map, Flash Map, Flash Web Application, JavaEE Application
PDF Full Text Request
Related items