更新时间:06-10 上传会员:紫色烟火
分类:计算机信息 论文字数:12383 需要金币:1000个
摘要:本系统的开发使用Java语言,框架的选择则确定为SpringBoot,采用B/S结构,基于MVC设计模式,采用Spring官方工具Spring Tool Suite进行开发,数据库为Mysql,前端开发选择了HTML+CSS+JavaScript+Jquery。系统由注册登陆,用户管理,广告管理,权限管理,报表分析,审核管理,优惠券管理,活动管理,商品管理模块等组成,实现了注册,登陆,增删改查用户信息,导出Excel,打印功能。同时集成了微信支付模块与阿里云短信平台。
-文章主要以需求分析、总体规划、数据库设计、各模块功能实现等为基准,详细介绍了微信餐饮平台的实现过程。系统由需求分析为最初,根据预期实现功能对系统做了总体规划,在做的过程中对数据库进行设计、实现、完善,最后完成整个项目,并对系统进行了严格测试。
关键词:Java;数据库;微信支付;阿里云短信平台
目录
摘要
Abstract
1. 绪论-1
1.1 研究背景与意义-1
1.2 研究内容-1
1.3 相关技术简介-1
2. 系统需求及可行性分析-3
2.1 系统需求分析-3
2.1.1系统功能需求分析-3
2.1.2系统性能需求分析-4
2.1.3主要技术分析-4
2.2系统可行性分析-5
3. 系统总体设计-6
3.1 系统总体结构设计-6
3.2 功能模块总体设计-6
3.2.1 服务商模块-6
3.2.2 商家模块-7
3.2.3 异业商家模块-7
3.2.4 子管理模块-8
3.2.5 用户模块-8
3.3 数据库设计-8
3.3.1 数据库逻辑、关系设计-8
3.3.2 数据库详细设计-9
4. 系统详细设计-18
4.1 微信餐饮平台前端模块设计-18
4.1.1首页商家模块-18
4.1.2 商家模块-22
4.1.3用户其他模块-25
4.2 微信餐饮平台后台功能模块设计-28
4.2.1管理员登录模块-28
4.2.2总管理事件审核模块-29
4.2.3总管理服务商,商店,异业商家管理模块-30
4.2.4.优惠活动管理模块-31
4.2.5广告管理模块-31
4.2.6数据报表模块-31
4.2.7商店商品管理模块-34
4.2.8商店订单管理模块-34
4.2.9商店优惠活动管理模块-35
5. 系统测试-36
5.1 测试目标与测试方法-36
5.1.1测试目标-36
5.1.2测试方法-36
5.2 改进方案-37
结 论-38
参 考 文 献-39
致 谢-40