|
|
@ -19,10 +19,23 @@
|
|
|
|
| 李雨佳 | 徐子贵 | 许子林 | 张宇 |
|
|
|
|
| 李雨佳 | 徐子贵 | 许子林 | 张宇 |
|
|
|
|
| ------ | ----- | ------ | --- |
|
|
|
|
| ------ | ----- | ------ | --- |
|
|
|
|
|30 | 30 | 20 | 20 |
|
|
|
|
|30 | 30 | 20 | 20 |
|
|
|
|
## 设计思想
|
|
|
|
|
|
|
|
利用结构体——定义STU结构体存储学生学号、姓名、各科成绩、总成绩和平均成绩,利用文件来存储,读取数据。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 功能描述
|
|
|
|
## 关于学生成绩管理系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
设计一个学生成绩管理系统,要求采用行菜单界面进行交互,具备读取、保存、打印、查询、修改、插入、删除和排序等基本功能,能够以表格和图表形式展示数据,采用CSV格式保存数据。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
系统的功能性需求:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 数据的读取、保存、打印、查询、修改、插入、删除、排序和图表展示。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
系统的非功能性需求:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 菜单驱动的命令行交互界面
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 需求分析
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
分析系统的功能需求和界面需求,编制用户手册如下。
|
|
|
|
|
|
|
|
|
|
|
|
- 创建学生基本信息,便于之后查询和浏览
|
|
|
|
- 创建学生基本信息,便于之后查询和浏览
|
|
|
|
|
|
|
|
|
|
|
|
- 录入各科学习成绩
|
|
|
|
- 录入各科学习成绩
|
|
|
|