欢迎光临虹猫学园
IT实战型人才培养基地
免费咨询电话:0731-83870039
当前位置:主页 > 学员空间 > 学员作品 >

虹猫学员项目:垃圾分类公益网站

时间:2019-08-29来源:虹猫学院阅读:
一、用户模块
(1)、用户注册
> 表单校验
       # 对用户名,密码,手机号用正则表达式做了表单验证,确认密码;
       # 在输入框失去焦点时进行校验,并提示正确和错误信息;
       # 在有错误信息时禁用获取验证码按钮和注册按钮;      
> ajax异步请求到servlet中再次做了表单校验。
      # 用户名和手机号是否被注册;
      # 短信是否发送成功;
      # 用户信息是否成功添加到数据库;
> 短信发送:阿里云短信接口。
> 注册成功时,返回登录界面。
(2)、用户登录
> 用户名和手机号两种登录方式
> ajax异步请求到servlet中做了表单校验。
   # 用户名,手机号是否存在;
   # 密码和手机验证码是否正确;
> 登录成功,返回首页。
(3)、个人中心
商城订单
上门服务订单
我的购物车
我的帖子
爱心捐款信息
二、商户模块
(1)、数据库与表
1.数据库:MySQL
2.库名:fifth_group
3.相关表:
用户表
购物车表
购物车条目表
订单表
订单条目表
商品表
三级省市联动表(省、市、区)
(2)、实现功能-用户
1.购买
2.购物车(一人一车)
添加商品进购物车
查看个人购物车
3.订单
生成:产生订单、删除购物车中对应数据
支付:改变订单状态
取消:删除订单
查看:仅可查看个人订单
(3)、实现功能-后台
获取订单
查询:获取所有用户订单及状态
删除:未支付订单不可删除
三、垃圾分类指南
数据库表:
            垃圾类别表(garbagetype)
            垃圾表(garbage)
实现功能
      1.垃圾搜索(模糊查询)
      2.垃圾分类详情(ajax加载垃圾类别)
四、论坛模块
实现功能:
        1.显示帖子:显示全部,按主题显示,个人中心查看自己的帖子
       2.发帖:用户发帖
       3.评论:评论后可显示该贴的全部评论,点击帖子标题也可显示全部评论
       4.后台:删除帖子,审核帖子
五、公益模块
数据库表
           捐款项目表(commongood)
           捐款单表(donor)
实现功能:
        1.捐款功能:捐款后该项目的捐款金额刷新,捐款单表插入相应数据
        2.显示全部全款单:公益主页,后台
        3.个人中心:查看自己的捐款单
五、上门服务模块
(1)、相关表
1.用户表
2.上门服务首页的相关服务表
3.订单表
4.订单条目表
(2)、相关功能
1.选择服务创建订单
2.提交订单
3.取消订单
4.个人中心订单
5.后台控制

在线咨询