Advertisement

OA系统二:项目介绍:需求介绍;功能展示;

阅读量:

需求介绍

需求

需求分析

目录

0.项目整体内容介绍

1.需求说明

(1)何为OA系统

(2)需求介绍

2.功能演示

(1)普通员工的操作

(2)部门经理的操作

(3)总经理的操作


0.项目整体内容介绍

(1)在构建整体业务流程时,请确保Mybatis开发环境的各项基础配置已就位;

(2)基于角色的访问控制(RBAC)机制:该系统采用全新的RBAC设计理念,在多用户环境中实现了权限管理的有效控制;

(3)构建一个功能完善的业务模块,并实现多级请假审批流程;


1.需求说明

(1)何为OA系统

例如,在公司内部的请假流程、消息通知以及公文转发等事务中,则可以通过现有的OA系统来处理。而该系统的数据传递内容则全部涉及业务相关的信息。

(2)需求介绍

一个实际的业务:

部门经理需呈报其请假申请,并且不管请假时长有多久,都必须由总经理审批.


2.功能演示

演示一下,系统开发完成后的样子。

(1)普通员工的操作

点击【立即申请】后,会弹出对话框,说明“请假单已提交等待上级审批”。

然后,【通知公告】的系统通知中就有了刚才提交的申请

然后,点击【注销】,回到登录页面

(2)部门经理的操作

点击【请假审批】

然后,在部门经理的系统通知中就出现了如下信息:

(3)总经理的操作

点击【注销】,回到登录界面

目前总经理的系统通知已经接收了一条新的通知,并且欧阳锋的请假申请审批已批办完毕。

那么,此时普通员工欧阳锋,重新登录系统:

该案例模块虽不算大但包含不少实用功能主要涵盖:
权限管理:
不同角色可使用不同的功能系统
不同角色可访问的数据范围有所不同例如研发部经理仅能审批研发部员工的 Leave申请而总经理则拥有全系统的审批权限。
休假申请流程: 申请假期时间在72小时以内则由部门经理审核即可完成;若假期超过72小时则需总经理进行审核等。

全部评论 (0)

还没有任何评论哟~