摘要
随着Internet技术的飞速发展,论坛已经成为当今网络上不可或缺的一种交流方式之一。教育论坛通常如同一些教学类的博客。或者是教学网站,中心放在对一种知识的传授和学习和相互交流,在计算机软件等技术类的行业,这样的论坛发挥着重要的作用,通过在论坛里浏览帖子,发布帖子能迅速的与很多人在网上进行技术性的沟通和学习。譬如CSDN论坛。它是当今Internet上的一种信息服务系统,它提供一种公共电子模块,可以让人们对某个主题进行讨论,如此可以达到集思广益的效果。该论坛系统是利用Asp.net和SQL SERVER2005技术开发,实现了论坛的动态管理,使得信息的管理更加及时、高效,方便用户及时上网浏览所有有用的信息,发表自己对问题的看法。一些在工作中或者是在学习中所遇到的等等不解的问题,可以发表在该论坛中,浏览者在登录后可以回答提问者所提的问题,帮助解疑。达到知识、技术交流的目的。该论坛提供了一个互相交流的渠道,为交流者的信息交流提供了便利。系统实现了在线讨论、疑难问题询问,浏览,查询发表的帖子等功能。论坛用户分为管理员,和普通注册用户,以及游客。管理员拥有管理论坛帖子的权限,和管理注册用户的权限。注册用户可以发表自己的话题,同时可以就自己感兴趣的内容进行讨论,回复等。游客只可以浏览论坛中的内容,无法进行发帖,回帖的操作。经过严格的分析,系统采用SQL SERVER2005建立完整性和一致性的数据库,前台采用开发工具Visual Studio2010旗舰版,使用它的可视化组建来完成功能完备,易于操作和管理论坛系统。关键字:SQL Server ASP.NET,论坛,技术交流
目录
第一章 前 沿11.1选题背景11.2论坛的发展与现状21.3课程任务简介3第二章 技术选型42.1 实施平台42.2开发语言42.3数据库52.4 服务器选择5第三章 系统分析63.1可行性分析63.1.1技术可行性63.1.2社会可行性63.1.3运行可行性63.2 需求分析63.2.1 功能需求63.2.2 数据流图63.3任务目标63.3.1基本性能63.3.2开发目标6第四章 系统设计74.1.1系统目标设计74.1.2开发设计思想74.2系统模块设计74.2.1模块功能描述84.2.2 系统功能结构94.2数据库设计104.2.1数据库概念的结构设计104.2.2数据库逻辑结构设计10第五章 详细设计125.1主界面设计125.2登录功能及注册功能的设计135.3 发帖即回贴功能的设计185.4搜索功能设计215.5管理功能设计22第六章 系统测试276.1 系统测试概述276.1.1 测试目标276.1.2 被测试系统特点276.1.3 被测试系统环境需求276.2测试方案276.2.1 测试要点分析276.2.2 测试内容27致谢28