zoukankan      html  css  js  c++  java
  • 2021.5.29 PHP大作业

    一、今日学习内容

        

    1、主要功能设计

    1)登陆注册模块

    包括验证码、找回密码。注册模块中要使用Ajax判断用户名是否已经存在,使用正则表达式判断电子邮件、手机号和用户密码的格式是否合法。

    2)用户管理模块

    游客、普通用户和管理员(管理员多了添加、删除、更改商品、更改订单状态的功能);

    3)分页显示商品信息

    能够分页显示商品;并能按类别查询商品;能够查看商品详情;能将商品加入购物车;同一商品加入购物车时,在购物车中直接更改商品数量;

    4)购物车模块

    购物车中能继续购物;更改商品数量;清空购物车;显示购物车中商品信息及商品总价。有生成订单的链接。

    5)订单模块

    填入收件人信息,生成订单。

    6)查看订单状态

    管理员更改订单状态,普通用户能查询订单状态。

    3主要功能实现

    1)登录注册模块:包括验证码、找回密码。注册模块中要使用Ajax判断用户名是否已经存在,使用正则表达式判断电子邮件、手机号和用户密码的格式是否合法。利用正则表达式判断用户名,电子邮件,手机号是否合法;利用正则表达式判断用户名,电子邮件,手机号是否合法。

      

    2)用户管理模块:游客、普通用户和管理员(管理员多了添加、删除、更改商品、更改订单状态的功能)

    游客登录:此时账户显示的注册和登录,此时没有办法进入管理员菜单,无法进入购物车,个人订单。

     

     

    用户登录:可以进行购买查看订单

     

     

    管理员登录:管理员可进行对商品及商品分类、订单管理

     

     

    (3)分页显示商品信息:能够分页显示商品;并能按类别查询商品;能够查看商品详情;能将商品加入购物车;同一商品加入购物车时,在购物车中直接更改商品数量.

    分页展示并按类别查询:

     

     

     

    按类别查询商品:

     

     

    查看商品详情:

    加入购物车:

    (4)购物车模块购物车中能继续购物;更改商品数量;清空购物车;显示购物车中商品信息及商品总价。有生成订单的链接。

    查看购物车:

    删除商品:

    更改数量:

    立即购买:

    (5)订单模块:填入收件人信息,生成订单。

    (6)查看订单状态管理员更改订单状态,普通用户能查询订单状态。

    普通用户:

     

    管理员:

    增加珠宝:

     

    修改订单信息:

     

    管理商品:

     

     

    (7) 在前面基础上创新其它功能。

    管理员可对添加商品分类:

     

     

     

    用户忘记密码可进行密码的修改:

     

     

     

     

     

     

     

     

  • 相关阅读:
    VirtualBox Win7 虚拟机 共享文件夹设置
    图像的 SNR 和 PSNR 的计算
    swprintf %s %ws %S 的区别
    解决 Virtual Box 启动 Cannot load R0 module supLoadModule returned VERR_LDR_MISMATCH_NATIVE Failed to register ourselves as a PCI Bus (VERR_MODULE_NOT_FOUND)
    VS2015/2013/2012 IIS Express Debug Classic ASP
    Beginning Android 4 中 Demo Basic/Switch 的问题.
    【虚拟机】解决网络适配器没有 VirtualBox Host-Only Ethernet Adapter 问题
    Docker安装Tomcat镜像并部署web项目
    Docker——入门实战
    Centos7上安装docker
  • 原文地址:https://www.cnblogs.com/wmdww/p/14907618.html
Copyright © 2011-2022 走看看