没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
内容概要:本文设计并实现了一款基于微信小程序的3D打印商城系统。该系统利用ThinkPHP框架和MySQL数据库,实现了商品展示、用户管理、订单管理和微信支付等功能。通过对小程序的设计,旨在提高3D打印技术在国内民用市场的知名度和发展潜力。系统还进行了功能测试和性能测试,确保其稳定性和可靠性。 适合人群:对3D打印技术感兴趣的开发者和技术爱好者,从事电子商务和小程序开发的专业人士。 使用场景及目标:该3D打印商城小程序适用于3D打印商品的线上销售,为消费者提供便捷的购物体验,同时也为企业提供高效的管理和营销手段。主要目标是推动3D打印技术的普及,扩大3D打印在国内民用市场的份额。 其他说明:系统采用了现代化的开发工具和技术栈,如微信开发者工具和MINA框架。在功能上,涵盖了用户注册、商品展示、购物车管理、订单处理和微信支付等多个模块,旨在为用户提供完整的购物体验。
资源推荐
资源详情
资源评论
前言
前言
3D 打印技术从上世纪 80 年代就开始受到国内外大力关注,如今已经成为
一种必不可少的技术,但在国内民用市场上却很少见。在生活中, 3D 打印商
店难以找寻,如果能在线上发展 3D 打印的商业模式,将会为大家带来极大的
便利。凭借小程序易分享、传播快的特点,和伴随着第三方支付技术的发展,
可以研发一款基于小程序的商城系统。
综上所述,基于小程序的 3D 打印商城系统应运而生,消费者可以通过搜
索或者他人的分享看到小程序。用户能在小程序获取商品信息,方便消费者随
时随地了解到 3D 打印商品,或者对商品进行下单。消费者可以在个人信息页
面修改联系方式、收货地址等信息。同时可以联系客服,提供物品信息,例如
尺寸、材质、颜色等等,这样就能打印出自己想要的物品。研究我国 3D 打印
的发展前景,为我国的 3D 打印产业的长远发展出谋划策
[1]
。通过线上 3D 产品
的售卖和展示,为小程序新零售贡献一份自己的力量,也为 3D 打印技术的普
及和推广提供了重要道路。
黑龙江八一农垦大学毕业设计(论文)
1 绪论
1.1 研究目的
3D 打印技术作为第三次工业革命的代表性技术之一,越来越受到工业界
和投资界的关注
[2]
。自 1984 年光学技术首次应用到快速成型这一新兴领域,
标致着 3D 打印正式成为一门全新技术。自 3D 打印面世以来迅速受到国内外
的广泛关注,各种 3D 打印技术也在多个行业应用并发展,如今已覆盖工业机
械、汽车、建筑、医疗等众多方面。3D 打印可分为立体平板印刷、数字光处
理、三位打印技术、及细胞绘图打印等。
由于当今互联网技术的不断发展和第三方支付工具的广泛普及,网上购物
成为人们生活中的重要活动,所以一款线上的 3D 打印商城将会为人们带来极
大的便利。微信小程序就是轻型 App,它无需下载,用完即走,具有信息发布、广
告发布和服务功能
[3]
。基于小程序的 3D 打印商城系统采用了 O2O 模式,即线
上面对线下。线上的用户与线下的商家进行交易,让消费者随时随地就能购买
和了解到 3D 打印产品。
消费者通过商城了解和购买到 3D 打印产品,3D 产品的曝光率会远高于
线下门店,这对于 3D 技术的发展有重要的意义。
1.2 国外研究现状
自 1984 年 3 意义上的 3D 打印机面试之后,3D 打印行业犹如雨后春笋般
拔地而起。如今国外 3D 打印行业已经形成较完善的市场,无论是民用市场还
是非民用市场。其中 Steatasys 和 3D System 公司作为 3D 市场的巨头和领头羊,
掌握成熟的技术和广阔的市场。初次之外惠普公司、Rilcen Instittute 公司和
Object Geometries 等也是 3D 打印界元勋级公司或大型公司。
第一台彩色三维打印机在 2000 年被发明,以喷墨打印技术为原理,美国 Z
crop 与日本 Rilcen Instittute 合作研制发明。以色列 Object Geometries 公司推
出了基于结合光固化工艺和 3D-lnk-Jet 的三维打印机 Quadra
[4]
。在 2010 年,3D
打印迎来重大发展,3D 打印应用于活体细胞打印。由于这一重大发明,可以
在医疗上得到应用,例如器官再造、增加细胞活性等。
欧美国家在 3D 打印技术上快速发展,应用领域广泛。在军事、政治、医
疗方面取得了瞩目成绩。在民用市场,也得到迅速发展,产品包括部分零件、
手办、小型物品等。
据统计,2012 年美国生产的 70 多万件 3D 产品中,电子领域、汽车制造
业、医疗领域和工业机械行业的产品比重较大
[5]
。美国很多公司在网上发布创
意征文,让大家集思广益推出更多设计方案,这使 3D 打印得到新的活力,这
黑龙江八一农垦大学毕业设计(论文)
对于 3D 打印的发展具有深远意义。国外 3D 打印产品产业分布图如下,如图 1
所示。
1.3 国内研究现状
国内研究 3D 打印的时间和国际上同步,都起源于上世纪 80 年代。核心
技术大多掌握在高校里,逐渐形成了我国四个研发中心。分别是北京航空航天
大学、西安交通大学、清华大学和华中科技大学。世界上能实现激光快速成型
承力结构件的团队寥寥无几,其中有一个就在中国,这个团队就是北京航空航
天大学的王华明教授团队;随后在 2012 年,华中科大的史玉升教授团队研制
出世界最大的激光快速成型设备;作为 3D 打印的关键技术,SLA 设备的核心
技术也先后被西安交大和清华大学掌握。
高校方面对 3D 打印技术的研究算是一路高歌猛进。但是放眼国内民用市
场那就不容乐观了,国内市场引进 3D 打印技术则是在最近几年,时间比较短,
技术落后、市场范围小。这些情况都约束了 3D 打印的发展。
目前国内在 3D 打印方面排得上的上的公司或多或少都和高校和关系。其
中包括中航重机,该公司属于中国贵航的子公司;南方增材公司也属于企业和
高校合作,该公司在 2012 年 8 月成立,目前在 3D 打印方面营收未发表;除
了这些校企合作之外,如西安铂力特公司、北京鑫精合公司、湖南华曙高科公
司等都是很强势的 3D 打印公司。
图 1 国外 3D 打印产业应用行业产比图
黑龙江八一农垦大学毕业设计(论文)
国内 3D 打印相关技术大多集中在校办企业,且大多面对于军用和航天材
料方面,民用方面比较少。目前市场上 3D 打印商城非常少,市场衔接度比较
低,并没有起到较大的经济效益。对于民众而言,对 3D 打印产品几乎没什么
概念。总的来说,国内的 3D 打印在技术和应用市场方面都落后要于国外。下
图是国内的 3D 打印产业应用行业产比,数据来源于工信部,如图 2 所示。
1.4 章节安排
第一章:绪论。本文从研究目的开始着笔,通过国内外研究现状的了解和
分析,给出了本文的研究内容和章节安排。
第二章:系统相关技术。本章介绍了系统在开发中所需要的工具、框架以
及主要技术等。
第三章:需求分析。本章概述了系统的可行性分析和功能需求分析,其中
可行性分析主要包括经济可行性和技术可行性分析。
第四章:系统设计。本章描述了小程序的功能设计和数据库设计。小程序
功能包括商品的信息展示设计、购物车设计等;数据库设计包括数据库逻辑设
计和环境配置等。
第五章:系统测试。本文对系统进行的测试方法为功能测试和性能测试,
其中功能测试属于软件测试中的黑盒测试。
1.5 本章小结
本章中在 1.1 节中介绍了本项目的研究目的;在 1.2 节介绍了国外对 3D
打印的研究现状;1.3 节介绍了国内的研究现状;在 1.4 节介绍了本文的布局
结构。
图 2 国内 3D 打印产业应用行业产比图
黑龙江八一农垦大学毕业设计(论文)
2 系统相关技术
本章主要介绍小程序商城系统在开发中应用到的主要技术,以及开发小程
序所用到的开发工具等。其中包括了微信开发者工具、技术框架、微信支付技
术、数据库、ThinkPHP 框架等。利用微信公众平台各类接口开发权限及开发
者工具
[6]
。开发过程中程序和功能的实现都借助于这些技术和工具之上。
2.1 微信小程序简介
微信小程序,简称小程序,英文名Mini Program,是依附于微信APP的无
须安装、触手可及、用完即走、无须卸载的应用
[7]
。小程序作为商城载体可以
为服务改进、体验提升等发现新的管理渠道和营销策略
[8]
。小程序多入口获取
和触手可及用完即走的使用体验降低了传播和获取用户的成本,并且可以实现
原生 APP 的基本功能,更加适合线下的生活服务类的商铺。
2.2 开发工具
开发微信小程序用的是微信开发者工具,这款工具专门用于开发微信小程
序,这是微信团队提供的。其中包含了代码编写区域、程序预览区域以及代码、
数据调试区域等功能模块。微信开发团队在小程序诞生时发布了小程序开发文
档,能帮助开发者了解小程序开发,以及接口所用到的参数等。文档中提供常
见函数、方法和可能遇到的问题。
启动工具时,如同微信登录一样需要扫码登录,并且扫码的必须是已经绑
定过对应的小程序微信号。
开发者工具主要有三个功能模块,分别是:小程序操作区、模拟器、调试
工具。
2.2.1 模拟器
模拟器模拟微信小程序在客户端真实的逻辑表现,对于绝大部分的API均
能够在模拟器上呈现出正确的状态。
2.2.2 调试工具
调 试 工 具 分 为 6 大 功 能 模 块 : Wxml 、 Console 、 Sources 、 Network 、
Appdata、Storage 以及 WxmlPannel。
Wxml Pannel 是微信团队将 Wxml 转 化后的界面,可视化 的界面操作下,
能让开发者更有效地进行代码编写等。其中能看到页面布局结构、wxss 样式
等。修改 wxss 样式能够在 wxml 中看到对应变化,类似于 WEB 页面的开发。
Sources Pannel 能够显示项目脚本文件,类似于浏览器的 Sources 审查元
剩余23页未读,继续阅读
资源评论
源码空间站11
- 粉丝: 4459
- 资源: 627
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功