捕快APP客户端的后台管理系统设计与实现(MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
捕快APP客户端的后台管理系统设计与实现(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文18000字,程序代码,MySQL数据库)
本系统根据APP客户端的需要,以实现数据的一个平台。其中有包括用户权限分配;用户信息的查看、添加和删除;商户信息的查看、添加和删除等;优惠折扣的查看、添加和删除;注册用户在客户端反馈信息可查;管理员发布新版本等。
系统功能功能模块说明
系统功能从大的方面分用户管理模块,商户管理模块。
3.2.1 用户管理
用户组可分为买家用户组、商家用户组、系统用户组。可以通过用户组权限。其中买家用户组可以浏览和评论商家活动,参加活动、商家可以发布商品信息,上传商品资料、发布优惠活动等。
系统用户组可以进行后台管理,可在后台添加系统用户。系统用户可以查看、编辑用户和商家的用户信息,限制用户发言,设置用户权限、推荐商家信息,审核用户注册信息等。
3.2.2 商品管理
管理商家分类,添加分类,修改分类名称,删除分类,移动分类下的商品。在大的分类可以再给商品分类。如将可以商家分为吃、喝、玩、乐等几个大类,吃可细分为火锅、料理、中餐等。
设置商品图片上传的格式、大小。如只能上格式为 jpg.gif或png并且不大于100*100的图片。系统要能够处理、播放常用格式的图片。
管理员可在后台设置推荐活动、热门活动,是否在首页显示活动,设置发起活动的条件,中止或屏蔽活动。
管理员审核活动,编辑活动,修改活动的名称、活动地点、活动时间、人数等活动说明等。设置会员发起的活动是否需要审核。
按条件查找活动,通过tab页向用户显示待审核活动、未通过审核活动、已闭活动、推荐活动。
(1)用户管理功能
运行用户信息修改的功能,查看该部分功能是否能对用户信息的合法性进行有效的检验。通过用户登录功能检验进行注册的用户是否能登录系统并正确的显示在界面上。
(2)商户管理功能
根据本系统的设计,测试商户管理功能,商户能否正常修改,修改后在APP客户端是否能够正常显示。测试注册用户信息管理是否正常,发表留言、投诉能否正常生成。
(3)优惠管理功能
根据客户对系统的要求,管理员能否正常管理商户优惠信息,发布优惠是否正常,如果注册用户登录APP客户端后是否能正确查看优惠信息。
(4)纠错功能
根据商户对系统的要求,管理员能否修改商家信息,能否修改地理位置,是否能够对错误的用户进行管理。测试对注册用户的反馈能否处理。
(5)发布功能
运行发布新版本功能,发布新的版本,检查是否能再手机客户端接受发布信息。并且推送消息,检测客户端是否能收到正确信息。
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 引言 1
1.2 国外APP后台管理系统的发展 1
1.3 国内APP后台管理系统的发展现状 2
1.4 后台管理系统的现状及分类 2
2 系统概述 3
2.1 系统可行性分析 3
2.1.1 技术可行分析 3
2.1.2 经济可行分析 3
2.1.3 管理可行分析 4
2.2 开发使用技术 4
2.2.1 Spring Framework简介 4
2.2.2 MyBatis技术 4
2.2.3 Tomcat简介 5
2.2.4 Jetty简介 5
2.2.5 CSS样式表 6
2.2.6 JSP技术简介 6
2.2.7 JAVA技术简介 7
3 系统分析及详细设计 8
3.1 需求分析 8
3.2 系统功能功能模块说明 9
3.2.1 用户管理 10
3.2.2 商品管理 10
3.3 部分系统模块的UML建模 10
3.3.1 确定参与者 10
3.3.2 普通用户参与的用例图 11
3.3.3 管理员参与的用例图 12
3.3.4 系统操作的时序图 13
3.3.5 修改优惠的协作图 14
3.3.6 用户权限的类图 15
3.4 数据库设计 16
3.4.1 数据库需求分析 16
3.4.2 数据库层次设计 17
3.4.3 数据库概念结构设计 18
3.4.4 数据库逻辑结构设计 18
3.4.5 数据库表设计 20
3.5 系统设计模式----MVC 24
4 系统部分模块的实现 31
4.1 首页登录界面 31
4.1.1 登陆主界面 31
4.1.2 登陆失败 32
4.1.3 无登陆字段登陆 32
4.2 用户管理模块 32
4.2.1 管理用户权限功能 33
4.2.2 管理用户信息功能 33
4.2.3 管理用户点评功能 34
4.2.4 对用户发送系统消息功能 34
4.3 商家管理模块 35
4.3.1 商家信息管理功能 36
4.3.2 商户信息修改功能 36
4.3.3 商户信息优惠添加功能 37
4.3.4 商户报表查看功能 38
4.3.5 用户分类修改 38
4.3.6 商户采集分配功能 39
4.3.7 商户信息图片管理功能 39
5 系统测试 40
5.1 软件测试的目的 40
5.2 单元测试 40
5.3 系统测试的实现 41
5.3.1 测试环境与测试条件 41
5.3.2 实例测试 42
5.3.3 测试总结 42
6 系统的不足与展望 44
致 谢 45
参考文献 46