一、管理员功能

1、主页:

(1)通知栏:显示当前时间,以及,如果登录状态,会出现“管理员标志”

(2)注销:回到登录页面

2、二手车管理

(1)在售车辆管理

编号或名称模糊查询:如果输入的编号或名称被包含,显示,不存在不显示,什么都不输入搜索,再次显示全部列表,以后搜索,同理。

详情、修改(如果原来添加的时候没有上传图片,会从图片服务器找到一个默认图片加上去,修改时,如果原来图片是默认图片,数据库将新的图片路径替换,如果原来的图片不是默认图片,会删除修改前的图片,以新的图片更替)、下架(不是删除,可再上架)

(2)下架车辆管理

搜索、上架(同时刷新上架时间)

修改、删除(彻底删除,不可恢复)

3、品牌管理

(1)添加品牌

(2)品牌管理

 详情、修改、删除(谨慎删除,不然对应的车的信息基本作废)

1
4、分类管理

(1)品牌分类管理

修改是否可以查询状态

(2)价格分类管理

5、推荐管理

推荐车辆 改为是否推荐

6、订单管理

(所有的搜索为改对应种类订单编号或汽车名称的模糊查询,订单中点击详情是有汽车图片的)

(1)未发货订单

搜索、详情查看、发货操作

(2)未收货订单

搜索、详情查看

(3)历史订单

搜索、详情查看(这里没有选择删除操作,原来写了,后来取消了,因为用户已经拥有了删除权限。)

(4) 回收站订单

对用户删除的订单、搜索、详情查看、彻底删除(不可恢复)

7、 销量统计

(1)品牌销量统计。

数量金钱、详情:查询该品牌卖出的全部订单

(2)时间销量统计

数量金钱、详情:查询该月份卖出的全部订单

二、商家功能

1、主页:

(1)通知栏:显示当前时间,以及,如果登录状态,会出现商家姓名,否则显示未登录。不过,原则上商家是必须登录的

(2)注销:回到登录页面

(3)搜素:汽车编号或姓名(用户也一样)

2、 二手车管理

(1)添加车辆

a) 如果添加时没有选择图片,后天会从图片服务器中选择一个默认的图片上传

(2)在售车辆管理

编号或名称模糊查询、详情、修改(如果原来添加的时候没有上传图片,会从图片服务器找到一个默认图片加上去,修改时,如果原来图片是默认图片,数据库将新的图片路径替换,如果原来的图片不是默认图片,会删除修改前的图片,以新的图片更替)、下架(不是删除,可再上架)

(3)下架车辆管理

搜索、上架(同时刷新上架时间)

修改、删除(彻底删除,不可恢复)

3、 订单管理

(所有的搜索为改对应种类订单编号或汽车名称的模糊查询,订单中点击详情是有汽车图片的)

(1)未发货订单

搜索、详情查看、发货操作

(2)未收货订单

搜索、详情查看

(3)历史订单

搜索、详情查看(这里没有选择删除操作,原来写了,后来取消了,因为用户已经拥有了删除权限。)

(4)回收站订单

对用户删除的订单、搜索、详情查看、彻底删除(不可恢复)

4、销量统计

(补充:管理员的品牌表中是自带销量统计的, 每次卖出一个商品都后天都会更新数据。但是每个商家并没有一个品牌表,商家的销量统计是从所有商家对应的订单中通过数据分析的出来的销量统计。所以有一个弊端就是,如果你彻底删除某个订单,那个商家的统计就会有一点小偏差)

(1) 品牌销量统计。

数量金钱、详情:查询该品牌卖出的全部订单

(2) 时间销量统计

数量金钱、详情:查询该月份卖出的全部订单

5、 个人中心

商家个人信息管理

6、 关于我们

三、用户:

备注:用户的商城,购物车,和订单详情都是有车辆图片的。商城的鼠标移入会触发时间使图片放大

(1)登录:使用账号密码登录

(2)快捷注册:用户名,手机号,密码,(手机号是必须有的,因为找回密码只有这一个唯一标识了,如果手机号已经被注册,提示用户无法注册)

注册成功后进入主页。

(3) 注册协议:为了更加认真点:注册协议用的人人网的协议链接

(4) 暂不登录:直接进入主页面。

用户如果账号或者密码输入错误,即使账号不存在,提示的信息是一样的,防止人恶心编写软件破解。但是如果账号输入输入的存在只是密码输入错误的,会弹出一个‘找回密码’。(管理员不会弹出,因为管理员没有信息—手机号码)

(这样还是能判断输入的账号是否存在,就当用户不知道我的设计思路吧。)

(5) 找回密码:输入账号,手机号码,6位验证码(毕竟不能给用户发短信,暂且认为只要是6位数字即可),如果输入的账号和手机号码不匹配出现提示,并且提交框不可编辑。如果匹配,会出现一个输入新密码的组件 ,这是输入新的密码,找回成功,进入主页。

1、主页。

(1)标题栏的姓名为用户是否登录的标志,如果用request,每次都要传递,太笨重,所以用的session,登录时发布一个session,但是,弊端就是,如果在个人中心修改了姓名,需要下次登录才能刷新。

(2)点击“Second-hand Car”标志会返回主页

(3)主页显示的是平台的一些简介。包括图片,吸引一下眼球。

2、 商城(不登录也可以查看)

(1)管理员推荐车辆置顶

可以选择加入购物车还是直接购买。加入购物车留在原页面,如果直接购买(未登录会跳转到登录界面)进入提交订单页面。(提交订单之后会再跳转到扫码付娟的页面,想了一下,把瓜子车的二维码放上了,您可以把自己的支付宝二维码放上去,真的,说回来,进入页面,不用真的扫直接点击支付成功就行,如果点暂不支付,就会跳转未付款页面)

(2)可以根据品牌、最低价格、最高价格、上架时间的前后截止时间 多重条件进行分类搜索,

搜索后搜索条件会显示给用户(后台传值)

3、 购物车(没有登录跳转到登录界面)

删除、一键删除、如果点击付款和上述页面跳转一样,不在赘述。

4、 订单管理(没有登录跳转到登录界面)

代付款订单(可以取消订单)、未发货订单、未收货订单、历史订单

这里的话,用户的操作空间很小,基本职能查看,不能修改订单的。

订单结束后可以删除。

付款成功后,购物车中的信息会对应减少更新。

收货后,我认为这是一个订单结束,品牌销量表中信息更新。

5、 个人中心(没有登录跳转到登录界面)

个人信息修改、修改个人密码两个界面

(原密码输入错误,或者两次新密码输入不一致会有提示)

6、关于我们

就是一个简单页面,介绍一个公司状态。











基于java+ssm+mysql的网上二手车交易系统相关推荐

  1. java毕业设计——基于java+JSP+MySQL的网上购书系统设计与实现(毕业论文+程序源码)——网上购书系统

    基于java+JSP+MySQL的网上购书系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+MySQL的网上购书系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地 ...

  2. 计算机实战项目之 [含论文+答辩PPT+源码等]基于java+ssm+mysql校园二手商品交易网

    <基于java+ssm+mysql校园二手商品交易网>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 前端使用技术:JSP,HTML5,CSS3.Jav ...

  3. 基于java SSM springboot+redis网上水果超市商城设计和实现以及文档

    作者主页:Java李杨勇 简介:Java领域优质创作者.[Java李杨勇]公号作者  简历模板.学习资料.面试题库.技术互助[关注我,都给你] 文末获取源码 主要技术实现:spring. spring ...

  4. 基于JAVA+SpringMVC+Mybatis+MYSQL的网上二手车交易系统

    一.管理员功能 1.主页: (1)通知栏:显示当前时间,以及,如果登录状态,会出现"管理员标志" (2)注销:回到登录页面 2.二手车管理 (1)在售车辆管理 编号或名称模糊查询: ...

  5. 基于Java+SSM+MySQL的水果商城系统

    目 录 摘 要 I Abstract II 目 录 IV 第一章 引言 1 1.1 系统开发背景 1 1.2 系统开发意义 1 1.3论文的主要结构 2 第二章 系统设计工具介绍 3 2.1 平台选择 ...

  6. 基于Java+SSM+MySQL的高校就业创业信息管理系统

    目 录 摘 要 I ABSTRACT II 第1章 绪论 1 1.1 选题背景 1 1.2 现状分析 1 1.3 研究主要内容 1 第2章 系统工具 3 2.1 B/S结构 3 2.1.1 什么是B/ ...

  7. 基于JAVA+SpringMVC+MYSQL的网上选课系统

    项目功能: 系统包括教师.学生.管理员三种角色,学生登录后可以进行选课,查看选课结果,退选,管理个人信息,教师登录后可以添加教学课程,管理教学课程,查看选课名单,管理本人信息,管理员登录后可以实现学生 ...

  8. 基于JAVA+SSM+MYSQL的菜谱学习平台

    项目功能: 1.查询菜名,出现图片:点击图片,出现配菜:点击详细,出现做法:点击退出,回到首页 2.页面可以提供多项选择,例如:川菜.粤菜.甜粥- 3.页面的风格更加人性化.多元化,例如:从年龄推介菜 ...

  9. 基于JAVA+SpringMVC+MYSQL的网上人才招聘系统

    项目功能: 系统包括模特会员登录注册,企业会员登录注册,首页查看招聘列表,申请职位,企业账号登录后修改企业资料,发布招聘信息,查看用户投递的简历,后台管理员登录,新闻资讯管理,模特会员管理,企业会员管 ...

最新文章

  1. xcode_6.1_gm_seed_2.dmg 下载分享
  2. Linux IPC实践(8) --共享内存/内存映射
  3. 浅谈sql中的in与not in,exists与not exists的区别以及性能分析
  4. java面试题(96~125)《中》
  5. 同学,要开学了,你的导师也很焦虑
  6. jdk读写锁ReentrantReadWriteLock
  7. live555 windows下编译以及修订
  8. Iview的Tabs设置居中
  9. 使用springboot遇到的的异常
  10. oc 协议 回调 静态成员_OC中特性、静态成员(static)以及协议的基本知识
  11. Asp.net 后台添加Meta标签方法
  12. 极市直播丨南京理工大学魏秀参、沈阳:大规模细粒度图像检索
  13. bat脚本重启IIS中的网站
  14. 支持自动识别快递公司批量查询物流、一键导出
  15. 实验matlab滤波器心得,数字滤波器实验总结
  16. 网友反映学校计算机科学与工程学院教师,华南理工大学一院长被指篡改考生成绩 校方:四名涉事人员停职调查...
  17. Keras Tuner模型自动超参数调优
  18. rust 使用tokio的Notify 和timeout实现类似可超时条件变量的效果
  19. 自动批量翻译文件夹名称为中文
  20. 简易新闻系统,功能包含用户登录、新闻发布删除、评论管理等

热门文章

  1. 远距离作战通信单兵系统
  2. hihocoder1082 然而沼跃鱼早就看穿了一切
  3. win10计算机名访问win7,Win10和Win7共享打印机设置方法
  4. linux基础01-ip与网卡
  5. Panda3D引擎简介跟初步体验
  6. 完全开源!快速上手 AI 理论及应用实战来了
  7. 问题: Schrodinger方程的广义Strichartz估计
  8. 【论文阅读】【三维目标检测】在Range view上做3D目标检测
  9. 计算机网络第三章——数据链路层(仅记录我所认为重要的知识点)
  10. 【程序设计】Web网页脚本执行