


如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
广师天院学生信息管理系统的设计与实现的中期报告 一、项目介绍 本项目是一个基于Web的学生信息管理系统,旨在为广东师范大学天河学院的学生、教师、管理员等用户提供便捷的学生信息管理服务,包括学生基本信息维护、课程管理、成绩管理、教师管理、班级管理、学院管理等模块。 二、技术选型 1.前端技术:采用Vue.js框架,使用Element-UI组件库和Axios进行HTTP请求。 2.后端技术:采用SpringBoot框架,使用MyBatis进行数据库操作,使用Swagger构建RESTfulAPI文档。 3.数据库:MySQL数据库。 三、进展情况 目前,我们已经完成了系统的基本框架,并实现了以下功能: 1.学生信息维护:包括学生个人信息的查看、修改、新增、删除等操作。学生可以自行维护个人信息,管理员也可以进行统一管理。 2.课程管理:包括课程信息的查看、新增、修改、删除等操作。教师和管理员可以进行课程的管理。 3.成绩管理:包括成绩的录入、修改、查询等操作。教师可以录入自己的课程成绩,学生可以查询自己的成绩。 4.教师管理:包括教师信息的查看、新增、修改、删除等操作。管理员可以进行教师的管理。 5.班级管理:包括班级信息的查看、新增、修改、删除等操作。管理员可以进行班级的管理。 6.学院管理:包括学院信息的查看、新增、修改、删除等操作。管理员可以进行学院的管理。 7.登录功能:包括用户登录、退出登录等操作。根据不同的角色,进入对应的页面。 未来的工作重点是完善系统的功能,优化用户体验,增强系统的可用性和安全性,包括但不限于以下几个方面: 1.完善权限管理机制,防止未授权访问。 2.优化首页设计,提高用户体验。 3.实现数据统计分析功能,方便教学管理及决策人员进行数据分析和决策。 4.加强数据加密技术,确保系统的安全性。 5.将系统部署在服务器上,提高系统的可用性和性能。 四、遇到的问题及解决方案 1.前后端交互问题 解决方案:前端使用Axios进行HTTP请求,后台使用@RequestBody注解将请求参数映射到后端的JavaBean中,然后进行处理,最后返回结果。 2.权限管理问题 解决方案:在用户登录时,记录用户的身份和权限信息,后台根据用户的身份和权限进行拦截,防止未授权访问。 3.数据库设计问题 解决方案:在数据库设计时,根据系统的需求,确定了各个实体的关系,并进行不断的优化。 五、预期成果 1.完成一个基于Web的学生信息管理系统。 2.提供便捷的学生信息管理服务,方便用户进行信息维护和查询。 3.优化用户体验和系统性能,增强系统的可用性和安全性。

快乐****蜜蜂
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx