该项目为前后端分离项目。项目主要有用户功能模块、发布模块、预约模块、评论模块、日志模 块、在线聊天模块、后台模块。用户模块通过 SpringSecurity 进行鉴权操作同时记录相应的登陆日志、在 登陆页面引入了 kaptcha 验证码功能,通过 kaptcha 可以快速生成验证码并且进行验证。 发布预约业务部分为减少耦合性分割成两个模块,展示信息引入了 redis 缓存机制,降低数据库负载。 发布信息调用了自定义工具包中的图片保存功能,把前端传来的图片存入到资源服务器中,并且将图片所 对应的 url 存入到数据库相应字段中。 评论模块主要实现了评论的发布和删除功能。后台模块主要是...
项目主要有搜索模块、电商模块、导览模块、个人中心模块等。 搜索模块,主要实现了全局搜索,用户可通过搜索,实现全局查找,包括门票、导览等。 电商模块,用户可在模块当中选择店铺,选择商品,查看商品详情,最后选择配送方式、填写信息进行结算购买。 导览模块,主要是接入了内部的导览系统,通过webview内嵌在小程序上,用户可在该模块进行导览使用。 个人中心模块,主要有个人收件地址、订单查看以及售后,用户可在该模块查看自己的订单并进行售后。 本人主要负责了搜索模块、电商模块、个人中心模块以及对接导览系统的开发,主要使用了原生小程序开发,目前该小程序已有商户在投入使用。...
项目有租户管理模块、参数配置模块、景区管理模块、消息中心模块、硬件设备管理模块、二维码生成模块、订单管理模块、游客管理模块、系统管理模块。 (1)租户管理模块主要是便于运营人员管理景区租户,进行租户编辑以及审核等。 (2)参数配置模块主要是便于运营人员配置票务等参数信息。 (3)景区管理模块主要是管理景区信息,例如新增或者编辑景区。 (4)消息中心模块主要是管理消息推送的信息。 (5)硬件设备管理模块主要是管理配置核销设备等信息。 (6)二维码生成模块主要是进行参数配置然后生成对应的景区二维码。 (7)订单管理模块主要是查询订单以及对订单进行售后处理等。 (8)...