
Java课程设计开发sise高考管理系统.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
项目名称:SISE高考预录数据信息管理系统。业务需求:该系统需根据各部分的具体需求,采用Web页面或Java GUI界面,对考生信息进行全面的管理操作,主要包括增、删、改、查功能。考生信息可存储至数据库或文本文件之中。项目所需要实现的功能模块如下:
模块一:2019年学院高考招生录取开始之际,招生办于6月20日获取了第一批学生成绩明细表,该文件格式详见表一。该汇总表包含25名学生的信息;由于缺乏总分计算功能,因此需要对汇总表中的每位学生的考试成绩进行总分计算工作。6月27日,学院又接收到了第二批学生成绩明细表文件,其格式与上述文件一致,第二批学生的数量为30人。现在需要对两份文件中的学生信息按照总分从高到低进行排序,并将排序后的结果写入名为student.txt的文件或数据库表格中,具体格式详见表二。表二中由于软件工程专业对英语的要求较高,因此需要从上述汇总文件student.txt或数据库中筛选出英语成绩超过100分且总分成绩超过300分的学生名单,并按照英语成绩由低到高进行排序后写入English.txt文件或数据库中。请注意,文件内容格式需保持不变。
模块二:鉴于输入的文件数量众多,招生办委托并设计了一个高考成绩输入系统。该系统的输入格式为:考号 姓名 语文 数学 英语。用户可以通过图形用户界面(GUI)来进行输入操作。所输入的数据将写入student.txt文件中或者数据库表中;同时,对student.txt文件中存储的数据进行总分由高到低重新排序。此外,当用户输入任一考号时,系统应能够检索出该学生的考试信息及对应的总分成绩。值得注意的是,用户可以一次性输入多个学生的成绩信息。
模块三:高考的学生根据其所报考的类别分为文、理、艺术三大类考生。每一考生的学生信息除了包含考号和中文姓名外,还包括生源地区、性别、年龄以及中学名称等详细信息;每一考生的考试信息除了语文、数学和英语外(对于艺术生而言),还需增加一门美术科目考试;对于文科生而言则需增加两门考试科目:历史和地理;而对于理科生而言则需增加一门物理科目考试。因此需要将student文件中中的信息按照以下要求补充完整:① 按照生源地区进行分类显示(例如:深圳、广州、汕头等);② 同时按照考生类型(文、理、艺术)进行分类显示;③ 同时在每个分类下按照总分由高到低排列;④ 完整地展示每一考生的学生信息和相应的考试信息。最终Student文件的格式应如下所示:深圳地区:文科考号 姓名 年龄 性别 中学名称 语文 数学 英语 历史 地理 总分……理科考号 姓名 年龄 性别 中学名称 语文 数学 英语 物理 总分……艺术考号 姓名 年龄 性别 中学名称 语文 数学 英语 美术 总分广州地区:文科考号 姓名 年龄 性别 中学名称 语文 数学 英语 历史 地理 总分……理科考号 姓名 年龄 性别 中学名称 语文 数学 英语 物理 总分……艺术考号 姓名 年龄 性别 中学名称 语文 数学 英语 美术 总分
模块四:在图形用户界面(GUI)或Web界面中增加以下输入查询功能,旨在帮助用户从文件中student中分别按照考号或姓名进行查询操作,并以清晰的方式展示查询结果及所需的信息 。
全部评论 (0)


