資源簡(jiǎn)介
大學(xué)實(shí)習(xí)自己做的 很辛苦!可能有bug(因電腦而異)下載后稍微改下就可以了 附有實(shí)習(xí)報(bào)告!
學(xué)生學(xué)籍成績(jī)管理系統(tǒng):
學(xué)生的信息包括:姓名、學(xué)號(hào)、性別、班級(jí)、院系;學(xué)生的成績(jī)信息包括英語(yǔ)、數(shù)學(xué)、程序設(shè)計(jì)及體育成績(jī)等各門課的成績(jī);
定義如下類,并建立一個(gè)文本文件Student.dat,用于存儲(chǔ)學(xué)生、課程與成績(jī)的相關(guān)信息。文件格式自己定義。
學(xué)生類CStudent(姓名、學(xué)號(hào)、性別、班級(jí)、院系);
課程類CLesson(課程名稱、課程開設(shè)時(shí)間);
成績(jī)類CGrade(學(xué)號(hào)、課程名稱、成績(jī))
要求實(shí)現(xiàn)如下功能:
在對(duì)話框上能夠添加、刪除、編輯和查詢課程信息;
在對(duì)話框上能夠添加、刪除、編輯和查詢學(xué)生信息;
在對(duì)話框上能夠增加、刪除、編輯和查詢學(xué)生的選課信息;
在對(duì)話框上能夠錄入和編輯學(xué)生某門課的考試成績(jī);
在對(duì)話框上能夠按照學(xué)生姓名查詢學(xué)生的選課信息和選課成績(jī),并統(tǒng)計(jì)出其總成績(jī)、平均成績(jī),計(jì)算出該學(xué)生的成績(jī)的標(biāo)準(zhǔn)差;
顯示全班的學(xué)生成績(jī)排名。
統(tǒng)計(jì)出各班的平均成績(jī),并進(jìn)行排名。

代碼片段和文件信息
//?AllInfor.cpp:?implementation?of?the?CAllInfor?class.
//
//////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“學(xué)生管理.h“
#include?“AllInfor.h“
#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
CAllInfor::CAllInfor()
{
}
CAllInfor::CAllInfor(CStudent?&a)
{
m_Stu?=?a;
}
CAllInfor::~CAllInfor()
{
}
double?CAllInfor::GetAveGrade()
{
list::iterator?p;
double?sum?=?0;
for?(p?=?m_Grade.begin();p?!=?m_Grade.end();++p)
{
sum?=?sum?+??atoi((LPCTSTR)(p->m_Grade));
}
return?sum/((double)m_Grade.size());
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????222886??2014-03-15?11:28??學(xué)生管理系統(tǒng).doc
?????文件????????828??2013-06-23?01:51??學(xué)生信息管理系統(tǒng)\AllInfor.cpp
?????文件????????748??2013-05-28?12:58??學(xué)生信息管理系統(tǒng)\AllInfor.h
?????文件???????5882??2013-06-23?01:51??學(xué)生信息管理系統(tǒng)\BStudentInfor.cpp
?????文件???????1648??2013-05-27?17:42??學(xué)生信息管理系統(tǒng)\BStudentInfor.h
?????文件???????2697??2013-06-23?01:52??學(xué)生信息管理系統(tǒng)\ClassSort.cpp
?????文件???????1434??2013-05-28?20:02??學(xué)生信息管理系統(tǒng)\ClassSort.h
?????文件??????48849??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\AllInfor.obj
?????文件??????83767??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\AllInfor.sbr
?????文件?????132082??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\BStudentInfor.obj
?????文件?????140151??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\BStudentInfor.sbr
?????文件?????145040??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\ClassSort.obj
?????文件?????154405??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\ClassSort.sbr
?????文件???????8731??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Grade.obj
?????文件???????2177??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Grade.sbr
?????文件???????6069??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\lassSort.obj
?????文件???????1984??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\lassSort.sbr
?????文件???????7925??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Lessen.obj
?????文件???????2090??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Lessen.sbr
?????文件?????133187??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Lessen_Grade.obj
?????文件?????140170??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Lessen_Grade.sbr
?????文件?????105649??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\StdAfx.obj
?????文件????1371887??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\StdAfx.sbr
?????文件??????10586??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Student.obj
?????文件???????2397??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\Student.sbr
?????文件?????279552??2014-03-15?11:19??學(xué)生信息管理系統(tǒng)\Debug\vc60.idb
?????文件?????495616??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\vc60.pdb
?????文件?????163917??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\學(xué)生管理.exe
?????文件?????369876??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\學(xué)生管理.ilk
?????文件??????34669??2014-03-15?11:18??學(xué)生信息管理系統(tǒng)\Debug\學(xué)生管理.obj
............此處省略43個(gè)文件信息
評(píng)論
共有 條評(píng)論