Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【云开发校园技术布道师】RoomBooking校园房间预约管理工具

【云开发校园技术布道师】RoomBooking校园房间预约管理工具

原创
作者头像
Kenny_Chan
修改于 2020-04-07 06:15:16
修改于 2020-04-07 06:15:16
1.4K1
举报

在大学生活中,我们在进行学生活动或学术交流等活动的时候,常常会遇到会议室、研讨室、实验室、自习室等房间的借用。除了图书馆中的研讨室学校会有官方的预约登记平台,许多学院楼中的房间常常没有统一的管理平台,借用的时候需要联系不同的负责人进行预约及登记,而且也不能直观的查看当前的借用情况,只能联系各个部门来获得当前可以借用的房间。这个效率低下并且浪费大量的时间。

因此,我选择开发了RoomBooking这个基于腾讯云开发的校园房间预约管理工具小程序。

基本功能

在该小程序中,创建者可以创建各种类型的房间,并且提供房间介绍以及该房间最多可容纳人数。预约者在首页可以看到当前可以预约的会议室、研讨室等各类房间,并且选择需要预约的时间段,填写申请房间的用途、与会人员、备注等信息即可成功预约该房间。

设计思路

业务逻辑图

流程图
流程图

技术方案

开发工具

使用了微信官方的微信开发者工具进行开发,并且使用其内置的微信云开发工具进行云开发后台操作以及云函数部署调试。

前端

整体基于微信小程序原生开发实现,加入了Vant app组件库,在部分页面引用了Vant Weapp的组件,以便于能够快速开发并且提供稳定的性能。

使用的Vant Weapp组件列表:

后端

后端基于腾讯云开发实现。使用了3个云函数来实现基本的业务逻辑,并且使用了云开发的文档型的 NoSQL 数据库来存储房间详情以及房间预定信息。

云开发是云端一体化的后端云服务 ,采用 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维。同时云开发提供的静态托管、命令行工具(CLI)、Flutter SDK 等能力极大的降低了应用开发的门槛。使用云开发可以快速构建完整的小程序/小游戏等应用,非常适合本项目的开发。

结果展示

首页

在本页面可以看到最近的预约,同时可以看到你所在的校园/学院/单位目前可以提供预约的房间,在房间卡片上可以看到最近的预约时间以及该房间可容纳人数等,点击房间卡片即可进入房间详情页面。

首页
首页

房间详情页面

在本页面可以看到房间的信息以及详细描述,同时在下方可以选择你想预约该房间的日期及时间,点击立即预约即可跳转到预约详情界面。

房间详情页面
房间详情页面

预约详情界面

在本界面,你需要填写关于本次预约的有关信息,方便后期登记或审核。

详细信息登记页面
详细信息登记页面

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
1 条评论
热度
最新
学习了,十分有用,能不能进一步了解一下
学习了,十分有用,能不能进一步了解一下
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
【云开发校园技术布道师】水木帮-全方位的校园生活互助平台
大学生活中难免会遇到一些自己难以解决的问题,比如寻找丢失物品,二手物品交易,学习辅导,寻找志同道合的朋友等。那么遇到这些问题该如何快速而又有效率的解决呢?
真的不能再吃啦
2020/04/07
2.5K1
【云开发校园技术布道师】水木帮-全方位的校园生活互助平台
【云开发校园技术布道师】tcb-hackthon-alumni-book校园通讯录项目介绍
tcb-hackthon-alumni-book 【项目地址】 🎉项目名称 📬alumni-book校园通讯录 ✨项目介绍 命题方向举例3:校友维系场景 🤦‍♀️项目解决痛点 作为一个在校大学生是否遇到过一些事情,有时候我们需要联系学校的一些同学,可能需要找某个社团的部长或是某个专业的同学咨询一个问题,但是关系网复杂,获得同学的联系方式异常困难,更别说联系毕业很久的学长学姐。 有可能,我们已经毕业了,招聘时想内推一下学弟学妹,想了解下学校的近况,但是很难获得他们得到联系方式。 QQ群加了一堆,交友墙里发大喇
韩旭051
2020/04/05
1K0
【云开发校园技术布道师】tcb-hackthon-alumni-book校园通讯录项目介绍
【云开发校园技术布道师】实习管理系统小程序
实习一直是大学生学习生涯中不可或缺的一部分,特别是对于学习计算机、软件等方面专业的学生。拥有一段丰富多彩的实习经历不仅可以在毕业后出去找工作时引起HR的注意,也会在读研究生选择导师时得到老师的青睐。因此,很多高校把实习作为学生的一种必修课程并计入了实习学分。但是由于有时学生们找的实习公司地址分布在全国各地,所以监管学生是否到岗实习以及学生是否安全则成为了一个很大的问题。在传统模式下,学生每日可能通过QQ等通信软件向老师报备。这种方式不但无法很好的进行数据统计而且低效。其次,有些学生初入职场时常常显得手足无措,找实习时由于没有恰当的方法屡遭拒绝甚至陷入培训骗局。所以,为解决这些问题,本系统应运而生。
肥猫晒太阳
2020/04/06
1.3K0
【云开发校园技术布道师】实习管理系统小程序
【云开发校园技术布道师】机电生活小程序
刚到大学的你们,是否迷茫无助,是否对校园一无所知,又羞于询问师兄师姐?别担心,作为你们的师姐,考虑到你们的害羞,设计了一个小程序为你们答忧解惑。
小芋圆
2020/04/06
7400
【云开发校园技术布道师】机电生活小程序
腾讯云云开发校园布道师活动-hi吾理
在实际应用场景中,迎接新生活动或多或少是非常繁琐且复杂的任务,hi吾理旨在使用简单的微信小程序,为新生提供方便快捷且接地气的欢迎服务,为新生加速破冰,促进互相交流贡献力量。
用户7162422
2020/04/06
1.2K3
【云开发校园技术布道师】校中行项目简介
此项目主要目的是解决在校园内寻找志同道合的伙伴。现有一部分高等学校学生存在主动意识较差、自律性不强等问题,主要体现在日常的学习中懒散、没有自己目标、不能持之以恒做事情以及不善于与人交际这四个方面。此项目刚好解决这几项问题。
AnnJong
2020/04/05
5860
【云开发校园技术布道师】校中行项目简介
云开发校园技术布道师——校园兼职平台
云开发(Tencent CloudBase,TCB)是云端一体化的后端云服务 ,采用 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维。
XaDon
2020/04/06
2.8K0
云开发校园技术布道师——校园兼职平台
云开发校园技术布道师,第一次“4天极限编程”,记录一下
在大学里面,学校会举办非常多的活动,通过这些活动,我们可以提高自身的能力。但是,在很多情况下,由于部分活动宣传的力度不够,因此造成许多人错失参加,为此,如有一个只能小程序让同学们可以知晓校园内即将举办的活动和相关比赛,那将极大地方便了同学们以及活动举办方。
T.
2020/04/06
3710
云开发校园技术布道师,第一次“4天极限编程”,记录一下
【云开发校园技术布道师】- 一作业 · 云开发
一作业 就是针对这个场景而推出的,学习委员可以在 一作业 上添加作业,其他同学们收到分享,添加到自己的作业清单中。
Moreant
2020/04/06
1.2K0
【零基础个人练手项目】小程序云开发实现校园通讯录
tcb-hackthon-alumni-book 码云链接 项目名称 alumni-book校园通讯录 项目介绍 命题方向举例3:校友维系场景 项目解决痛点 作为一个在校大学生是否遇到过一些事情,有时候我们需要联系学校的一些同学,可能需要找某个社团的部长或是某个专业的同学咨询一个问题,但是关系网复杂,获得同学的联系方式异常困难,更别说联系毕业很久的学长学姐。 有可能,我们已经毕业了,招聘时想内推一下学弟学妹,想了解下学校的近况,但是很难获得他们得到联系方式。 QQ群加了一堆,交友墙里发大喇叭去问,都不尽如人
韩旭051
2020/06/23
8600
【零基础个人练手项目】小程序云开发实现校园通讯录
云开发校园技术布道师-口袋签到小程序
高校教学一个重要的环节就是上课签到,传统的签到方式效率太低,充分利用科技的力量加速签到,节省师生的时间很有必要。虽然已经有一些企业办公软件支持签到,但是就教学而言,频繁下载各种办公软件给教师、学生都带来了很差的签到体验,因此,轻量级随时可用的签到工具就很有市场需求。小程序以微信为载体,基本可以保证所有人都可以使用,其次,它不需要像公众号那样,需要关注才使用,频繁的垃圾广告推送也给师生带来了烦恼。因此,口袋签到诞生了。
用户1036235
2020/04/05
1.3K1
[云开发校园技术布道师]"旅游AA助手"项目说明文章
随着国民经济水平的显著提升,越来越多的人们开始外出游玩等进行文娱消费。大学生也逐渐开始利用空闲时间来出门聚餐、旅游等,但是大学生们毕竟财力有限,AA制总是我们最好的选择。可是在每次消费完大家坐在一起计算费用时,总是搞得头大,均摊结果多种多样,处理不好还容易造成同学间的矛盾。如果有一个应用可以记录外出游玩的每笔消费并在最终计算出总共的消费和均摊结果,就避免了费时费力的人工计算均摊环节,何乐而不为呢?我也是看到了这个还没有被解决的问题,我就开发了我的旅游AA助手小程序,帮助均摊费用。
用户7168205
2020/04/06
6650
[云开发校园技术布道师]"旅游AA助手"项目说明文章
【零基础个人练手项目】小程序云开发实现校园通讯录
作为一个在校大学生是否遇到过一些事情,有时候我们需要联系学校的一些同学,可能需要找某个社团的部长或是某个专业的同学咨询一个问题,但是关系网复杂,获得同学的联系方式异常困难,更别说联系毕业很久的学长学姐。
用户7118337
2020/04/11
6490
【云开发校园技术布道师】致新生的一个小程序
背景:去年我还是一名大一新生,获取专业在哪个校区和学校有什么社团协会之类的需要向师兄师姐询问,可不是谁都有加微信群的,也有很多人害羞不发言潜水看着活跃的人问问题,还有就是看师兄师姐整理的文档,我记得其中有一点令我迷惑的就是协会那么多,望名字也很难生义,所以我就在想有没有办法用小程序整理出这些东西,让新生更方便的获取到开学的信息,更理解各个协会和各个专业的含义呢。
mumu0304
2020/04/06
6451
【云开发校园技术布道师】todo+,拥有更好的大学生活
我所在的大学为一所普通本科院校,周围整天没有目标的同学不在少数,作为一个计算机专业的学生希望能够改变这种现状,于是我开发了定目标+日记形式+辅助功能(主要是地图功能)为主体的小程序,让周围的每个同学都能够有自己的目标,善于总结自己的学习生活
用户7095619
2020/04/06
3840
【云开发校园技术布道师】todo+,拥有更好的大学生活
【云开发校园技术布道师】利用云开发+Vant-Weapp快速开发校园二手交易小程序
一直以来,高校跳蚤市场因出售物品实用廉价,深受广大学子甚至食堂大妈们的欢迎。在跳蚤市场上,小到文具、发饰,大到自行车、健身器材,学习用品,生活所需一应俱全,应有尽有。但除了线下市场,学生们平时二手交易的需求发布大多还是在QQ群里,信息不方便保存,查阅非常麻烦。
xiaolin
2020/04/06
1K0
【云开发校园技术布道师】利用云开发+Vant-Weapp快速开发校园二手交易小程序
【云开发校园技术布道师】云编程小精灵
传统的线上作业提交平台,只能简单的保存学生的答案,并不能对答案的正确性进行核对,尤其是针对像编程这种代码不唯一但运行结果唯一的科目。因此“云编程小精灵”是一个面向校园与课堂的云编程工具,主要适用于《C语言程序设计》和《数据结构》等科目的教学。支持教师在云编程小精灵中添加编程题目,学生可作答并即时得到运行结果与答案正误,并可自由进行编程练习。
小林卡比
2020/04/06
1.3K0
【云开发校园技术布道师】云编程小精灵
【云开发校园技术布道师】拾卡小程序
若没有,可进行失物登记。通过微信服务通知,可在第一时间,收到失物信息,联系拾卡人。
mill
2020/04/06
6620
【云开发校园技术布道师】拾卡小程序
云开发校园技术布道师----云常工:基于云数据库的高校信息发布网
想要在一个小程序里就能看到学校校内举办的所有活动;最好是能官网的和社团的都能看到,以及一些周边发起的好玩活动
用户6935401
2020/04/06
4460
小程序云开发全套实战教程(最全)
在学习云开发的时候将自己的学习过程记录下来了,放在了网上,收获了一波好评,今天下午在办公室没有事情,也发现之前有人在博客里面评论,你这个教程还有一半哩,可能是csdn的自动搬运功能出来一点小问题,没有搬运成功吧,这里就手动复制粘贴成为一篇了,篇幅比较长,如果有不足或者不注意写错的地方,欢迎大家提出纠正哦。
王小婷
2019/01/28
16.4K2
推荐阅读
相关推荐
【云开发校园技术布道师】水木帮-全方位的校园生活互助平台
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档