Dissertation > Excellent graduate degree dissertation topics show

Based the INTERNET building materials information systems CMPIS the Design and Implementation

Author: HuangHaiBo
Tutor: JiangZhiFang
School: Shandong University
Course: Applied Computer Technology
Keywords: Distributed Information Management Application server Connection pool Load balancing
CLC: TP311.52
Type: Master's thesis
Year: 2005
Downloads: 33
Quote: 0
Read: Download Dissertation

Abstract


Shandong Province Building Materials Information Network is an Internet-based distributed information management system, the main task is to complete the acquisition of the prices of construction materials across the province through the Internet and unified release. In this paper, the characteristics of the system, focusing on research and explore the following number of issues: system architecture; protection of the security of the system; concurrent response capacity of the system and database load balancing. The in-depth study of these issues, the completion of the work and achievements are as follows: 1. Upload the data using the network three-tier structure of the data access technology. Three levels of user interface (UI) / application server (Application Server) / Database Server (DB Server), application server is an independent system software or service program, distributed systems with the application server in a different technology, different platforms between the shared resource. The middle layer is located in the client, on top of the server's operating system, the management of computer resources and network communication, which implements the application and platform-independent interoperability, and can be reasonably managed network communications resources. 2. Composite user authentication mode using hardware encryption and software verification. Users visit the page of the system, we must first be created on the local machine (the browser where) a specially designed ActiveX object is not visible, to detect whether the machine is properly installed encryption locks, and read from the dongle The information transformed submitted to the server for verification, to ensure the security of the data. Using the buffer pool data between the database server and Web server the background WEB database access. Dynamic Web sites tend to use a database to store the information generated Web pages, each page request results in a database access. Connect to the database not only the cost of communication and memory resources, must also complete user authentication, security policy configuration such tasks, and thus tend to be the most time-consuming operation. If you simply create a Web-based database applications once the initial connection, different page requests to be able to share the same connection, you can get a significant performance improvement. 4 server load balancing server cluster technology. First, a large number of concurrent access or data traffic allocated to multiple member servers respectively, reducing the time users wait for a response; Secondly, the computation of a single large load sharing to more than one member server to do parallel processing, the end of each member server processing After the results are summarized, and returned to the user, the system processing capacity has been greatly improved. Load balancing based on the existing network structure provides a cheap and transparent method to expand the bandwidth of the network equipment and server, increased throughput, and to strengthen the network data processing capability, increase network flexibility and availability. 5. Produce price curve. After the completion of the collection of information on the prices of construction materials, the system can provide a variety of curve to visually reflect changes in the market situation. Web server-side system installed OWC Series kit OWC package features combined with the database to generate the price curve image. All aspects of distributed applications, the overall structure of the database system, the theoretical basis and implementation details

Related Dissertations

  1. Research on Parallel Frequent Graph Pattern Mining,TP311.13
  2. Remote sensing data processing grid platform design and initial implementation,TP79
  3. Educational Administration System Optimization Study Online Course,TP393.09
  4. Research and Implementation of Key Techniques of Building Distributed System,TP338.8
  5. Research of Hybrid Application Layer Multicast Model Based on Load-balance,TP393.02
  6. Streaming Media Server System Based on Network Storage,TN919.8
  7. Research on Routing Protocols of Wireless Sensor Networks,TP212.9
  8. Design and Implementation of Remote Multi-threaded PGM Based on IMS,TP393.09
  9. The Design and Implementation of a Network-Based Distribute Storage System,TP333
  10. Based on logical hierarchical storage system design and implementation,TP333
  11. Virtual environment multiple network interface card I / O Scheduling System,TP334.7
  12. RFID data cleaning treatment strategies and algorithms,TP391.44
  13. Based on distributed real-time database transaction scheduling policy Research and Improvement,TP311.13
  14. Research on distributed-memory database storage,TP311.13
  15. CDN and P2P technologies based on a mixture of streaming media content distribution mechanism,TN919.8
  16. Image retrieval method and system for parallel computing,TP391.3
  17. The Research of Clustering of Wireless Sensor Networks and Its Implementation on TinyOS Platform,TN929.5
  18. Research on QoS of Multi-nexthop Routing Mechanisms,TP393.02
  19. The Design and Implementation of Intrusion Detection System for High-Speed Network,TP393.08
  20. Load balancing technology in the control system security,F812.42
  21. Research and Implement on Technologies in Cluster Middleware of Spatial Database,TP311.13

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile