一、项目要求
(一)数据库
- 用户表要求(user):
- u_id (主键,自增长)
- u_username (用户名)
- u_password (密码)
- u_sex (性别)
- u_hobbies (爱好)
- u_phone (手机号码)
- u_email (电子邮箱)
- u_address (地址)
- is_delete(状态值)
- 商品信息表(goods):
- g_id (主键,自增长)
- g_goods_name (商品名字)
- g_goods_pic (商品图片)
- g_goods_price (商品价格)
- g_goods_description (商品简介)
- g_goods_stock (商品库存)
- is_delete(状态值)
(二)页面
- 首页:登录和注册功能选项
- 登录页面:表单数据不为空校验,用户免登陆功能
- 注册页面:表单数据不为空校验,密码和确认密码相同校验
- 商品展示页面:用户登陆成功展示所有商品的名字,图片,价格,简介,库存
- 商品展示页面功能:商品添加,商品修改,商品的删除,批量删除,用户的注销
- 商品修改页面:修改单个商品信息,商品信息回显,修改完毕后返回展示页面
- 商品添加页面:添加完毕后返回展示页面
(三)功能与要求
- 使用 MySQL自行创建用户表和商品信息表并输入自定的商品信息
- 页面的样式自行拟定
- 用户的登录功能和前端的校验
- 用户的注册功能和前端校验
- 用户的免登录功能
- 所有商品的展示
- 商品的添加
- 商品的编辑
- 商品的删除
- 商品的批量删除
- 使用过滤器防止未登录用户访问商品展示页面和商品详情页
二、Demo