首页 > 原创文章 > 软件开发 > 查看文章

微信小程序二次开发需要准备的资料以及流程

所属分类:软件开发 来源: 丁老师原创 更新时间:2026-01-28 08:54 浏览: 778 IP属地: 深圳
微信小程序开发

最近丁老师软件开发团队收到几个微信小程序二次开发的订单,客户想对他们现有的小程序进行版本迭代和功能升级,但是好多客户在提供资料时都表达不清楚,不是这个不知道就是那个不懂,今天丁老师就微信小程序二次开发,需要准备哪些资料以及流程等问题做一下介绍。

微信小程序二次开发需要准备的资料
一、小程序二次开发需求文档,包含:
1.要新开发增加的功能清单,要对每一个功能详细说明,是小程序前端功能,还是后端的功能,需求越详细越好越容易理解。
2.相关图片、截图、功能指引图。
3.小程序功能架构图(可选)。

二、程序文件,包含:
1.微信小程序前端源码。
2.微信小程序后端源码。
3.微信小程序数据库。

三、其他资料:
1.云服务器连接信息。
2.微信小程序平台账号、密码。
3.小程序后台管理的账号、密码。

二次开发流程
1.双方对开发需求进行沟通探讨,确定每一个开发步骤和细节。
2.乙方根据开发需求指定开发计划,包含开发周期、人员配置、开发预算。
3.双方根据乙方指定的开发计划进行协商,确定最终的开发周期和开发费用。
4.甲乙双方签署合同,甲方支付给乙方首付款(首付款在5万以下一般是按50%-50%的比率付款,5万以上一般是40%-40%-20%的比率进行付款),乙方收到款项后开始进行开发。
5.乙方开发完毕后,由甲方根据开发需求进行验收。
6.甲方验收无误后,向乙方支付尾款。
7.乙方根据合同内容承担本次开发后续的维保工作。

注意事项
1.甲方在提供开发需求时,一定要写把开发需求写的越详细越好,如果需求写的太笼统、太简单,有可能会导致乙方开发出来的效果不如预期(因为需求没有明确规定验收标准),容易引起后期不要的纠纷和扯皮。
2.甲方如不清楚小程序前端和后端分别是用什么架构、什么程序语言开发的,一般可提供程序源码、服务器远程连接,或是相关截图给乙方,由乙方负责检查确定。
3.甲方需注意,二次开发时,需要在合同中注明该小程序的版权、所有权归甲方所有,乙方不得对该源码进行销售和传播
4.同时要注明,乙方需要对小程序的数据进行保密,不得泄露数据,以及利用该小程序的数据进行销售、贩卖等非法侵权行为

丁老师软件

意见建议
微信小程序的二次开发,一般是在现有成熟系统的基础上进行的功能扩展开发,在满足版本迭代、功能升级的同时,需要考虑对旧版本程序的兼容,也就是说开发的新功能要满足需求,同时也不能影响旧功能、老用户的使用。新程序的开发是0用户、0基础,但现有程序的二次开发是在已有用户数据的基础上进行的,关于数据的处理一定要慎重。可先对旧的程序版本(数据库+后端系统+前端程序)进行备份,然后再进行二次开发的升级。

关于小程序开发服务商的选择,建议选大公司、稳定的团队,最好不要选择个人开发者,系统的稳定直接影响着公司的业务开展,个人开发者以及小公司,开发的质量怎么样暂且不谈,单是他们的主体性质就决定了不太靠谱,丁老师遇到的很多客户都是,程序系统运行了半年,结果当时开发程序的人要么联系不上,要么就找不到人了。不稳定,是个人开发者以及小公司最大的缺点以及最不确定因素,所以建议各位甲方,有时候不要贪图那么一点便宜,最好找稳定的团队、靠谱的公司。

丁老师软件 二十五年开发经验

丁老师团队已有超过20年的软件开发经验,公司也已注册超过十年,拥有丰富的微信小程序开发经验以及大量的开发案例,在保证开发质量和交付的同时,还提供7x24小时的售后保障服务,即使是过年和春节,公司依然有人值班,稳定和靠谱,是广大客户对丁老师最大的肯定,同时也是丁老师软件持续这么多年的依赖和动力。

做微信小程序就选择丁老师软件,没错的。

相关文章

使用ACME申请SSL证书提示Error c...

在使用ACME申请SSL证书时,输入了命令:acme.sh --issue -d www.xxx.com --dns dns_dp --server xxx来生成证书,但是结果却返回:Error creating new order. ...

FastAdmin 顶部navtab 刷新页...

在使用fastadmin的日常开发中,新增了一个订单模块order,在各项功能都开发完毕后,偶然发现这个页面每次一点刷新(浏览器刷新),顶部navtab就不显示"订单管理"4个字,图标也恢复成了默认的,在网上搜了相关...

Wordpress卸载删除插件的方法

经常有使用wordpress做网站的客户咨询,wordpress里装了很多没用的插件,这些插件不知道怎么删除。今天丁老师来教给大家。wordpress删除插件的方法:1.使用管理员长啊后登录wordpress,进入Dashboard(控...

bootstrap selectpicker...

selectpicker组件,广泛应用于基于bootstrap的框架中,比如fastadmin框架等。在使用时,经常有同学问到,在对select进行操作后,比如添加和删除option,但是select没有更新,这是怎么回事呢?请看代码:...

推荐文章

Python3.12提示windows No...

在使用python3.12时突然遇到提示windows No module named distutils,研究了一下,把解决办法分享出来。1.安装 setuptools,它现在也提供 distutils;2.从第三方源(如系统软件包)载入...

小程序开发的流程费用以及需要什么准备材料?

小程序定制开发的流程和费用,以及需要准备的材料,(包括但不限于微信小程序、百度小程序、支付宝小程序、抖音小程序、小红书小程序)具体如下:一、小程序开发的行政流程1.确定软件开发公司,和开发公司签订合同2.甲方支付首期开发费用3.乙方开始进行...

如何删除idea软件搜索时的find mas...

在使用idea系列的配套软件时,如intellij idea、Php Storm、Web Strom时,在搜索文件时,右上角的file mask可以筛选指定类型的文件。但是有时候可能会输入错误,产生多个记录,而且没办法删除,在以后的开发中经...

CSS常用字体及网页引用方式

1.字体列表及引用链接鸿蒙字体 - B 站400 字重 CSS://s1.hdslb.com/bfs/static/jinkela/long/font/regular.css 500 字重 CSS://s1.hdslb.com/bfs/st...

当前在线
免费咨询