- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
成都工业学院
专 周 报 告
课程名称 《面向对象程序设计》 专周题目 学生成绩管理系统 姓 名 junlong 班 级 1405173 学 号 38 指导教师 设计时间 2015-06-29至 2015-07-03
成都工业学院计算机工程学院
目 录
目 录 - 2 -
正 文 - 3 -
专周任务与要求 - 3 -
一、任务 - 3 -
二、设计要求 - 3 -
设计说明书 - 4 -
一、需求分析 - 4 -
二、过程分析 - 4 -
三、物理设计(流程图) - 5 -
四、程序代码 - 8-
专周体会 - 22-
参考文献 - 23-
专周评审意见 - 24-
专周目的:
制作此学生成绩信息管理系统,更方便管理学生信息和他人查询,给大家带来方便。
专周任务与要求
1、专周任务
用C++语言编写一系统,实现学生信息管理。
2、专周要求
(1) 信息维护,要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:以文件形式读入和从键盘输入。
(2)信息查询,要求:查询时可实现按姓名查询、按学号查询。
(3)成绩统计,要求:输入任意的一个课程名编码(1、C语言成绩 2、数学成绩 3、英语成绩)和一个分数段(如60-70),统计出这科在此分数段的学生情况。
(4)排序:按降序对平均成绩进行排位。
设计说明书
1、需求分析:
学生基本信息:如班级、学号、姓名、性别、年龄、宿舍号码、电话号码等。
学生选修课程的基本信息:课程编号、课程名称、考试成绩、平时成绩、综合成绩、学分、重修否等。
2、过程分析:
3、 流程图
1.主页面
2.查询界面
3.文件导入查询界面
4.排序界面
5.统计选择界面
# include windows.h // Sleep(), system(cls)
# include iomanip //固定长度输出setw(),排版
using namespace std;
class Student//定义学生类
{
private:
int num; //学号
string name;//姓名
string sex; //性别
int age; //年龄
string school; //学校
float eng; //C语言成绩
float math; //数学成绩
float pe;//体育成绩
float day;//平时成绩
float total; //总成绩
public:
Student(){} //默认的构造函数
Student(int pnum,string pname,string psex,int page,string pschool,float peng,float ppe,float pday,float pmath)//带参数的构造函数
{
num = pnum;
name = pname;
sex = psex;
age = page;
school = pschool;
eng = peng;
pe = ppe;
day = pday;
math = pmath;
}
void setNum(int pnum){num=pnum;};//以下8个成员函数都是为了得到学生类的private数据所写的
int getNum(){return num;};
void setName(string pname){name=pname;};
string getName(){return name;};
void setSex(string psex){sex=psex;};
string getSex(){return sex;};
void setAge(int page){age=page;};
int getAge(){return age;};
void setSchool(string pschool){school=pschool;};
string getSchool(){return school;};
void setMath(float pmath){math=pmath;};
float getMath(){return math
您可能关注的文档
最近下载
- 12J502-2内装修-室内吊顶.pdf VIP
- 全球及中国白蚁防治服务行业市场发展分析及前景趋势与投资发展研究报告2025-2028版.docx
- 2025年党员干部应知应会理论知识题库判断题测试卷附答案.docx VIP
- 医院检验科培训课件:《临床血液与体液检验基本技术标准》的解读(血液部分).pptx
- 2024年山西临汾尧都区社区工作者招聘真题.docx VIP
- 苯酚的理化性质及危险特性表.doc VIP
- 颈椎间盘突出护理.pptx VIP
- 线性代数英文课件:ch5-4(not necessary).ppt VIP
- 《SJT11223-2000-铜包铝线》.pdf VIP
- 民乐介绍课件.pptx VIP
文档评论(0)