废品回收类小程序系统的设计主要划分别为管理员、商家和用户角色,并所使用的功能模块也相应不同,但是系统的数据库实现的内容是交互的,用户可以随时根据自己的需求进行废品回收、废品订单、我的收藏管理等,对于系统工作人员可以根据自己的分管内容进行在线信息的处理及操作,管理员获取到所有用户的详细数据信息,并根据需求进行第一时间处理解决。
确定好系统使用的技术,进行在线确认系统所划分的用户角色,并且根据用户角色划分确定所要设计的功能模块,首先是确定选题,确定好所要做的系统,并对系统的背景及现在面临的一些问题等进行系统的初步确认。
系统确认完成后,结合系统开发的需求进行确认系统开发所使用的技术,本废品回收类小程序的开发使用JAVA技术,数据库进行平台的搭建开发,确认好使用的技术进行技术分析,所使用的技术是否可以完成废品回收类小程序的实现。
微信小程序
开发语言:Java
小程序前端框架:uniapp
小程序运行软件:微信开发者
前端开发语言:vue.js
后端技术:Ssm(Spring+SpringMVC+MyBatis)
后端开发环境:idea和eclipse都支持
数据库:mysql
目 录
摘 要 I
ABSTRACT II
1 绪 论 5
1.1选题背景 5
1.2研究现状 5
1.3研究内容 5
2 开发工具及关键技术介绍 7
2.1微信开发者工具 7
2.2小程序框架以及目录结构介绍 7
2.3 JAVA技术 8
2.4 Mysql数据库 8
2.5 SSM框架 9
3 系统分析 10
3.1需求分析 10
3.2可行性分析 10
3.2.1技术可行性:技术背景 10
3.2.2经济可行性 11
3.2.3操作可行性 11
3.3性能分析 11
3.4系统操作流程 12
3.4.1用户登录流程 12
3.4.2信息添加流程 12
3.4.3信息删除流程 13
4 系统设计与实现 15
4.1系统架构设计 15
4.2开发流程设计 15
4.3数据库设计 16
4.3.1实体ER图 16
4.3.2数据表 18
5 系统实现 25
5.1微信端 25
5.2服务端 28
6 系统的测试 32
6.1 测试目的 32
6.2 测试方案设计 32
6.2.1 测试策略 32
6.2.2 测试分析 32
6.3 测试结果 33
结 论 34
参考文献 35
致 谢 36