进云平台-专注实现‘互联网+’服务

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1802|回复: 0

一文看:菜鸟两天8*2小时,打造有深度的教育培训应用

[复制链接]
发表于 2020-1-2 12:32:29 | 显示全部楼层 |阅读模式
1,先上思导图:
耗时:10分钟左右
2,参照逻辑思导图,整理数据库结构:
发现整个业务逻辑很像(小周健身),直接拿小周健身数据库结构,进行二优。
耗时:10分钟左右
3,生成应用插件,实现管理端,客户端PhP功能页面;
由于业务逻辑非常相似小周健身,加上进云代码实现机制的优势,增删查改代码重复性高等,我们可以直接拿小周健身代码来二优。然后粘贴复制:小孩/学员管理,课时管理,班级管理等三个功能页。OK后端功能齐了。
耗时:30分钟左右

4,后端Html显示页面的实现
全部框架智能实现,无需做任何处理。
耗时:0分钟
5,客户端(移动端)html页面的实现
这一步是耗时较多的,由于手机页面的需求多样性,目前进云的组件只能满足传统页面需求。好在进云有自己的ui体系,依赖这套uu体系,节约了大部分时间,也让我这种美工菜鸟快速实现高大上的页面需求,成为可能。
纵观客户端页面需求:多门店,班级,老师,课程,课时,订单,日志,会员,我,我的孩子。
不错功能上,进云已经有很多成熟的代码组,直接拿来套用。
发现附近门店,按距离筛选这些较复杂的也比较成熟了,那我就不客气了,直接拿来使用。
再按我的使用场景优化一下页面细节。
差不多客户端页面好了。
6,模板消息提醒
进云框架本身已经有成熟全局DIY模板消息机制。
只需在开发中心,插件编辑处,添加模板消息一些信息,如图:
然后,在我的插件菜单加上框架的模板消息管理菜单,传上我的插件标识jy_edu。噢了,客户就可以DIY,开启关闭,甚至修改成自己的模板ID(有时大家公用的一些模板,可能不稳定,比如失效等,客户可以寻找其他模板,或发布自己的模板直接替换openxxxxx123)。
添加好模板消息后,就剩下代码实现了。
我创建一个notice.php类文件统一处理消息相关的动作:目测小周健身的有很多相似处,直接拿来二优。再创建一个order类,配合处理订单相关动作(创建订单,改变状态等)。(附:进云插件类这块,比较方便,直接在插件跟目录下加个class文件夹,里面放入类文件就行。另外其他系统,插件可以自由调用不同插件下面的类,例如:model(jy_edu/notice)->settpl();)
好了,模板消息这块好了。
耗时:1小时
7,最后一步,也是最主要的一步:产品经理,测试应用
耗时:6小时。
8,小程序的实现:
这个还是比较方便的,无需另外写后台功能php文件(所有应用端共用同一个),连小程序前端代码都是直接生成的,只需开发中心一键生成小程序,然后测试优化细节就行,至于其他小程序(头条/抖音,百度,支付宝,QQ小程序),就不用管了。只需发布一个微信小程序,其他小程序进云会自动生成给客户。
耗时:1小时左右
9,应用上架。
整个应用开发实现就完成了,献丑了,抛砖引玉,可能整个过程,还有些开发步骤还有很大改进的地方。欢迎不吝赐教!谢谢大家!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



Archiver|手机版|小黑屋|进云平台

GMT+8, 2024-3-29 13:48 , Processed in 0.049619 second(s), 6 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表