会议管理系统详细设计说明书
会议管理系统详细设计说明书
编写: 审核: 批准: 受控状态: 发布版次:2.0 编号:
日期:2013/8/8 日期: 日期: 是
日期:2013/8/8
第 1 页 共 77 页
会议管理系统概要设计说明书 内部文档
变更记录 日期 2013/8/6 2013/8/7 2013/8/8
签字确认 系统模块
对应章节 对应部门 负责人签字 1.0 1.1 2.0 版本 初始版本 类图修改 增加方法注释模块 变更说明 作者 第 2 页 共 77 页
会议管理系统概要设计说明书 内部文档
目 录
1
引言 .......................................................................................................................................... 6 1.1 编写目的 ........................................................................................................................... 6 1.2 背景 ................................................................................................................................... 6 1.3 范围 ................................................................................................................................... 6 1.4 参考资料 ........................................................................................................................... 6 1.5 术语与缩写解释 ............................................................................................................... 6 1.6 系统环境 ........................................................................................................................... 6 1.6.1 操作系统 ................................................................................................................... 6 1.6.2 数据库 ....................................................................................................................... 7 1.6.3 客户端 ....................................................................................................................... 7 2
系统模块命名规范................................................................................................................... 8 2.1 3
概述 ................................................................................................................................... 8
对象设计................................................................................................................................... 9 3.1 系统类图结构(总体类图) ........................................................................................... 9 3.2 关键类定义 ..................................................................................................................... 10 3.2.1 信息管理(关系类图) ......................................................................................... 10 3.2.2 预约管理(普通员工)(关系类图) ................................................................... 12 3.2.3 会议管理(普通员工)(关系类图) ................................................................... 14 3.2.4 人员管理(管理员)(关系类图) ....................................................................... 16 3.2.5 部门管理(管理员)(关系类图) ....................................................................... 18 3.2.6 职位管理(管理员)(关系类图) ....................................................................... 20 3.2.7 会议管理(管理员)(关系类图) ....................................................................... 22 3.2.8 设备管理(管理员)(关系类图) ....................................................................... 25 3.2.9 权限管理(管理员)(关系类图) ....................................................................... 27
4 模块汇总................................................................................................................................. 29 4.1 4.2
模块汇总表 ..................................................................................................................... 29 模块关系图 ..................................................................................................................... 30
5 模块功能详细设计................................................................................................................. 31 5.1 信息管理模块 ................................................................................................................. 31 5.1.1 公告信息模块 ......................................................................................................... 31 5.1.2 个人信息模块 ......................................................................................................... 31 5.1.3 修改密码模块 ......................................................................................................... 32 5.2 预约管理模块 ................................................................................................................. 33 5.2.1 预约会议模块 ......................................................................................................... 33 5.2.2 会议查找模块 ......................................................................................................... 34 5.2.3 会议删除模块 ......................................................................................................... 34 5.2.4 会议修改模块 ......................................................................................................... 35 5.3 会议管理模块 ................................................................................................................. 36
第 3 页 共 77 页
会议管理系统概要设计说明书 内部文档
5.3.1 查看待参考会议模块 ............................................................................................. 36 5.3.2 查看已参考会议模块 ............................................................................................. 37 5.3.3 下载已参考会议模块 ............................................................................................. 37 5.3.4 提交会议文档模块 ................................................................................................. 38 5.4 人员管理模块 ................................................................................................................. 39 5.4.1 人员增加模块 ......................................................................................................... 39 5.4.2 人员查找模块 ......................................................................................................... 39 5.4.3 人员删除模块 ......................................................................................................... 40 5.4.4 人员修改模块 ......................................................................................................... 41 5.5 部门管理模块 ................................................................................................................. 42 5.5.1 部门增加模块 ......................................................................................................... 42 5.5.2 部门查看模块 ......................................................................................................... 43 5.5.3 部门修改模块 ......................................................................................................... 44 5.5.4 部门删除模块 ......................................................................................................... 44 5.6 职位管理模块 ................................................................................................................. 45 5.6.1 职位增加模块 ......................................................................................................... 45 5.6.2 职位查找模块 ......................................................................................................... 45 5.6.3 职位删除模块 ......................................................................................................... 46 5.6.4 职位修改模块 ......................................................................................................... 46 5.7 会议室管理模块 ............................................................................................................. 47 5.7.1 会议室增加模块 ..................................................................................................... 47 5.7.2 会议室查找模块 ..................................................................................................... 48 5.7.3 会议室删除模块 ..................................................................................................... 48 5.7.4 会议室修改模块 ..................................................................................................... 49 5.7.5 会议记录下载模块 ................................................................................................. 50 5.7.6 会议记录在线观看模块 ......................................................................................... 50 5.7.7 会议记录删除模块 ................................................................................................. 51 5.8 设备管理模块 ................................................................................................................. 52 5.8.1 设备增加模块 ......................................................................................................... 52 5.8.2 设备查找模块 ......................................................................................................... 53 5.8.3 设备修改模块 ......................................................................................................... 54 5.8.4 设备删除模块 ......................................................................................................... 54 5.8.5 会议室默认设备删除模块 ..................................................................................... 55 5.8.6 设备分配模块 ......................................................................................................... 56 5.8.7 设备回收模块 ......................................................................................................... 57 5.9 权限管理模块 ................................................................................................................. 58 5.9.1 权限增加模块 ......................................................................................................... 58 5.9.2 权限查找模块 ......................................................................................................... 59 5.9.3 权限修改模块 ......................................................................................................... 60 5.9.4 权限删除模块 ......................................................................................................... 60 5.9.5 员工权限查看模块 ................................................................................................. 61 5.9.6 员工权限修改模块 ................................................................................................. 62 5.10 设计方法释义 ............................................................................................................. 62 5.10.1 BLLEmployee .......................................................................................................... 62
第 4 页 共 77 页
会议管理系统概要设计说明书 内部文档
5.10.2 5.10.3 5.10.4 5.10.5 5.10.6 5.10.7 5.10.8 5.10.9 5.10.10 5.10.11 5.10.12 5.10.13 5.10.14 5.10.15 5.10.16 5.10.17 5.10.18 5.10.19 5.10.20 5.10.21 5.10.22
BLLPower ............................................................................................................... 63 BLLDocument ......................................................................................................... 64 BLLAllot .................................................................................................................. 64 BLLMeeting ............................................................................................................. 65 BLLDepartment ....................................................................................................... 66 BLLJob .................................................................................................................... 67 BLLMeetingRoom ................................................................................................... 68 BLLNeed.................................................................................................................. 68 BLLJoin ............................................................................................................... 69 BLLEqu_Room ........................................................................................................ 70 BLLEquipment .................................................................................................... 70 EmployeeController ............................................................................................ 71 DepartmentController ......................................................................................... 72 MeetingRoomControler ....................................................................................... 72 EquipmentController ........................................................................................... 73 AllotControler ..................................................................................................... 74 PowControler ...................................................................................................... 74 AnnouncementControler ..................................................................................... 75 MeetingControler ................................................................................................ 75 JobControler ....................................................................................................... 76 LoginControler .................................................................................................... 77
第 5 页 共 77 页