node.js+vue+elementui水果蔬菜动态网站

系统分为前台和后台两部分,前台部分由用户使用,主要包括用户注册,登录,购物车管理,订单管理,个人资料管理,留言板管理;后台部分由管理员(即商家)使用,管理后台并发布商品信息。


主要包括商品管理,订单管理,用户信息管理,留言板管理等。
建立后的系统是一个动态、交互式、具有商品提供、系统管理等功能的电子购物网站。
    前端技术:nodejs+vue+elementui

 

Express是一个基于Node.js平台的极简、灵活的web应用开发框架,本项目有全自动化的安装bat脚本,无须担心
 使用Express搭建Web服务器
(1)引入express模块;
(2)调用express()方法创建服务器对象app;
(3)调用get()方法定义GET路由;
(4)调用listen()方法监听端口
 Express框架的功能
1、设立中间件响应http请求
 2、执行基于HTTP方法和URL不同动作的路由
 3、允许动态渲染基于参数传递给模板HTML页面
   Express中间件
中间件(Middleware)简介:
中间件特指业务流程的中间处理环节。本质上就是一个function处理函数Express中间件的调用流程:
 当一个请求到达Express的服务器之后,可以连续调用多个中间件,从而对这次请求进行预处理。
 注意:中间件函数的形参列表中,必须包含next参数,路由处理函数中只包含req和res.
 next函数的作用:是实现多个中间件连续调用的关键,他表示把流转关系转交给下一个中间件或路由。


系统管理员
1.系统用户管理:对系统用户进行添加管理,并修改删除。
2.新闻管理:针对网站的新闻信息进行在线管理,并可以修改删除。
3.蔬菜类别管理:对蔬菜的类别信息进行管理。
4.蔬菜信息管理:对蔬菜的基本信息进行管理,并能删除,修改和增加蔬菜信息。
5.订单管理:针对各个客户进行订单的管理。
6.注册用户管理:对网站的会员注册信息进行管理。
7.蔬菜常识:发布一些蔬菜的基本常识信息。
8.友情链接:管理相关网站的友情链接信息。

用户:
1.购物车管理:针对用户购买的蔬菜在购物车里的信息进行管理。
2.个人资料管理:对用户的基本资料信息进行在线管理,并可以修改个人资料。
3.我的订单:对个人用户购买的蔬菜订单进行查看,查看我的订单信息。
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专注分享bishe530

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值