- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论坛高层设计说明书
DOC ID: Forum VERSION: V1.0 DATE: 2012年12月31日
摘要: 从开发人员的角度,对论坛进行高层设计
关键字: 论坛 高层设计
版本历史
版本号 日期 作者 修订原因 评审日期 评审人 1.0.0 路畅,余东瑾
目 录
1 导言 4
1.1 概述 4
1.2 目的 4
1.3 范围 4
2 系统结构 4
2.1 功能描述 4
2.2 物理结构图 5
2.3 功能逻辑结构图 6
2.4 系统逻辑结构图 7
2.4.1 论坛相关类图 7
3 模块设计 12
3.5 用户操作 12
1 导言
概述
本章对该文档的目的、功能范围、术语、相关文档及参考资料进行说明
目的
本文档旨在使设计人员遵循统一的高层设计书写规范,降低项目实现的风险,以利于项目的实现、测试、维护和版本升级。
范围
本文档用于软件设计阶段的概要设计,包括软件总体结构设计、构件设计、构件之间的接口设计、界面设计以及数据结构设计。
系统结构
功能描述
功能类别 子功能 1. 登录注册 游客注册 用户登录 用户注销 2.帖子操作 超时重新登录 发帖 浏览帖子
3.回复操作 删除帖子 回复帖子 浏览回复
4.积分操作 删除回复 获得积分 扣除积分 升级 5.个人信息 查看信息 修改信息 找回密码 站内信 6.用户管理 封禁用户 解禁用户
7.高级管理 删除用户 查看用户 角色分配
8.版块管理 权限设置 版块增加
物理结构图
物理结构图
功能逻辑结构图
功能逻辑结构图
系统逻辑结构图
论坛相关类图
论坛类关系图
等待中。。。。
系统类图
2.4.1.1 论坛显示层类
前台显示:
控制前台显示,发送请求到业务逻辑层,具体在前台设计中体现
后台显示:
控制后台显示,发送请求到业务逻辑层,具体在前台设计中体现
2.4.1.1 论坛业务逻辑层类
论坛逻辑层分为以下9个类
用户权限类:
包含静态函数增添权限 减少权限 和删除权限
包含成员 权限ID 权限Name
用户角色类:
包含静态函数 角色增加 修改 删除
包含成员变量 角色ID 角色Name 和权限(为List类型)
包含成员函数 权限比较 用于判断该角色是否具备此权限
用户信息类:
包含成员变量 用户email QQ 等等。。客户详细信息
包含成员函数 用户基本信息 增加 修改 删除 产看(返回类型datatable)
用户积分类:
包含成员变量 积分
包含成员 积分获得 积分扣除 积分显示 用户升级(用户积分到一定水平可升级,升级客户改变自身角色)
用户类:
包含静态函数 用户增加 用户删除 用户是否存在
包含成员变量 用户ID,用户Name,用户Pwd,用户信息,用户积分,用户角色
包含成员函数 用户编辑
回复类:
包含成员变量 回帖用户
包含成员函数 回帖增加 删除 显示(返回类型为datatable)是否可以回复(用于判断用户是否有权限回复)
帖子类:
包含成员变量 发帖人 回复(list类型)
包含成员函数 帖子增加 删除 显示(返回值为datatable)是否可以发帖
版块类:
包含成员变量 版主 版块可见权限 发帖权限 回复权限 帖子(list类型)
包含成员函数 版块增加 编辑 删除 显示(返回值datatable类型) 版块是否可见
站内信类:
包含成员变量 发信人 收信人
包含成员函数 发信 收信 删信
2.4.1.1论坛数据连接层类
包含成员变量 数据库连接字符串
包含成员函数 执行查询 执行命令
模块设计
用户操作
登录功能
任务描述
用户要完成回复,发帖等功能,要先登录,在登录窗口填写完整的信息,点击登录按钮:
登录时序图
frontdisplsy是前台页面,user是客户类的对象,而DBHelper是数据库类的一个对象,前台要求用户登录功能,首先检查用户是否存在,如果存在,返回true,登录成功
输入
填好用户名,密码,验证码等信息
输出
登录成功,进入页面
注册功能
任务描述
填写完整用户的信息,可以注册一个新用户
用户注册时序图
用户填写完整信息后,调用user类中的IsUserExist()判断一下用户是否存在,如果不存在,则调用UserAdd()函数增加增加用户,最后返回相应的信息。
输入
注册用户的详细信息,点击注册按钮
输出
注册成功或注册失败
给用户增加角色
任务描述
只有管理员可以使用此功
您可能关注的文档
- BAS方案设计试题.ppt
- BAY3断路器保护盘记录试题.doc
- BC-108高速切削油试题.ppt
- BCFPChapter1试题.ppt
- B-Chap05氧族元素试题.ppt
- BDO事业部安全检查表(综合、车间、专业、班)新11.16试题.doc
- BE-1Demon试题.ppt
- BEChighermodule4高级商务英语试题.ppt
- BEChighermodule5高级商务英语试题.ppt
- 行为治疗的理论和方法试题.ppt
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
最近下载
- HYDROCOM系统维护和检修要点.pdf VIP
- 基于视觉的工业机器人物体识别定位抓取.doc
- 2023年06月甘肃兰州大学马克思主义学院聘用制人员(B岗)招考聘用笔试历年难、易错考点试题含答案解析.docx VIP
- 2018年学军中学高一新生分班考试卷(含答案)-学军分班考.docx
- 《中国心力衰竭诊断和治疗指南2024》解读.pptx VIP
- 全民体检培训课件.pptx VIP
- hydrocom用户培训文件.pdf VIP
- 2022年盐城市交通投资建设控股集团有限公司招聘笔试真题.docx VIP
- 2025年中国抗静电剂1800行业市场发展前景及发展趋势与投资战略研究报告.docx
- 综合布线材料清单.xls VIP
文档评论(0)