本用例用于为已登录用户提供对主题的回复功能,用户需要先进入主题才能够进行回复。
本用例用于为管理权限用户提供删除主题的功能,如果用户不具有管理权限,则删除功能不可用。
本用例由于向站长用户提供罢免版主的功能,该功能只对站长开放,其他任何人都不具备相应权限。
表2-1、表2-2、表2-3、表2-4、表2-5、表2-6分别说明了用户注册、用户登录、发表主题、回复主题、删除主题、罢免版主共六个用例的信息。由于篇幅所限,其他用例的用例表不再给出。
3 概要设计
3.1 系统设计目标
对于典型的数据库管理系统,尤其是对论坛这样数据流量特别大的网络管理系统、必须要满足使用方便、操作灵活等设计需求。本系统在设计时应满足以下几个目标:
1)采用人机对话的操作方式,界面设计美观友好。
2)数据存储安全可靠。
3)功能相对完善,结构清晰。
4)能够使用户方便快捷的查看主题信息。
5)实现在线发表主题、回复主题的功能。
6)将主题根据内容进行分类,便于查找。
7)对于用户输入的数据要进行检验,尽可能排除人为的错误。
8)系统最大限度的实现易维护性和易操作性。
9)系统运行稳定、安全可靠。
3.2 总体功能划分
根据之前进行的需求分析的结果,绘制总体功能结构图如图3.1。
图3.1 论坛系统总体结构图
根据图3.1
可以将系统划分为多个模块,各个模块所需要实现的功能将在下文中进行