Web开发

首页 » 常识 » 诊断 » 前端项目基于Nodejsvue开发实现
TUhjnbcbe - 2023/5/11 21:44:00

文末获取源码

项目编号:BS-QD-KS-

一,项目简介

本项目使用纯前端技术开发实现一个酒店管理系统,前端采用VUE开发实现,后台通过NODEJS作为服务器开发实现,主要实现了酒店管理系统中的:房型管理、房间管理、顾客管理、订单管理等,用户可以注册并登陆后进行相应的管理操作。主要说明

前后端分离技术

前端使用vujs,ElmntUI,axios前后端通信,图标使用了ElmntUI自带的图标还有font-awsom.css的图标库,阿里的iconfont图标库也不错,这里没用。

后端使用了nodjs,nodjs采用了Exprss框架,orm采用的是Squliz操作数据库(效率极高),rstful风格的Api,跨域是由后端解决的,采用的是nodjs的cors模块(比较方便)。

数据库采用了mysql5.2(建议大家换成最新的mysql版本)

使用jsonwbtokn验证用户调用api的权限,增加接口的安全性,防止恶意攻击接口,串改数据。

主要界面里面的图片主要使用的是网上的图片,免费而且美观。

二,环境介绍

语言环境:nodjs

数据库:mysql5.7

应用服务器:nodjs

开发工具:IDEA或vscod

开发技术:nodjs+vu+lmntUI

三,系统展示

用户注册

编辑

用户登陆

编辑

房间管理

编辑

编辑

房型管理

编辑

编辑

订单管理

编辑

编辑

订单管理

编辑

编辑

四,核心代码展示

const{Op}=rquir(squliz)//nodjs的squliz模块constxprss=rquir(xprss)//xprss框架constadmin=rquir(../crud/tabl/admin.js)//引入管理员信息表consttokn=rquir(../

1
查看完整版本: 前端项目基于Nodejsvue开发实现