黑马模板网专注企业网站模板制作,包括企业pbootcms网站模板,静态网页模板,网站源码下载,HTML网站模板等等。
免责声明:本站所有资源(模板、图片)搜集整理于互联网或者网友提供,仅供学习与交流使用,如果不小心侵犯到你的权益,请及时联系我们删除该资源。
1.需求分析
首先确定要做哪些功能,需求分析包括前台和后台。
2.表结构设计
接着是表结构设计,表结构设计是围绕功能需求进行,如果表结构设计有问题,那么将会影响功能的实现。除了表与表关系,建表SQL语句之外,为了更好的帮助大家理解表结构以及关系,还特意把表与页面功能一一对应起来
3.原型
接着是界面原型,与客户沟通顺畅的项目设计流程里一定会有原型这个环节。借助界面原型,可以低成本,高效率的与客户达成需求的一致性。同样的,原型分为了前台原型和后台原型。
4.实体类设计
接着开始实体类的设计与开发,实体类不仅仅是对数据库中的表的一一映射,同时还需要兼顾对业务功能的支持。
5.DAO类设计
然后是DAO类的设计,除了进行典型的ORM支持功能之外,也需要提供各种业务方法。
6.业务类介绍
讲解的业务类的概念,以及为什么在本项目中没有包含这一层
7.后台-分类管理
接下来开始进行功能开发,按照模块之间的依赖关系,首先进行后台-分类管理功能开发。
8.后台-其他管理
在把后台-分类管理消化吸收之后,就可以加速进行后台其他页面的学习。
9.前台-首页
前台也包括许多功能,与后台-分类管理类似的,首先把前台-首页这个功能单独拿出来,进行精讲。前台-首页消化吸收好之后,再进行其他前台功能的开发。
10.前台无需登录
11.前台需要登录
12.总结
最后总结整个项目的项目结构,都实现了哪些典型场景,运用了哪些设计模式,把学习到的知识都沉淀下来,转换,消化,吸收为自己的技能。