OA办公系统-需求说明书.doc

上传人:豆**** 文档编号:23959062 上传时间:2022-07-02 格式:DOC 页数:80 大小:5.03MB
返回 下载 相关 举报
OA办公系统-需求说明书.doc_第1页
第1页 / 共80页
OA办公系统-需求说明书.doc_第2页
第2页 / 共80页
点击查看更多>>
资源描述

《OA办公系统-需求说明书.doc》由会员分享,可在线阅读,更多相关《OA办公系统-需求说明书.doc(80页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateOA办公系统-需求说明书OA办公系统-需求说明书OA办公系统需求说明书LOGO北京某某科技有限公司Peking Computer Corporation,Ltd2016年8月案卷号日期北京某某公司OA办公系统需求说明书 作 者: 完成日期: 签 收 人: 签收日期: -历史修订记录日期版本说明作者2011-09-09V1.0建立初始需求2016-07-25V1.1功能

2、完善目录1.引言11.1项目背景11.2系统目标12.总体需求12.1用户现状12.2任务概述12.3主要功能12.4系统图表32.5技术特点53.功能描述63.1公告通知63.1.1类别管理63.1.2公告管理73.1.3公告查看83.2工作日志93.2.1日志查看93.2.2我的日志103.2.3日志管理113.2.4类别管理123.3知识管理133.3.1知识查看133.3.2我的知识143.3.3知识管理153.3.4类别管理173.3.5评论管理173.3.6专题管理183.4流程管理193.4.1流程管理193.4.2新增流程223.4.3我发起的233.4.4审批过的243.4.

3、5流程审批253.4.6所有流程273.5门户管理273.5.1新闻管理273.5.2类别管理293.5.3留言管理303.6出勤管理323.6.1我的出勤323.6.2出勤查看323.6.3出勤统计333.7项目管理343.7.1项目管理343.7.2项目追踪353.7.3项目里程碑363.7.4项目任务373.7.5我的任务383.7.6用户工时393.7.7项目工时393.7.8工时详情403.8开发任务403.8.1任务管理403.8.2我的任务413.8.3所有任务423.9投票管理433.9.1投票类别433.9.2投票管理433.9.3我的投票443.9.4投票统计453.10站

4、内信453.10.1写信453.10.2发件箱463.10.3收件箱473.10.4草稿箱473.10.5回收站483.11用户管理493.11.1用户管理493.11.2组织机构503.11.3密码修改513.11.4职位管理513.11.5职称管理523.11.6个人提醒533.11.7我的建议543.11.8用户建议553.12系统管理563.12.1栏目管理563.12.2导航图片573.12.3系统参数583.12.4登录日志593.12.5异常日志603.12.6填写异常613.12.7操作日志623.13权限管理633.13.1角色管理633.13.2用户角色643.13.3公告

5、通知653.13.4工作日志653.13.5流程权限663.13.6投票权限663.14在线聊天663.14.1在线聊天661. 引言1.1 项目背景 目前国内中小企业办公事务管理普遍不够系统和规范,本系统可以有效提高办事效率,使日常工作有章可循。1.2 系统目标本系统具备中小公司最常用最需要的业务功能,方便企事业单位日常工作管理。如有自己的特性需求可进行二次开发,并可根据需求调整界面。2. 总体需求2.1 用户现状公司现有员工若干人,无内部办公系统。2.2 任务概述l 系统特点 系统使用简单、方便、容易上手 完备的权限管理体系 具有中小企业最需要的业务功能 功能拓展方便2.3 主要功能 公告

6、通知:发布公司内部新闻及公告通知,并可以设定各个角色的查看权限,还可以查询每条公告通知哪些用户查看过,可以按日期、类别、关键字等多个条件查询。支持上传多个附件。 工作日志:员工的日常工作总结和规划,可以灵活设定每个人可以查看哪些员工日志的权限,可以发表评论。如果你只想查看部门主管的,则可以按是否主管条件查询,如果您只想看某个部门员工的,则可以选择部门。如果有相关项目的,还可以添加对应项目任务及工时。可以按日期、关键字等多种条件查询。支持上传多个附件。 流程管理:公司日常的各项业务流程都可在此完成,可以建立任意多种流程,如报销流程、请假流程、人事流程等。同时还可以把不同的流程分配给不同的员工使用

7、,如人事流程只分配给部门经理。流程步骤可任意设定,流程属性任意设定,还可以设定约束条件和跳转条件等,功能非常强大。支持上传多个附件。 知识库:公司员工的学习平台,了解企业文化,学习相关业务与技术知识等,可以对知识发表评论,喜欢的可以收藏,可以快速查看自己的收藏列表,查看过的知识列表,评论过的知识列表等,普通员工还可以上传自己的知识。知识浏览时可以按类别、专题、时间、关键字等多种条件查询。支持上传多个附件。 出勤管理:员工上下班签到,并可对出勤进行统计总出勤天数及小时数,方便考核。可以查看员工详细签到列表,签到的IP 地址等,可以按用户、时间等多种条件查询。 站内信件:公司员工内部的信息交流,可

8、以按用户发送,也可以按部门发送。支持上传多个附件。 投票管理:当组织公司活动、选举主管等需要采集员工意愿时可以建立投票申请,可以设置哪些角色具有各个投票的权限。可以设置投票类别、状态、公开程度、开始结束时间、选项数量等。 项目管理:本模块可以有效管理公司项目,项目下可以设置多个项目里程碑,里程碑下可以设置多个项目任务,项目任务可以指派给指定用户负责。可以统计用户在填写工作日志时记录的工时等信息。 开发任务:本模块针对项目开发,可以为项目添加功能模块及开发的任务并指派给指定用户。 用户管理:员工的信息维护、组织机构管理、默认密码管理、密码重置、职称管理、职位管理、个人提醒设置、我的建议等。 门户

9、管理:门户网站的信息发布、用户留言管理,包括门户网站展示系统。 工具下载:下载公司常用的软件 系统设置:系统栏目管理、菜单图标管理、查看统计登录日志、查看操作日志、系统参数设置、异常日志查看,异常日志填写等 权限管理:对各个角色的各个模块的使用权限进行管理 在线聊天:可以实时看到哪些用户在线,并可在线交流和留言,并且支持发送文件。2.4 系统图表1 系统结构图2 技术架构图3 流程建立步骤4 流程审批步骤5 首页截图图2-1 首页2.5 技术特点 独有的底层数据库架构,可无缝切换SQL Server,Oracle和MySQL 等常见数据库而无需或只需微量修改代码。 代码层级清晰,功能移植方便。

10、现有的后端功能已用C# 进行封装,数据访问层、实体层和业务逻辑层已分别提取出来。 不久将会增加RestAPI层, 使前后端完全分离,并已搭建好Angular 基本框架以帮助纯前端开发,更换页面表示层和添加手机页面也将会非常简单。 自有代码生成工具,可连接数据库生成实体层、业务逻辑层和数据访问层文件等,并可生成数据库表说明文档。3. 功能描述3.1 公告通知3.1.1 类别管理概述管理员管理公告通知类别,类别可以按照树形结构分为多级。可以设置每个公告类别的查看权限,没有权限的用户不能查看该类别下的公告通知(试用找企鹅:肆肆贰八七五就七四)。用户定义 角色名称操作管理员类别维护权限设置业务名称涉及

11、数据项备注类别信息名称排序父类别状态0.停用1.使用部分页面模拟图: 3.1.2 公告管理概述管理员管理公司内部发布的新闻与公告,只有状态为已发布的通知用户才可以看到,具有批量发布和取消发布的功能,重要的公告通知可以置顶。用户定义 角色名称操作管理员增删改查业务名称涉及数据项备注公告通知信息标题内容类别发布时间发布人已读人数已读人附件状态0.暂存1.已发布排序部分页面模拟图: 3.1.3 公告查看概述普通员工查看公司内部发布的新闻与公告,列表中的未读公告会加粗显示。每条公告可以看到有多少用户查看过,分别是谁,属于哪个部门。 用户定义 角色名称操作普通员工查看部分页面模拟图: 3.2 工作日志3

12、.2.1 日志查看概述查看、评价其他员工的工作日志,可以设置查看权限,使每个用户只能查看指定员工的日志。用户定义 角色名称操作普通用户查看部分页面模拟图: 3.2.2 我的日志概述管理自己的工作日志。用户定义 角色名称操作普通用户增删改查部分页面模拟图: 3.2.3 日志管理概述管理用户的工作日志,可以设置是否公开。用户定义 角色名称操作管理员查看、删除部分页面模拟图: 3.2.4 类别管理概述日志类别管理。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.3 知识管理3.3.1 知识查看查看知识库的知识,列表中的未读条目会加粗显示。每个条目可以看到有多少用户查看过,分别是谁,属于哪个

13、部门。还可对知识进行评论,喜欢的知识可以收藏。用户定义 角色名称操作普通用户查看、评论、收藏部分页面模拟图: 3.3.2 我的知识概述用户自己上传的、收藏的、看过的、评论过的日志。本模块用户上传的知识只有用户自己可以看到,并不对外发布。用户定义 角色名称操作普通用户上传、查看部分页面模拟图: 3.3.3 知识管理概述管理知识库的知识,这里的知识是对外发布的,所有用户均可以看到,重要的知识可以选择置顶,支持批量导入知识文件。用户定义 角色名称操作管理员增删改查发布、取消发布部分页面模拟图: 3.3.4 类别管理概述知识类别管理。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.3.5 评

14、论管理概述管理知识库的平路、删除不当的评论内容。可以按评论内容关键字和评论日期进行查询。用户定义 角色名称操作管理员查看、删除部分页面模拟图: 3.3.6 专题管理概述知识库专题管理。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.4 流程管理3.4.1 流程管理概述根据公司需要建立不同流程,流程属性可以设置任意多个,各个属性间可以设置约束条件。如开始日期不能大于结束日期。流程步骤可以设置任意多个,可以根据属性设置跳转条件,如当天数大于3时直接从第一步跳转到第三部。单个步骤的审核对象即可以是单个用户,也可以是部门。如请假流程的第一步是发起人的部门经理审核,而第二步统一 是人事主管王经

15、理。用户定义 角色名称操作管理员流程种类维护业务名称涉及数据项备注基本信息名称排序状态0.停用1.使用备注属性信息序号名称填写类型0.填写1.选择(选项可编辑)属性填写类型1.文本2.仅日期3.日期和时间4.数字是否主属性0.否1.是必填0.否1.是备注属性约束信息比较属性1比较属性2比较条件1.大于2.大于等于3.等于4.小于5.小于等于部分页面模拟图: 3.4.2 新增流程概述发起一个新流程。用户定义 角色名称操作普通用户发起流程部分页面模拟图: 3.4.3 我发起的概述查看自己发起的工作流程。用户定义 角色名称操作普通用户查看自己发起的工作流程部分页面模拟图: 3.4.4 审批过的概述查

16、看自己审批过的历史流程。用户定义 角色名称操作审核人查看审批过的流程部分页面模拟图: 3.4.5 流程审批概述处理待审批的流程进行通过或退回处理,并可填写审核说明。如果审批意见为同意,且没有下一步审核人,则流程完成,如果有下一步审核人则跳转到下一步审核人审核。如果审批意见为不同意,则可以选择退回到之前的任一步骤。用户定义 角色名称操作审核人审核业务名称涉及数据项备注审核信息审核意见通过或退回审核说明对审核结果进行文字说明部分页面模拟图: 3.4.6 所有流程概述所有流程查看,对已完成的历史流程,管理员可以进行删除处理。可根据时间、用户姓名、流程状态等进行查询,并可对流程的可统计属性进行统计,如

17、符合条件的请假流程的总请假天数。用户定义 角色名称操作管理员查看、删除部分页面模拟图: 3.5 门户管理3.5.1 新闻管理概述门户网站的新闻维护。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.5.2 类别管理概述新闻类别维护。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.5.3 留言管理概述管理用户留言。用户定义 角色名称操作管理员查看、删除部分页面模拟图: 3.6 出勤管理3.6.1 我的出勤概述用户个人的出勤查看及签到,上班签到后可进行重新签到,但一旦进行下班签到后将不能再进行上班签到。用户定义 角色名称操作普通用户查看、签到部分页面模拟图: 3.6.2 出勤查看

18、概述查看所有用户的出勤记录,并可根据用户、时间、日期等条件进行查询。用户定义 角色名称操作普通用户查看部分页面模拟图: 3.6.3 出勤统计概述管理员对员工出勤情况进行统计。用户定义 角色名称操作管理员统计部分页面模拟图: 3.7 项目管理3.7.1 项目管理概述管理公司项目,项目可以包含里程碑,里程碑下可以包含项目任务。用户定义 角色名称操作管理员管理项目部分页面模拟图: 3.7.2 项目追踪概述对项目进行跟进情况。用户定义 角色名称操作管理员记录项目进展部分页面模拟图: 3.7.3 项目里程碑概述管理项目里程碑。用户定义 角色名称操作管理员管理项目里程碑部分页面模拟图: 3.7.4 项目任

19、务概述管理项目任务,并可指定负责人。用户定义 角色名称操作管理员管理项目任务部分页面模拟图: 3.7.5 我的任务概述维护分配给我的任务。用户定义 角色名称操作普通员工更新任务情况部分页面模拟图: 3.7.6 用户工时概述对用户花费工时进行统计。用户定义 角色名称操作管理员统计部分页面模拟图: 3.7.7 项目工时概述对项目花费工时进行统计。用户定义 角色名称操作管理员统计部分页面模拟图: 3.7.8 工时详情概述查看工时详细情况。用户定义 角色名称操作管理员统计部分页面模拟图: 3.8 开发任务3.8.1 任务管理概述为项目创建开发任务。用户定义 角色名称操作管理员管理项目开发任务部分页面模

20、拟图: 3.8.2 我的任务概述指派给我的任务。用户定义 角色名称操作普通用户维护指派给自己的任务部分页面模拟图: 3.8.3 所有任务概述查看所有开发任务。用户定义 角色名称操作普通员工查看和评论部分页面模拟图: 3.9 投票管理3.9.1 投票类别概述对投票类别信息进行维护。用户定义 角色名称操作管理员维护投票类别信息部分页面模拟图: 3.9.2 投票管理概述管理所有投票信息,可设置投票名称、投票起止时间、投票选项、投票公开程度,投票权限等信息。用户定义 角色名称操作管理员管理投票信息部分页面模拟图: 3.9.3 我的投票概述我有权限进行投票的投票列表。用户定义 角色名称操作普通用户投票部

21、分页面模拟图: 3.9.4 投票统计概述对投票结果进行统计。用户定义 角色名称操作管理员统计投票结果部分页面模拟图: 3.10 站内信3.10.1 写信概述写新邮件,收件人可以是一个用户或多个用户,也可以是某个组织机构及其下属所有组织结构的用户。用户定义 角色名称操作普通用户写信部分页面模拟图: 3.10.2 发件箱概述自己发送邮件列表,并可对发送过的邮件进行转发。用户定义 角色名称操作普通用户查看、转发部分页面模拟图: 3.10.3 收件箱概述自己收到的邮件列表,并可进行转发和回复。用户定义 角色名称操作普通用户查看、转发、回复部分页面模拟图: 3.10.4 草稿箱概述暂存的邮件。用户定义

22、角色名称操作普通用户查看、发送部分页面模拟图: 3.10.5 回收站概述被放进回收站的邮件,包括收件箱和发件箱。用户定义 角色名称操作普通用户查看、彻底删除、恢复部分页面模拟图: 3.11 用户管理3.11.1 用户管理概述维护用户信息,对忘记密码的用户进行密码重置。用户定义 角色名称操作管理员增删改查、密码重置部分页面模拟图: 3.11.2 组织机构概述企业组织机构维护。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.11.3 密码修改概述修改自己的登录密码。用户定义 角色名称操作普通用户修改部分页面模拟图: 3.11.4 职位管理概述用户职位信息维护。用户定义 角色名称操作管理员

23、增删改查部分页面模拟图: 3.11.5 职称管理概述用户职称信息维护。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.11.6 个人提醒概述每个用户可自行添加一些提醒内容,以防忘记某些重要事宜。提醒内容将会显示在首页最上方。提醒周期可以按每月某日至某日、每周几至周几、每天某时至某时等用户定义 角色名称操作普通用户个人提醒管理部分页面模拟图: 3.11.7 我的建议概述给管理员提出的建议。用户定义 角色名称操作普通用户提交建议部分页面模拟图: 3.11.8 用户建议概述对用户提出的建议进行回复。用户定义 角色名称操作管理员查看和回复用户建议部分页面模拟图: 3.12 系统管理3.12.

24、1 栏目管理概述系统功能列表维护,设置导航菜单。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.12.2 导航图片概述管理导航栏的图片。用户定义 角色名称操作管理员增删改查部分页面模拟图: 3.12.3 系统参数概述设置登录页面的信息提示、登录后的页面顶部的信息通知、在线用户的更新间隔、默认密码等系统信息。用户定义 角色名称操作管理员设置系统参数部分页面模拟图: 3.12.4 登录日志概述查看和统计登录日志。详情查看可以查看登录人、登录日期、所属部门、登录IP等,可以根据登录时间、登录人进行条件查询。日志统计可以按部门查看登录次数,各部门所占比例,各个部门的登录用户分别是谁等。用户定

25、义 角色名称操作管理员查看、删除部分页面模拟图: 3.12.5 异常日志概述查看异常日志,维护人员可根据异常日志完善系统。用户定义 角色名称操作管理员查看、删除部分页面模拟图: 3.12.6 填写异常概述当用户在使用时发现系统问题而系统自身又没有记录这些异常时,用户可以手工将这些问题记录下来,为系统更新和升级提供很大的帮助。用户定义 角色名称操作管理员手工填写异常部分页面模拟图: 3.12.7 操作日志概述当用户进行增加、删除、修改等重要操作时,系统将会有操作记录,以备在需要时找到相应的责任人。可以根据操作人、操作类型、操作模块、操作时间、关键字等多种条件查询。用户定义 角色名称操作系统记录操

26、作日志管理员查询操作日志部分页面模拟图: 3.13 权限管理3.13.1 角色管理概述系统用户角色信息维护,如管理员、部门主管、普通员工等,同时可设置每个角色具有哪些权限,不仅可以设置每个角色有哪些页面的权限,还可以设置角色是否拥有具体页面的每一个按钮等控件的权限。用户定义 角色名称操作管理员增删改查、设置角色权限、查看角色人员部分页面模拟图: 3.13.2 用户角色概述角色管理员设置每个用户属于哪些角色,即可以分配给各个用户指定的权限。用户定义 角色名称操作管理员设置用户所属角色部分页面模拟图: 3.13.3 公告通知概述设置各个类别的公告通知可供哪些角色查看。用户定义 角色名称操作管理员设

27、置公告通知查看权限3.13.4 工作日志概述设置每个用户可以查看其它哪些用户的工作日志。用户定义 角色名称操作管理员设置工作日志查看权限3.13.5 流程权限概述设置每个流程可供哪些角色使用。用户定义 角色名称操作管理员设置工作流程使用权限3.13.6 投票权限概述设置每个投票可供哪些角色使用。用户定义 角色名称操作管理员设置投票权限3.14 在线聊天3.14.1 在线聊天概述系统首页右上角自动更新在线用户和新消息数量,点击即可转到在线用户列表页面,点击用户姓名即可打开聊天窗口进行实时聊天,支持文件发送。自动更新在线用户的时间间隔可以进行相关设置,当前正在聊天的窗口刷新数据时间间隔可以单独设置,一般会比刷新在线用户的时间间隔短。当有新消息时在浏览器标题栏有相关提示,同时还可以播放提示声音。提示声音和标题栏提示均可以设置打开和关闭。用户定义 角色名称操作普通用户在线聊天部分页面模拟图:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁