网上论坛系统
总需求:
网上论坛系统是网络常见的一个应用,用于网络用户的信息交流。如:知名的天涯在线论坛。通过论坛系统,用户可以发表自己的言论(主题贴),其他的用户可以对主题贴进行评论(跟贴)或发表更多的言论(主题贴)。具体如下:
1、 用户注册:用户可以注册为该系统成员(需超级管理员审批后方可发主题贴),注册信息要求有登陆的用户名、密码、姓名、联系地址、电子邮件等,在发表主题贴和跟贴时,记录其登陆信息(用户名和IP地址)。
2、 用户登录:对于注册用户(已获审批),可以凭其注册用户名和密码进入系统;另外系统支持“游客”用户,“游客”只可以跟贴(记录其IP地址和发帖时间)。
3、 发表主题:用户发表一个讨论的主题,包括标题和正文等。
4、 查看主题列表以及详细信息:在详细信息页面中,显示主题贴的标题和正文以及该主题的所有回复(跟贴)。
5、 修改主题:修改已发表的主题信息,并保证用户只能修改自己撰写的主题。
6、 删除主题:删除已发表的主题信息,并保证用户只能删除自己撰写的主题;超级管理员可以删除任何人的主题贴;版主只能删除本版内任何人发表的主题贴。
7、 回复主题:回复已经发表的主题(记录回复人信息:注册用户的用户名、时间和IP地址;未注册用户的IP地址和发表时间)。
8、 论坛可以分版块(添加、删除):每一版块可以有若干个版主,版主负责管理本版块内的帖子(删除)。
9、 用户的审批:注册用户成功后,帐号不能发主题贴,须管理员审批;审批之后用户可以进行相关的操作。
10、 版主的设定:有超级管理员来负责每个版块版主的设定。
11、 修改密码:所有用户都可以修改密码。
12、 用户可以选择自己的头像(可选功能):系统提供的头像或用户自我上传的头像。