XZG_main函数详细实现流程图
Cx330 2 years ago
parent e1cac7db9e
commit ba9f79f7f7

@ -1,6 +1,6 @@
# 学习成绩管理系统 # 学习成绩管理系统
2023年4月17日 2023年4月17日-5月1日
李雨佳 徐子贵 许子林 张宇 李雨佳 徐子贵 许子林 张宇
@ -30,11 +30,11 @@
## 关于学生成绩管理系统 ## 关于学生成绩管理系统
设计一个学生成绩管理系统,要求采用行菜单界面进行交互,具备读取、保存、打印、查询、修改、插入、删除和排序等基本功能能够以表格和图表形式展示数据采用CSV格式保存数据。 设计一个学生成绩管理系统要求采用行菜单界面进行交互具备读取、保存、打印、查询、插入和排序等基本功能能够以表格和图表形式展示数据采用CSV格式保存数据。
系统的功能性需求: 系统的功能性需求:
- 数据的读取、保存、打印、查询、修改、插入、删除、排序和图表展示。 - 数据的读取、保存、打印、查询、插入、排序和图表展示。
系统的非功能性需求: 系统的非功能性需求:
@ -357,6 +357,15 @@ Please Input your choice: 13
``` ```
## 概要设计
系统主要分为用户界面和数据处理两大模块。
用户界面模块包括系统初始化init显示菜单display_menu选择菜单命令make_choice、确认confirm、退出quit等子模块。
数据处理模块包括读取数据read_data、保存数据save_data、打印数据print_data、查询数据query_data、添加数据add_data、更新数据update_data、删除数据delete_data、数据排序sort_data和生成图表make_chart等子模块。其中查询、添加、更
新和删除数据还会用到根据编号查询数据的方法find
上述各模块通过主程序main进行调用系统模块图如下。
## 代码实现 ## 代码实现
// 头文件的使用 // 头文件的使用

Loading…
Cancel
Save