数据结构课程设计报告-学生成绩管理系统.docxVIP

  • 1
  • 0
  • 约1.62千字
  • 约 5页
  • 2026-07-19 发布于黑龙江
  • 举报

数据结构课程设计报告-学生成绩管理系统.docx

数据结构课程设计报告-学生成绩管理系统

5.3系统测试

测试采用黑盒测试方法,对系统的各项功能进行验证。

1.功能测试:

*学生信息录入:成功添加多名学生,检查学号重复时是否提示。

*学生信息查询:通过学号能准确找到学生并显示信息。

*学生信息修改:修改姓名后,再次查询显示新姓名。

*学生信息删除:删除后,无法再查询到该学生。

*成绩录入与修改:成功为学生添加多门课程成绩,修改成绩后能正确更新。

*成绩查询:按学生查询所有成绩,按课程查询所有学生成绩均正确。

*统计功能:计算平均分、最高分、最低分,结果符合预期。

*文件操作:保存数据后退出,再次启动系统加载数据,数据完整无误。

2.边界测试:

*录入空学号、空姓名。

*录入超出范围的成绩(如负数或大于100)。

*查询不存在的学号或课程。

*删除空链表中的学生。

3.测试结果:

经过多轮测试,系统基本实现了预期的功能,界面交互友好,数据处理准确。在处理大量数据(如数百条学生记录)时,链表的操作效率表现尚可,但在极端情况下(如频繁的随机查找),其性能不如数组。

六、系统优缺点分析与改进方向

6.1系统优点

1.数据结构选择合理:采用双向链表存储学生信息,动态性好,插入删除操作方便。成绩信息采用单向链表,结构清晰。

2.功能较为完善:涵盖了

文档评论(0)

1亿VIP精品文档

相关文档