开放的设计思路-要解决的问题
本人一直倡导,软件设计要不拘一格,更不能被什么标准给限定了。好比八股文,什么都按套路,就缺少了创新精神。
无码编程软件开发平台最倡导的思想“高度抽象,业务无关,灵活,方便实用,解放Coder,培养Designer”。
要解决一些基本的问题包括:
一、数据库接口。软件都要与数据库打交道,要实现无确设计,当然在页面完成数据库的设计工作,创建,删除,修改数据库表都不能再进到企业管理器里设计了。
二、功能分组。每一套软件都把一些业务或功能上相似的功能放到一个组里。
三、功能设计。功能必然要与数据库表相关系,所以设计了功能,也就完成了表的设计。
四、字段添加。平台里称为属性添加,这也是平台的一大特,通过这一功能,不但完成数据表字段的设计,还将给以后的深度开保留充分的数据接口功能,平台实现将字段统一管理。
五、表现形式。这也是我们通所说的UI设计,要有一个能够在页面设计完成表现层设计的功能。
六、事件。每个页面都会按需求增加一些个性化的事件,这个功能当然也是必不可少的了。
七、流程。要实现与业无关的流程真是很难,这也是体现高度抽象的逻辑思维能力的一个很重要的方面。
八、模板解析。设计好的表现层,要表现最终期望的数据,解析是必须要解决的一大难题。
九、流程解析。要实现与业务无关的流程,并且能够顺申地流转,这也是一大难题。
当然了,开发过程中曾遇到很多更详细的难题,将会与大家慢慢分享。
无码编程软件开发平台最倡导的思想“高度抽象,业务无关,灵活,方便实用,解放Coder,培养Designer”。
要解决一些基本的问题包括:
一、数据库接口。软件都要与数据库打交道,要实现无确设计,当然在页面完成数据库的设计工作,创建,删除,修改数据库表都不能再进到企业管理器里设计了。
二、功能分组。每一套软件都把一些业务或功能上相似的功能放到一个组里。
三、功能设计。功能必然要与数据库表相关系,所以设计了功能,也就完成了表的设计。
四、字段添加。平台里称为属性添加,这也是平台的一大特,通过这一功能,不但完成数据表字段的设计,还将给以后的深度开保留充分的数据接口功能,平台实现将字段统一管理。
五、表现形式。这也是我们通所说的UI设计,要有一个能够在页面设计完成表现层设计的功能。
六、事件。每个页面都会按需求增加一些个性化的事件,这个功能当然也是必不可少的了。
七、流程。要实现与业无关的流程真是很难,这也是体现高度抽象的逻辑思维能力的一个很重要的方面。
八、模板解析。设计好的表现层,要表现最终期望的数据,解析是必须要解决的一大难题。
九、流程解析。要实现与业务无关的流程,并且能够顺申地流转,这也是一大难题。
当然了,开发过程中曾遇到很多更详细的难题,将会与大家慢慢分享。
浙公网安备 33010602011771号