JavaBean 目的:封装数据 根据需求,将元素的属性封装成一个类 分层 分层的目的就是解耦,所谓解耦,就是功能互不干扰 将程序分解成 DAO(数据访问层) 访问数据库 Service(业务逻辑层) 一个业务代表一个功能 此处以下订单为例: 1.订单表增加记录 2.库存表更新 3.对接物流 4.发短信,消息队列 5.发邮件,消息队列 UI(用户界面) 1.接收用户信息 2.给用户展示 B/S的开发流程 需求分析 确定系统的边界,要干点什么 建立页面模型,可以使用原型工具(低保真)比如axure rp 通过界面的设计,完成功能点集合,功能描述列表。从而掌握开发内容