摘 要
大学实验室是学生进行实践及科学探究,能力培养的重要场所。为了让高校师生方便了解实验室使用情况,随时随地完成实验室预约,提高实验室及仪器设备的使用效率。
随着移动应用技术的快速发展,设计了基于微信小程序的实验室管理系统,用户通过微信小程序可以实时查看各实验室使用情况。该系统利用微信小程序本身优点,结合WEB技术,用户使用该微信小程序可以随时查看实验室相关信息及使用情况,方便用户预约实验室。
本次设计并开发了一套基于小程序·云开发的实验室教室及设备管理系统,在介绍小程序·云开发的基础上给出了系统总体设计方案及技术路线,并展示了系统的运行效果。实践表明,该系统使实验室教师及设备的管理更加科学化和制度化,提高了教师及设备的利用率,降低了管理人员的劳动强度,具有成本低,易维护,开发门槛低,开发周期短等优点,具有一定的推广价值。
关键词:实验室;预约;管理系统;小程序;云开发
Abstract
University laboratory is an important place for students to practice and scientific inquiry and ability training. In order to make it convenient for teachers and students to understand the use of the laboratory, complete the laboratory reservation anytime and anywhere, and improve the efficiency of the laboratory and equipment.
With the rapid development of mobile application technology, a laboratory management system based on WeChat Mini Program is designed. Users can view the use of each laboratory in real time through WeChat Mini Program. By using the advantages of WeChat Mini Program and WEB technology, the system can view the relevant information and usage of the laboratory at any time, and facilitate the user to book the laboratory.
This paper designs and develops a laboratory classroom and equipment management system based on Mini Programs cloud. On the basis of introducing Mini Programs cloud development, the overall design scheme and technical route of the system are given, and the operation effect of the system is displayed. The practice shows that the system makes the management of laboratory teachers and equipment more scientific and institutionalized, improves the utilization rate of teachers and equipment, reduces the labor intensity of managers, has the advantages of low cost, easy maintenance and low development threshold. Short development cycle and other advantages, has a certain value of promotion.
Keywords: laboratory; appointment; management system; Mini Programs; cloud development
目 录
摘 要
Abstract
1绪论
1.1选题背景及意义
1.2研究现状
1.3研究主要内容
2理论介绍
2.1微信小程序的特点
2.1.1轻应用
2.1.2释放手机内存
2.1.3引流才能强
2.1.4推行疾速
2.1.5跨平台
2.1.6高体验
2.2小程序的开发
2.2.1小程序申请&APPID
2.2.2创建小程序项目
2.2.3小程序开发&预览&代码上传&配置功能页面
2.2.4与现有公众号关联
2.2.5与服务端交互
2.3小程序的架构
3可行性分析和需求分析
3.1系统可行性分析
3.1.1经济可行性
3.1.2技术可行性
3.1.3运行可行性
3.2需求工作流
3.3系统需求
3.3.1用例图
3.3.2活动图
4系统总体设计
4.1项目设计
4.1.1管理员模块
4.1.2学生模块
4.1.3老师模块
4.2类建模
4.2 状态图
4.3 顺序图
4.3.1个人信息管理
4.3.2上机课信息发布
4.3.3实验室设备管理
4.3.4实验室信息管理
4.3.5损坏单审核
4.3.6填写损坏单
4.3.7填写预约单
4.4 包图
4.5类图详细设计
4.6 数据库设计
4.6.1 概念模型
4.6.2 逻辑模型
4.6.3 物理模型
5系统实现
5.1登录界面
5.2 实验室预约界面
5.3 我的管理界面
5.6 实验室预约管理界面
总 结
参考文献
致 谢