学生信息管理系统

学生信息管理系统

ID:12482543

大小:327.50 KB

页数:23页

时间:2018-07-17

学生信息管理系统_第1页
学生信息管理系统_第2页
学生信息管理系统_第3页
学生信息管理系统_第4页
学生信息管理系统_第5页
资源描述:

《学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计(论文)任务书软件 学  院  软件+交通设备信息 专  业  班 一、课程设计(论文)题目 学生信息管理系统   二、课程设计(论文)工作自2012年6月18日起至2012年6月24日止。三、课程设计(论文)地点:创新大楼四、课程设计(论文)内容要求:1.本课程设计的目的(1)熟练掌握C++语言的基本知识和技能;(2)掌握面向对象程序设计的基本思路和方法;(3)了解指针、类的继承、文件的打开和保存、链表应用(4)利用所学的基本知识和技能,解决面向对象程序设计问题(5)培养分析、解决问题的能力;提高学生的科技

2、论文写作能力。2.课程设计的任务及要求1)基本要求:运用C++语言描述学生类.要求设计中综合运用C++基础知识,利用指针对学生链表进行处理,方便快捷的进行增删改,同时利用排序算法对学分成绩进行排序,理解面向对象程序设计的核心的概念。(1)建立学生类(2)学生信息的初始化(3)字符串信息的输出(4)学生信息的添加、修改、删除、查找(5)学生信息的输出(6)对学生信息按学分、成绩排序(7)计算一门课的平均分和总分2)创新要求:将学生信息保存为文件,能够写入与读出。3)课程设计论文编写要求(1)要按照课程设计模板的规格书写

3、课程设计论文(2)论文包括目录、正文、心得体会、参考文献等(3)课程设计论文用A4纸统一打印,装订按学校的统一要求完成第23页共23页4)答辩与评分标准:(1)完成原理分析:20分;(2)完成设计过程:40分;(3)完成调试:20分;(4)回答问题:20分。5)参考文献:(1)谭浩强.C++程序设计.北京:清华大学出版社,2008(2)http://www.kechengsheji.com/(3)http://comapp.ecjtu.jx.cn/6)课程设计进度安排内容天数      地点构思及收集资料2     

4、  图书馆编程设计与调试5       实验室撰写论文3       图书馆、实验室学生签名:2012年6月18日课程设计(论文)评审意见(1)完成原理分析(20分):优( )、良( )、中( )、一般( )、差( );(2)设计分析  (20分):优( )、良( )、中( )、一般( )、差( );(3)完成调试  (20分):优( )、良( )、中( )、一般( )、差( );(4)翻译能力  (20分):优( )、良( )、中( )、一般( )、差( );(5)回答问题  (20分):优( )、良( )、中( 

5、)、一般( )、差( );(6)格式规范性及考勤是否降等级:是( )、否( )评阅人:   职称:2012年6月日第23页共23页目 录一、总体设计4二、详细设计52.1.系统的设计思路52.2.类的设计与函数实现52.3.源程序62.4.测试情况20三、小结22四、参考文献23第23页共23页一、总体设计(描述该系统主要解决的问题以及主要的功能模块)字体为宋体五号字,行间距为1.1倍。以下同.1.该学生信息管理系统主要解决的问题学校更好地管理了解学生信息以及学生的学习情况。退出学生信息管理系统按学分排序显示全部信息

6、查询学生信息删除学生信息添加学生信息修改学生信息输入学生信息学生信息管理系统2.该学生信息管理系统主要的功能模块如下:第23页共23页二、详细设计2.1.系统的设计思路(描述系统的设计思想,系统的实现方法的介绍,如果文字描述不清楚的话,建议用流程图来描述会更清楚。)1.我设计的学生信息管理系统,通过c++文件流开辟磁盘空间来存储学生信息的,该系统中,我定义了一个学生类。2.学生类中包含了学生的学号,姓名,性别,物理成绩,数学成绩,英语成绩,c++成绩,学分,学生总分等学生信息。3.该学生信息管理系统中有七个函数类实现

7、以下功能:(1)建立学生类。(2)学生信息的初始化。(3)字符串信息的输出。(4)学生信息的添加、修改、删除、查找。(5)学生信息的输出。(6)对学生信息按学分、成绩排序。(7)计算一门课的平均分和总分。2.2.类的设计与函数实现(主要写出该系统中用到的类,类与类之间的关系,以及函数的主要功能,主要参数的介绍)1.该学生信息管理系统中定义student类。2.输入函数voidadd():用来输入学生信息。3.添加函数voidadi():用来添加未输入学生信息。4.修改函数voidchance():用来修改输入或者添加

8、时的错误数据。5.删除函数voiddel():用来删除学生信息。6.显示函数voiddisplay():用来输出全部的学生信息。7.排序函数voidpaixv():通过学生的学分来排序,并输出排序后的学生信息。第23页共23页2.3.源程序(给出所有源程序清单,要求程序有充分的注释语句,至少要注释每个函数参数的含义和函数返回值的含义。)#inc

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

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

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