广州大学学生工作管理系统的设计与实现的中期报告.docx
广州大学学生工作管理系统的设计与实现的中期报告
中期报告
1.引言
学生工作管理系统是一个涉及学生工作管理的软件系统。它通过信息化的手段,实现了学生工作的全方位管理,涵盖了学生的日常生活和学习,实现了学生工作的科学化、规范化和信息化。本报告是广州大学学生工作管理系统的中期报告,主要介绍项目的进展情况、系统的设计方案和实现进展。
2.项目进展情况
在进入中期阶段前,项目组已经完成了项目的需求分析、系统设计、数据库设计和前端UI设计等工作。在此基础上,项目组开始了系统的实现和测试工作。
2.1系统实现
在系统实现方面,项目组完成了系统的后端开发以及前端和后端的对接工作。其中,后端采用了SpringBoot框架,实现了用户管理、学生档案管理、奖惩管理、请假管理和课表管理等核心功能。前端采用了Vue.js框架,使用ElementUI组件库实现了系统的用户界面。
2.2系统测试
在系统测试方面,项目组进行了单元测试、集成测试和系统测试等环节。通过在测试环境下进行模拟测试,已经发现和解决了一些软件bug,包括前期可能存在的一些设计缺陷。
3.系统设计方案
3.1系统架构
学生工作管理系统采用了B/S结构,即基于浏览器的客户端/服务器结构,客户端使用浏览器作为用户操作界面,服务器端使用SpringBoot框架作为后端处理。系统的前端使用Vue.js框架实现,后端使用SpringBoot框架实现,数据库使用MySQL进行存储。
3.2功能模块
学生工作管理系统包括以下功能模块:
1.用户管理:用于管理系统用户,包括登录、注销、修改用户信息等功能。
2.学生档案管理:用于管理学生的个人信息和成绩记录等信息。
3.奖惩管理:用于记录学生的奖惩事项和其详情。
4.请假管理:用于处理学生请假的申请和审核流程。
5.课表管理:用于管理课程表信息,包括课程名、教师、地点和时间等信息。
4.实现进展
4.1前端
在前端实现方面,项目组完成了学生档案管理、奖惩管理、请假管理和课表管理等功能的前端UI实现,并进行了测试。
4.2后端
在后端实现方面,项目组完成了用户管理、学生档案管理、奖惩管理、请假管理和课表管理等核心功能的后端开发,并通过集成测试进行了调试和优化。
5.下一步工作
在下一步工作中,项目组将把主要精力放在完善和测试系统的功能,解决存在的软件bug,以及优化系统性能和用户体验。同时,项目组将积极听取用户反馈,适时完善和调整系统功能和界面,使之更适合用户需求。
6.结论
本报告主要介绍了广州大学学生工作管理系统的中期设计与实现情况。系统采用了B/S结构,前端使用Vue.js框架,后端使用SpringBoot框架实现。系统的核心功能模块已经实现,并且已经进行了测试和优化。在接下来的工作中,我们将进一步完善和优化系统,确保能够满足广大学生的学习和管理需求。