一 什么是软件
1.软件:软件是一系列按照特定顺序组织的电脑数据和指令的集合(即程序)。
2.软件分应用软件和系统软件:对于程序员而言一般都开发应用软件
应用软件:
•核心:处理数据
•数据处理核心——增、删、改、查
•软件模型
•数据展示——HTML、
DIV+CSS、JavaScript、Ajax、DWR、
Jquery
•数据处理——Java
•数据存储——MySQL
•数据展示 <->数据处理:Jsp/Servlet
•数据处理<->数据存储:JDBC
二 软件开发
•分类——按照处理不同的数据类型分类
•分层——按照处理不同的功能分层
•MVC——按照处理的模块架构
•解耦和——距离产生美
三 分层分析
四 编码步骤
第一步:建表
第二步:项目实体类
ConnectionManager(){}
第三步:开发数据操作层{
DBHelper(){}
第四步:创建软件结构(并不实现实具体的代码)
第五步:创建servlet控制类,添加业务实现代码。
注:实现服务端与客户端数据传输时推荐使用Request 。