文档介绍:河北经贸大学毕业论文
基于B/S多用户博客系统的研究与实现
专业名称:计算机科学与技术
班级: 200702
学生姓名: 高远
指导老师: 朱曼利
完成时间: 2011年5月
摘要
随着计算机网络技术的迅速发展,当今程序设计的重点也正在从传统的桌面应用程序设计向Web应用程序设计转移。在这种形势下,人与人之间的交流也在慢慢地计算机化。本系统是专门为准备或已经出国留学的同学而开发设计的,是一个用来发布自己所见所闻,心得体会,留学感悟等的互联网信息发布系统。类似个人网站,但它更强调内容的共享性,使用户可以及时有效地与他人进行交流。
系统基于B/S模式,在Visual Studio 编程技术和C#语言,使用SQL Server 2008数据库管理整个系统的后台数据,以IIS为服务平台,保证了整个系统稳定,快速,高效地运行。
本文主要阐述了多用户博客系统的开发过程以及后台操作几个关键技术的设计和实现,采用了B/S三层架构,设计了专门的缓存策略,运用了当今比较流行的Web前端开发技术Ajax,JavaScript等。文章从以下几个方面进行了讨论:
首先,本文介绍了博客丰富的历史背景和社会意义。重点阐述了博客的由来及当前国内外的现状,并对以后的发展进行了展望。
其次,本文讨论了系统的可行性,用户的需求和数据库设计。着重说明了数据库的完整性和安全性,使数据库和系统有机地结合起来,实现了对数据资源的充分共享。
最后,本文描述了一个多用户博客系统功能模块的设计及其代码的实现,并完成了对该系统的测试。
关键词博客;多用户;留学;B/S
ABSTRACT
With the rapid development work technology, the focus of today's programming is also transferring from the traditional desktop application design to Web application design. In this situation, munication between people is puterized. The system is designed to students who want to study abroad or have already studied abroad, it is an information distribution system to publish their own saw and heard, experience and the study perception. It is similar to a personal website, but it more emphasizes to the sharing of content, allowing users timely and effectively municate with others.
The system is based on B / S mode, using technology and C # programming language in Visual Studio 2008 integrated development environment, using SQL Server 2008 database management system as the whole background data, using IIS as the service platform, ensured that the entire system can operate stably, fast and efficiently.
This article mainly described a multi-user blog system development process, the design and implementation key background technology. It used the thinking of MVC, designed a special cache strategy, took use of today's popular fore-end Web development technology such as Ajax, JavaScript and so on. The article discussed the following aspects:
First, the article described rich historical