验证中...
助力高校计算机教育 —— 码云为老师推出免费高校版,高达 200 人的协作团队
语言: Java
分类: 编程语言基础
最后更新于 2018-06-14 00:41
实战技巧.txt
原始数据 复制代码
项目实战(项目经理)
1、需求分析:登录、注册、雇员管理(增删改查)等
2、概要设计
3、详细设计:a)数据库设计(用户表、雇员表、部门表)等。
b)项目技术选型(Swing、Mysql)
c)项目结构设计。
a.命名规范(项目名称(小写),包名称(小写),类名称(驼峰),方法(驼峰),变量名(驼峰))
b.包的结构(三层架构思想,表现层(edu.taru.hr.view)、业务层(edu.taru.hr.service)、访问层(edu.taru.hr.dao))。辅助类(edu.taru.hr.util)、简单Java对象(edu.taru.hr.pojo)
4、编码
5、测试
6、上线
三层架构思想是应用程序分层思想,是为了系统更好的维护,把应用程序组件按照功能进行分类,通常都分三层分别是表现层、业务层、数据库访问层。三层之间相互隔离,不能跨区访问。表现层——>业务层——>数据库访问层——>数据库——>数据库访问层——>业务层——>表现层。
业务层也叫服务层,是系统提供服务的地方,是功能的表现,一个业务方法,代表一个功能。
数据库访问层,是jdbc访问数据的地方,负责编写SQL语句,和数据的解析,简称DatabaseAccessObject简称DAO.
实体类:跟关系形数据表一一对应的java对象,称为实体对象,这个类实体类。

评论列表( 0 )

你可以在登录后,发表评论

10_float_left_people 10_float_left_close