快速开发平台的原理和实现(三)

本文探讨了快速开发平台如何解决界面开发问题,强调了界面美观与统一风格的重要性。通过可视化配置实现表单、查询、报表等界面元素的组合,降低开发人员的学习成本,提高开发效率。表单作为业务对象的界面表现,其控件与业务对象属性相关联,并可通过表单状态配置控件的编辑性、必填性和值。表单设计结果以XML定义文件形式保存。
摘要由CSDN通过智能技术生成

        在一个应用开发中,用于处理界面的代码大概会占到全部代码的60%~80%,因此,如何让界面的开发省时省力是快速开发平台最需要解决的问题,也是衡量快速开发平台优劣的重要方面。

        在C/S风格的软件还很流行的年代,用户对于菜单是否华丽、按钮是否做成水晶状等界面美化方面的要求还不是很高,只对操作的便捷性、数据管理的直观性等正直影响使用的问题提出必要的要求;而当B/S风格流行起来后,用户对界面的美化提出了更多的要求,反而相对地忽略了操作性的要求,这导致很多应用的界面千奇百怪,没有了统一的使用风格,也增加了用户的学习成本。快速开发平台在实现界面美观的基础之上也应该能够开发出统一风格的使用界面,一方面使用户的操作更加具有亲和力;另一方面也使界面的开发更加快捷。 我们希望快速开发平台的界面都能够通过可视化配置而不是写代码的形式来实现,这不仅可以降低开发人员的学习成本,也可以使界面的开发更加方便。通过对大量应用系统的界面分析,我们可以把应用界面分成表单、查询、报表、页面等几大块,通过这几种界面元素的组合就可以构建出完整的业务应用软件。

(1)表单

        表单是一个业务对象最直观的界面表现。通过表单我们可以实现业务对象的创建、编辑、查看等功能,表单中的每一个控件都与业务对象的特定属性相关联,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值