编写一个程序,模拟学校多个学生注册交学费流程。系统用户有学生、老师两类: (1)注册信息包括:学号、姓名、所属学院、专业、年级、班、宿舍。 缴费信息包括:学号、学期(例如:2022-2022-2)、学费、住宿费。 (2)功能需求:创建学生、老师两个子线程 1)学生线程实现注册、缴费; 2)老师线程统计不同学院的学费收缴金额、住宿费收缴金额。 (3)数据组织及存储要求 1)注册信息、缴费信息存储在.txt文件中; 2)注册、缴费信息要求使用泛型集合方式,具体实现类型自定; (4)测试数据要求: 1)存储注册信息的文件,至少有10条数据,至少涵盖2个学院、4个专业(不同专业对应的学费不同)。 2)存储缴费信息的文件,至少有10条数据,与注册信息关联。例如,某学生完成了注册,缴费,则在注册信息文件与缴费信息文件中新增两条信息,这两条信息有相同的学号。 (5)难度系数3,使用数据库、算法、前端等知识,可额外加分。
时间: 2024-03-30 16:35:53 浏览: 18
好的,这是你的问题:编写一个程序,模拟学校多个学生注册交学费流程,系统用户有学生、老师两类。注册信息包括学号、姓名、所属学院、专业、年级、班、宿舍,缴费信息包括学号、学期、学费、住宿费。功能需求:创建学生、老师两个子线程,学生线程实现注册、缴费,老师线程统计不同学院的学费收缴金额、住宿费收缴金额。数据组织及存储要求:注册信息、缴费信息存储在.txt文件中,注册、缴费信息要求使用泛型集合方式。测试数据要求:存储注册信息的文件至少有10条数据,至少涵盖2个学院、4个专业(不同专业对应的学费不同)。存储缴费信息的文件至少有10条数据,与注册信息关联。例如,某学生完成了注册、缴费,则在注册信息文件与缴费信息文件中新增两条信息,这两条信息有相同的学号。难度系数为3,使用数据库、算法、前端等知识可额外加分。现在请你回答我的问题:你有没有实现过类似的程序,如果有,请简要描述一下你的经验和方法。