• 大小: 7.82MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-13
  • 语言: 其他
  • 标签: vc实例  vc数据库  

资源简介

随着各大院校的扩招,学生数量不断增加,学生管理成为学校管理中的重中之重。传统的学生管理方法,就学生的个人的自然情况出发,对其进行管理,但是,这种方法不但效率低,而且还要耗费大量的人力,已经不能满足各大院校的学生管理要求。 提高学生管理的管理水平,优化资源,尽可能地降低学校的管理成本,成为学生管理的新课题。学生管理系统是从学生管理的现状出发,根据学生管理的新要求进行开发设计的,它解决了学生管理中数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,帮助学生管理人员有效管理学生信息,成为高校管理中必不可少的管理工具。 本系统主要实现了以下功能:  学生信息录入  学生成绩录入

资源截图

代码片段和文件信息

// Classinfodlg.cpp : implementation file
//

#include “stdafx.h“
#include “mystudentsys.h“
#include “Classinfodlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CClassinfodlg dialog


CClassinfodlg::CClassinfodlg(CWnd* pParent /*=NULL*/)
: CDialog(CClassinfodlg::IDD pParent)
{
//{{AFX_DATA_INIT(CClassinfodlg)
m_classname = _T(““);
m_classteacher = _T(““);
//}}AFX_DATA_INIT
}


void CClassinfodlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CClassinfodlg)
DDX_Text(pDX IDC_EDIT_classname m_classname);
DDX_Text(pDX IDC_EDIT_classteacher m_classteacher);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CClassinfodlg CDialog)
//{{AFX_MSG_MAP(CClassinfodlg)
ON_COMMAND(ID_classinfo_toolbar_add Onclassinfotoolbaradd)
ON_COMMAND(ID_classinfo_toolbar_del Onclassinfotoolbardel)
ON_COMMAND(ID_classinfo_toolbar_first Onclassinfotoolbarfirst)
ON_COMMAND(ID_classinfo_toolbar_last Onclassinfotoolbarlast)
ON_COMMAND(ID_classinfo_toolbar_next Onclassinfotoolbarnext)
ON_COMMAND(ID_classinfo_toolbar_pre Onclassinfotoolbarpre)
ON_COMMAND(ID_classinfo_toolbar_save Onclassinfotoolbarsave)
ON_WM_CLOSE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CClassinfodlg message handlers

BOOL CClassinfodlg::OnInitDialog() 
{
CDialog::OnInitDialog();

// TODO: Add extra initialization here
if(!m_ToolBar.CreateEx(this TBstyle_FLAT WS_CHILD | WS_VISIBLE
| CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_SIZE_DYNAMIC)
|| !m_ToolBar.LoadToolBar(IDR_TOOLBAR_classinfo))
{
TRACE0(_T(“创建工具条失败\n“));
return FALSE;
}
RepositionBars(AFX_IDW_CONTROLBAR_FIRST AFX_IDW_CONTROLBAR_LAST 0);
m_ToolBar.SetButtonstyle(0TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(1TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(2TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(3TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(4TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(5TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(6TBBS_CHECKBOX);
myclassinfoset = new CClassinfoset(&((CMystudentsysApp*)AfxGetApp())->m_DB);
CString sqlStr;
sqlStr=“SELECT * FROM tb_classinfo“;
if(!myclassinfoset->Open(AFX_DB_USE_DEFAULT_TYPEsqlStr)) //打开数据表
{
AfxMessageBox(“tb_classinfo表打开失败!“);
}
return TRUE;
}

void CClassinfodlg::Onclassinfotoolbaradd() 
{
// TODO: Add your command handler code here
m_classname    = ““;
m_classteacher = ““;
UpdateData(FALSE);
}

void CClassinfodlg::Onclassinfotoolbardel() 
{
// TODO: Add your command handler code here
myclassinfoset_findref = new CStudentinfoset(&((CMystudentsysApp*)AfxGetApp())->m_DB);
CString sqlStr_findid;
sqlStr_findid=“SELECT * FROM tb_studentinfo WHERE tb_studentinfo.class=‘“+m_classname+“‘“;
   
if(!myclassinfos

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

     文件    1048576  2008-02-29 08:49  学生管理系统\database\tb_student_Data.MDF

     文件    1048576  2008-02-29 08:49  学生管理系统\database\tb_student_Log.LDF

     文件       5689  2007-11-01 18:22  学生管理系统\源程序\Classinfodlg.cpp

     文件       1763  2007-11-01 17:56  学生管理系统\源程序\Classinfodlg.h

     文件       1343  2006-02-28 13:54  学生管理系统\源程序\Classinfoset.cpp

     文件       1318  2006-02-28 13:54  学生管理系统\源程序\Classinfoset.h

     文件       5490  2007-11-01 18:19  学生管理系统\源程序\Class_subjectinfodlg.cpp

     文件       1832  2007-11-01 18:19  学生管理系统\源程序\Class_subjectinfodlg.h

     文件       1394  2006-02-28 13:54  学生管理系统\源程序\Class_subjectset.cpp

     文件       1355  2006-02-28 13:54  学生管理系统\源程序\Class_subjectset.h

     文件      29825  2007-11-15 13:22  学生管理系统\源程序\Debug\Classinfodlg.obj

     文件      11218  2007-11-15 13:22  学生管理系统\源程序\Debug\Classinfodlg.sbr

     文件      14347  2007-11-15 13:22  学生管理系统\源程序\Debug\Classinfoset.obj

     文件       7098  2007-11-15 13:22  学生管理系统\源程序\Debug\Classinfoset.sbr

     文件      26716  2007-11-15 13:22  学生管理系统\源程序\Debug\Class_subjectinfodlg.obj

     文件      10480  2007-11-15 13:22  学生管理系统\源程序\Debug\Class_subjectinfodlg.sbr

     文件      14579  2007-11-15 13:22  学生管理系统\源程序\Debug\Class_subjectset.obj

     文件       7191  2007-11-15 13:22  学生管理系统\源程序\Debug\Class_subjectset.sbr

     文件      30588  2007-11-15 13:22  学生管理系统\源程序\Debug\Examinfo_submarkdlg.obj

     文件      10767  2007-11-15 13:22  学生管理系统\源程序\Debug\Examinfo_submarkdlg.sbr

     文件      16112  2007-11-15 13:22  学生管理系统\源程序\Debug\Examinfo_submarkset.obj

     文件       7436  2007-11-15 13:22  学生管理系统\源程序\Debug\Examinfo_submarkset.sbr

     文件      32415  2007-11-15 13:22  学生管理系统\源程序\Debug\Examkinddlg.obj

     文件      11294  2007-11-15 13:22  学生管理系统\源程序\Debug\Examkinddlg.sbr

     文件      13587  2007-11-15 13:22  学生管理系统\源程序\Debug\Examkindset.obj

     文件       6987  2007-11-15 13:22  学生管理系统\源程序\Debug\Examkindset.sbr

     文件     571240  2007-11-15 13:22  学生管理系统\源程序\Debug\excel9.obj

     文件     168134  2007-11-15 13:22  学生管理系统\源程序\Debug\excel9.sbr

     文件       1885  2006-02-28 13:54  学生管理系统\源程序\Debug\functionbtn.htm

     文件      48453  2007-11-15 13:22  学生管理系统\源程序\Debug\Grade_levelinfodlg.obj

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

评论

共有 条评论