并提交给所在单位的主管进行报批,通过审批后的用车申请会显示给后勤的车辆 管理部门,车辆管理部门的主管通过查看用车安接收用车申请并安排用车, 同时填写用车安排记录。 2.2.6基础数据管理流程
基础数据管理业务流程图如图2-6所示:
图2—6基础数据管理业务流程图
基础数据管理是对公司、单位的人员进行管理和调度的重要功能,由人力资 源部主管根据公司、单位人力资源状况在系统中给各位员工分配部门和角色,通 过角色的分配,部门员工可以根据所分配的角色开展属于该角色的业务。
2.2.7发女查询业务
发文查询业务流程图如图2-7所示
图2-7发文査询业务流程图
发文查询业务是系统的最常见功能,部门员工和领导都可以实现对部门发文 的查看,根据不同的权责和条件查看不同的发文,并行使相应的业务。
2_2_8系统瓶业务
系统管理业务流程图如图2-8所示
'
11
系统管理业务
超级管理员
___________________
图2-8系统管理业务流程图
系统管理是后台的主要业务,这项业务必须有系统超级管理员来操作,主要 涉及到对后台数据的维护,实现数据库的备份和还原,保证数据的安全;同时管 理后台日志,实现日志的查看和备份,保证了公司的权责认证。系统管理员了解 整个系统的功能,可以根据公司、单位的业务需要建立相应的人物角色,这些角 色后被人力资源部门主管使用。
2. 3功能需求分析
功能作为一种系统关系概念,所描述的是系统与环境之间的交集过程。在进 行功能需求分析的过程当中,需要先针对软件对象需开展的任务目标做出详细描 述。在功能需求方面,对软件必须要完成的功能给出相应的定义,得以让用户更
12
好的实现具体任务,完成业务的需要。
2.3.1角色分析
根据对办公系统的业务流程分析可以确定系统的角色主要分为以下几种:
表2—1系统角色表 名称 系统管理员 拟稿人 1 审核人 签发人 档案员 收文秘书 I 部门负责人 单位领导 下属单位 车辆管理员 驾驶员 会议室管理员 人事管理员 功能及职责 拥有系统的最高权限,可添加、修改、删除 及查询其他角色,还要对系统的相关配置进 行调整 负责起草拟发文稿,原则人所有员工都是拟 稿人 负责审核拟发文稿 负责签发拟发文件 负责发文、收文、会议通知的归档 负责收文 负责文件的办理 负责文件的传阅 负责文件办理 负责车辆信息的调配 负责车辆使用完毕后的登记 负责会议室的调配 负责人员信息的管理 2_ 3_ 2数据流分析
由于本系统才有结构化分析方法,结构化分析过程需要描述系统的数据流动 过程和加工存储过程,这里用数据流程图描述。数据流图是结构化分析方法中常 使用的工具,它以图形的方式描绘数据在系统中各个业务加工中流动情况和处理 的过程,同时配合数据字典实现对数据的需求全分析,实现了对系统的功能描述 和数据存储描述。
根据对0A办公系统上述的主要业务流程的分析,抽象出系统的使用者为领 导、员工、系统管理员、归档员。以下给出了系统的顶层数据流图,如图2_9所 示:
13
图2—9 0A系统顶层数据流图
通过上面的的顶层数据流程图可以看出,办公自动化系统的主要参与者有: 0A系统管理员、0A领导、0A员工及0A归档员。0A系统管理员的主要负责工作室对 系统基础数据和权限数据进行初始化和整体性维护,可以对数据库进行数据相关 的备份和还原,对权限信息和角色信息进行初始化设置;对部门信息和人员信息 进行基本的维护;0A领导可以通过办公系统对部门的收、发文进行审批及查询操 作,对公司的资源(会议、车辆)进行查看和审批;员工可以对0A系统的管理资源 进行数据处理,通过办公系统可接收及发送信息,员工也可以对会议、用车等信 息进行使用申请;归档员通过办公系统对部门的重文件进行归档管理操作。
_____________________ 表2—2 “系统管理员”词条描述 ________________
名称:系统管理员 ___________________________________________________ 说明:对系统进行设置,添加、修改、删除、查询领导、员工及归档员的信 息
表2—3 “领导”词条描述
名称:领导 ___________________________________ 说明:对系统收、发文及会签进行审批操作
_____________________ 表2—4 “员工”词条描述
名称:员工