OA系统设计的要点总结

216 篇文章 4 订阅
56 篇文章 0 订阅

OA系统的设计的三大要点:

一、人事架构——变化的表象是以不变为根基

作为公司办公系统,人事结构是整个系统的基础框架。OA系统是一款面向多角色,多权限分工明确的组织。因此,就需要设计一套标准的,可拓展的人事结构。以满足公司的业务拓展和人员角色的变化。拓展和变化这两点需求,可以说为开发增加很大的难度。

拓展的之难在于设置一套标准的组织结构,目前公司处于快速拓展阶段,人事结构交叉混乱,因此,其重点是如何解决多个不相干角色的耦合问题,同时又要考虑到以后角色划分不能重合的问题。

所有的产品设计都是解决人和事之间的交互问题,不同的是,to C型产品的角色往往都是一个泛概念,角色相对单一。而OA系统则有着严格的角色划分和职责权限。每个人的操作既有相同的,又有不同的,为此,我对功能和使用角色进行了细分。把一个大功能拆分为若干细分功能,每一个细分功能对应一个权限,将一个人的角色也进行拆分,一个角色对应一个权限。最终找到的功能组成的最小的单位和使用者角色的最小单位。最小单位是不可变的,有着严格的一对一性质,这也符合技术实现的原理。

二、审批流程——变在不变之内。

OA系统的重要作用就是,解决企业事务的流程性问题。这就是审批,一个事件从发起到完成,需要依次经历多个角色的处理。而审批流程的特殊就在于每个部门,每个分公司的流程都不相同。那那么如何设计出一个标准的处理规则来解决满足其个性化的设置就是审批流程的关键所在。这看起来似乎是矛盾的。既要标准,又要个性化。需要标准,是因为要保证软件的拓展性,用一个统一的逻辑来达到个性化设置的目的。也就是说,标准是基于开发需求,个性化是基于业务需求。

为满足审批流程的灵活性和标准性,审批流程不能按照人事结构的层级来设计,而是完全脱离人事层级,以账户为参与点,事件的流向根据账户进入对应的处理程序中。在此阶段,遇到的最大问题就是开发问题,要想达到灵活设置的目的,必须要找到一个不变的因素作为起点,如果了解技术的实现原理就会明白一个道理,所有的变化的背后都有其不变作为基础,而变化也不是真正意义上的绝对变化,而是在一定范围内的相对变化。

亦即:变在不变之内。这一点颇有哲学韵味。

说点题外话,变在不变之内,演变于道家的哲学理论:阴在阳之内,不在阳之对。变与不变不是对立的,而是矛盾统一的。巧的是,当今的程序的设计,追根溯源,源起的就是二进制,二进制是计算机系统的根本原理,相传,二进制的发明是外国人基于中国道家哲学中的阴阳理论,1为阳,0为阴。二进制的加减也是根据阴阳的变化原理而得。故而,软件技术和哲学并不矛盾。

三、数据统计——以果导因

公司之所以要开发自己的OA系统,最大的需求就是数据统计和数据分析。这是第三方软件无法满足的。数据统计是OA系统的最后一项重要设计,放在最后开发,是因为只有所有的功能完成之后,数据链才能形成。但是却又是要首先考虑的,因为这种给予公司业务的数据统计,需要以果导因。

为何呢?曾经说过,产品设计就是解决信息流的流向问题,就是解决其从哪里来,如何呈现,到哪里去的问题。数据统计可以说是OA系统的最终目的。可以说,数据统计的需求贯穿OA系统的设计的全过程。为此,每个模块的开发时都需要了解清楚其最终需要的数据统计需求,根据最终需求,来设计其信息的起点并提前做好数据埋点。

在此,小编以简搭(jabdp)低代码开发平台为例,让我们一起来了解一下如何实现OA系统的快速开发。简搭(jabdp)平台是一个免费且全功能开源的低代码平台,支持国产操作系统和数据库,只需要会简单的javascript和sql,便可实现复杂的业务功能。

用简搭(jabdp)低代码平台搭建OA系统的优势

1、“可塑性”强

低代码平台自身具备极强的“可塑性”,支持在后续的运用过程中继续做出很多计算和改进。此外,还支持用户随时随地进行自主扩展或者修改,并且支持对接第三方系统,便于企业对业务进行管理,对相关数据进行交互等,从而提高工作效率。

2、优化企业业务流程

简搭提供自定义平台,将业务功能模块化、接口标准化(SOA架构设计),便于用户可以灵活的按自己需求,编排组合自己的业务流程,从而达到优化现有流程。

3、私有云部署,安全稳定

简搭(jabdp)主打私有云部署模式,可以让企业将此项目管理系统安放在企业内部网络段,阻隔外部网络各种不安全原因,保证项目数据的私密性。并且可以自定义系统更新时间及更新版本,减少因系统更新所带来的各种不稳定因素。

4、简单功能零代码配置,复杂功能低代码开发

好了,今天的文章分享到这就结束了,要是喜欢的朋友,请点个关注哦!--我是简搭(jabdp低代码平台,支持国产操作系统和数据库),致力于推广低代码平台,感谢大家关注。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值