无编程基础也能做软件

无编程基础也能做软件

ID:26061603

大小:8.63 MB

页数:40页

时间:2018-11-24

无编程基础也能做软件_第1页
无编程基础也能做软件_第2页
无编程基础也能做软件_第3页
无编程基础也能做软件_第4页
无编程基础也能做软件_第5页
资源描述:

《无编程基础也能做软件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、无编程基础也能做软件随着信息化的推进,软件行业从以前的高深莫测,也逐渐的变成当今的稀疏平常。软件的范围也从专业软件再到日常软件,各行各业都在进行着自己的信息化,有着自己的一系列软件。在软件价值被公众所认识到的同时,软件行业的竞争也越来越激烈,对于各类学习软件的学员来说也是一个疑惑,该学什么:“VB?VC?C#?C++?Java?”现在跳过这些琐碎的各类专业软件语言,只要你有出色的理解能力、逻辑能力、创造能力,那么编程不再是难事,没有软件编程基础就能实现软件的开发。在此,我们就跳过枯燥的软件学习过程,直接做具有实用价值的简单软件,那么下面开始我

2、们简单的软件开发之旅吧!一般来讲,软件由业务表单(各类表)、业务元素(字段)、操作(查看、新增、修改、删除)这3大元素构成。那么我们现在做一个简单的仓库货物管理系统。首先我们的目的:对商品有信息的记录,出入库影响库存,以及库存成本等。在做仓库管理软件之前我们要了解其核心表单:仓库表、产品表、入库单、入库明细、出库单、出库明细、库存信息。这些就组成了简单的仓库管理模块。一、创建模块1.建立模块点击设计—模块管理—新增,如下并点击保存。2.在仓库模块中添加仓库表点击配置,再点击添加业务表点击保存结束。3.在仓库表中添加业务元素为了简单快速就只

3、增加名称和类别这两个业务元素,当然也可以扩展其他更为全面的业务元素,仓库名称用短文本;仓库名称必填;(字符长度大于0是必填),一般情况下仓库名称是不允许重复;就把不允许重复勾上。仓库分类的时候,选择单级分类;将仓库的各个类型输入。找到刚才添加的单级分类字典;点击保存即可。多级分类类似于单机分类,只是类别有多极化。用多级分类的方式建立商品的类型。再回到商品表;建立商品分类;引用刚才我们建立的多级分类;点击保存即可。建立库存表,库存表需要显示商品信息和对应的仓库信息。这里就需要库存表引用商品表和仓库表的业务元素,这里就需要使用引用单表,即一张表引

4、用其他表的业务元素。建立好库存表后继续添加业务元素:在数据表中找到仓库表;点击保存完毕。4.主子表关联将出库单和出库明细关联起来(出库单和出库明细都类似以上建表方式建立),出库明细较出库单更为复杂,很多业务元素也是引用出库单而来,所以二者存在主子表的关系。在仓库管理模块下找到出库单。新增业务元素添加子表类业务元素此时能在子表这里选择出库明细;点击保存,二者之间的主子表关系就建立以来了。一、挂表单软件给用户最直观就是其可点击的按钮,而挂表单即将我们建立的表呈现给用户挂接表单较为简单创建好了默认在最后,我们把它调上来。挂接相应菜单选择仓库管理挂好

5、后调整菜单名称完成后退出重进就可以出现所挂菜单。一、业务逻辑业务逻辑的作用:添加业务逻辑:进入业务表配置完成这个步骤后就可以实现出库单录入数量和单价后,自动显示出库金额。上面可以观察到子表出库明细上有出库仓库,主表出库单也有出库仓库,那么根据常理出库单上的仓库就是出库明细上的仓库,那么我们就需要实现主子表业业务元素的同步。完成后再做出库单,主表选择上海仓库后,子表自动就有了上海仓库。同时我们还需要根据当初记录的单价,在选择出库商品的时候就带出单价。完成之后再做出库单:选择商品后自动带出了商品价格。同时我们做出库单的时候我们需要了解这次出库一共

6、出库的物品的金额总额是多少,那么就需要通过主表上聚合子表数据。保存完成,同时出库总数量也可以通过此类方式来完成。重新在出库明细上添加出库物品的数据,主表同时聚合出相应的数据。我们在做出库单的时候我们需要的是,做了出库单之后,库存会做相应的减少,这里我们使用数值偏移侦听器。新增数值偏移侦听器;取个容易理解的名称:出库后,正向偏移库存的出库数量(即出库数量是跟出库单上的数量成正向关系);数值偏移最重要的是匹配项;匹配项就决定了你的目标存不存在;能否继续执行偏移的动作。新增业务元素匹配项;新增仓库业务元素匹配项目标匹配项:仓库侦听表匹配项:出库仓库

7、;保存同理做商品业务元素的匹配完成这个步骤后,再去做出库单,库存信息就会出现变化。这里可以发现这时候的库存数量应该是-1.因此我们需要实现:库存=入库总量-出库数量这里需要重新做一次数据维护,由于出库单是先于侦听器已经发生,所以侦听器就无法做出相应的处理。数据维护前数据维护后简单的出库就完成了,而入库也可以照葫芦画瓢做出来,两者同时影响库存信息,那么一个简单的仓库管理系统就孕育而生,需要做更为复杂的出库只需要将相应的业务元素做类似的处理即可(入库单影响库存单价实现成本单价自动调整等),所以不需要会软件代码软件开发也可以如此简单。如果对这类零代

8、码平台熟悉的话,简单的模块1小时轻松能够搞定,而模块与模块之间的影响,就是简单的业务表影响另外一张业务表,所以只要有一定的理解能力、逻辑能力、创造能力,非专业编程人

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。