微信小程序商城搭建,如何开发一个微信小程序商城

ゞ 浴缸里的玫瑰 2024-04-01 11:22 180阅读 0赞

分析架构

我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式);我们微信小程序项目属于CS架构,C客户端是我们要开发的小程序,S端是我们要开发的后台管理系统;CS架构如图

82778b159eff48c3ae5607ef0cd18d7f.png

分析系统功能

我们是做一个基于微信的xx系统,我们要分析实现的功能。我们首先要分析我们后台有哪些功能,小程序有哪些功能;功能模块如图

1f64f6a748034aa195fe16c9e9fac5b3.png

可行性分析

可行性分析主要是针对这个项目开发是否有意义和价值观来进行的全面分析,在分析的过程当中发现这个系统所存在的不足之处。

技术可行性:在技术方面我们要从现有自己掌握的技术能否设计出我们当初所预定的目标。

经济可行性:在这次系统开发和设计过程当中所用的经费是否大于以后给社会带来的价值观。

操作可行性:系统在用户使用过程当中是否方便、简单,能否达到大部分的用户会使用。

开发技术分析

我们开发小程序使用的是WXML、WXSS、JS。

对于后台管理系统,我们常规的PHP和JAVA开发,相对来说PHP比JAVA简单点。具体使用什么语言开发后台,根据你们学校要求来,如果没要求可以用PHP。当然使用JAVA、python都是可以的。

对于数据库,我们常规的有Mysql,Sql server,Oracle;当然还有其他的很多数据;如果学校对数据库没有硬性要求,直接选Mysql,Mysql无论从安装使用都是最便捷的。

如何学习和开发

我们先看一下小程序WXML、WXSS、JS这些和传统web开发的对比。

43b1e84201904425bb4b237cab4de1e1.png

(1)从上图我们可以看出我们学小程序开发要先学习HTML/CSS/JAVASCRIPT。

(2)当然微信小程序还有自己的语法,学习小程序的语法、小程序组件、小程序API等的使用。

(3)数据库我们要学习Mysql数据库的安装、使用;数据库管理工具Navicat的安装使用;基础的sql语句,增删改查等。

(4)如果选的php后台开发,需要学习PHP环境搭建,PHP基础语法,php和mysql数据库操作,PHP后台管理系统开发,PHP和小程序接口开发等

(5)如果选的JAVA后台开发,需要学习JDK和Tomcat环境的搭建,JAVA基础语法,JAVA和mysql数据库操作,JDBC数据库操作;JAVA最流行的Springboot框架是首选。

小程序效果图参考

2f07d2c8104a44d3bb0bdb0a21115d9a.png9df22ac540d640bfb884c0ca1e1c15b2.png0ed914237b7b488e9b6be7b33ebe14c5.pngf8904d9e25524fb08aefb3085c7f01b9.png681af3df83c046eca40e47063e64993d.png7f33aa58119645c9ae091e62bf215a77.pngce0c22bf795c410ea61bb730ab436b4d.pngcf30706f86654dfe82d91265a5592b7d.pngdab367c358724401ae4c18b5009d788a.png143bc7df7ad048b4b2eb89f05e189004.png2dd7205c326e4814961c4ed3efb337d8.png87cb9f648b1e45baad67fda55a4cbaa0.png

后台管理系统参考

435e0886dcf94905ab140bca6676c291.pngdbcfe90e58b540cd80f4a750de5309f0.pngc7be64050fcb4c4ba17af6ca04043c8d.png2df89068ef6c408f88bf24aebf1cbd51.png2c82c54fc5ae41b0bf670ecbb94b553a.pngf09eed8700d34414a91b0b0736540614.png7400d0c3bb95458784daf067667e5bc1.pngb9646cd55e5f45e38ab5207bc76a2c8b.png7d276745511a4ae3a542731163a80c45.png

发表评论

表情:
评论列表 (有 0 条评论,180人围观)

还没有评论,来说两句吧...

相关阅读

    相关 程序开发之小米商城

    小程序开发之小米商城Lite 刚接触小程序不久,感觉相对来说比较简单,就自己花了五六天做了一个项目,因为本身也是米粉,就看中了小米的微信小程序(可怜国庆撸了几天的代码,哈