一个完整页面的开发实例

这里跳过需求阶段,默认已经有完善的需求文档和页面原型图,并且已经拆分并安排了开发任务

1. 设计数据库表结构

根据需求文档,页面原型图,领域类来设计数据库表结构(一般由架构来设计数据库表)

2. 开发视图层页面结构

请严格遵循视图层“画页面”的规范

3. 完成Entity和DAL层

使用AutoCode生成Entity和DAL层代码,注意文件放到正确的位置即可

4. 开发ViewModel层和视图层组件命名

根据原型图完成基本的ViewModel类开发

注意!ViewModel字段和视图层组件的命名,尽量和数据库的字段使用同样的英文名称,方便对应!!!

5. 完成业务逻辑

  1. 视图层完成交互开发,完善ViewModel并完成ViewModel与视图层组件数据转换的开发
  2. BLL层完成业务逻辑,完善ViewModel并完成ViewModel和Entity数据转换的开发
  3. DAL层完成非标准的数据库访问,提供给BLL层来完成业务逻辑
  4. 测试用例?

这里的示例只是最简单的开发过程,不包含git操作和测试过程,开发过程中注意工具的使用,不要编写重复代码。

results matching ""

    No results matching ""