本帖最后由 CHINACYN 于 2015-9-29 23:06 编辑 “复现”一套软件,如何在云表平台上实现(1) “复现”,这是一个客户昨天给我们布置的作业中用到的一个词。同时,发来了一些资料,包括一些图片。然后,要求我们在最短的时间内,把这样的一套有参照的,且有需求要点,不足之处要改善,缺少的要加上,用云表平台设计出这样的一套系统出来。 简单地说就是要用云表平台设计一套新的系统,参照现有的管理需求和软件界面(表单样式),这就是“复现”。 对客户而言是“复现”,通过复现的速度、效果来识别、判断云表在表格编程技术的性能、成熟度和效果如何,从而,决定以哪种方式进行合作。这也显示出现在的客户在选型上的超冷静思维。不懂没问题,可以比较,可以用一种最直接的,也是最传统的做法,是骡是马,牵出来骝骝。 而对于从事“表格编程”技术,提供应用服务的人而言,这是客户给的一种最强力的支持,同时,也是一种考验。更是一种锻炼自己能力的机会,如何将管理与技术结合起来的设计出适合客户要求的管理系统,需要有哪些技术功底、要有一种什么样的系统思考与分析技术,把自己锻炼成一个多面手,复合型的人才,这才算是合格的云表平台服务提供者。 “复现”,还可以理解为用技术来实现企业管理的想法,包括管理思想、经营模式和管理方法等,如何“用表格编程”技术来快速实现,开创一条创新的信息化管理的实现成功之路。 我拿到这样的一个作业后,要做的就是: 第1步:就是申请一个云表的云空间,这可以通过登录官网提交试用申请,填报好信息就可以得到回复,便有了自己的一个应用空间。这个空间是云表平台已经构建好的一个系统框架,自己就可以在这个空间里进行管理软件系统的规划与设计了。申请空间首次登录后的界面如下: 第2步,如何实现管理与技术的结合:有了这个基本的框架,要如何规划和设计一个好的管理系统,要考验的不只是技术,而有太多的综合能力。无论是自己设计,还是请专业人员来完成,必须得有熟悉应用云表平台功能的技术人员,这是一个前提。平台再优秀,那也得有会使用的人,这是没有捷径的。是不是有种技术真能心想就能事成,不得而知,至少现在还没看到。所以,要想用好云表平台来为客户做好服务,得静下心来把技术学好是很有必要的。管理与技术的结合可以是通过人员之间的配合与协作来完成,也可以把自己锻炼成管理行家,又是技术能手,当然,这样是最好的,但要下苦功夫、较长时间才可练就的。 第3步,对客户现状与需求进行分析:从提供的资料中可以发现,客户对业务的管理是按项目管理的模式进行的。每个人可能会负责多个项目,项目之间是根据职责进行区隔开的。在一个项目全生命周期管理中会涉及近百人,不同角色,要完成不同的业务管控。这个问题要如何设计才可以友好地解决操作便捷、管理到位的效果? 3.1 组织部门,这是企业根据实际的组织架构进行设置的,如下图的操作界面,按实际逐个录入; 3.2 定义角色,因其项目角色多,就可以通过导入角色的方式来实现。按导出的角色表格式在EXCEL表中维护好,然后,直接导入。角色定义及添加界面如下,导入的方式请看视频: 3.3 人员,这也是企业构建管理系统和使用中不可缺少的一步,而目前的状况是,一般企业都是多系统并行在用,如何打通系统间的数据,特别是用户信息的复用,也是个需要解决的问题。 增加人员云表平台提供了专门的维护界面,详细可以查看视频资料。 3.4 项目人员管理,这是系统在实现的基本要求,因此,在建立了系统的操作人员(建立了用户)后,就要着手建立一个项目与人员角色对应的表,通过该表建立起项目与岗位人员间的联系,从而为后续的项目按人员来查询,或者当用户登录时自动识别和显示其参与管理的项目。这就是在云表平台上所进行的业务分析,有了这个逻辑后,就可以经过如下步骤来实现: 3.4.1 先建立项目档案表(具体步骤是画出项目要管理的内容表样,按云表平台所提供的功能操作定义表到数据库中,然后就可以新增项目、修改和删除等操作); 3.4.2 再建立一张项目人员关系表(具体步骤是,画出一张项目人员关系的表格。 通过云表平台设计功能定义表,然后就可以新增项目、修改和删除等操作);
至此,项目设计的基础数据部分完成了大半,接下来,再分析业务流程进行后续业务设计。 视频内容即为本节所分析设计出的内容,云表平台所倡导的“表格编程”,旨在帮助应用软件设计人员抓住管理的本质——业务流程与管理均必须通过有一定结构的数据表来体现的,因此,以表格为对象进行系统分析与设计,从而极大地提升了软件设计的效率和应用的效果。 在线视频观看《用云表平台“复现”一个软件系统》 |
+10
0 条回帖