您的当前位置:首页正文

UML建模课程设计报告

来源:画鸵萌宠网
UML建模课程设计报告

UML建模课程设计报告

1 BBS论坛系统的需求分析

1.1 系统的功能需求

1. 会员注册。 2. 会员登录。 3. 会员管理。 4. 发表文章。 5. 文章查询。 6. 浏览文章。 7. 回复帖子。 8. 管理帖子。 9. 论坛分类管理。 10.帖子分类。

1.2 前台基本业务模块

1. 注册会员。 2. 登录系统。 3. 发表文章。 4. 浏览文章。 5. 回复帖子。 6. 文章查询。

1.3 后台管理模块

1. 会员分类管理。

第 1 页

UML建模课程设计报告

2. 帖子管理。 3. 帖子分类。 4. 论坛版块管理。

2 系统的UML建模

2.1 系统的用例图

帖子管理版主精华帖会员管理帖子分类论坛分类管理论坛管理员置顶帖

图2.1-1:系统管理用例图

第 2 页

UML建模课程设计报告

添加论坛分类种类论坛管理员更新会员信息论坛分类管理会员管理删除论坛种类修改论坛主题删除会员添加会员

图2.1-2:论坛管理员管理会员和论坛分类用例图

未注册用户浏览帖子回复帖子发表帖子注册用户查找文章

图2.1-3:系统用户用例图

第 3 页

UML建模课程设计报告

2.2 系统的时序图

: 注册用户登录系统论坛主页发帖回帖模块1.输入用户名和密码2.显示论坛分类,查看论坛详细文章3.发表文章,回复新帖4.继续浏览文章

图2.2-1:会员发帖回贴时序图

登录系统 : 论坛管理员1.输入帐号和密码会员管理模块添加删除更新等操作数据库模块2.提交用户ID3.显示会员的操作信息4.提交添加修改和删除的会员ID5.数据库处理,并更新会员信息6.更新成功7.提示操作成功

图2.2-2:论坛管理员管理会员时序图

第 4 页

UML建模课程设计报告

: 论坛管理员登录系统论坛类别管理模块相关处理数据库模块1.输入帐号密码2.提交用户ID3.显示论坛类别处理信息4.提交添加修改删除的ID5.数据库处理,并更新结果6.更新成功7.提示处理成功信息

图2.2-3:论坛管理员管理论坛分类的时序图

: 论坛管理员登录系统帖子管理模块相关处理数据库模块1.输入帐号密码2.提交管理员ID3.显示帖子处理信息4.提交删除、置顶帖、精华帖的ID5.数据库处理,并更新数据6.提示成功7.提示成功信息

图2.2-4:论坛管理员管理帖子时序图

第 5 页

UML建模课程设计报告

2.3 系统的协作图

登录系统1: 输入用户名和密码 : 注册用户2: 显示论坛分类,查看论坛详细文章3: 发表文章,回复新帖论坛主页4: 继续浏览文章发帖回帖模块

图2.3-1:会员发帖回帖协作图

7: 提示操作成功添加删除更新等操作1: 输入帐号和密码登录系统4: 提交添加修改和删除的会员ID : 论坛管理员6: 更新成功5: 数据库处理,并更新会员信息3: 显示会员的操作信息2: 提交用户ID数据库模块图2.3-2:论坛管理员管理会员协作图

会员管理模块

第 6 页

UML建模课程设计报告

7: 提示处理成功信息相关处理4: 提交添加修改删除的ID3: 显示论坛类别处理信息 : 论坛管理员6: 更新成功5: 数据库处理,并更新结果1: 输入帐号密码2: 提交用户ID论坛类别管理模块数据库模块图2.3-3:论坛管理员管理论坛分类的协作图

7: 提示成功信息相关处理4: 提交删除、置顶帖、精华帖的ID3: 显示帖子处理信息 : 论坛管理员6: 提示成功5: 数据库处理,并更新数据登录系统

帖子管理模块1: 输入帐号密码2: 提交管理员ID数据库模块登录系统

图2.3-4:论坛管理员管理帖子协作图

第 7 页

UML建模课程设计报告

2.4 系统的状态图

输入论坛URL地址论坛主页登录失败发表或者回复帖子会员登录登录成功浏览帖子主题讨论区

图2.4-1:前台业务模块状态图

错误页面登录失败会员删除状态删除请求数据更新页面会员修改状态修改请求更改权限请求会员权限状态图2.4-2:后台会员管理状态图

登录后台管理系统登录成功会员管理模块

第 8 页

UML建模课程设计报告

错误页面登录失败登录系统删除类别状态删除请求数据更新页面添加类别状态添加请求登录成功论坛分类管理模块

图2.4-3:后台论坛分类管理状态图

错误页面登录失败登录系统置顶帖状态置顶帖请求数据更新页面删除帖状态删除请求登录成功帖子管理模块设置精华帖请求设置精华贴状态

图2.4-4:后台帖子管理状态图

第 9 页

UML建模课程设计报告

2.5 系统的活动图

登录新用户注册显示论坛分类查阅论坛文章主题阅读详细内容发表新文章回帖回复发帖

图2.5-1:前台业务模块活动图

登录身份验证失败用户管理分类管理文章管理

图2.5-2:后台业务活动图

第 10 页

UML建模课程设计报告

2.6 其他图

WEB应用程序数据库服务浏览帖发表帖子和回子页面复帖子页面图2.6-1:系统组件图

数据库WEB应用程序客户机客户机12图2.6-2:系统配置图

第 11 页 后台管理页面登录页面客户机3

因篇幅问题不能全部显示,请点此查看更多更全内容

Top