学生综合测评系统(Java)Word版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生综合测评系统
目录
1.需求分析 (2)
2.概要设计 (2)
3.详细设计 (2)
4.用户使用手册 (2)
4.1 环境设置 (2)
4.2 操作步骤 (2)
5.程序创新点 (2)
6.使用的主要技术 (2)
7.总结 (2)
附录 (2)
1.需求分析
随着软件的发展,学生的信息如今都是存储在电脑的数据库当中的,依靠电脑软件的学生综合测评系统可以大大节约教师们的工作时间,所以我们编写了学生综合测评系统。综合测评系统能实时反应数据库中同学的信息记录和信息处理。
每条信息记录要求包含:
1.学号2.姓名3.性别4.家庭地址5.联系电话6.高等数学7.物理8.英语9.考试平均成绩
10. 考试名次
11. 同学互评分
12. 品德成绩
13. 任课老师评分
14. 综合测评总分
15. 综合测评名次
系统功能包括:
1.查询学生信息
2.添加学生信息
3.删除学生信息
4.修改学生信息
5.显示所有学生信息
6.查询学生成绩
7.添加学生成绩
8.修改学生成绩
9.显示所有学生成绩
10. 显示所有信息(按考试名次排序、按综合测名名次排序)
11. 退出
2.概要设计
根据需求分析中的描述,我们把学生的信息都存入数据库中,在数据库中单个学生内包含信息如下:
学号:sno 短文本
姓名:sname 短文本
性别:sex 短文本
家庭地址:add 长文本
联系电话:tel 短文本
高等数学:math 数字(Double)
物理:physics 数字(Double)
英语:english 数字(Double)
考试平均成绩:score_ave 数字(Double)
考试名次:no_test 数字(Integer)
同学互评分:score_tog 数字(Double)
品德成绩:score_pol 数字(Double)
任课教师评分:score_tea 数字(Double)
综合测试综合:score_syn 数字(Double)
综合测试名次:no_syn 数字(Integer)
在此程序中所运用的函数全部为构造函数的功能
AddStudentFrm_info.class//按信息添加界面
AddStudentFrm_score.class//按成绩添加界面
DeleteStudentFrm_info.class//删除界面
DispStudentFrm_info.class//按信息显示全部界面
DispStudentFrm_score.class//按成绩显示全部界面
EnterStudentFrm_delete_info.class//进入删除信息界面
EnterStudentFrm_disp_info.class//进入显示信息界面
EnterStudentFrm_disp_score.class//进入显示成绩界面
EnterStudentFrm_modify_info.class//进入修改信息界面
EnterStudentFrm_modify_score.class//进入修改成绩界面
MainFrm.class//主界面
ModifyStudentFrm_info.class//按信息修改界面
ModifyStudentFrm_score.class//按成绩修改界面
StudentDao.class//操作函数
StudentFrm_all.class//显示全部信息界面
StudentFrm_info_all.class//显示信息界面
StudentFrm_score_all.class//显示成绩界面
3.详细设计
********************************************************************* 查询学生信息:
1)输入要查询学生的学号
public EnterStudentFrm_disp_info()
2)查询学生信息界面
public DispStudentFrm_info(String sno)
3)查询信息的函数
public String[] queryStudents_info_one(String sno)
private void executeUpdate(String sql)
********************************************************************* 查询学生成绩:
1)输入要查询学生的学号
public EnterStudentFrm_disp_score()
2)查询学生成绩界面
public DispStudentFrm_score(String sno)
3)查询成绩的函数
public String[] queryStudents_score_one(String sno)
private void executeUpdate(String sql)
********************************************************************* 添加学生信息:
1)添加学生信息界面
public AddStudentFrm_info()
2) 添加学生信息的函数
public boolean addStudent_info(String sno, String sname, String sex, String add ,String tel)
private void executeUpdate(String sql)
********************************************************************* 添加学生成绩:
1)添加学生成绩界面
public AddStudentFrm_score()
2) 添加学生成绩的函数
public int addStudent_score(String sno,double math,double physics,double english,double score_ave,double score_tog,double score_pol,double score_tea,double score_syn)
public void orderStudent_no_test()
public void orderStudent_no_syn()