收藏 分销(赏)

办公自动化系统详细设计说明书.doc

上传人:丰**** 文档编号:9868848 上传时间:2025-04-11 格式:DOC 页数:35 大小:660KB 下载积分:12 金币
下载 相关 举报
办公自动化系统详细设计说明书.doc_第1页
第1页 / 共35页
办公自动化系统详细设计说明书.doc_第2页
第2页 / 共35页


点击查看更多>>
资源描述
办公自动化系统详细设计说明书 31 2020年4月19日 资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。 【办公自动化系统】 项目编号: DYX01-02- 详细设计说明书 Version 1.1 作者: 俞晨 日期 版本 说明 作者 -05-3 0.1 部署上线 俞晨 -05-6 1.0 需求变更 俞晨 -05-20 1.1 因”脚本修改, 删减资源图片”。 俞晨 修订文档历史记录 目 录 1 界面设计要求 1 2 南京德英轩教育科技办公自动化系统 1 2.1 [电话会议子系统] 1 2.1.1 模块描述 1 2.1.2 类和接口 1 2.1.3 [apply_conference_substance] 2 2.2 [公文流转系统] 6 2.2.1 模块描述 6 2.2.2 类和接口 7 2.2.3 [flow_work_order] 7 2.2.4 [manage_work_circuit_describe] 12 2.2.5 [manage_work_circuit] 14 2.2.6 [manage_work_template] 16 2.3 [在线考试系统] 19 2.3.1 模块描述 19 2.3.2 类和接口 19 2.3.3 [manage_question_bank] 19 2.4 [系统人员管理] 22 2.4.1 模块描述 22 2.4.2 类和接口 22 2.4.3 [manage_system_user] 22 2.5 [系统权限管理] 25 2.5.1 模块描述 25 2.5.2 类和接口 25 2.5.3 [manage_user_role] 25 1 界面设计要求 用户界面采用左右风格, 清晰明朗, 便于用户进行操作。如下图所示: 2 办公自动化系统 2.1 [电话会议子系统] 2.1.1 模块描述 描述 备注 目的 定时的发起电话会议。 功能 将设置好的人员定时的加入会议系统。 性能 2.1.2 类和接口 2.1.2.1 类列表 类名称 定义 描述 apply_conference_substance 资源管理子系统所有相关的程序操作 2.1.2.2 接口列表 接口名称 定义 描述 2.1.3 [apply_conference_substance] 描述 备注 父类 无 目的 电话会议子系统所有相关的程序操作 属性 conn 连接数据库 方法 validateAdd_conference 添加电话会议 delete_conference 删除电话会议 switch_conference 暂停电话会议 update_conference 修改电话会议 list_conference 列举电话会议 add_conferees 添加会议人员 update_conferees 修改会议人员 list_conferee 列举会议人员 delete_conferees 删除会与人员 2.1.3.1 validateAdd_conference 1. 输入输出 类型 约束/说明 输入 会议名称, 时间 会议名称不能为空。 输出 新增是否成功 2. 流程图 3. 数据设计 2.1.3.2 update_conferencel 1. 输入输出 类型 约束/说明 输入 会议名称, 时间 会议名称不能为空。 输出 修改是否成功 2. 流程图 3. 数据设计 2.1.3.3 delete_conference 1. 输入输出 类型 约束/说明 输入 会议ID 输出 删除是否成功 2. 流程图 3. 数据设计 2.1.3.4 list_conference 1. 输入输出 类型 约束/说明 输入 会议名称 输出 会议列表数据 2. 流程图 3. 数据设计 2.1.3.5 switch_conference 1. 输入输出 类型 约束/说明 输入 会议名称 输出 暂停是否成功 2. 流程图 3. 数据设计 2.1.3.6 add_conferees 1. 输入输出 类型 约束/说明 输入 会议名称、 人员名称 会议名称、 人员名称不能为空 输出 添加是否成功 2. 流程图 3. 数据设计 2.1.3.7 update_conferees 1. 输入输出 类型 约束/说明 输入 会议名称、 人员名称 会议名称、 人员名称不能为空 输出 修改是否成功 2. 流程图 3. 数据设计 2.1.3.8 list_conferee 1. 输入输出 类型 约束/说明 输入 会议名称 输出 会议人员列表 2. 流程图 3. 数据设计 2.1.3.9 delete_conferee 1. 输入输出 类型 约束/说明 输入 会议名称、 人员名称 会议名称、 人员名称不为空 输出 删除是否成功 2. 流程图 3. 数据设计 2.2 [公文流转系统] 2.2.1 模块描述 描述 备注 目的 对公文进行审批管理 功能 对公文进行流转, 受理, 归档 性能 2.2.2 类和接口 2.2.2.1 类列表 类名称 定义 描述 flow_work_order 公文流转管理 manage_work_circuit_describe 公文流程描述管理 manage_work_circuit 管理公文流程 manage_work_template 公文模板管理 2.2.2.2 接口列表 接口名称 定义 描述 2.2.3 [flow_work_order] 描述 备注 父类 无 目的 属性 choose_work_circuit 选择工作流程 choose_work_template 选择模板 list_present_order 浏览待审公文 list_past_order 浏览已审核公文 view_past_order 查看已审核的公文 view_all_order 查看全部的任意公文 list_accept_order 浏览已受理的公文 list_all_order 浏览全部公文 2.2.3.1 choose_work_circuit 1. 输入输出 类型 约束/说明 输入 流程名称 输出 选择成功或者失败 2. 流程图 3. 数据设计 2.2.3.2 choose_work_template 1. 输入输出 类型 约束/说明 输入 模板名称 输出 选择成功或者失败 2. 流程图 3. 数据设计 2.2.3.3 list_present_order 1. 输入输出 类型 约束/说明 输入 - 输出 待审公文列表 2. 流程图 3. 数据设计 2.2.3.4 list_past_order 1. 输入输出 类型 约束/说明 输入 - 输出 已审公文列表 2. 流程图 3. 数据设计 2.2.3.5 view_past_order 4. 输入输出 类型 约束/说明 输入 公文名称 输出 公文详细信息 5. 流程图 6. 数据设计 2.2.3.6 view_all_order 7. 输入输出 类型 约束/说明 输入 公文名称 输出 任意公文的详细信息 8. 流程图 9. 数据设计 2.2.3.7 list_accept_order 10. 输入输出 类型 约束/说明 输入 - 输出 任意公文列表 11. 流程图 12. 数据设计 2.2.3.8 list_all_order 13. 输入输出 类型 约束/说明 输入 公文名称 输出 已受理的公文信息 14. 流程图 15. 数据设计 2.2.4 [manage_work_circuit_describe] 描述 备注 父类 无 目的 属性 方法 add_work_circuit_describe 添加公文描述 list_work_circuit_describe 列举公文描述 update_work_circuit_describe 修改公文描述 delete_work_circuit_describe 删除公文描述 2.2.4.1 [add_work_circuit_describe] 1. 输入输出 类型 约束/说明 输入 公文描述信息 输出 添加成功或者失败 2. 流程图 3. 数据设计 2.2.4.2 [list_work_circuit_describe] 1. 输入输出 类型 约束/说明 输入 - 输出 公文描述列表 2. 流程图 3. 数据设计 2.2.4.3 [update_work_circuit_describe] 1. 输入输出 类型 约束/说明 输入 公文ID、 公文描述信息 输出 修改成功或者失败 2. 流程图 3. 数据设计 2.2.4.4 [delete_work_circuit_describe] 4. 输入输出 类型 约束/说明 输入 公文ID 输出 删除成功或者失败 5. 流程图 6. 数据设计 2.2.5 [manage_work_circuit] 描述 备注 父类 无 目的 属性 方法 add_work_circuit 添加公文流程 modify_work_circuit 修改公文流程 list_work_circuit 列举公文流程 delete_work_circuit 删除公文流程 2.2.5.1 [add_work_circuit] 4. 输入输出 类型 约束/说明 输入 公文标题、 流程名字、 发起人、 完成时间、 公文审核人、 公文浏览人、 公文附件、 公文内容 公文标题、 流程名字、 发起人、 完成时间、 公文审核人、 公文浏览人不能为空 输出 添加成功或者失败 5. 流程图 6. 数据设计 2.2.5.2 [modify_work_circuit 4. 输入输出 类型 约束/说明 输入 公文标题、 流程名字、 发起人、 完成时间、 公文审核人、 公文浏览人、 公文附件、 公文内容 公文标题、 流程名字、 发起人、 完成时间、 公文审核人、 公文浏览人不能为空 输出 修改成功或者失败 5. 流程图 6. 数据设计 2.2.5.3 [list_work_circuit] 7. 输入输出 类型 约束/说明 输入 - 输出 公文流程列表 8. 流程图 9. 数据设计 2.2.5.4 [delete_work_circuit] 10. 输入输出 类型 约束/说明 输入 公文标题( 公文ID) 输出 删除成功或者失败 11. 流程图 12. 数据设计 2.2.6 [manage_work_template] 描述 备注 父类 无 目的 属性 方法 add_work_template 添加公文模板 modify_work_template 修改公文模板 list_work_template 列举公文模板 delete_work_template 删除公文模板 2.2.6.1 [add_work_template] 7. 输入输出 类型 约束/说明 输入 模板名称 输出 添加成功或者失败 8. 流程图 9. 数据设计 2.2.6.2 [modify_work_template] 7. 输入输出 类型 约束/说明 输入 模板名称 输出 修改成功或者失败 8. 流程图 9. 数据设计 2.2.6.3 [list_work_template] 13. 输入输出 类型 约束/说明 输入 - 输出 模板列表 14. 流程图 15. 数据设计 2.2.6.4 [delete_work_template] 16. 输入输出 类型 约束/说明 输入 模板名称 输出 删除成功或者失败 17. 流程图 18. 数据设计 2.3 [在线考试系统] 2.3.1 模块描述 描述 备注 目的 在线考试 功能 提供在线考试的功能 性能 2.3.2 类和接口 2.3.2.1 类列表 类名称 定义 描述 manage_question_bank 考试题目信息 2.3.2.2 接口列表 接口名称 定义 描述 2.3.3 [manage_question_bank] 描述 备注 父类 无 目的 属性 方法 add_question_bank 添加试题到题库 modify_question_bank 修改题库中的试题 list_question_bank 列举题库中的试题 delete_question_bank 删除题库中的试题 2.3.3.1 [add_question_bank] 1. 输入输出 类型 约束/说明 输入 题目名称、 题目选项、 题目答案 题目名称、 题目选项、 题目答案不能为空 输出 添加成功或者失败 2. 流程图 3. 数据设计 2.3.3.2 [modify_question_bank] 1. 输入输出 类型 约束/说明 输入 题目名称、 题目选项、 题目答案 题目名称、 题目选项、 题目答案不能为空 输出 修改成功或者失败 2. 流程图 3. 数据设计 2.3.3.3 [list_question_bank] 1. 输入输出 类型 约束/说明 输入 输出 列出题目列表 2. 流程图 3. 数据设计 2.3.3.4 [delete_question_bank] 1. 输入输出 类型 约束/说明 输入 题目名称 输出 删除成功或者失败 2. 流程图 3. 数据设计 2.4 [系统人员管理] 2.4.1 模块描述 描述 备注 目的 提供系统人员管理 功能 对系统人员进行管理。 性能 2.4.2 类和接口 2.1.2.1 类列表 类名称 定义 描述 manage_system_user 系统人员管理所有相关的程序操作 2.1.2.2 接口列表 接口名称 定义 描述 2.4.3 [manage_system_user] 描述 备注 父类 无 目的 系统人员管理所有相关的程序操作 属性 conn 连接数据库 方法 validateAdd_system_user 添加用户信息 modify_system_user 修改用户信息 delete_system_user 删除用户信息 list_system_user 用户信息列表 2.4.3.1 [validateAdd_system_user] 1. 输入输出 类型 约束/说明 输入 用户名、 用户密码、 用户类别、 性别、 真实姓名、 电子邮箱、 移动电话 用户名、 用户密码、 用户类别、 真实姓名不能为空 输出 添加成功或者失败 2. 流程图 3. 数据设计 2.4.3.2 [modify_system_user] 1. 输入输出 类型 约束/说明 输入 用户名、 用户密码、 用户类别、 性别、 真实姓名、 电子邮箱、 移动电话 用户名、 用户密码、 用户类别、 真实姓名不能为空 输出 修改成功或者失败 2. 流程图 3. 数据设计 2.4.3.3 [delete_system_user] 1. 输入输出 类型 约束/说明 输入 用户名 输出 删除成功或者失败 2. 流程图 3. 数据设计 2.4.3.4 [list_system_user] 1. 输入输出 类型 约束/说明 输入 - 输出 用户列表 2. 流程图 3. 数据设计 2.5 [系统权限管理] 2.5.1 模块描述 描述 备注 目的 对用户的权限进行管理。 功能 对用户的权限进行管理。 性能 2.5.2 类和接口 2.1.2.1 类列表 类名称 定义 描述 manage_user_role 课表编排子系统所有相关的程序操作 2.1.2.2 接口列表 接口名称 定义 描述 2.5.3 [manage_user_role] 描述 备注 父类 无 目的 课表编排子系统所有相关的程序操作 属性 conn 连接数据库 方法 add_user_role 设置年学期 list_user_role 设置周排课天数/日排课节数 update_user_role 分承担单位按课程确定任课/指导教师 delete_user_role 设置学期教学任务 2.5.3.1 [add_user_role] 1. 输入输出 类型 约束/说明 输入 角色名称 输出 添加成功或者失败 2. 流程图 4. 数据设计 4.1.1.1. [list_user_role] 1. 输入输出 类型 约束/说明 输入 - 输出 角色列表 2. 流程图 3. 数据设计 2.5.3.2 [update_user_role] 1. 输入输出 类型 约束/说明 输入 角色名称 输出 修改成功或者失败 2. 流程图 3. 数据设计 2.5.3.3 [delete_user_role] 1. 输入输出 类型 约束/说明 输入 角色名称 输出 删除成功或者失败 2. 流程图 3. 数据设计 <正文完>
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服