客户关系管理系统框架的搭建

客户关系模型(项目的环境搭建)

  1. 导入原型(只有页面,但没有功能的一个项目,功能更都是直接跳转)

  2. 功能分析

    • 添加客户
    • 查询所有 客户
    • 编辑客户
      : 加载这个客户到表单中显示
      : 修改客户
    • 删除客户
    • 多条件组合查询
  3. 创建表:

  4. 创建包:公司名.项目名.分层
    cn.itcast.cstm.domain:Customer,它与表单和t_customer表对应
    cn.itcast.cstm.dao:CustomerDao
    cn.itcast.cstm.service:CustomerService,它暂时没有业务
    cn.itcast.cstm.web.servlet:CustomerServlet
  5. 导包:

    mysql驱动
    c3p0(两个,一个配置文件)
    dbUtils
    自己的工具JdbcUtils,它在itcast-tools.jar
    beanutils、logging
    
添加客户

add.jsp -> CustomerServlet#add() -> 显示添加成功!
客户关系管理系统框架的搭建_第1张图片

查询客户:

top.jsp(查询客户) -> CustomerServlet#findAll()->list.jsp(循环显示)
客户关系管理系统框架的搭建_第2张图片

编辑客户
编辑分为两步:
	1. 通过cid查询
		list.jsp(编辑连接) ->CustomerServlet#preEdit()-> edit.jsp(把查询出的结果显示到表单中)
		edit.jsp -> CustomerServlet#edit()-> msg.jsp(把成功信息显示出来)

客户关系管理系统框架的搭建_第3张图片

删除客户

list.jsp(删除连接) -> CustomerServlet#delete()-> msg.jsp
客户关系管理系统框架的搭建_第4张图片

多条件组合查询

query.jsp -> CustomerServlet#query() -> list.jsp
客户关系管理系统框架的搭建_第5张图片

你可能感兴趣的:(客户关系管理系统框架的搭建)