DIICSU Room Booking System by Team Mamba Out
DIICSU Room Booking System
This system is a project developed by WaterCoFire in collaboration with Team Mamba Out members in DIICSU DI32001 - Agile Software Engineering module.
本系统是一个由 WaterCoFire 在 DIICSU DI32001 - Agile Software Engineering(敏捷软件工程)课程中与 Team Mamba Out 团队成员合作开发的项目。
It consists of four repositories:
项目共包含以下四个仓库:
- Backend
后端 - Frontend (Website, for students & lecturers)
前端(网页版,供学生及教师使用) - Frontend (WeChat mini program, for students & lecturers)
前端(微信小程序版,供学生及教师使用) - Frontend (Website, for system admin)
前端(网页版,供系统管理员使用)
Main Features
主要功能
For Students & Lecturers:
对于学生/教师:
- View the availability of all classrooms in DIICSU anytime, anywhere on the website or WeChat mini program
在网页/微信小程序上随时随地查看学院所有教室的开放情况 - Select the preferred time period and make a booking
自助选定预约时间区间并发起预约 - Check in on the WeChat mini program when the booking time is about to begin
在预约时间即将开始时,在微信小程序上自助完成签到
For Admin:
对于管理员:
- Manage all booking information centrally
统一管理所有的预约信息 - Set various permissions for classrooms
设置教室的各类权限 - Set various classroom statuses (e.g., maintenance/unavailable time periods)
设置教室的各类状态(例如维修/不可用时间区间) - Obtain usage reports for all classrooms in DIICSU
获取学院所有教室的使用报告
Other Features
其他特色
- Ability to automatically resolve conflicts between multiple user bookings
多用户预约冲突自动解决能力 - Email notification mechanism
邮件通知机制 - Login security verification mechanism
登录安全验证机制 - And more…
还有更多…
UI Design
用户界面设计
The following images are for reference only and DO NOT represent the actual project.
以下图片仅供参考,不代表实际项目。
Accessing
访问
All four repositories has been open-sourced on GitHub.
全部四个项目仓库已在 GitHub 上开源。
🔗 Repositories on GitHubAll four repositories have been archived and are no longer maintained. If you found any issues or bugs, simply avoid making similar mistakes in your own projects in the future!
全部四个项目仓库已归档,不再被维护。如您发现了任何问题或 bug,请您今后避免在您自己的项目中犯下类似错误即可!
Credits
致谢
Thanks to the rest of Team Mamba Out (in alphabetical order by last name):
感谢 Team Mamba Out 的其他全部成员(按照姓氏的首字母排序):
- Jiarong He
- Zixuan Lin
- Jiangtao Ma
- Siqi Peng
- Shunyao Wang
- Yao Yao
- Jinhao Zhang
Additionally, thanks to Prof. Karen Petrie for her guidance in this module.
此外,感谢 Karen Petrie 教授在这门课中的指导。
Unless otherwise stated, all posts from WaterCoFire are licensed under:
WaterCoFire 的所有内容分享除特别声明外,均采用本许可协议:
CC BY-NC-SA 4.0
Reprint with credit to this source, thanks!
转载请注明本来源,谢谢喵!