Skip to content

用python实现的一款简单的学生管理系统

Notifications You must be signed in to change notification settings

AdgerJay518/python-SAMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

学生信息管理系统

menu.py: 菜单界面

main.py: 主界面,显示菜单。根据用户输入对应的菜单命令,跳转到相应的功能模块。

operate.py: 对当前数据进行操作

add(info):向系统添加一条学生信息

show(info):显示已经录入到系统的学生信息

delete(info):根据学生编号,删除指定的学生记录,如果编号不存在,则提示没有找到指定的学生, 如果编号存在,则删除并根据操作结果提示删除成功。

update(info):根据输入的编号,先判断该数据在系统中是否存在,如果不存在,则提示未找到数据,如果 存在,则依次修改该学生的属性。根据操作结果,提示操作成功。

sort(info):对学生信息按成绩进行倒序排序

file.py: 对文件进行操作 save(info):把学生信息数据持久化到数据文件 read(info):从文件中读取学生信息

students.txt: 数据文件

About

用python实现的一款简单的学生管理系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages