上传者: dhy1688
|
上传时间: 2021-07-20 17:03:36
|
文件大小: 123KB
|
文件类型: DOC
SISE高考预录数据信息管理系统 java课程设计题目及代码
项目名称:SISE高考预录数据信息管理系统
业务需求:根据每一部分的需求采取Web页面或者Java GUI对考生信息进行管理(主要是增删改查),考生信息可以写入数据库或者文本文件。项目需要实现的功能模块列举如下:
模块一:
2019年学院高考招生录取开始,招生办6月20日得到第一批学生成绩明细表文件格式如下:
表一
该汇总表共有学生25人,由于缺少总分计算需要将汇总表里的每个学生考试成绩进行总分计算;6月27日学院又获得第二批学生成绩明细表文件,格式同上述一样,第二批学生人数为30人,现在需要将两份文件学生按照总分大小从高分到低分排序,并且写入下列文件student.txt中或者数据库表中:
表二
由于软件工程专业对英语要求很高,希望从上述汇总文件student.txt或者数据库中挑选出英语超过100分且总分成绩超过300分的学生名单按照英语成绩由低分到高分排序,写入文件English.txt或者数据库中。文件内容格式不变。
模块二:
由于输入的文件太多,现在招生办委托并设计一个高考成绩输入系统,输入格式:
考号 姓名 语文 数学 英语
可以用图形用户界面来实现输入。所输入的数据写到student.txt文件中或者数据库表中,对student内文件数据按照总分由高到低重新排序。当用户输入任一考号,查出该学生的考试信息及总分成绩。
注意:用户可以一次性输入多个学生成绩。
模块三:
高考的学生分为文、理、艺术类三种考生,每一考生的学生信息除了考号、中文姓名以外,还包括生源地区,性别,年龄,中学名称等等信息;每一考生的考试信息除了语文、数学、英语以外,若为艺术生,增加一门美术科目考试;若为文科生,增加两门考试科目:历史和地理;若为理科生,增加一门考试科目物理。