摘 要: 随着网络技术的发展,论坛已经成为网络上不可或缺的交流方式之一,考研论坛是为了方便考研同学间信息的交流,提供一个发布信息和讨论问题的平台,在系统的介绍了开发平台,开发工具以及数据库的设计方案之后,结合ASP.NET的开发环境详细讲解了实现该论坛的方法。在该网站中,未注册的用户是游客状态,只能浏览版块、帖子和发表帖子;已经注册的用户是会员状态,在登陆进入论坛后,可以对各类帖子发表自己的评论以及对自己的帖子进行修改;管理员登录后,可以在前台对帖子进行回复和删除,也可以点击后台管理按钮管理后台,进行用户信息、用户留言、数据库的备份以及头像信息的管理,管理内容包括增删改查。58822
毕业论文关键词: 考研论坛,ASP.NET,数据库
Abstract:With the development of network technology, the Forum has become one of the indispensable means of communication on the network, PubMed forum is to facilitate information exchange among postgraduate students, providing a public platform for exchange of information and discussion of issue. After introducing the development platform ,development tools and database design in the system, combined with ASP.NET development environment explain the way to accomplish this forum in details. On the Web site, unregistered users are tourists status can browse pages, posts and the posting; Registered user, after landing into the forum, can post their own comments on various posts and their Posts could be modified. Administrators have permission additions and deletions to rely or delete the post,or clicking on the manage button to manage background information, these information includes user information, user messages, backup and picture information. They also have permission additions and deletions to CRUD.
Keywords: One’s deceased father grind BBS Management ,ASP.NET, database
1 绪论 4
1.1 课题背景 4
1.2 目的和意义 4
1.3 系统设计思想 4
2 关于论坛系统的技术背景 5
2.1 系统开发工具 5
3 系统需求分析 6
3.1 功能需求 6
3.2 功能结构 7
4 系统数据库设计 8
4.1 系统数据库物理结构设计 8
4.2 实体E—R图 8
4.3 系统数据库逻辑结构设计 9
5 系统的实现和核心模块的描述 14
5.1 主界面 14
5.2 登录模块及实现代码 15
5.2 帖子管理模块及实现代码 18
5.3 新闻管理模块及实现代码 22
5.4 咨询页面的管理及实现 24
5.5 后台模块及实现 25
5.6 其他模块设计 29
结 论 30
参考文献 31
致 谢 32
1 绪论
1.1 课题背景
人类已经跨入了新世纪,已经进入网络信息时代。现在网络技术的应用越来越普及,不但促进了社会的高速发展,也改变着人们的工作、学习、生活和娱乐的方式以及思想观念。IT业是一个前景好但却竞争激烈的行业。最近几年,我国的IT业迅速发展,已经成为一个规模庞大并不断壮大的产业。人们不再局限于面对面的交流和分享,我们可以通过网络大范围的交换信息,可以更好的分享资源,基于这样的社会交流背景,考虑到考研的广大学子非常需要相互间的交流和信息的传递,考研论坛应运而生。 asp.net+sqlserver考研论坛网站的设计与实现:http://www.youerw.com/jisuanji/lunwen_63827.html