I
摘 要
随着互联网技术的不断发展,互联网已经渗透到我们生活的方方面面。随着
移动设备的普及,我们的生活发生了翻天覆地的变化,这也对我们的日常生活产
生了深远的影响。微信是腾讯于 2011 年发布的实时通信软件。随着互联网技术
的不断发展,微信的功能也在不断扩展。微信已成为“航空母舰级软件”,也是
每部智能手机上必需的软件之一。在 2017 年发布“微信应用”之前,它还成为
了该行业的热潮。无需安装微信小程序。使用它时,您只需扫描或搜索它,然后
在使用它时就可以走了。对于用户而言,只要有微信,微信小程序就不需要从手
机上下载软件。对于小程序开发人员来说,微信小程序开发可以直接调用自己的
API 接口,开发相对简单,节省了时间,人力和物力。同时,小型程序也可以实
现与本机应用程序相同的流畅体验。
本课题题目是基于微信平台的宠物商城小程序设计与实现。本文从系统开发
环境、系统目标、设计流程、功能设计等几个方面进行系统的总体设计,并详细
描述了一个功能齐全的宠物商城系统的前台及后台开发、运作过程中的一些关键
技术。 本文介绍了系统的需求分析和系统分析,并完成了数据流分析,进行了
数据字典功能的模块划分,数据库设计及界面设计。 最后,对系统进行测试和
分析,以确保其性能和功能完整性的稳定性。
关键词 :微信;小程序;宠物商城
II
Abstract
With the continuous development of Internet technology, the Internet has
penetrated into all aspects of our life. The popularity of mobile devices has made our
life change dramatically, which also has a profound impact on our daily life. Wechat is
a real-time communication software issued by Tencent in 2011. With the continuous
development of Internet technology, wechat has been expanded. Wechat has become a
"carrier level software" and one of the necessary software on each smartphone. Until
2017, the release of wechat applet has become a hot trend in the industry. Wechat applet
use does not need to install, use only need to scan or search, use up to go. Wechat widget
pin for users, do not need to download software on the mobile phone, as long as there
is wechat software can be used. For the small program developers, the API interface
can be called directly when developing wechat applet. It is relatively simple to develop
and save time, manpower and material resources. At the same time, the applet can also
achieve the same smooth experience as the native app.
The topic of this paper is the design and implementation of time management
applet based on wechat platform. This paper designs the system from the aspects of
system development environment, system objectives, design process and function
design, and elaborates the development, operation process and key technologies of a
community management system with perfect functions. The paper introduces the
system demand analysis, system analysis, data flow analysis, data dictionary function
module division, database design and interface design. Finally, the system is tested and
analyzed to ensure the stability of its performance and the integrity of its functions.
Keywords: WeChat; Mini Program; Pet mall
III
目 录
1 概述............................................................................................................................1
1.1 课题背景及意义..............................................................................................1
1.2 国内外研究现状.............................................................................................1
1.3 本课题主要工作.............................................................................................3
2 系统开发环境............................................................................................................4
2.1 微信小程序相关技术......................................................................................4
2.2 微信小程序文件目录......................................................................................5
2.3 小程序页面文件构成......................................................................................7
2.4 微信小程序 API 接口 ...................................................................................8
3 系统分析..................................................................................................................10
3.1 可行性分析...................................................................................................10
3.1.1 技术可行性........................................................................................10
3.1.2 操作可行性.........................................................................................10
3.1.3 经济可行性........................................................................................11
3.1.4 法律可行性........................................................................................11
3.2 系统流程分析................................................................................................11
3.2.1 系统开发流程.....................................................................................11
4 开发环境和系统设计..............................................................................................12
4.1 系统开发环境搭建........................................................................................12
4.1.1 微信小程序的注册..........................................................................12
4.1.2 微信小程序开发工具的安装............................................................13
4.1.3 微信小程序开发工具的安装............................................................14
4.2 系统概述.......................................................................................................15
4.2.1 系统结构设计............................................................................................16
4.3 数据库设计....................................................................................................16
5 统详细设计...............................................................................................................18
5.1 系统主界面....................................................................................................18
5.2 商品展示界面................................................................................................18
5.3 商品交易界面................................................................................................19
5.4 订单管理界面................................................................................................20
5.5 交流论坛界面................................................................................................21
5.6 后台管理界面................................................................................................22
IV
6 系统测试...................................................................................................................23
6.1 系统测试的意义............................................................................................23
6.2 测试方法.......................................................................................................24
6.3 测试分析........................................................................................................24
结 论......................................................................................................................25
致 谢......................................................................................................................26
参考文献......................................................................................................................27
第 1 页
1 概述
1.1 课题背景及意义
随着中国居民可支配收入的增长,越来越多的家庭开始养宠物。中国越来越
多的宠物为宠物和相关行业带来了商机。宠物医院,宠物商店和宠物美容院无处
不在。宠物用品是中国发展最快的行业之一。在种子交付业务的背景下诞生的在
线宠物商店需要借助便利的网络来开拓更广阔的市场,并探索潜在的商机。目前,
中国宠物主人数量最多的是北京,上海,天津,广州,杭州等。相应地,该地区
的在线宠物商店规模也比较发达。该地区的宠物饲养者的数量也在迅速增加,但
是宠物商店和用品商店相对较小,品种也不完整,在线宠物商店也很少。因此,
我们希望通过在线商店达到宣传和跨地区业务发展的目的,因此我们选择在线宠
物商店作为研究主题。
随着中国在线交易环境的发展,电子商务将进一步发展,互联网及相关技术
也将越来越成熟。这些促进了电子商务的发展,使人们对这一新兴产业有了一定
的了解,并使电子商务在不同领域得到了不同程度的应用,为世界各国带来了许
多新的发展机遇,电子商务将出现,取代以前仅依靠网站+电子邮件的方式。去
宠物商店将拥有更广阔的环境,更广阔的市场,更快的流通和更低的价格。人们
将不受时间和空间的限制,也将不受传统交易模式的限制,并且可以实时购物。
电子商务减少了商品流通的中间环节,节省了大量费用,从而大大降低了商品流
通和交易的成本。这样不仅达到宣传的目的,而且可以发展业务,并为收费者提
供便利。
1.2 国内外研究现状
近年来,中国经济显示出勃勃生机。 尽管最近的全球经济危机袭来,加上
最近的中小企业破产浪潮席卷中国经济。 但是,网上商城的快速发展将极大地
促进未来经济发展的进程。 在其中,阿里巴巴正式将其淘宝商城更名为天猫商
城,旨在将原来的淘宝商城与淘宝商城分开。 淘宝是在线商城,而天猫是在线
商城。 天猫一直在国内在线商城市场上占据绝对领先地位。 直到最新的数据,
人们才意识到京东,苏宁等购物中心已经慢慢接近了天猫。 但是,纯在线宠物
商店很少见。 ��