概要设计说明书实例经典Word格式.docx
- 文档编号:14874266
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:53
- 大小:1.72MB
概要设计说明书实例经典Word格式.docx
《概要设计说明书实例经典Word格式.docx》由会员分享,可在线阅读,更多相关《概要设计说明书实例经典Word格式.docx(53页珍藏版)》请在冰豆网上搜索。
用户动态网页,主要是jsp文件。
⏹业务操作:
主要控制业务访问的接口和业务流转。
⏹数据处理:
提供业务的实现,包括对业务数据的增、删、改、查等操作。
⏹数据实体:
业务对象的实体类。
⏹数据接口:
提供数据库的访问,传递数据或返回相应数据。
⏹系统辅助:
提供了供整个系统辅助的功能。
2.2.4业务类包图
2.2.5子系统关系图
2.3接口设计
2.3.1界面框架设计
2.3.2外部接口设计
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
3子系统设计
3.1基础信息子系统
3.1.1子系统说明
基础信息子系统包括:
角色管理、部门管理、岗位管理、员工管理四部分。
角色管理:
定义角色和系统权限之间的对应关系,方便用户权限的分配控制。
部门管理:
实现对公司部门基本信息的维护。
岗位管理:
实现对公司岗位基本信息的维护。
员工管理:
实现对公司员工基本信息的维护,并为员工分配角色和初始化登录系统信息。
3.1.2类图
3.1.2.1角色、权限
3.1.2.2部门管理
3.1.2.3岗位管理
3.1.2.4员工管理
3.1.3类说明
3.1.3.1角色、权限
通过ID查询角色:
页面得到角色ID,调用Service:
:
角色的通过ID查询角色方法,得到指定角色的实体数据。
通过名称查询角色:
页面得到角色名称,调用Service:
角色的通过名称查询角色方法,得到指定角色的实体数据。
查询全部角色:
调用Service:
角色的查询全部角色方法,得到全部角色的实体数据。
增加角色:
在页面上得到角色的实体数据,调用Service:
角色的增加角色方法,实现角色的添加。
修改角色:
在页面上得到修改后的角色实体数据,调用Service:
角色的修改角色方法,实现角色的修改。
删除角色:
删除角色方法,将指定角色的数据置为已删除状态。
分配权限:
分配权限方法,给指定角色分配权限。
读取角色权限:
读取角色权限方法,读取指定角色的权限数据。
调用Data:
得到指定角色的实体数据。
实现角色的添加。
实现角色的修改。
将指定角色的数据置为已删除状态。
给指定角色分配权限。
读取指定角色的权限数据。
角色实体类数据。
页面显示全部权限内容:
权限的查询全部权限或通过所属系统查询全部权限,将权限数据显示到页面上。
通过所属系统查询全部权限:
权限的通过所属系统查询全部权限,读取某系统下的全部权限数据。
读取用户权限:
权限的读取用户权限,读取指定用户的权限数据。
查询全部权限:
权限的查询全部权限,读取全部的权限数据。
权限的读取用户权限,,读取指定用户的权限数据。
读取全部权限数据,返回全部的权限实体类数据。
读取所属系统权限数据,返回某系统下的全部权限实体类数据。
读取指定用户的权限数据。
权限实体类数据。
3.1.3.2部门管理
通过ID查询部门:
根据部门ID,得到指定的部门实体类数据。
多条件查询部门:
根据多条件(部门名称、上级部门)查询对象,得到部门实体数据。
查询全部部门:
执行查询,获取全部部门的实体数据。
增加部门:
得到部门实体数据,将数据添加至库中。
修改部门:
得到修改后的部门实体数据,将数据保存至库中。
删除部门:
根据部门ID,删除指定的部门。
树形显示部门:
查询得到树形结构上的部门数据,并显示。
此类的说明同上。
部门实体类数据。
3.1.3.3岗位管理
通过ID查询岗位:
根据岗位ID,得到指定的岗位实体类数据。
多条件查询岗位:
根据多条件(岗位名称、上级岗位)查询对象,得到岗位实体数据。
查询全部岗位:
执行查询,获取全部岗位的实体数据。
增加岗位:
修改岗位:
删除岗位:
根据岗位ID,删除指定的岗位。
树形显示岗位:
查询得到树形结构上的岗位数据,并显示。
岗位实体类数据。
3.1.3.4员工管理
通过ID查询员工:
根据员工ID,得到指定的员工实体类数据。
多条件查询员工:
根据多条件(工号、姓名、性别、部门、岗位、角色)查询对象,得到员工实体数据。
查询全部员工:
执行查询,获取全部员工的实体数据。
增加员工:
得到员工实体数据,将数据添加至库中。
修改员工:
得到修改后的员工实体数据,将数据保存至库中。
删除员工:
根据员工ID,删除指定的员工。
员工修改登录密码:
员工执行修改登录密码数据。
员工实体类数据。
3.1.4界面设计
基础信息子系统页面包括:
3.1.4.1角色管理页面
3.1.4.2部门管理页面
3.1.4.3岗位管理页面
3.1.4.4员工管理页面
3.2我的工作台子系统
3.2.1子系统说明
我的工作台子系统包括:
工作任务、工作计划、工作日志、工作汇报、审批计划五部分。
工作任务:
实现管理层分派任务和公司员工接收任务的管理功能。
工作计划:
实现公司员工制定工作计划的管理功能。
工作日志:
实现公司员工每天工作记录的管理功能。
工作汇报:
实现公司员工撰写工作汇报的管理功能。
审批计划:
实现管理层审批公司员工工作计划的管理功能。
3.2.2类图
3.2.2.1工作任务
3.2.2.2工作计划
3.2.2.3工作日志
3.2.2.4工作汇报
3.2.2.5审批计划
审批计划功能的设计实现,参照类图:
工作计划。
3.2.3类说明
3.2.3.1工作任务
通过ID查询任务:
根据任务ID,得到指定工作任务实体类数据。
多条件查询任务:
根据多条件(起始日期、截止日期、任务标题、重要程度、任务状态部门、任务接收人)查询对象,得到工作任务的实体数据。
查询全部任务:
执行查询,获取全部工作任务的实体数据。
增加任务:
得到任务实体数据,将数据添加至库中。
暂停任务:
对指定的任务,执行暂停处理操作。
处理完成任务:
对指定的任务,执行完成处理操作。
实时检查收到的新任务或还未做计划的任务:
根据当前的用户ID,实时检查目前收到的新任务或还未做计划的任务,以便系统实时提醒用户,并弹出提醒信息。
工作任务实体类数据。
3.2.3.2工作计划
通过ID查询计划:
根据计划ID,得到指定的工作计划实体类数据。
多条件查询计划:
根据多条件(起始日期、截止日期、计划标题、计划类型)查询对象,,得到工作计划实体类数据。
查询全部计划:
执行查询,得到全部工作计划的实体类数据。
增加计划:
得到计划实体数据和所属任务计划完成百分比列表,将数据添加至库中。
修改计划:
计划未经审批时,得到修改后的计划实体数据和所属任务计划完成百分比列表,将数据保存至库中。
写计划总结:
某指定的工作计划结束时,将总结内容和所属任务实际完成百分比列表数据,保存至库中。
处理所属工作任务完成情况:
写计划时或写总结时,保存所属工作任务列表(包括计划或实际完成百分比数据),添加至数据库。
查询所属任务完成情况:
根据指定的工作计划,查询其所属工作任务的完成进度情况。
管理层对某一指定的工作计划,执行审批处理,以使审批后的工作计划不能再进行修改。
取消审批:
管理层对某一指定的工作计划,执行取消审批处理,以使此工作计划能进行再修改。
实时查询未审批的工作计划:
执行查询未经管理层审批的工作计划,得到未审批的工作计划实体类数据。
当有未审批信息时系统应实时提醒用户,并弹出提醒信息。
多条件查询已审批的工作计划:
根据多条件(起始日期、截止日期、计划比他、计划类型、创建人)查询对象,得到管理层已审批过的工作计划实体类数据。
实时查询他人抄送来的工作计划:
根据当前用户ID,查询得到他人抄送给自己的工作计划实体类数据。
当有未阅读的信息时系统应实时提醒用户,并弹出提醒信息。
处理查看未阅读的他人抄送的工作计划:
根据工作计划ID,查看未阅读的他人抄送给自己的工作计划实体类数据。
工作计划实体类数据。
3.2.3.3工作日志
通过ID查询工作日志:
根据日志ID,得到指定的工作日志实体类数据。
根据多条件(起始日期、截止日期)查询对象,得到工作日志实体数据。
查询全部工作日志:
执行查询,得到全部的工作日志实体类数据。
增加工作日志:
得到工作日志实体类数据,将数据添加至库中。
删除工作日志:
根据日志ID,删除指定的工作日志。
实时查询他人发来的工作日志:
根据当前用户ID,查询得到他人发来的工作日志实体数据。
处理查看未阅读的他人发来的工作日志:
根据工作日志ID,查看未阅读的他人发来的工作日志实体类数据。
工作日志实体类数据。
3.2.3.4工作汇报
通过ID查询工作汇报:
根据工作汇报ID,得到指定的工作汇报实体类数据。
多条件查询工作汇报:
根据多条件(起始日期、截止日期)查询对象,得到工作汇报实体数据。
查询全部工作汇报:
执行查询,得到全部的工作汇报实体类数据。
增加工作汇报:
得到工作汇报实体类数据,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 说明书 实例 经典