◇ 用户界面的设计方式
在完成数据实体定义后,通过K6的界面设计工具可以快速地完成用户界面的设计。通过界面设计工具设计的用户界面以界面元数据的形式存储于数据库,运行时由运行时框架自动加载用户界面。
◇ 通过元数据来描述用户界面的优点
由于是通过定义界面元数据而不是编程的方式来设计用户界面,使得用户界面的调整更加灵活和方便。当需要调整用户界面时,只需要使用界面设计工具修改界面元数据,客户端组件不需要进行任何更新,避免了传统的编程方式需要重新编码并重新发布的问题。
通过界面元数据定义用户界面的方式还避免了传统的编程方式中对于用户界面的硬编码,使得相同的软件访问不同的数据库时用户界面可以有不同的行为,从而使软件系统有更好适应性,能够更好地满足不同用户的个性化需求。
◇ 界面设计的内容和功能
K6的用户界面分为通用界面、单据界面、一览表界面、报表界面等,可以使用多达21种的基础控件和4种容器控件进行任意组合,构建任何复杂的用户界面。
K6预置了大量的基本操作,例如单据的新增、修改、删除、复制、审核、套打等操作,以及报表的过滤、打印、预览、联查、导出、快速查找、图表分析等操作。开发人员只需要重点关注具体的业务逻辑实现,从而可以快速搭建大型应用软件系统。
|