精品文档---下载后可任意编辑中山学院学生成绩管理系统分析与设计中期报告(以下报告内容为案例猜想)一、项目概述本项目是为中山学院实现学生成绩管理的目的,使用 Web 开发技术搭建学生成绩管理系统
通过系统管理员权限,管理员可以管理学生成绩信息,包括录入、查看、修改和删除
学生可以查看自己的成绩,但不能修改
老师可以查询自己所教授的课程成绩,但不能修改
二、项目进度项目目前已完成以下工作:1
需求分析- 参考客户需求文档,进行业务流程分析,理解用户需求
- 超出需求文档所涉及的其他需求,更进一步挖掘用户需求
技术选型- 基于 Web 开发,使用前端 Vue
js 框架、后端 Spring Boot 框架、持久层 MybatisPlus 框架
数据库设计- 根据需求文档和分析结果设计了数据表
系统框架搭建- 搭建了前后端基本框架
前端使用 Vue
js 框架,后端使用 Spring Boot 框架,以及持久层 MybatisPlus 框架
登录功能- 实现了用户登录功能
学生成绩管理功能- 实现学生成绩管理功能,包括成绩录入、成绩查询、成绩修改和成绩删除
目前正在进行以下工作:1
老师成绩查询功能精品文档---下载后可任意编辑- 实现老师成绩查询功能,满足老师查询与所授课程相关的学生成绩信息
学生成绩查询- 实现学生成绩查询功能,满足学生查询自己的成绩信息
三、遇到的问题及解决方法遇到的问题主要有以下几点:1
技术选型问题- 由于技术选型不当,导致对项目的开发产生不良的影响
例如,一些框架与现有系统不兼容,需要重新寻找相关技术并重新调整
解决方法是对框架的兼容性进行更加充分的考量,避开技术合作冲突
需求变更问题- 客户的需求可能会常常改动,在开发过程中可能需要进行一系列的需求变更
解决方法是及时与客户进行沟通,了解客户需求变化,合理调整项目计划和开发