• 大小: 3.16MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-19
  • 语言: C/C++
  • 标签: MFC  VC++  

资源简介

大学实习自己做的 很辛苦!可能有bug(因电脑而异)下载后稍微改下就可以了 附有实习报告! 学生学籍成绩管理系统: 学生的信息包括:姓名、学号、性别、班级、院系;学生的成绩信息包括英语、数学、程序设计及体育成绩等各门课的成绩; 定义如下类,并建立一个文本文件Student.dat,用于存储学生、课程与成绩的相关信息。文件格式自己定义。 学生类CStudent(姓名、学号、性别、班级、院系); 课程类CLesson(课程名称、课程开设时间); 成绩类CGrade(学号、课程名称、成绩) 要求实现如下功能: 在对话框上能够添加、删除、编辑和查询课程信息; 在对话框上能够添加、删除、编辑和查询学生信息; 在对话框上能够增加、删除、编辑和查询学生的选课信息; 在对话框上能够录入和编辑学生某门课的考试成绩; 在对话框上能够按照学生姓名查询学生的选课信息和选课成绩,并统计出其总成绩、平均成绩,计算出该学生的成绩的标准差; 显示全班的学生成绩排名。 统计出各班的平均成绩,并进行排名。

资源截图

代码片段和文件信息

// AllInfor.cpp: implementation of the CAllInfor class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “学生管理.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());
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     222886  2014-03-15 11:28  学生管理系统.doc

     文件        828  2013-06-23 01:51  学生信息管理系统\AllInfor.cpp

     文件        748  2013-05-28 12:58  学生信息管理系统\AllInfor.h

     文件       5882  2013-06-23 01:51  学生信息管理系统\BStudentInfor.cpp

     文件       1648  2013-05-27 17:42  学生信息管理系统\BStudentInfor.h

     文件       2697  2013-06-23 01:52  学生信息管理系统\ClassSort.cpp

     文件       1434  2013-05-28 20:02  学生信息管理系统\ClassSort.h

     文件      48849  2014-03-15 11:18  学生信息管理系统\Debug\AllInfor.obj

     文件      83767  2014-03-15 11:18  学生信息管理系统\Debug\AllInfor.sbr

     文件     132082  2014-03-15 11:18  学生信息管理系统\Debug\BStudentInfor.obj

     文件     140151  2014-03-15 11:18  学生信息管理系统\Debug\BStudentInfor.sbr

     文件     145040  2014-03-15 11:18  学生信息管理系统\Debug\ClassSort.obj

     文件     154405  2014-03-15 11:18  学生信息管理系统\Debug\ClassSort.sbr

     文件       8731  2014-03-15 11:18  学生信息管理系统\Debug\Grade.obj

     文件       2177  2014-03-15 11:18  学生信息管理系统\Debug\Grade.sbr

     文件       6069  2014-03-15 11:18  学生信息管理系统\Debug\lassSort.obj

     文件       1984  2014-03-15 11:18  学生信息管理系统\Debug\lassSort.sbr

     文件       7925  2014-03-15 11:18  学生信息管理系统\Debug\Lessen.obj

     文件       2090  2014-03-15 11:18  学生信息管理系统\Debug\Lessen.sbr

     文件     133187  2014-03-15 11:18  学生信息管理系统\Debug\Lessen_Grade.obj

     文件     140170  2014-03-15 11:18  学生信息管理系统\Debug\Lessen_Grade.sbr

     文件     105649  2014-03-15 11:18  学生信息管理系统\Debug\StdAfx.obj

     文件    1371887  2014-03-15 11:18  学生信息管理系统\Debug\StdAfx.sbr

     文件      10586  2014-03-15 11:18  学生信息管理系统\Debug\Student.obj

     文件       2397  2014-03-15 11:18  学生信息管理系统\Debug\Student.sbr

     文件     279552  2014-03-15 11:19  学生信息管理系统\Debug\vc60.idb

     文件     495616  2014-03-15 11:18  学生信息管理系统\Debug\vc60.pdb

     文件     163917  2014-03-15 11:18  学生信息管理系统\Debug\学生管理.exe

     文件     369876  2014-03-15 11:18  学生信息管理系统\Debug\学生管理.ilk

     文件      34669  2014-03-15 11:18  学生信息管理系统\Debug\学生管理.obj

............此处省略43个文件信息

评论

共有 条评论