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

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

所属分类:软件开发 来源: 丁老师原创 更新时间:2026-01-28 08:54 浏览: 1026 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小时的售后保障服务,即使是过年和春节,公司依然有人值班,稳定和靠谱,是广大客户对丁老师最大的肯定,同时也是丁老师软件持续这么多年的依赖和动力。

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

相关文章

Bagisto使用常见问题与解决方法

Bagisto是一款强大的跨境电商平台软件,很多客户在初次安装和使用时,会或多或少遇到一些解决不了的情况。丁老师整理了一些常见的Bagisto问题以及解决方法以供查阅。问:安装Bagisto时出现"Command compos...

丁老师淘宝采集插件demo

丁老师淘宝采集插件demo

Maven是什么?为什么Java开发要用到M...

昨天有新学Java编程的同学咨询丁老师,Java开发中的Maven是什么呢?为什么现在Java软件开发都要用到Maven?今天就这个问题,丁老师用最简单、最直白,所有新手初学者都能听得懂的方式,做一下介绍。Maven是什么?简单的说,M...

微信公众号获取用户的手机号的方法?

有同学在问,微信公众号,可以获取微信用户的手机号吗?答案是肯定的,当然可以!但是,因为现在越来越注重用户隐私以及数据收集,微信公众号是不能直接任意获取用户手机号的,获取用户的手机号码,也不是任意微信公众号都可以做到的,有一定的要求和限制...

推荐文章

VideoJs宽度高度自适应100%的方法

videojs是一款非常不错的html video播放器插件,很多同学经常在群里问我,说丁老师这个videojs怎么设置为宽度或者高度自适应呢,不想把video的width和height写死,有没有什么办法呢。丁老师经过研究发现啊,vide...

Composer self-update 更...

1. composer版本更新文档版本号:https://getcomposer.org/download中文网:https://docs.phpcomposer.com/03-cli.html#self-update英文网:https:/...

微信公众号如何集成对接网站网页

微信公众号可以把官网的网页集成进去吗?想通过微信公众号实现打开公司网站的页面,具体要怎么实现呢?其实这个功能,可以通过微信菜单的方式来实现...

FastAdmin后台列表默认分页数量由10...

没那么多废话,直接上修改方法public\assets\js\require-table.jspageSize: Config.pagesize || localStorage.getItem("pagesize") |...