Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of Campus Network Acounting and Management System

Author: WangChunLi
Tutor: JinShunFu; LiuWenLi
School: Yanshan University
Course: Computer technology
Keywords: billing system Linux gateway user authentication MD5 kernel mapping
CLC: TP311.52
Type: Master's thesis
Year: 2012
Downloads: 16
Quote: 0
Read: Download Dissertation


To satisfy the needs of sustainable development of the modern campus network,domestic colleges are generally required to record the status of the network and chargefor Internet accordingly. Based on the analysis of the existing charging ways and theactual requirements of Tangshan Vocational College of Science and Technology, acampus network accounting management system based on Linux gateway is designedand implemented in this paper.First of all, technologies for billing system are analized and compared, some keytechnologies, including Linux firewall Netfilter and Iptables, kernel moduleprogramming and database are described. A new billing scheme based on userauthentication is proposed, in which a Linux gateway server used as a data acquisitionnode.Secondly, requirement analysis and overall design are carried out. The analysis workincluds the functional requirement, the data requirement, the availability requirement andthe security requirement, etc. Based on the analysis above, the framework of systemfunction, the system processes and the system database are designed. The systemfunctions include DCHP, user authentication, data collection, billing and systemmanagement.Finally, JSP and C language are used to implement user authentication module, dataacquisition module and billing module. In the user authentication module, in order toensure security, we use web page for authentication and MD5encryption technology forsecure login; Through the Linux kernel programming, data collection module and billingmodule are achieved by intercepting the packet into the Netfilter at the network layer. Inorder to avoid the generation of system bottlenecks, kernel map is used to select part ofthe user information table directly mapped to the kernel space, so that authentication andbilling process are completed in the kernel, this approach reduces the number of times toaccess the database.

Related Dissertations

  1. Remote FPGA system design and implementation of security upgrades,TP309
  2. Design and Implementation of the Billing System of a Game Company,TP311.52
  3. Design and Implementation of Web -based Teaching Evaluation System,TP311.52
  4. Design and Implementation of the warehouse out of the library auxiliary system,TP311.52
  5. Guard Against Phishing Attacks for Two-way User Authentication Mechanisms and Implementation,TP393.08
  6. Design and Implementation of Xinjiang Telecom converged billing management subsystem,TP311.52
  7. Research and design of the third generation mobile communication technology under Billing Information Management System,TP311.52
  8. Design and Development of Accident Management Information System for Large-scale Hydropower Projects,TP311.52
  9. Analysis on 802.11N Wireless Campusnetwork Design and Implementation,TN925.93
  10. J2EE-based IPTV Management System Design and Implementation,TP311.52
  11. Distributed File System centralized security management server design and implementation,TP316.4
  12. Heilongjiang Oriental Faculty Management System Design and Implementation,TP311.52
  13. Research for Collaborative Computing on Heterogeneous System,TP338
  14. Design and Implementation of Monitoring System on Network Behavior,TP277
  15. Research on a File Encryption and Decryption,TP309.7
  16. Design and Implementation of Home-School Online SMS Platform,TP311.52
  17. Design and Implementation of Electronic Seal System Based on Improved Algorithm of MD5,TN918.1
  18. Telecom Billing System and Cost Strategy,TN929.5
  19. Integrated services network accounting management research,TP393.07
  20. CUDA for High-Performance Computing,TP391.41
  21. The Design and Implementation of Human Resources Management System for Weifang Rural Credit Cooperatives,TP311.52

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