餐厅点餐系统作为我大学实训期间第一个团体项目,我作为团队项目经理对此项目参与并设计了点餐功能模块、后厨菜品处理模块、餐厅服务管理模块、运营数据展示模块、系统监控模块、系统管理模块等,项目核心框架采用springBoot技术,主数据库采用mysql,权限管理采用Spring套件中security技术实现,后端接口文档采用swagger技术实现。项目实现过程中团队发现登陆每次都需要输入账号密码,未解决烦恼问题,我采用副数据库非关系数据库redis作为中间题,将浏览器中session密钥信息保存到redis中,以保证登陆便携性,可达到直接验证浏览器session信息直接登录。餐厅服务管理模块中拥有顾客结账支付宝支付功能,我采用阿里巴巴支付宝沙箱支付进行实现,实现过程中,发现支付宝沙箱支付插件仅提供jspweb程序实例,与我们项目采用Springboot框架存在实现差异,经过我对比查看分析支付宝沙箱支付原理,我重构出符合当前本系统功能实现代码,最终解决支付宝支付问题。
点击空白处退出提示

















评论