难以置信!不会编程,也能开发管理软件!软件设计教程(一)

关于云表免代码通过画表格方式开发软件的具体介绍
请参见本头条号其他文章分享。
本次分享:用云表设计置组织架构和用户权限以及表单模板的设计方法。
从图表中,我们可以发现,云表界面与excel其实很像,但大家不要误以为就是excel,云表功能可比excel强大多了,能真正设计出企业管理中实用的软件,而不仅仅是数据表格。
组织结构与权限
云表的组织机构管理采用部门与子部门的方式来建立这种树形的管理结构,每个部门有三个最重要的属性:部门编号、部门名称、上级部门。
部门编号:为了计算机管理的需要,为每个部门指定的代号,在整个组织机构树中必须保持唯一;
部门名称:在同一个上级部门下的部门名称不能相同,但如果属于不同的上级部门,名称允许相同,例如两个不同的子公司中都有销售部。
上级部门:指定该部门的上级部门。
分支机构:用来标示该部门是作为一个独立的机构存在,例如子公司,分公司等。之所以要区分是分支机构还是部门,是因为在表单的访问策略中对部门和分支机构的处理方式不同,详情请参见【表单访问策略】。
通过工具栏的【添加部门】、【添加子部门】、【编辑部门】和【删除部门】即可实现对部门的增、删、改。
【添加部门】用于添加同级部门,【添加子部门】用于添加下级部门。
表单模板
下面以建立一个客户档案的业务表单模板为例介绍在云表平台是如何新建表单模板的。
第1步:在对应的管理文件夹中点击【新建模板】菜单按纽,系统自动弹出一个云表表格软件;
新建软件模板
在对应的管理文件夹中建立业务表单模板
第2步:在这个表格软件上可直接绘制表单样式,也可以通过导入样式的办法把借用或参考的样式导入,下图介绍导入时的操作;
可以将客户现有的表格样式直接或略加修改后导入到系统中。
第3步:绘制或导入样式后,再通过定义数据项,也就是设定哪些需要输入数据空白单元格,一个或若干数据项目就构成一个表单模板,定义数据项的步骤(内容)如下:
确定数据项位置;要填入数据的单元格位置;
数据项的名称;表明要填入数据的名称,通常在空白的数据项左侧或上方,也可以是其它位置,也可以没有名称显示;
数据类型;表明只能填写什么类型的数据,例如是文本、小数、日期或是图片,如果你填写的数据与指定的类型不匹配,系统会报错并且不允许保存;
扩展类型;这是专门针对文本而设计的一种特殊用法,如条形码或富文本等;
必填;是否允许为空。例如上面的客户名称应该是必须填写的,而qq就可有可无了;
填写规范;用作决定该数据项的值如何产生,例如;客户编号;必须自动产生;客户等级;必须从下拉列表中选择等。针对规范还有其它几个额外的选择;
宽度;决定在总表显示时的默认宽度;
顺序;决定在总表显示时的默认排序;
主键;决定是否允许重复:当被选作主键的是基本数据项时,则全局唯一,不允许重复;若多个基本数据项共同被选作主键时,则为组合唯一;
隐藏;决定是否在总表中显示;
同值合并;这是用于明细表数据项在显示时合并的特殊用法。
本节:重点要搞清楚,什么是模板,什么是主键。在实际软件设计过程中, 经常会有同学在设计表单时,忘记设置主键而导致保存时报错信息出现。
下一期,我们重点讲什么是总表。请关注收看。