c++课程设计报告-学生信息管理系统

c++课程设计报告-学生信息管理系统

ID:8467131

大小:226.00 KB

页数:37页

时间:2018-03-28

c++课程设计报告-学生信息管理系统_第1页
c++课程设计报告-学生信息管理系统_第2页
c++课程设计报告-学生信息管理系统_第3页
c++课程设计报告-学生信息管理系统_第4页
c++课程设计报告-学生信息管理系统_第5页
资源描述:

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

1、北华航天工业学院《基于C++的面向对象程序设计实例》课程设计报告报告题目:学生信息管理系统作者所在系部:计算机科学与工程系作者所在专业:计算机科学与技术作者所在班级:作者姓名:指导教师姓名:完成时间:2009年6月25日星期四北华航天工业学院教务处制摘要在当前的各个大学,中学,小学都需要拥有一套完善的,并且适合自身特点的学生信息管理系统,用它来管理学生信息。如1)添加学生信息。2)删除学生信息。3)修改学生信息。4)查询学生信息。5)显示学生信息。6)综合统计(各课程平均成绩和合格率)。7)总分排序。8)保存功能:将添加、删除、修改结果保存到文本文件中。9)退出系统。以实现对学生信

2、息的统一管理。本文利用MicrosoftVisualC++6.0编写程序实现了用户对学生信息的管理操作。该程序中定义了student类和brick类,在brick类中定义了创建函数,显示函数,查找函数,修改编辑函数,添加函数,删除函数,排序函数,平均分函数,求合格率函数。再用这些函数调用student类对象students[100]实现题中要求实现的功能。本系统主要有十个功能模块:1-录入学生信息2查询学生信息3-修改学生的信息-3增加学生的信息-4删除学生的信息5-总分排序-6浏览学生信息7-求各课程平均成绩-8求合格率-9浏览关机后学生信已经过全面的系统测试,能够很好的运行,达

3、到了预期的效果。关键词:系统设计数据库信息功能模块-录入查询修改增加删除总分排序浏览平均成绩合格率关机后目录摘要Ⅰ第1章绪论11.1课题研究的目的11.2选题的目的及意义51.3课程设计环境.....................................................第2章系统需求分析122.1问题描述................................................2.2功能要求.................................................2.3问题的解决方案..............

4、.................................第3章系统开发的技术背景173.1数据设计.............................................3.1.1类设计。...............................................3.1.2类之间的关系...........................................3.1.3函数设计..............................................3.2结构设计.......................

5、........................第4章系统实现.......................................................4.1类实现............................................................4.2函数实现......................................................4.3主函数实现......................................................第5章系统测试255.1模块测试255

6、.2课程设计过程中遇到的问题..............................总结37致谢38参考文献39附录40第一章绪论1.1课程设计的目的1)要求学生能够熟练掌握C++语言的基本知识和技能。2)基本掌握面向对象程序设计的基本思路和方法。3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。1.2课程设计的背景和意义1.2.1课程设计的背景当前的各个大学,中学,小学都需要拥有一套完善的,并且适合自身特点的学生信息管理系统,用它来管理学生信息。2.技术层面的支持1.2.2课程设计的意义实现对学生信息的统一管理。从而提高管理人员的工作效率。1.3课程设计环境M

7、icrosoftVisualC++6.0笔记本电脑(显示器,鼠标等)第二章需求分析第二章需求分析2.1问题描述某校学生信息包括学号、姓名、性别、班级、三门课成绩和总成绩。设计一程序实现对学生信息的管理,2.2功能要求(1)本程序完成的功能主要有:1)添加学生信息。2)删除学生信息。3)修改学生信息。4)查询学生信息。5)显示学生信息。6)综合统计(各课程平均成绩和合格率)。7)总分排序。8)保存功能:将添加、删除、修改结果保存到文本文件中。9)退出系统。(2)学生在完

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

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

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