控件的形状与其中含有的内容:主要针对控件的形状与内容进行描述,控件的形状部分因为属于图形的缘故,所以还是需要使用图形进行描述。控件的内容属于数据默认的一种,上文有提及,数据的体现方式主要体现在数据默认中,控件中的较为简单的内容为固定文本的显示,还有一种是控件的内容是会随着关联数据的变化而改变。所以在这里,控件中的内容可以描述为数据默认的方式去展示控件中的内容。 (1)与数据有关的控件类简介 生成数据型控件——类型一 生成数据分为跨表型生成数据、创建型生成数据。跨表型生成数据的意思将原有的一个表的数据进行整合后生成另外一个表的数据。创建型生成数据的意思将用户群体录入的在自然环境中数据整合后生成一个表中的数据。
生成数据型控件解读:生成数据型的控件描述逻辑中,描述的重点是录入或需要的数据与生成的数据之间的对接关系以及数据与编号之间的关系。生成数据里面隐含的一个意思是需要对数据库中的数据进行编号,一般来说,数据库的主键(即类的命名)是在数据库中有一个对应的编号。例如:采购单的数据库中一般来说都有针对采购单个数进行编号。两种关系中,需要先阐明的关系是数据与编号之间的对应关系,对应的关系处理出来后,然后就是把原数据中的部分转换为需要生成的数据表中对应的部分,例如:通过采购单数据生成支付账单数据时,将采购单中的金额字段数值汇总后转化为支付单中的应付金额字段。 同样的,涉及到数值转换变化依然需要使用到逻辑运算符号以及数学运算符号来辅助描述数值之间的数学与逻辑关系。 总体来说,此类控件的核心为不同数据表之间的数值对应关系、新数据表中的编号规则命名以及产生数据的来源。 2)编辑数据型控件——类型二 编辑数据型控件主要是对于当前操作数据中的其他数据进行修改,例如:编辑修改采购单中的预定量。这种是针对到采购单数据库中的预定量进行的数量修改。分为批量修改、单条数据修改、混合型修改。这种修改因为是涉及到数据的变动,需要引入数据的运算逻辑方面。
编辑数据型控件解读:编辑数据型的控件描述逻辑中,需要描述的是编辑页面中的录入的数据与数据库中数据之间的对接关系、录入数据与写入数据库的数据之间的关系,一般来说,录入数据与数据库之间的数据关系为一一对应。录入数据和写入数据库的数据之间的关系同样也是一一对应的关系。例如:修改会员卡中的会员电话号码信息,编辑数据的时候修改会对应到某一个会员的基础信息中,并不会更新到其他会员中。如果是修改会员卡中的等级操作可以将消费信息录入,并判断金额后,修改对应的会员等级,后一个例子属于判断录入数据后,对等级数据进行的修改。 3)删除数据型控件——类型三 删除数据型控件主要是对于当前操作数据中的数据进行删除,包括对主数据的删除以及对数据下面的明细数据的删除。例如:删除订单明细,删除的是订单数据库中的一条数据,并不是将这个采购单删除。例如:删除订单,删除的是订单数据库中的一条数据,不只是删除其中的某一个明细,而是所有属于这个采购单的所有明细。两种类型控件的不一致可以大致理解为是否删除整个主键的数据。
删除数据型控件解读:对删除数据型控件逻辑进行描述,其中主数据删除型其操作特点为是否为选项型删除数据(即删除所选择的数据)以及是否针对当前操作的数据进行删除。明细型数据删除描述的是当前被删除数据与主键数据之间的关系,以及删除的数据位置(位于哪一个数据表)。 (责任编辑:admin) |