管理软件设计新法,从结果到过程的思考与实现(1)
表格编程,是解决企业管理软件设计的最有效的方法,也是取得企业管理信息化成功的必由之路。为什么说是必由之路,无论是从效率,还是从结果上都是传统的代码编程所无法做到的,提升到必由之路的高度,意在唤醒更多的人来认识、理解和接受这种管理软件编程技术。
现以一个在云表平台上实现的管理软件功能为例来介绍这种“表格编程”技术是如何思考、设计与实现的。
请看下表,这是客户要我完成作业中的一个管理需求。从他们的需求分析和现有的软件操作中可以规划出这张管理报表,按照业务管理的思路和在表格中画出这样的一个样表,对管理人员还真不是件难事。
现对上表中的各个数据项进行管理分析:
一、筛选条件部分,这是针对已有的订单及货品进行搜索查询设置条件用的。
1.1 中转站——当登录用户负责或管理几个中转站时,就需要供其选择,当然,更多的中转站用户默认只有一个负责的中转站时,打开表时直接填入;
1.2 到货状态——为什么要设置这样的一个状态参数,主要考虑到实际管理时需要对几种情况都有可能要查询,当然,主要是针对未到货的订单管理;
1.3 合同号、订单编号、供应商等——这些是订单里的数据项目,可以进行模糊查询;
1.4 物资编号、物资名称、物资描述和物资类型以及预计到货日期等——均为订单里的明细数据,可以进行模糊查询;
二、结果明细数据内容及相关操作要点:
2.1 提取满足条件的订单货品数据,关键数据有“未收数量”——这是对采办通知的到货物资进行实到确认后的结果,分批发时,则分批通知,这样订单数量则不是管理关注的重点,至少,对中转站而言,他们是不需要掌握这个数据的,因此,可以将订单数量从上表中删除;
2.2 时间间隔——这个是根据预计到货日期与当前日期比较得出的结果,这也是管理上很管要的一个参数,当超过预期时,就需要管理上做出响应,就是这里的未到货原因要填写,同时,还需要在系统中有记录、有存档的过程;
2.3 对通知到货,也已经到货了的物资要进行验收操作,也需要在这个表中能关联进行操作,而且,还要可以实现穿透式的数据管理,能打开订单或合同进行查询等。
以上的管理需求分析,相信很多管理人员都可以理解和有自己的方法,而把这样的表格整理出来后,在云表平台上如何实现数据的取得,点点搜索按纽就可以实现呢?
以上的过程,其实就是我在针对客户的现状与需求时的思考过程,从结果出发,做逆向的流程分析和数据关联设计,很快就可以得到所需要结果的。
请关注后续介绍,
欢迎转载,转载请保留原文地址:http://bbs.iyunbiao.com/thread-771-1-1.html
页:
[1]