OA自动化OA办公系统需求分析说明书.docx
《OA自动化OA办公系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《OA自动化OA办公系统需求分析说明书.docx(26页珍藏版)》请在冰豆网上搜索。
![OA自动化OA办公系统需求分析说明书.docx](https://file1.bdocx.com/fileroot1/2023-3/18/8d11e5c0-70ad-4185-ad76-6438db623c1e/8d11e5c0-70ad-4185-ad76-6438db623c1e1.gif)
OA自动化OA办公系统需求分析说明书
(OA自动化)OA办公系统需求分析说明书
OA办公系统
需求分析
LOGO
北京某某科技有限公司
PekingComputerCorporation,Ltd
2012年10月
案卷号
日期
<北京某某公司OA办公系统>
需求分析说明书
作者:
完成日期:
签收人:
签收日期:
历史修订记录
日期
版本
说明
作者
2011-09-09
V1.0
建立初始需求
王某某
1.引言1
1.1项目背景1
1.2系统目标1
1.3术语定义1
2.总体需求1
2.1用户现状1
2.2任务概述1
2.3主要功能2
2.4流程图2
3.功能描述6
3.1公告通知6
3.1.1类别管理6
3.1.2公告管理7
3.1.3公告查看8
3.2工作日志9
3.2.1日志查看9
3.2.2我的日志10
3.2.3日志管理11
3.2.4类别管理12
3.2.5查看权限13
3.3知识管理14
3.3.1知识查看14
3.3.2我的知识15
3.3.3知识管理16
3.3.4类别管理17
3.3.5评论管理18
3.3.6专题管理19
3.4流程管理20
3.4.1流程管理20
3.4.2新增流程24
3.4.3审批过的24
3.4.4流程审批25
3.4.5所有流程27
3.5门户管理27
3.5.1新闻管理27
3.5.2类别管理29
3.5.3留言管理30
3.6出勤管理32
3.6.1我的出勤32
3.6.2出勤查看32
3.6.3出勤统计33
3.7投票管理34
3.7.1投票类别34
3.7.2投票管理35
3.7.3我的投票36
3.7.4投票统计37
3.8站内信38
3.8.1写信38
3.8.2发件箱38
3.8.3收件箱39
3.8.4草稿箱40
3.8.5回收站41
3.9用户管理42
3.9.1用户管理42
3.9.2组织机构43
3.9.3密码修改44
3.9.4用户群组45
3.9.5职位管理46
3.9.6职称管理47
3.10系统管理48
3.10.1栏目管理48
3.10.2导航图片49
3.10.3系统参数50
3.10.4登录日志51
3.10.5异常日志52
3.10.6填写异常53
3.10.7操作日志54
3.11权限管理55
3.11.1角色管理55
3.11.2用户角色56
3.11.3公告通知权限57
3.11.4工作日志权限57
3.11.5流程权限58
3.11.6投票权限58
3.12在线用户58
3.12.1在线用户58
4.附录60
4.1系统说明60
1.引言
项目背景
目前国内中小企业办公事务管理普遍不够系统和规范,本系统可以有效提高中小企业办事效率,使日常工作有章可循。
系统目标
本系统具备中小公司最常用最需要的业务功能,没有附加其它不常用的功能模块,从而可以有效降低成本。
如公司有自己的特性功能需求,可在此系统基础上进行二次开发。
术语定义
某某公司:
北京计算机股份有限公司
某某集团:
唐山某某集团
2.总体需求
用户现状
某某公司现有员工100人,门户网站一个,无内部办公系……。
任务概述
●目标
✧让小公司的日常事务可以在系统中有效展开
✧使工作规范、高效
●网站特点
✧分类明确、界面友好
✧系统使用简单、方便、容易上手
✧完备的权限管理体系
✧具备中小企业最合适的业务功能
✧功能拓展方便
主要功能
系统功能主要为满足中小企业日常办公需要,主要功能如下:
●公告通知:
发布公司内部新闻及公告通知,可按照公告通知类别分配给有权限的用户查看,每条公告通知可以记录哪些用户查阅过。
●工作日志:
员工的日常工作总结和规划,可以灵活设定上级领导查看哪些员工日志的权限,查看日志时可以发表评论。
日志可以按部门、日期、关键字等多种条件快速查询
●流程管理:
公司日常的各项业务流程都可在此完成,可以建立任意多种流程,如报销流程、请假流程、人事流程等。
同时还可以对不同的流程分配给不同的员工使用,如人事流程只分配给部门经理。
流程步骤任意设定,流程属性任意设定,还可以设定约束条件和跳转条件等。
●知识库:
公司员工的学习平台,了解企业文化,学习相关业务与技术知识等
●出勤管理:
员工上下班签到,并可对出勤进行统计,方便员工考核
●站内信:
公司员工内部的信息交流
●用户管理:
员工的信息维护、组织机构管理等
●门户管理:
门户网站的信息发布与类别维护
●工具下载:
下载公司常用的软件
●系统管理:
系统功能管理、权限分配、查看统计登录日志等
●权限管理:
对各个角色的各个模块的使用权限进行管理
●在线用户:
可以实时看到哪些用户在线,并可在线交流和留言
流程图
1系统结构图
2流程建立步骤
3流程审批步骤
4首页截图
图2-1首页版本一
图2-2首页版本二
3.功能描述
公告通知
类别管理
概述
管理员管理公告通知类别,类别可以按照树形结构分为多级。
可以设置每个公告类别的查看权限,没有权限的用户不能查看该类别下的公告通知。
用户定义
角色名称
操作
管理员
类别维护
业务名称
涉及数据项
备注
类别信息
名称
排序
父类别
状态
0.停用1.使用
部分页面模拟图:
公告管理
概述
管理员管理公司内部发布的新闻与公告,只有状态为已发布的通知用户才可以看到,具有批量发布和取消发布的功能,每条公告可以上传一个附件,重要的公告通知可以设置置顶。
用户定义
角色名称
操作
管理员
增删改查
业务名称
涉及数据项
备注
公告通知信息
标题
内容
类别
发布时间
发布人
已读人数
已读人
附件
状态
0.未发布1.已发布
排序
部分页面模拟图:
公告查看
概述
普通员工查看公司内部发布的新闻与公告,列表中的未读公告会加粗显示。
每条公告可以看到有多少用户查看过,分别是谁,属于哪个部门。
用户定义
角色名称
操作
普通员工
查看
部分页面模拟图:
工作日志
日志查看
概述
查看、评价其他员工的工作日志,可以设置查看权限,使每个用户只能查看指定员工的日志。
用户定义
角色名称
操作
普通员工
查看
部分页面模拟图:
我的日志
概述
管理自己的工作日志,当天以前的日志不能修改,只能删除。
当天的日志可以修改和删除,同一天的日志可以写多篇,每篇日志可以上传一个附件。
用户定义
角色名称
操作
普通员工
增删改查
部分页面模拟图:
日志管理
概述
管理用户的工作日志。
用户定义
角色名称
操作
管理员
查看、删除
部分页面模拟图:
类别管理
概述
日志类别管理。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
查看权限
概述
可以设置每个用户可以查看其它哪些用户的日志。
用户定义
角色名称
操作
管理员
设置日志查看权限
部分页面模拟图:
知识管理
知识查看
查看知识库的知识,列表中的未读条目会加粗显示。
每个条目可以看到有多少用户查看过,分别是谁,属于哪个部门。
还可对知识进行评论,喜欢的知识可以收藏。
用户定义
角色名称
操作
普通用户
查看、评论、收藏
部分页面模拟图:
我的知识
概述
用户自己上传的、收藏的、看过的、评论过的日志。
本模块用户上传的知识只有用户自己可以看到,并不对外发布,每条知识可以上传一个附件。
用户定义
角色名称
操作
普通用户
上传、查看
部分页面模拟图:
知识管理
概述
管理知识库的知识,这里的知识是对外发布的,所有用户均可以看到,每条知识可以上传一个附件,重要的知识可以选择置顶。
用户定义
角色名称
操作
管理员
增删改查
发布、取消发布
部分页面模拟图:
类别管理
概述
知识类别管理。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
评论管理
概述
管理知识库的平路、删除不当的评论内容。
可以按评论内容关键字和评论日期进行查询。
用户定义
角色名称
操作
管理员
查看、删除
部分页面模拟图:
专题管理
概述
知识库专题管理。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
流程管理
流程管理
概述
根据公司需要建立不同流程,流程属性可以设置任意多个,且各个属性间可以设置约束条件。
如开始日期不能大于结束日期。
流程步骤可以设置任意多个,可以根据属性设置跳转条件,如当天数大于3时直接从第一步跳转到第三部。
单个步骤的审核对象即可以是单个用户,也可以是部门。
如请假流程的第一步是发起人的部门经理审核,而第二步统一是人事主管王经理。
用户定义
角色名称
操作
管理员
流程种类维护
业务名称
涉及数据项
备注
基本信息
名称
排序
状态
0.停用1.使用
备注
属性信息
序号
名称
填写类型
0.填写1.选择(选项可编辑)
属性填写类型
1.文本2.仅日期3.日期和时间4.数字
是否主属性
0.否1.是
必填
0.否1.是
备注
属性约束信息
比较属性1
比较属性2
比较条件
1.大于2.大于等于3.等于4.小于5.小于等于
部分页面模拟图:
新增流程
概述
发起一个新流程。
用户定义
角色名称
操作
普通用户
发起流程
部分页面模拟图:
审批过的
概述
查看自己审批过的历史流程。
用户定义
角色名称
操作
审核人
查看审批过的流程
部分页面模拟图:
流程审批
概述
处理待审批的流程进行通过或退回处理,并可填写审核说明。
如果审批意见为同意,且没有下一步审核人,则流程完成,如果有下一步审核人则跳转到下一步审核人审核。
如果审批意见为不同意,则可以选择退回到之前的任一步骤。
用户定义
角色名称
操作
审核人
审核
业务名称
涉及数据项
备注
审核信息
审核意见
通过或退回
审核说明
对审核结果进行文字说明
部分页面模拟图:
所有流程
概述
所有流程查看,对已完成的历史流程,管理员可以进行删除处理。
可根据时间、用户姓名、流程状态等进行查询,并可对流程的可统计属性进行统计,如符合条件的请假流程的总请假天数。
用户定义
角色名称
操作
管理员
查看、删除
部分页面模拟图:
门户管理
新闻管理
概述
门户网站的新闻维护。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
类别管理
概述
新闻类别维护。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
留言管理
概述
管理用户留言。
用户定义
角色名称
操作
管理员
查看、删除
部分页面模拟图:
出勤管理
我的出勤
概述
用户个人的出勤查看及签到,上班签到后可进行重新签到,但一旦进行下班签到后将不能再进行上班签到。
用户定义
角色名称
操作
普通用户
查看、签到
部分页面模拟图:
出勤查看
概述
查看所有用户的出勤记录,并可根据用户、时间、日期等条件进行查询。
用户定义
角色名称
操作
普通用户
查看
部分页面模拟图:
出勤统计
概述
管理员对员工出勤情况进行统计。
用户定义
角色名称
操作
管理员
统计
部分页面模拟图:
投票管理
投票类别
概述
对投票类别信息进行维护。
用户定义
角色名称
操作
管理员
维护投票类别信息
部分页面模拟图:
投票管理
概述
管理所有投票信息,可设置投票名称、投票起止时间、投票选项、投票公开程度,投票权限等信息。
用户定义
角色名称
操作
管理员
管理投票信息
部分页面模拟图:
我的投票
概述
我有权限进行投票的投票列表。
用户定义
角色名称
操作
普通用户
投票
部分页面模拟图:
投票统计
概述
对投票结果进行统计。
用户定义
角色名称
操作
管理员
统计投票结果
部分页面模拟图:
站内信
写信
概述
写新邮件,收件人可以是一个用户或多个用户,也可以是某个组织机构及其下属所有组织结构的用户。
用户定义
角色名称
操作
普通用户
写信
部分页面模拟图:
发件箱
概述
自己发送邮件列表,并可对发送过的邮件进行转发。
用户定义
角色名称
操作
普通用户
查看、转发
部分页面模拟图:
收件箱
概述
自己收到的邮件列表,并可进行转发和回复。
用户定义
角色名称
操作
普通用户
查看、转发、回复
部分页面模拟图:
草稿箱
概述
暂存的邮件。
用户定义
角色名称
操作
普通用户
查看、发送
部分页面模拟图:
回收站
概述
被放进回收站的邮件,包括收件箱和发件箱。
用户定义
角色名称
操作
普通用户
查看、彻底删除、恢复
部分页面模拟图:
用户管理
用户管理
概述
维护用户信息,对忘记密码的用户进行密码重置。
用户定义
角色名称
操作
管理员
增删改查、密码充值
部分页面模拟图:
组织机构
概述
企业组织机构维护。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
密码修改
概述
修改自己的登录密码。
用户定义
角色名称
操作
普通用户
修改
部分页面模拟图:
用户群组
概述
把特定的用户添加到某个小组。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
职位管理
概述
用户职位信息维护。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
职称管理
概述
用户职称信息维护。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
系统管理
栏目管理
概述
系统功能列表维护,设置导航菜单。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
导航图片
概述
管理导航栏的图片。
用户定义
角色名称
操作
管理员
增删改查
部分页面模拟图:
系统参数
概述
设置登录页面的信息提示、登录后的页面顶部的信息通知、在线用户的更新间隔、默认密码等系统信息。
用户定义
角色名称
操作
管理员
设置系统参数
部分页面模拟图:
登录日志
概述
查看和统计登录日志。
详情查看可以查看登录人、登录日期、所属部门、登录IP等,可以根据登录时间、登录人进行条件查询。
日志统计可以按部门查看登录次数,各部门所占比例,各个部门的登录用户分别是谁等。
用户定义
角色名称
操作
管理员
查看、删除
部分页面模拟图:
异常日志
概述
查看异常日志,维护人员可根据异常日志完善系统。
用户定义
角色名称
操作
管理员
查看、删除
部分页面模拟图:
填写异常
概述
当用户在使用时发现系统问题而系统自身又没有记录这些异常时,用户可以手工将这些问题记录下来,为系统更新和升级提供很大的帮助。
用户定义
角色名称
操作
管理员
手工填写异常
部分页面模拟图:
操作日志
概述
当用户进行增加、删除、修改等重要操作时,系统将会有操作记录,以备在需要时找到相应的责任人。
可以根据操作人、操作类型、操作模块、操作时间、关键字等多种条件查询。
用户定义
角色名称
操作
系统
记录操作日志
管理员
查询操作日志
部分页面模拟图:
权限管理
角色管理
概述
系统用户角色信息维护,如管理员、部门主管、普通员工等,同时可设置每个角色具有哪些权限,不仅可以设置每个角色有哪些页面的权限,还可以设置角色是否拥有具体页面的每一个按钮等控件的权限。
用户定义
角色名称
操作
管理员
增删改查、设置角色权限、查看角色人员
部分页面模拟图:
用户角色
概述
角色管理员设置每个用户属于哪些角色,即可以分配给各个用户指定的权限。
用户定义
角色名称
操作
管理员
设置用户所属角色
部分页面模拟图:
公告通知权限
概述
设置各个类别的公告通知可供哪些角色查看。
用户定义
角色名称
操作
管理员
设置公告通知查看权限
工作日志权限
概述
设置每个用户可以查看其它哪些用户的工作日志。
用户定义
角色名称
操作
管理员
设置工作日志查看权限
流程权限
概述
设置每个流程可供哪些角色使用。
用户定义
角色名称
操作
管理员
设置工作流程使用权限
投票权限
概述
设置每个投票可供哪些角色使用。
用户定义
角色名称
操作
管理员
设置投票权限
在线用户
在线用户
概述
系统首页右上角自动更新在线用户和新消息数量,点击即可转到在线用户列表页面,点击用户姓名即可打开聊天窗口进行实时聊天。
对于不在线的用户还可根据姓名进行搜索以便查看历史记录。
自动更新在线用户的时间间隔可以进行相关设置,当前正在聊天的窗口刷新数据时间间隔可以单独设置,一般会比刷新在线用户的时间间隔短。
当有新消息时在浏览器标题栏有相关提示,同时还可以播放提示声音。
提示声音和标题栏提示均可以设置打开和关闭。
用户定义
角色名称
操作
普通用户
在线聊天
部分页面模拟图:
4.附录
系统说明
本系统和文档皆为尚未完成的初稿,后续将继续完善。