论文部分内容阅读
[摘 要]论坛又名网络论坛BBS,全称为Bulletin Board System(电子公告板)或者Bulletin Board Service(公告板服务)。是Internet上的一种电子信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富而即使的Internet电子信息服务系统。在当今社会,考研的人越来越多,为了方便考研的人学习交流,实现考研的网络学习环境,设计了考研交流论坛。
[关键词]考研交流论坛;Internet
中图分类号:TP393 文献标识码:A 文章编号:1009-914X(2015)29-0373-01
1 引言
进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。
本系统属于小型的WEB版数据库系统,有效地创建了一个网络虚拟社区,使用户可以及时有效并轻松地与他人交流。通过此网站可以达到以下目的:
1.界面简洁,框架清晰, 美观大方。
2.用户通过发帖的形式迅速便捷地发布自己拥有的考研信息﹑学习心得等。
3.为充分展现网站的发帖和回帖的交互性,采用动态网页技术实现考研信息在线发布。
4.信息查询灵活方便,数据存储安全可靠。
5.实现强大的交流信息的平台功能。
6.实现帖子信息的各种查询,如定位查询,模糊查询等。
7.对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
8.网站最大限度地实现易维护性和易扩展性。
2 功能需求
本系统采用面向对象分析设计,系统分为7个用例。用例如下:
用户注册:游客注册成为论坛用户,用户资料存入用户信息表中。
浏览帖子:用户选择进入不同的版面浏览发帖和回帖信息,也可在首页通过搜索进行浏览。
发帖和回帖:用户以上的权限才可进行发帖和回复帖子,除管理员外其它用户不能再论坛事务版块中的论坛公告板面上发帖,但可以回帖。
个人信息管理:包括用户的基本信息管理,好友管理,留言管理等。
版面信息管理:对版面上的一些帖子进行帖子和回帖的删除操作,包括非法帖子或其他违反论坛守册的帖子。
版块信息管理:对版块上不同的版面进行修改,添加更实用更好的版面,删除不实用的版面,是论坛资源更好的利用。
用户权限管理:屏蔽用户和任命版主。
3 数据需求
用户:用户名,编号,电子邮箱,昵称,金币,权限状态,生日,头像地址,积分,等级。
发帖:帖子编号,帖子标题,文章标题,帖子内容,浏览人数,创建时间,人气,回复人数,发帖人,栏目编号。
回帖:帖子编号,回复标题,回复内容,回复编号,回复时间,回帖人。
好友:昵称,真实姓名,生日,用户名,好友用户名,头像,电子邮箱,联系方式。
版主:栏目编号,用户名。
管理员:用户名,编号,电子邮箱,昵称,金币,权限状态,生日,头像地址,积分,等级。
4 模块设计
面向对象分析需要将真实的世界进行抽象,通过问题的叙述,将真实世界系统加以描述,分析的目的就是为了构造一个系统属性和系统行为的模型,该模型是根据对象与对象之间的关系、动态控制和功能转移来确定的。
由此系统的可以划分出以下几个功能模块。
注册模块:主要是注册论坛的会员,成为普通用户。而版主、管理员不能通过注册来得到相应的身份。
游客管理模块:能够浏览论坛的首页,不能发帖和回帖,只能查看发帖和回帖信息,允许使用帖子搜索功能,注册功能。
用户管理模块:使用权限高于游客,可以管理用户信息(包括个人基本信息,好友管理,用户留言等),发表新帖,浏览回复帖子,申请成为版主。
版主管理模块:使用权限高于普通用户,可以管理所管辖的版块,包括帖子信息和回帖信息。
管理员管理模块:使用权限高于版主,任命版主,屏蔽用户,添加删除论坛版块,发布论坛公告等。
系统的功能结构图(如图1所示):
结语
在计算机网络飞速发展的今天,BBS已经成为人们网上交流的重要平台,考研的人也比较多,因此对考研交流论坛的研究是十分必要的。
参考文献
[1] 萨师煊、王珊编著.数据库系统概论[M].北京:高等教育出版社,2004年.
[2] 张海藩.《软件工程导论》[M].北京:清华大学出版社,2002年.
[3] 韩万江.软件项目管理案例教程[M].北京:机械工业出版社,2005年.
[关键词]考研交流论坛;Internet
中图分类号:TP393 文献标识码:A 文章编号:1009-914X(2015)29-0373-01
1 引言
进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。
本系统属于小型的WEB版数据库系统,有效地创建了一个网络虚拟社区,使用户可以及时有效并轻松地与他人交流。通过此网站可以达到以下目的:
1.界面简洁,框架清晰, 美观大方。
2.用户通过发帖的形式迅速便捷地发布自己拥有的考研信息﹑学习心得等。
3.为充分展现网站的发帖和回帖的交互性,采用动态网页技术实现考研信息在线发布。
4.信息查询灵活方便,数据存储安全可靠。
5.实现强大的交流信息的平台功能。
6.实现帖子信息的各种查询,如定位查询,模糊查询等。
7.对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
8.网站最大限度地实现易维护性和易扩展性。
2 功能需求
本系统采用面向对象分析设计,系统分为7个用例。用例如下:
用户注册:游客注册成为论坛用户,用户资料存入用户信息表中。
浏览帖子:用户选择进入不同的版面浏览发帖和回帖信息,也可在首页通过搜索进行浏览。
发帖和回帖:用户以上的权限才可进行发帖和回复帖子,除管理员外其它用户不能再论坛事务版块中的论坛公告板面上发帖,但可以回帖。
个人信息管理:包括用户的基本信息管理,好友管理,留言管理等。
版面信息管理:对版面上的一些帖子进行帖子和回帖的删除操作,包括非法帖子或其他违反论坛守册的帖子。
版块信息管理:对版块上不同的版面进行修改,添加更实用更好的版面,删除不实用的版面,是论坛资源更好的利用。
用户权限管理:屏蔽用户和任命版主。
3 数据需求
用户:用户名,编号,电子邮箱,昵称,金币,权限状态,生日,头像地址,积分,等级。
发帖:帖子编号,帖子标题,文章标题,帖子内容,浏览人数,创建时间,人气,回复人数,发帖人,栏目编号。
回帖:帖子编号,回复标题,回复内容,回复编号,回复时间,回帖人。
好友:昵称,真实姓名,生日,用户名,好友用户名,头像,电子邮箱,联系方式。
版主:栏目编号,用户名。
管理员:用户名,编号,电子邮箱,昵称,金币,权限状态,生日,头像地址,积分,等级。
4 模块设计
面向对象分析需要将真实的世界进行抽象,通过问题的叙述,将真实世界系统加以描述,分析的目的就是为了构造一个系统属性和系统行为的模型,该模型是根据对象与对象之间的关系、动态控制和功能转移来确定的。
由此系统的可以划分出以下几个功能模块。
注册模块:主要是注册论坛的会员,成为普通用户。而版主、管理员不能通过注册来得到相应的身份。
游客管理模块:能够浏览论坛的首页,不能发帖和回帖,只能查看发帖和回帖信息,允许使用帖子搜索功能,注册功能。
用户管理模块:使用权限高于游客,可以管理用户信息(包括个人基本信息,好友管理,用户留言等),发表新帖,浏览回复帖子,申请成为版主。
版主管理模块:使用权限高于普通用户,可以管理所管辖的版块,包括帖子信息和回帖信息。
管理员管理模块:使用权限高于版主,任命版主,屏蔽用户,添加删除论坛版块,发布论坛公告等。
系统的功能结构图(如图1所示):
结语
在计算机网络飞速发展的今天,BBS已经成为人们网上交流的重要平台,考研的人也比较多,因此对考研交流论坛的研究是十分必要的。
参考文献
[1] 萨师煊、王珊编著.数据库系统概论[M].北京:高等教育出版社,2004年.
[2] 张海藩.《软件工程导论》[M].北京:清华大学出版社,2002年.
[3] 韩万江.软件项目管理案例教程[M].北京:机械工业出版社,2005年.