3 需求分析

需求分析是指对问题进行详细的分析,简单来说就是弄清楚问题的要求,详细到预期的输入数据,得到的结果,输出数据。在需求分析过程中,系统工作人员只有先确定顾客需要才能分析和寻找新系统的解决方法。

针对OA管理系统的特点,从以下几个方面给出需求描述。

3。1 管理需求分析

在网络化的时代,企业参与市场竞争、发展的首要条件就是企业内部管理的信息化。建立一个企业内部的管理系统有很大的意义,除了有利于加强内部的信息管理,还可以实现管理网络化和决策智能化的功能。对于中小型公司来说,内部管理系统最基本的功能要有部门管理,员工管理,账号管理,密码重置,账户退出。考虑到无纸化办公应包含行政管理,所以在本系统中加入了请假管理和报销管理。这二块功能涉及审批及审批结果的传递,所以在这块加入工作流。审批还涉及到角色与权限,所以加入了角色管理和权限管理。

3。2 功能需求分析文献综述

整个系统只有一个界面,在登录时根据当前用户角色显示当前可见的模块。管理员可以看到所有模块;普通用户、部长、经理可以看到请假管理,报销管理,密码修改,系统退出;人事专员可看到部门管理,员工管理,请假管理,报销管理,密码修改,系统退出。各角色用例图如下图所示       

1。普通用户、部长、经理用例图如下所示。

               

               

                             

(1)请假管理

普通用户、部长、经理可以查看请假记录,添加、修改、删除当前账号的请假记录。部长和经理可以审批请假申请。

(2)报销管理

普通用户、部长、经理可以查看报销记录,添加、修改、删除当前账号的报销记录。部长和经理可以审批报销申请。

(3)密码修改

普通用户、部长、经理可以修改当前账号的密码。

(4)系统退出

普通用户、部长、经理点击系统退出可以退出当前账号。

上一篇:C语言在计算机中的应用探讨
下一篇:ARM架构的智能手表设计+源代码+答辩PPT

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

透过家徽看日本文化家紋から見る日本文化

高校体育场馆效益研究【2772字】

华夫饼国内外研究现状

论商业银行中间业务法律...

ASP.net+sqlserver会员管理系统设计

“时尚与旅游”电子杂志的设计制作

家电制造企业绿色供應链...

农村幼儿教育开题报告

企业科研管理中统计报表...

基于安卓平台的二维码会议管理系统设计