好文档 - 专业文书写作范文服务资料分享网站

学生成绩管理信息系统设计与开发本科毕业论文

天下 分享 时间: 加入收藏 我要投稿 点赞

C++程序设计课程设计

图4-20 保存学生信息模块运行保存文件图

4.9谢谢使用模块:

图4-21 谢谢使用模块运行效果图

4.10退出程序模块:

图4-22 退出程序模块运行图

5 测试

5.1 测试目的

测试的目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性,测试是为了发现程序中的错误而执行程序的过程,好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;成功的测试是发现了至今为止尚未发现的错误的测试。测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势

11

C++程序设计课程设计

5.2 测试方案

按照编写的程序,进行编译,运行,发现其中存在的问题,并及时改正,不断完善程序中存在的不足之处,以提高此系统的效率。 5.3 测试项目

(1)系统主界面设计测试 (2)学生信息创建模块测试: (3)学生信息查询模块设计测试

(a)学生信息查询模块主界面测试 (b)按姓名查找模块测试 (c)按学号查找模块测试 (d)按课程查找模块测试 (4)学生信息修改模块设计测试

(a)学生信息修改模块主界面测试 (b)添加学生信息模块测试 (c)修改学生信息模块测试 (d)删除学生信息模块测试 (e)显示学生信息模块测试 (5)学生信息统计模块设计测试

(a)学生信息统计模块设计主界面测试 (b)查找学生平均成绩模块测试 (c)查找单科平均成绩模块测试 (6)学生信息显示模块设计测试 (7)保存学生信息模块测试 (8)谢谢使用模块测试

(9)退出程序模块测试

以上各个模板的测试结果均在上面以图的形式对应给出。 5.4 测试结果

经过对以上各个模板的测试,可以得出各模块的测试过程都没有出现异常情况,程序在系统的要求下,能够实现所要求的各种功能。

12

C++程序设计课程设计

6设计体会及今后的改进意见

6.1设计体会

课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程。”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义。我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。

通过这次“C++课程设计”,使得我在多方面都有所提高。通过这次课程设计,综合运用本专业所学课程的理论和C++语言编程的实际训练从而培养和提高学生独立工作能力,巩固与扩充了数值分析所学的内容,通过对编程的锻炼,对C++运行的环境有了更深入的了解。

感谢对我帮助过的老师们、同学们,谢谢你们对我的帮助和支持,让我感受到同学的友谊。

由于我的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正,我将万分感谢。 6.2改进意见

本系统的缺点之处在于不能分别为管理者,教师和学生三方面提供必要的服务,以及不支持密码登录等服务,信息容易泄露,功能还比较单一,今后将从这方面加以改进,将在系统登录模块增设密码登录等服务,并且实现管理者,教师和学生三方面的服务。

通过这次课程设计,我也发现自己还有许多需要改进的地方。但是,经过这次课程设计我相信我的程序设计能力又一次进步了很多。因此,自己将更加勤奋地学习理论知识,并且将理论与实践结合起来,使自己能更加熟练地运用理论知识解决实际问题的能力!为自己以后的编程生涯积累一点经验,为自己以后的事业打好基础。

13

C++程序设计课程设计

参 考 文 献

[1] 谭浩强.C++程序设计.[M].北京:清华大学出版社,2005.

[2] 谭浩强.C++程序设计与上机指导(第三版).[M].北京:清华大学出版社,2005.

14

C++程序设计课程设计

附 录

附:学生成绩管理信息系统程序清单 #include \#include \#include \#include \

#include \#include \#include \ #include \#define NULL 0

#define LEN sizeof(struct STUDENT) struct STUDENT { long number; char name[20]; char sex[10]; int age;

int chineseRecord; int mathematicsRecord; int englishRecord; int physicalRecord; int chemistryRecord;

int biologicalRecord; double average; struct STUDENT *next;

};

struct STUDENT * head=NULL;

void SaveData(); void Input(); void Add(); void Show(); void Del(); void FindName(); void FindNumber(); void FindClass();

15

学生成绩管理信息系统设计与开发本科毕业论文

C++程序设计课程设计图4-20保存学生信息模块运行保存文件图4.9谢谢使用模块:图4-21谢谢使用模块运行效果图4.10退出程序模块:图4-22退出程序模块运行图5测试5.1测试目的测试的目的是尽可能发现并
推荐度:
点击下载文档文档为doc格式
5z9jd4mryy6k2tg1xudp48fsc2a7k200ri9
领取福利

微信扫码领取福利

微信扫码分享