background image

developed for its students, the development of this system provided students a medium of 

communication with each other and convenience between the faculty and its students.<br />

This system carried out functions of discussing on line, problematic inquire , reading and so on. It 

set a manager who had the right to manage the forum, including creating, editing, deleting the 

editions and manage registered users. Registered users could post and discuss or reply to what 

they are interested in. Unregistered users could just browse the contents of the forum.<br />

Through the strict analysis, this system used the SQL Server 2000 to build a completed and 

identical database , chose the Visual Studio 2005 as the developing tool and used its visible 

components to complete this forum system which has perfect functions and is easy to be operated 

and managed.<br />

<br />

Keywords: SQL Server, ASP.NET, Forum<br />

&nbsp;<br />

 

基本功能模块设计 <p class='Vyf296'></p> <br />

发帖、浏览帖子、回帖是论坛的基本功能,也是论坛系统的必要功能。<br />

(1) 发帖。论坛最初是为了互相讨论话题而诞生的,发表帖子就是表达自己的看法,与他

人进行讨论,因此发帖是论坛首要功能。<br />

(2) 浏览帖子。用户发表帖子是供其他用户浏览查看,与其他用户分享自己的想法和经验

或者寻求别人的帮助。<br />

(3) 回帖。用户在系统中浏览别人的帖子,想要发表自己的想法,参与讨论,就可以回复

这个帖子。<br />

发帖、浏览帖子、回帖三大功能周而复始的循环进行,每个参与论坛的人,主要目的就是

发帖,查看已经发表的帖子,针对自己感兴趣的帖子进行回复,参与讨论。三大基本功能

的相互关系如图 4.1 所示。<br />

<br />

扩展功能模块设计<br />

除以上基本功能外,其他功能为扩展功能。以下是对扩展功能的简单介绍:<br />

(1) 注册登陆。参与论坛的人注册自己的用户名及个人信息,拥有论坛中的身份,可以获

得更多的权限。<br />

(2) 分版块浏览帖子。随着帖子数量的增多,话题相同或类似的帖子聚集在一起,引出了

论坛系统新的扩展功能,即分版块浏览,属于同一版块的帖子讨论相同的话题。这样就使

得对某一话题感兴趣的用户不会被其他帖子干扰,也有利于相同兴趣的用户互相讨论,

 

不易跑题。 <p class='Vyf296'></p> <br />

(3) 编辑帖子。发帖回帖的用户,如果需要修改更新自己发表的帖子内容,就引出了编辑

 

帖子内容的这个扩展功能 ,提供给用户更新自己发言的选择。对于论坛管理员,可以编

辑任何帖子的内容,有利于论坛的文明建设。<br />