实验室开放管理系统的设计与实现的中期报告.docx
实验室开放管理系统的设计与实现的中期报告
一、前言
实验室开放管理系统是一种基于Web技术的高效科研管理软件,旨在满足实验室管理的需求。本报告是实验室开放管理系统的中期报告,主要介绍了开发过程中的进展情况以及下一步的计划。
二、进展情况
目前,我们已经完成了实验室开放管理系统的需求分析、产品设计和技术选型等环节。在技术选型方面,我们选择了SpringBoot作为后端开发框架,采用MySQL数据库存储数据,并使用Git进行代码版本管理。在前端开发方面,我们选择了Vue.js作为开发框架,使用ElementUI作为UI组件库,利用Webpack进行打包构建。
在开发过程中,我们先进行了数据库的设计和建模,然后使用Mybatis-Plus框架进行数据访问层的开发。同时,我们还完成了基础功能的开发,如用户登录、权限管理等。
另外,我们也已经完成了实验室设备管理模块的开发。在设备管理模块中,实验室管理员可以添加设备信息、维护设备信息、查询设备状态等。同时,普通用户也可以查询设备信息和状态,申请设备使用等。
三、下一步计划
在完成了基础功能和设备管理模块的开发之后,我们打算继续开发实验室预约模块和实验室活动管理模块。具体计划如下:
1.实验室预约模块
在实验室预约模块中,用户可以查询实验室的使用情况,预约实验室使用时间、场地等。同时,实验室管理员可以设置实验室的使用规则、审批预约申请等功能。我们计划在接下来的两周内完成实验室预约模块的开发工作。
2.实验室活动管理模块
在实验室活动管理模块中,实验室管理员可以管理实验室的各种活动,如学术讲座、科研讨论等。同时,用户也可以参加这些活动,并进行相关报名、签到等操作。我们计划在接下来的一个月内完成实验室活动管理模块的开发工作。
四、总结
在本次中期报告中,我们介绍了实验室开放管理系统的开发情况,并列出了接下来的开发计划。我们将继续努力,争取尽快完成开发工作,以更好地服务实验室管理工作。