没有合适的资源?快使用搜索试试~ 我知道了~
.NET Core商场微信小程序系统的设计与实现
需积分: 5 6 下载量 140 浏览量
2023-05-08
13:31:00
上传
评论 1
收藏 3.32MB DOCX 举报
温馨提示
试读
59页
微信小程序是一款基于微信生态圈的类似于Web APP的一种应用程序,由于它无需注册,无需下载,触手可及的特点,受到许多用户与开发者的喜爱。基于这些特点,微信小程序相比传统的Web APP更有发展潜力。 商场微信小程序是一款基于.NET Core为后端接口技术的小程序。程序采用MySQL数据库管理系统作为数据库,利用MySQL的高效性与简易性可以使程序更快地渲染数据,传输数据。该系统具有购买商品、查看商品、查看订单、修改收货地址等功能,可以完美地解决用户无需下载单独地APP且可以使用商城上的功能地需求。 本文分为七部分,分别从概述,相关技术介绍,需求分析,系统设计,系统实现,系统测试,结论来阐述该系统是如何进行需求的获取与分析,如何利用该需求分析进行功能设计,如何通过代码的编写完成功能,并得到微信小程序开发周期短,局限性大的结论。
资源推荐
资源详情
资源评论
I
摘 要
微信小程序是一款基于微信生态圈的类似于 Web APP 的一种应用程序,由于它无
需注册,无需下载,触手可及的特点,受到许多用户与开发者的喜爱。基于这些特点,
微信小程序相比传统的 Web APP 更有发展潜力。
商场微信小程序是一款基于.NET Core 为后端接口技术的小程序。程序采用 MySQL
数据库管理系统作为数据库,利用 MySQL 的高效性与简易性可以使程序更快地渲染数
据,传输数据。该系统具有购买商品、查看商品、查看订单、修改收货地址等功能,可
以完美地解决用户无需下载单独地 APP 且可以使用商城上的功能地需求。
本文分为七部分,分别从概述,相关技术介绍,需求分析,系统设计,系统实现,
系统测试,结论来阐述该系统是如何进行需求的获取与分析,如何利用该需求分析进行
功能设计,如何通过代码的编写完成功能,并得到微信小程序开发周期短,局限性大的
结论。
关键词:微信小程序,.NET Core,Web APP,MySQL
II
Abstract
Wechat applet is an application similar to Web APP based on Wechat ecosphere. It is loved
by many users and developers because it does not need to register, download, and is accessible.
Based on these characteristics, Wechat applet has more development potential than traditional
Web APP.
Shopping mall Wechat applet is a small program based on .NET Core as the back-end
interface technology. The program uses MySQL database management system as the database.
The efficiency and simplicity of MySQL can make the program render data faster and transmit
data. The system has the functions of purchasing goods, viewing goods, viewing orders,
modifying the receiving address, etc. It can perfectly solve the functional requirements of users
without downloading separate APPs and using the functions in the mall.
This paper is divided into seven parts, from the overview, related technology introduction,
requirement analysis, system design, system implementation, system testing, conclusion to
elaborate how the system acquires and analyses the requirements, how to use the requirement
analysis to design the functions, how to write the code to complete the functions, and get the
conclusion that the development cycle of Wechat applet is short and the limitations are large.
Key Words: Wechat applet, .NET Core , Web APP , MySQL
III
目 录
第 1 章 概述...............................................................................................................................1
1.1 项目背景介绍......................................................................................................................1
1.2 微信小程序概述..................................................................................................................1
1.2.1 微信小程序发展状况...............................................................................................2
1.2.2 微信小程序丰富的 API 接口 ..................................................................................2
第 2 章 相关技术概述...............................................................................................................3
2.1 .NET CORE 概述 ...................................................................................................................3
2.1.1 .NET Core 支持 3 大主流平台.................................................................................3
2.1.2 MVC 开发模式 .........................................................................................................3
2.1.3 MVVM 开发模式......................................................................................................3
2.1.4 丰富多彩的 NuGet 包化的结构..............................................................................3
2.2 VUE.JS....................................................................................................................................4
2.3 MYSQL 数据库 ....................................................................................................................5
第 3 章 需求分析.......................................................................................................................6
3.1 获取需求..............................................................................................................................6
3.2 分析需求..............................................................................................................................6
3.2.1 功能性需求...............................................................................................................6
3.2.2 非功能性需求...........................................................................................................7
3.2.3 设计约束...................................................................................................................8
第 4 章 系统设计.......................................................................................................................9
4.1 架构设计..............................................................................................................................9
4.2 总体设计..............................................................................................................................9
4.3 功能模块设计....................................................................................................................10
4.3.1 小程序自动登陆.....................................................................................................10
4.3.2 编辑收货地址.........................................................................................................11
4.3.3 商品展示.................................................................................................................12
4.3.4 购买商品.................................................................................................................12
4.3.5 查询商品.................................................................................................................13
IV
4.3.6 收藏商品与添加购物车.........................................................................................14
4.3.7 订单查询.................................................................................................................16
4.3.8 后台系统登陆.........................................................................................................16
4.3.9 管理商品.................................................................................................................17
4.3.10 管理订单...............................................................................................................18
4.3.11 管理员账号管理...................................................................................................19
4.3.12 轮播图管理...........................................................................................................20
4.4 数据库设计........................................................................................................................21
4.4.1 对象与对象关系设计.............................................................................................21
4.4.2 数据库表设计.........................................................................................................23
4.4.3 数据库链接设计.....................................................................................................26
第 5 章 系统实现.....................................................................................................................28
5.1 系统前端页面的实现........................................................................................................28
5.1.1 微信小程序端界面.................................................................................................28
5.1.2 .NET Core 后端界面 ...............................................................................................30
5.2 功能模块实现....................................................................................................................31
5.2.1 微信商城小程序自动登陆.....................................................................................31
5.2.2 轮播图.....................................................................................................................32
5.2.3 商品.........................................................................................................................34
5.2.4 商品购买.................................................................................................................36
5.2.5 加入购物车与商品收藏.........................................................................................39
5.2.6 收货地址.................................................................................................................40
5.2.7 后台登陆与权限.....................................................................................................43
5.2.8 后台功能.................................................................................................................45
第 6 章 系统测试.....................................................................................................................47
6.1 测试环境............................................................................................................................47
6.2 小程序界面测试................................................................................................................47
6.3 功能测试用例....................................................................................................................47
6.3.1 收货地址操作.........................................................................................................47
6.3.2 购买商品.................................................................................................................48
V
6.3.3 微信小程序登陆.....................................................................................................48
6.3.4 管理员登陆.............................................................................................................49
第 7 章 结 论.........................................................................................................................50
致 谢.....................................................................................................................................51
参考文献...................................................................................................................................52
剩余58页未读,继续阅读
资源评论
计算机程序分享达人
- 粉丝: 2
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功