网站大量收购独家精品文档,联系QQ:2885784924

学生信息管理系统C++语言程序代码.docx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?##一、系统概述

学生信息管理系统是一个用于管理学生基本信息、课程成绩等数据的应用程序。它能够方便学校、教师等相关人员对学生的各类信息进行录入、查询、修改、删除等操作,提高信息管理的效率和准确性。

##二、功能需求分析

(一)学生信息管理

1.基本信息录入:能够录入学生的学号、姓名、性别、年龄、班级等信息。

2.基本信息查询:可根据学号、姓名等条件查询学生的基本信息。

3.基本信息修改:对已录入的学生基本信息进行修改。

4.基本信息删除:删除指定学生的基本信息。

(二)课程成绩管理

1.成绩录入:录入学生的课程成绩,包括课程名称、成绩等。

2.成绩查询:按学号、课程名称等查询学生的课程成绩。

3.成绩统计:计算学生的平均成绩、总成绩等,并可按班级、课程等进行成绩统计分析。

##三、系统设计

(一)类设计

1.Student类

-包含学号、姓名、性别、年龄、班级等成员变量。

-提供构造函数用于初始化对象。

-提供成员函数用于获取和设置上述成员变量的值。

-提供显示学生基本信息的函数。

```cpp

classStudent{

private:

intid;

stringname;

stringgender;

intage;

stringclassInfo;

public:

Student(int_id=0,string_name=,string_gender=,int_age=0,string_classInfo=)

:id(_id),name(_name),gender(_gender),age(_age),classInfo(_classInfo){}

intgetId()const{returnid;}

voidsetId(int_id){id=_id;}

stringgetName()const{returnname;}

voidsetName(string_name){name=_name;}

stringgetGender()const{returngender;}

voidsetGender(string_gender){gender=_gender;}

intgetAge()const{returnage;}

voidsetAge(int_age){age=_age;}

stringgetClassInfo()const{returnclassInfo;}

voidsetClassInfo(string_classInfo){classInfo=_classInfo;}

voiddisplayStudentInfo(){

cout学号:id,姓名:name,性别:gender

,年龄:age,班级:classInfoendl;

}

};

```

2.CourseGrade类

-包含学号、课程名称、成绩等成员变量。

-提供构造函数用于初始化对象。

-提供成员函数用于获取和设置上述成员变量的值。

-提供显示课程成绩信息的函数。

```cpp

classCourseGrade{

private:

intid;

stringcourseName;

doublegrade;

public:

CourseGrade(int_id=0,string_courseName=,double_grade=0.0)

:id(_id),courseName(_courseName),grade(_grade){}

intgetId()const{returnid;}

voidsetId(int_id){id=_id;}

stringgetCourseName()const{

文档评论(0)

136****0831 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档