模型平台

先上图:

 

下面讨论下各模块的作用

 

模型(Model):

1、所有业务功能的入口点,模型的设计也是整体业务功能的设计和整理功能

2、模型的设计也是对于数据库表的设计

3、设计好模型,整个业务功能也就设计完成,是整个业务功能数据结构的体现

排版(View):

1、在模型设计完成,通过排版模型完成前端界面的设计

2、通过在排版模块对功能定义相应的界面显示字段,这些字段的来源是相应的模型

权限:

1、业务功能的访问,依赖于权限管理的控制

2、在权限模块中,对当前的模型添加权限,来实现业务功能的控制

数据库升级:

1、因为模型对应数据库表,所以任何对于模型的修改也是对于数据库表的修改(如:字段名称,精度,主键等)

2、模型的修改来实现数据库表的升级

SQL语法的解析:

1、要实现数据库的持久性,要把模型的数据进行本地存储,而目前主要是实现SQL存储

2、怎样实现可以实现便捷方式,是这一块要考虑的,通过对于模型的分析进行,实现查询,修改,删除语法的,减少主动编写语法

 

对于上述的内容,程序已经基本实现,后续继续完善...

 

欢迎有兴趣的同学咨询

 

posted @ 2014-10-14 09:27  一字真言  阅读(313)  评论(0编辑  收藏  举报