diff --git a/面向对象学生系统/data/students.csv b/面向对象学生系统/data/students.csv deleted file mode 100644 index e69de29..0000000 diff --git a/面向对象学生系统/model/UI/add_student.py b/面向对象学生系统/model/UI/add_student.py new file mode 100644 index 0000000..cf17ecd --- /dev/null +++ b/面向对象学生系统/model/UI/add_student.py @@ -0,0 +1 @@ +def add_student() diff --git a/面向对象学生系统/model/UI/display_menu.py b/面向对象学生系统/model/UI/display_menu.py new file mode 100644 index 0000000..d75327c --- /dev/null +++ b/面向对象学生系统/model/UI/display_menu.py @@ -0,0 +1,37 @@ +def display_menu(self): + print("\n===== 学生信息管理系统 ====") + print("1.添加学生信息") + print("2.删除学生信息") + print("3.更新学生信息") + print("4.查询学生信息") + print("5.统计分析") + print("6.数据导入导出") + print("7.清空所有学生信息") + print("8.退出系统") + print("==========================") +def display_query_menu(self): + print("\n===== 查询学生信息 ====") + print("1.查询所有学生") + print("2.按学生ID查询") + print("3.按姓名查询") + print("4.按班级查询") + print("5.返回上一级") + print("==========================") +def display_states_menu(self): + print("\n===== 统计分析 ====") + print("1.学生总数") + print("2.平均身高") + print("3.按身高范围统计") + print("4.按入学年份统计") + print("5.按年龄范围统计") + print("6.返回上一级") + print("==========================") +def display_import_export_menu(self): + print("\n===== 数据导入导出 ====") + print("1.导出数据到JSON") + print("2.从JSON导入数据") + print("3.返回上一级") + print("==========================") + + +