c课程设计(学生成绩管理系统)

c课程设计(学生成绩管理系统)

ID:27781843

大小:143.77 KB

页数:17页

时间:2018-12-06

c课程设计(学生成绩管理系统)_第1页
c课程设计(学生成绩管理系统)_第2页
c课程设计(学生成绩管理系统)_第3页
c课程设计(学生成绩管理系统)_第4页
c课程设计(学生成绩管理系统)_第5页
资源描述:

《c课程设计(学生成绩管理系统)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《面向对象程序设计》课程设计报告完成时间.•2015年7月1闩目录摘要1.设计任务与要《面向对象程序设计》课程设计报告完成时间.•2015年7月1闩目录摘要1.设计任务与要二、系统分析(需求分析)1•需求分析2•系统性能要求3.系统功能模块三、系统设计与实现1.界面设计2•功能设计与实现0.测试结果五、总结附录:源程序摘要:本系统主要用于对学生的成绩进行管理。通过本系统,可以将各个学生的成绩记录输入到系统中,便于查阅和相关管理。此外,该系统还能实现对学生成绩记录的显示,查询以及插入或删除学生的成绩记录等功能。设计任务与要求……下功能:(1)要求:数学、编写一个简单的学生成绩管理系

2、统。学生成绩管理系统有若干学生成绩记录组成,每个记录由学号、姓名、性别和成绩四部分组成,姓名不超过20个字符,’,成绩为double型数据。该系统具有以程序开始执行时显示如下版权信息和主菜单:设立程序管理学生如下信息:学生学号、姓名、班级,语文、英语成绩。至少要存10名以上学生。能够实现根据以下关键字查询:学生姓名、学号、班级、课程名称。能够实现按照单科成绩、总成绩、平均成绩、学号排序。能够实现学生信息的插入、删除和修改。能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。能够查询每个班级某门课程的优秀率(90分及以上)、不及格率,并进行排序。*/二、系统分析(需求分析)

3、1.需求分析a.能对学生各科成绩进行录入:。b.能对学生的成绩进行增加。C.能对学生的成绩进行删除。d.能对学生的成绩进行修改。e.能对学生的成绩按学号,姓名,进行查询。f.能输出学生的所有数据。2.系统性能要求a.系统安全、可靠;b.功能齐全;c.操作方便、界面友好;d易于维护和扩充。3.系统功能模块学生成绩查询系统存:成绩录入(input)、显示(show)、删除(deI)、修改(change),查询(search),排序函数(paixu)显示构成。三、系统设计与实现1.界面设计:程序运行后会出现一个简捷美观的窗口,便于用户杳询数据。2.功能设计与实现通过主窗体调用丼他窗体,

4、具体实现可以参照系统分析相关内容。应用系统主控界面包括记录编辑和记录查询等功能模块。四、测试结果基本能完成所有要求的功能。五、总结此次C++课程设计,虽然这几天费劲心思花了好多时间去做这个课程设计,挺累的,但每一次完成一个小小的功能都能给我一种无形的力量,让我有一点点的成就感,那种解决了问题之后的快感确实让人兴奋。过程中虽然遇到丫不少困难,但是在我的努力下最终顺利的完成了任务,并且学到了好多的经验与知识。以下是我的几点总结:1、要对程序的设计要求有一个比较明确的认识。明确我们要做什么,我们才能对程序更好的认识;2、先把程序整一个框架先做出来,再一个一个功能慢慢调试。一幵始我一下子

5、写了整一个程序而没有经过调试,结果导致后面调试的时候非常的麻烦,错漏百出。3、做好注释。一个像成绩管理系统的程序就很多行了,如果没有做好注释,很容易在最后不知道该模块是做什么的。4、加强训练。编程确实是一个需要经验的技能,只有我们多练多学习才能更好的学好这项技能;总而言之,我们应当理论联系实际,加深和巩固所学的理论知识,提高实践能力和计算机的综合运用能力。我们编写程序的过程是辛苦与快乐的,程序的编写原则很重要,只要我们在编程,就必须不断改进,才能更好提高编程能力附录:源程序#incluiostream>#includeiomanip>#ring>usingnamespacestd

6、;classstudent{intnum;charname[20];//名字charclassl[20】;//班级doublechinese;//语文成绩doublemath;//数学成绩doubleenglish;//英语成绩doubleyouxiu;//优秀率doublebujige;//不及格率doublesum;//总成绩doubleaverl;//平均成绩public:voidset(){cout学生学号:”;cin»num;cout"t学生姓名cin»name;cout«"t学生班级:";cin»classl;cout«"t语文成绩:";cin»chinese;

7、coutt英语成绩:";cin»english;cout«Ht数学成绩:n;cin»math;}voidshow(){cout<<"该学生的学号:H«num«endl;cout"该学生的姓名:endI;cout«"该学生的班级:endI;cout<<"该学生的语文成绩:Chineseendl;cout该学生的数学成绩:endl;cout该学生的英语成绩:"«english«endl;}doublead(){returnsum=chinese+english+math;}dou

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。