python学生信息管理系统策划文档

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_43959027/article/details/91160397


对学生的信息要有增、删、改、查、统计人数的操作,也可以排序。

需求分析

  • 增加学生及成绩信息
  • 删除学生信息
  • 修改学生信息
  • 查询学生信息
  • 统计学生的总分
  • 用得到的总分进行排序
  • 将学生的信息保存到文件中
  • 统计学生的人数

系统设计

系统功能结构

可以将其分为7大模块。

  1. 录入信息模块
  2. 查找信息模块
  3. 删除信息模块
  4. 修改信息模块
  5. 显示全部信息模块
  6. 根据总分进行排序
  7. 统计总人数

学生信息维护

录入学生信息
删除学生信息
修改学生信息

查询、统计

按学生姓名查找
按学生ID查找
查询并显示所有学生信息
统计学生总人数

排序

按英语成绩排序
按python成绩排序
按数学成绩排序
按总成绩排序

系统业务流程

在这里插入图片描述

系统开发必备

系统开发环境

windows10
python3.7
pycharm
内置模块os,re

文件夹组织结构

主函数设计

功能概述

主要实现系统的主界面,生成功能菜单,并控制各个子函数的调用,从而实现众多功能。

主函数业务流程

在这里插入图片描述

学生信息维护模块设计

概述

录入、删除、修改

录入模块业务流程

在这里插入图片描述

删除模块业务流程

在这里插入图片描述

修改业务流程

在这里插入图片描述

查询业务模块

在这里插入图片描述

统计总人数业务流程

在这里插入图片描述

排序业务流程

在这里插入图片描述

打包为exe文件

猜你喜欢

转载自blog.csdn.net/qq_43959027/article/details/91160397