版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
文章目录
对学生的信息要有增、删、改、查、统计人数的操作,也可以排序。
需求分析
- 增加学生及成绩信息
- 删除学生信息
- 修改学生信息
- 查询学生信息
- 统计学生的总分
- 用得到的总分进行排序
- 将学生的信息保存到文件中
- 统计学生的人数
系统设计
系统功能结构
可以将其分为7大模块。
- 录入信息模块
- 查找信息模块
- 删除信息模块
- 修改信息模块
- 显示全部信息模块
- 根据总分进行排序
- 统计总人数
学生信息维护
录入学生信息
删除学生信息
修改学生信息
查询、统计
按学生姓名查找
按学生ID查找
查询并显示所有学生信息
统计学生总人数
排序
按英语成绩排序
按python成绩排序
按数学成绩排序
按总成绩排序
系统业务流程
系统开发必备
系统开发环境
windows10
python3.7
pycharm
内置模块os,re
文件夹组织结构
主函数设计
功能概述
主要实现系统的主界面,生成功能菜单,并控制各个子函数的调用,从而实现众多功能。
主函数业务流程
学生信息维护模块设计
概述
录入、删除、修改