文档介绍:第1章绪论 2
2
2
3
第2章总体设计 3
3
3
3
4
4
4
第3章模块功能描述 6
6
6
7
7
7
8
8
8
9
9
10
10
10
10
11
11
11
11
12
12
13
删除帖子 13
帖子转移 13
帖子合并 13
帖子审 14
主题置顶 14
锁定主题 14
15
15
16
17
17
18
18
18
19
19
19
第4章数据结构设计 20
(标识符) 20
20
21
22
第5章系统安全 28
28
28
28
28
第6章功能需求、数据结构和模块 29
29
30
总结 33
参考文献 34
致谢 35
第1章绪论
本产品是一个利于用户交流的工具,用户可以在论坛上发表帖子,并对所发送的帖子进行保存、添加、修改等操作[1]。对其他用户的帖子进行评论或者回帖,对某一主题进行投票,对相关的资料进行下载。对于具有相应权限的用户还可以对论坛进行添加、删除和修改论坛区的操作,以及设定、更改用户权限的功能。并且自动对用户的操作进行纪录和数据备份。其主要功能有:
用户管理
权限管理
论坛管理
帖子管理
投票管理
论坛搜索
日志管理
后台管理
本产品应在windows XP平台以上的操作平台下,具有计算机网络连接的物理条件和网络型数据库,数据传输应使用HTTP协议[2]。
在本产品的开发过程中,应严格注意安全保密工作,避免资料外泄。
服务器端使用IIS[3]
Windows XP版本以上的操作系统[4]
.NET Framework 。[3]
第2章总体设计
图2-1系统流程图
表2-1设备清单表
序号
设备名称
数量
型号和规格
1
服务器
3
PC服务器
2
客户机
4
PC客户机
Perfect论坛系统
用户管理
权限管理
论坛管理
帖子管理
投票管理
论坛搜索
日志管理
后台管理
图2-2模块结构图
表2-2模块清单表
编号
模块名称
模块标识
1
等级管理
GradeManager
2
会员管理
UserManager
3
更改个人资料
UpdatePeopleDatum
4
收藏夹管理
FavoriteManager
5
创建默认角色
FoundAcquiescenceRoles
6
添加自定义角色
AddUserRoles
7
为用户添加自定义角色
UserAddUserRoles
8
在讨论区中添加自定义角色
DiscussAddUserRoles
9
为指定角色分配权限
RoloesAddPowers
10
添加论坛讨论组
AddDiscuss
11
添加论坛讨论区
AddDiscussArea
12
精华区管理
ExcerptionManager
13
添加论坛讨论区的坛主
AddDiscussAreaUser
14
发帖
Post
15
回帖
BackPost
16
文字