| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18366 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着移动终端技术的发展,移动端设备已经得到了广泛的应用。为了方便人们的生产和生活,出现了许多为用户提供各种移动端应用,如Android端应用程序和IOS端应用程序等,这些程序以手机这个移动端设备为搭载平台为用户提供服务。但由于移动端应用存在的固有弊端,即应用需要不断进行更新来提供新的功能或维护原有功能,这就导致了许多资源的浪费和设备空间的过度占用。因此,为了满足用户进行网上购书的需求,寻求一种方法,既能实现用户的购书需求,又不需要频繁进行应用更新,导致资源浪费,就具有了重要的现实意义。近年来,为了解决这一问题,诞生出很多新想法和新技术,如重新使用网站导航等技术,即将众多网站收集在网站导航页供用户使用。这种方法依旧无法克服本身的固有缺点,如无法实现资源的有效分类和整合,网站更新速度慢等。但随着微信小程序的诞生,为解决该问题提供了一个良好的方案。它摆脱了应用程序需要频繁更新的缺点,并具有搭载平台用户基础广泛等、几乎不占用系统资源等优点,为书店管理系统提供了良好的平台选择。 本文从微信小程序的开发入手,细致地对微信小程序的开发流程和书店管理的功能需求进行了研究,并采用了基于SSM框架技术进行了后台服务器的开发,通过分析该系统的相关模块设计和具体功能实现,开发出基于微信小程序的网上书店系统,为用户提供书籍选购和书目管理等服务,并针对相关模块进行了系统的测试,保障了系统的可靠性和可用性。
关键词:网上书店管理;微信小程序开发;Spring框架使用;微信平台
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1 研究背景-1 1.2研究现状-1 1.3 研究内容-3 1.4论文结构-4 第二章 开发相关技术介绍-5 2.1 微信小程序介绍-5 2.1.1 微信介绍-5 2.1.2 微信小程序简介-5 2.2 微信小程序开发技术的介绍-6 2.2.1 WXML-6 2.2.2 WXSS-7 2.2.3 SSM(Spring+Spring MVC+MyBatis)-8 2.3 本章小结-8 第三章 微信小程序书店管理系统需求分析-9 3.1 系统需求分析介绍-9 3.2 系统需求分析-9 3.2.1 系统总体需求-9 3.2.2 系统功能性需求-9 3.2.3 非功能性需求-11 3.3 用户分析-13 3.4 典型用例-14 3.5 本章小结-14 第四章 微信小程序书店管理系统分析和结构设计-15 4.1 系统工作流程设计-15 4.1.1 用户登录/注册流程-16 4.1.2 购物车管理流程-17 4.1.3 订单处理-17 4.1.4 订单支付-18 4.2 数据库概念设计-19 4.2.1 数据库选择-20 4.2.2 数据库ER图设计-20 4.3 系统架构设计-23 4.4 本章小结-24 第五章 微信小程序书店管理系统详细设计与实现-25 5.1 数据库具体设计-25 5.1.1 数据库表间关系-25 5.1.2 数据库的表结构-25 5.2 用户登录/注册功能-28 5.2.1 功能模块简介-28 5.2.2 核心类的UML类图展示与分析-28 5.2.3 核心算法流程图展示和分析-28 5.2.4 关键界面展示与描述-29 5.3 购物车管理功能-30 5.3.1 功能模块简介-30 5.3.2核心类的UML类图展示与分析-30 5.3.3 核心算法的流程图展示与分析-30 5.3.4 关键界面展示与描述-31 5.4 订单处理功能-32 5.4.1 功能模块简介-32 5.4.2核心类的UML类图展示与分析-32 5.4.3 核心算法的流程图展示与分析-32 5.4.4 关键界面展示与描述-33 5.5书目管理功能-34 5.5.1 功能模块简介-34 5.5.2核心类的UML类图展示与分析-34 5.5.3 核心算法的流程图展示与分析-34 5.5.4 关键界面展示与描述-35 5.6 系统测试-36 5.6.1 用户登录/注册功能测试-36 5.6.2 购物车管理功能测试-37 5.6.3 订单处理功能测试-37 5.6.4 书目管理功能测试-37 5.7 本章小结-38 第六章 结论-39 6.1 本文主要成果-39 6.2 下一阶段工作-39 参考文献-41 附 录-42 |

