学生成绩管理系统设计分析.docx
- 文档编号:9687755
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:17
- 大小:2.02MB
学生成绩管理系统设计分析.docx
《学生成绩管理系统设计分析.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统设计分析.docx(17页珍藏版)》请在冰豆网上搜索。
学生成绩管理系统设计分析
学生成绩管理系统设计报告书
一.系统概述
随着学校学生和开设课程的不断增加,采用传统的学生成绩管理方法(如直接手工管理或者开放性程度不高的管理系统)不可避免的浪费大量人力、物力、财力资源,不能满足当前的需求。
为此,建立高性能的学生成绩管理系统能极大的提高学生成绩管理的效率。
本系统采用面向对象技术,使用UML进行系统分析和设计,较成功地解决了学生成绩信息分散采集、综合利用、统一管理、资源共享等问题。
主要介绍了学生成绩管理系统地现状和主要特征,系统所采用的UML、Servlet、JavaBean、JSP与MySQL等技术和工具,B/S模式以及使用UML进行得系统的开发设计和功能模块的具体实现。
二.系统功能
本系统主要针对对象是学生、老师和系统管理员三个群体。
根据各个群体功能的需求相应的分为三个模块:
管理员端、学生端、教师端。
管理员端:
1.添加学生(可导入学生信息Excel文件)、删除学生、修改学生信息、查询学生信息
2.添加教师(可导入老师信息Excel文件)、删除教师、修改教师信息、查询教师信息
3.添加课程(可导入课程信息Excel文件)、删除课程、修改课程信息、查询课程信息
4.成绩汇总、计算最终成绩、排名次
5.修改个人信息
教师端:
1.查询可开设课程、提交开设课程信息(可导入导出成绩Excel文件)、删除开设课程信息
2.提交开设课程成绩
3.查询个人信息、查询他人信息
4.修改个人信息
学生端:
1.查询可选修课程、提交选修课程、删除选修课程
2.查询个人成绩信息、查询他人成绩信息
3.修改个人信息
三.系统结构
总体框架设计
本系统分为三个模块:
管理员端、学生端、教师端。
管理员端:
教师端:
学生端:
四.类描述
五.界面设计
1登陆界面
2.管理员主界面
3.管理员添加课程界面
4.成绩处理界面
5教师登录主界面
6教师提交成绩界面
7.学生登录主界面
8.课程查询界面
9.学生端课表显示
10.学生端个人信息查询
六.测试
成绩管理系统设计完成后进行测试形同运行情况,经过长时间的测试发现存在不少问题,具体问题如下:
1.系统文本输入框输入内容没有限制,导致提交后出错
2.成绩处理耗时间太长
3.输入网址可直接登录系统,安全性不强、
4.添加学生、课程、教师信息和提交成绩太繁琐
改进措施:
针对第一个问题才用JavaScript语言判断,如果不输入内容或者输入内容不符合要求(数字输入框输入汉字等)则给出提示且不允许提交;第二个问题则采用分布处理的思路,并且优化处理函数,减少处理时间,并且加上过度动画减少使用者的等待时间。
第三个问题则是在页面里加以限制,如果没有登录,或非法登录则自动跳转到登录页面。
第四个问题则才用导入Excel文件方法解决,在工程里导入Jxl包,从而实现从Excel中直接导入学生、课程、教师信息和学生成绩,减少用户的工作量。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 设计 分析