-------------------------------------------------------------------------------------------------------------项目设计阶段
一.需求分析
当用户进入 客户管理 通过列表方式 来 查看所有的客户 List<Customer>
用户 输入客户名称 关键字 进行模糊查询 ***
单击用户列表 客户名称 查看用户的基本信息
新增 <button> 进入新增用户界面 新增用户的基本信息
编辑 编辑界面 更新客户的基本信息
删除 删除对应的用户的个人信息
用户信息:
name connect telephone email text
=.系统设计
查询
显示客户列表
显示客户的基本信息
创建客户
编辑客户
删除客户
三 设计表结构
create table customer(
id bigint(20) not null auto_increment,
name varchar(255) default null,
connect varchar(255) default null,
telephone varchar(255) default null,
email varchar(255) default null,
remark text,
primary key (id)
) engine = InnoDB default charset = utf8;
四:设计界面原型
Balsamiq Mockups
五.设计URL
1. GET:/customer 进入客户列表界面
2.POST:/customer_sercher 查询用户
3.GET:/customer_show?id={id} 进入 查看客户界面
4.GET:/customer_create 进入 用户创建界面
5.POST:/customer_create 创建客户
6.GET:/customer_edit?id={id} 进入 编辑客户界面
7.PUT:/customer_eidt?id={id} 编辑客户
8.DELETE:/customer_delete?id={id} 删除用户
六 数据模型和业务流程
七 业务流程