计算机课程设计——餐馆自助点餐系统

本项目是一个基于Spring Boot和Vue.js的Web系统,包含基于元素构建的后台管理系统和微信小程序。

1、借助开源项目web-flash具有的后台管理类系统的通用的基础功能,并且提供基于IDEA intellij的代码生成插件,可以一键生成前标题页面。

2、目录说明
	api后台api服务
	flash-vue-admin基于vuejs的后台管理系统
	core基础模块,包括工具类,dao,service,bean等内容
flash-generator代码生成模块,配合IDEA代码生成插件webflash-generator使用效果更好

3、技术选型
	核心框架:Spring Boot
	数据库层:spring data jpa
	数据库连接池:druid
	缓存:Ehcache
	前端:基于Vue.js的管理界面和微信小程序

4、使用
	引入idea或eclipse
	创建数据库:web-flash
	确保开发工具下载了lombok插件
	修改api中数据库连接配置
	启动api,访问http://  localhost:8082/swagger-ui.html,保证api服务启动成功

	进入flash-vue-admin目录
	运行npm install --registry = https://registry.npm.taobao.org
	运行npm run dev
	启动成功后访问http:// localhost:9528,登录,用户名密码:admin / admin

	导入miniprogram-test-1项目到微信开发者工具
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
餐馆点餐系统的需求分析应该包括以下方面: 1. 功能需求:餐馆点餐系统的主要功能是菜品浏览、下单与支付。具体需求包括: - 菜品展示:系统需要展示菜品的名称、价格、描述、图片等信息。 - 下单:顾客可以在系统中选择需要的菜品加入购物车,并提交订单。 - 支付:系统需要提供多种支付方式,如支付宝、微信、银行卡等。 2. 性能需求:餐馆点餐系统需要具有高性能和可靠性,具体需求包括: - 响应速度:系统需要快速响应顾客的操作,避免等待时间过长。 - 可靠性:系统需要具有高可靠性,避免出现系统崩溃、数据丢失等问题。 - 并发性:系统需要具有良好的并发性,能够同时处理多个顾客的订单。 3. 安全需求:餐馆点餐系统需要具有良好的安全性,保护用户的隐私和付款安全,具体需求包括: - 用户身份验证:系统需要对用户身份进行验证,以确保只有合法用户可以访问系统。 - 数据加密:系统需要对用户数据和支付信息进行加密,以避免信息泄露。 - 安全性测试:系统需要进行安全性测试,以确保其具有良好的安全性。 4. 用户体验需求:餐馆点餐系统需要具有良好的用户体验,具体需求包括: - 界面友好:系统需要具有良好的界面设计,方便用户使用。 - 功能完善:系统需要具备完善的功能,满足用户的各种需求。 - 反馈及时:系统需要及时反馈用户的操作结果,方便用户及时了解订单状态。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

进击的代码家

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

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

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

打赏作者

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

抵扣说明:

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

余额充值