Font Size: a A A

The National Natural Science Foundation Of Qingdao Ocean Data Sharing Service System Design And Implementation

Posted on:2009-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:Z L SongFull Text:PDF
GTID:2208360245990163Subject:Physical oceanography
Abstract/Summary:PDF Full Text Request
It is well known that the oceanographic observation data have been playing an important role in promoting the development of marine science. In china, a great deal of oceanographic data have been accumulated, but the work in the data management field is just started. In order to achieve the oceanographic data sharing service, avoid the redundant investigation and idle resource and strengthen the management of oceanographic data, the First Institute of Oceanography, SOA was commissioned by the National Natural Science Foundation(NASF) in 2003 to establish the Qingdao Oceanographic Data Sharing Service Center and the associated service system for data collection, compilation and sharing under different marine science foundation projects. The main task of the service system is to achieve the internet communication between the data sharing users, and its core function is the inquiry and maintenance of different foundation project information and data. The inquiry and maintenance of different foundation project information and data. The inquiry functions includes unconditional inquiry, conditional inquiry, precise inquiry and fuzzy inquiry to facilitate the user's inquiry, and the service system possesses integrated functions for user registration and user information management.In this paper, the development background, development method, demand analysis, function design, database structure design and development realization of the service system are introduced, and the design concept, key techniques and solution scheme of the service system are emphatically explained. In addition, the relevant techniques such as Java, JSP ,Ajax and CSS and the relevant softwares such as Oracle, Macromedia DreamWeaver 8.0 and Tomcat 5.0 are briefly introduced.Oracle database used for the service system has flexible database structure, excellent safety and stability, and JDBC connecting database provides good support for the database application, JSP is used to develop a sharing service system to meet the cross-platform and portable requirements, JSP can visualize the dynamic texts on pages, separate the display logic from the service logic, facilitate he development of Web application programmes and support the design of cross-platform modules such as JavaBean and JavaBean seal service logic, and JSP scripts are executed at the server terminal. The user can use Java-based Web application programme and browser software to link with the background database to make the information browse, query and maintenance.JavaScript can be used to develop the application programme at the Internet client terminal for developing the dynamic web pages. JavaScript is included in Ajax technology, and Ajax is a complex of multiple technologies. JavaScript is used to bind XHTML, DOM, XML and XMLHttpRequest. Ajax can be used to formulate more dynamic and sensitive Web application programmes, and its main function is to adopt the interactive mode of asynchronous communication between the browser client and server, and JavaScript will update part of UI accordingly rather than refresh the entire page when the communication information returns.The service system is based on Windows Server 2003 and Oracle database technique, and was developed by using the B/S framework, MVC design model and J2EE technology. The whole system is characterized by simple and convenient operation, friendly interface and high safety and stability.
Keywords/Search Tags:JAVA, JSP, JavaBean, database, sharing service
PDF Full Text Request
Related items