摘 要
随着国内居民生活水平和消费意识的不断提高,越来越多的国人开始关注海外的商品,海购用户开始大批涌现。海购系统的出现,解决了海外购物操作复杂、等待时间长的难题。本系统的研发目的在于挖掘用户的真实需求,优化用户的购物体验,为用户提供更好的服务,系统的研究与开发有良好的现实意义。
本文首先分析了国内海淘业务的现状,在前期研究结论的基础上,对该系统的可行性分析、系统分析与设计、系统实现几大模块做了详细的分析与说明。在可行性分析部分,对系统从技术可行性、经济可行性、运行可行性三个角度进行了分析,确保该系统能够如期完成。在系统分析与设计部分,详细的对系统进行了需求分析、业务流程分析、系统架构设计、功能模块划分以及数据库设计。最后在系统实现章节实现了用户管理、商品管理、购物车管理、订单管理、首页推荐管理等功能,并展示了各个模块的关键代码。
本文研究的海购系统使用了当前主流的电商平台开发模式,整体基于SpringBoot进行开发,通过调研用户需求,挖掘海购平台业务,结合国家政策与利好,不断改善用户的购物体验。在这海购盛行的新时代,让国内的用户能够足不出户购买到全世界的优质商品。
关键词:海外购物 海购系统 SpringBoot
Abstract
With the improvement of consumption awareness and domestic consumption level, more and more Chinese people begin to pay attention to overseas goods, and overseas shopping users begin to emerge in large numbers. The emergence of overseas shopping system solves the problem of complex operation and long waiting time of overseas shopping. The research and development of the overseas shopping system aims to explore the real needs of users, optimize the shopping experience of users, and provide better services for customers. Therefore, the research and development of the overseas shopping system has a very good practical significance.
This paper first analyzes the status quo of domestic overseas online shopping business, on the basis of preliminary research conclusions, the feasibility analysis of the system, system analysis and design, system implementation of several major modules have done a detailed analysis and explanation. In the feasibility analysis part, the system from the technical feasibility, economic feasibility, operation feasibility of three aspects of the analysis, to ensure that the system can be completed on time. In the system analysis and design part, the detailed system requirements analysis, business process analysis, system architecture design, functional module division and database design. Finally, in the system realization chapter, the user management, commodity management, shopping cart management, order management, home page recommendation management and other functions are realized, and the key codes of each module are shown.
The overseas shopping system studied in this paper adopts the current mainstream e-commerce platform development mode and is generally developed based on SpringBoot. By investigating the needs of users, the overseas shopping platform business is explored and the shopping experience of users is continuously improved in combination with national policies and favorable conditions. In this new era of overseas shopping, it enables domestic users to buy high-quality commodities from all over the world without going out of their homes.
Key words: overseas online shopping overseas shopping system SpringBoot
目 录
摘要 I
Abstract II
绪论 1
1 可行性分析 3
1.1 技术可行性 3
1.2 经济可行性 3
1.3 运行可行性 3
2 系统分析与设计 4
2.1 需求分析 4
2.1.1 后台管理系统需求分析 4
2.1.2 前台商城系统需求分析 4
2.2 业务流程分析 4
2.3 系统架构设计 6
2.4 功能模块划分 6
2.4.1 管理员模块 7
2.4.2 商品模块 7
2.4.3 用户模块 7
2.4.4 购物车模块 7
2.4.5 支付模块 7
2.5 数据库设计 8
2.6 数据库实体描述 8
3 系统开发相关技术简介 13
3.1 SpringBoot框架 13
3.2 Spring框架 13
3.3 MyBatis框架 13
3.4 前端框架Thymeleaf 14
3.5 MySQL数据库 14
4 系统实现 15
4.1 管理员登录模块实现 15
4.2 商品管理 16
4.2.1 商品管理 16
4.2.2 分类管理 18
4.3 订单管理 19
4.4 用户管理 19
4.5 前台登录/注册功能 20
4.6 首页推荐界面 21
4.7 商品详情 23
4.8 分类展示商品模块 24
4.9 下单流程模块实现 25
4.10 个人中心页面 28
5 系统测试 29
5.1 测试的目的 29
5.2 测试的方法 29
5.3 测试用例 29
5.4 测试分析 31
6 研究与社会、经济的关系 32
结论 33
致谢 35
参考文献 36