"在线预约小程序实战开发教程" 本教程主要讲解如何使用低代码工具开发在线预约小程序,适合微搭低代码新手入门学习。通过本教程,读者可以了解小程序的总体介绍、需求分析、数据源设计、功能设计、页面设计和小程序开发步骤等方面的知识。 1. 小程序总体介绍 小程序是微信平台上的一种应用,商家或者企业可以发布自己的小程序,通过小程序来对外提供服务。如果使用微信官方提供的开发者工具开发,优点是自由灵活,缺点是技术要求高,而且编制也比较费事。今年低代码成了技术热点,通过低码拖拉拽的方式可以很容易的制作一款小程序。 2. 需求分析 小程序总体分为三个模块:首页、名师汇和快速预约。首页提供小程序的总体介绍,方便用户全面了解;名师汇可以按照科目浏览教师信息;快速预约可以在线填写预约信息,方便商家和用户进行沟通。 3. 数据源设计 按照需求分析的功能,我们整体上设计四个数据源:企业信息、科目信息、教师信息和预约信息。企业信息包含概述、教师资质、运行机制、课费标准、联系人等信息;科目信息包含科目名称;教师信息包含科目类别、姓名、编号、性别、教龄、可辅导年级、过往辅导成绩、课时费、过往成就等信息;预约信息包含辅导科目、辅导年级、联系人姓名、手机号、微信号、地址、要求等信息。 4. 功能设计 总体上规划三个模块:首页、名师汇和快速预约。首页以文章的形式列出各个部分的内容;名师汇第一级页面是九宫格,列出所有科目,第二级页面通过点击科目可以列出教师列表,点击列表进入到第三级页面教师详情页,列出教师详细信息;快速预约主要展示可以填写的预约信息,点击提交可以完成预约。 5. 页面设计 总体有如下页面:首页、科目导航、教师列表、教师详情和预约。 6. 小程序开发步骤 完成了总体的规划后,我们就可以进入到开发阶段,开发步骤如下:步骤一创建数据源、步骤二创建应用、步骤三创建页面、步骤四功能开发、步骤五预览发布。 7. 创建数据源 进入微搭的控制台,点击数据源,选择新建自建数据源,我们第一个要创建的数据源是企业信息,输入数据源的名称和标识之后需要添加字段,先输入概述,数据类型选择富文本。选择富文本的原因是因为里边的文字内容有可能需要进行排版。按照相同的方法创建剩余字段接着创建第二个数据源科目信息、第三个数据源教师信息和最后一个数据源预约信息。 8. 创建应用 我们在上一节创建了小程序需要的数据源,本节我们就从创建应用开始。进入控制台,点击应用,点击新建应用选择从空白新建,输入应用的名称应用创建好之后,点击从空白页面开始第一个页面不能修改页面id不太好用,我们再创建一个页面输入页面名称和页面id需要将刚才创建的页面设置为首页。 9. 首页的制作 首页的主要作用是帮助用户来了解小程序的作用,主要包括概述、教师资质、运行机制、课费标准、联系人等几个段落。开发步骤按照需求我们开发主要是分成几个步骤,第一是布局考虑,将页面拆分成可以搭建的布局;第二个是样式的考虑,比如背景色,背景图片;第三个是考虑组件的选用,就像盖房子一样,不同的结构需要考虑使用不同的组件。 10. 布局和样式的设置 为了我们模块突出的效果,一般会给应用设置一个灰色的背景色,小程序底部要放置导航条,一般需要让背景容器距底部有一个间隔,这样我们滑到底部的时候不至于有内容被底部的导航条遮挡住。打开我们的首页,先往里放置一个普通容器样式要怎么设置呢,在右侧的属性面板,点击样式页签点击样式代码编辑,输入以下样式代码: self {padding-bottom: 120px; background: rgb(244, 244, 244)} 在 CSS 的盒模型里,每个盒子都有两个间隔,分别为外边距(margin)和内边距(padding)。间距分别为四个方向,上、右、下左,对应的是 top、right、bottom、left。所以我们样式代码的第一句是 padding-bottom 设置了底部的内边距为 120px。px 表示像素,在 CSS 布局中表示距离,就是据底部 120 个像素的距离。background 表示背景的意思,我们这里设置了背景色,用 rgb 模式设置,r 代表 red 红色的意思,g 代表 green 绿色的意思,b 代表 blue 蓝色的颜色。合在一起叫红绿蓝,千变万化的颜色都可以由红绿蓝组成。
剩余54页未读,继续阅读
- 粉丝: 1w+
- 资源: 36
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- iResearch-2015年中国互联网金融发展格局研究报告.pdf
- MATLAB界面版本-答题卡自动识别系统.zip
- iResearch-2015年中国网络限时特卖市场研究报告.pdf
- iResearch-2015年中国医药电商用户行为研究报告.pdf
- iResearch-2015中国移动社交通信Q3季度报告.pdf
- iResearch-2016年中国天气类应用用户需求诊断报告.pdf
- MATLAB界面版本-打架斗殴异常行为识别.zip
- iResearch-视屏全接触-2016年1月刊.pdf
- iResearch-视屏全接触-2016年2月刊.pdf
- MATLAB界面版本-打印纸缺陷检测GUI设计.zip
- MATLAB界面版本-道路桥梁裂缝检测.zip
- MATLAB界面版本-的CNN卷积神经网络疲劳检测.zip
- MATLAB界面版本-的DWT数字水印设计.zip
- MATLAB界面版本-的DWT数字音频水印系统.zip
- MATLAB界面版本-的PCB板缺陷检测.zip
- MATLAB界面版本-的PCB版字符识别.zip