• 大小: 3.88MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-10
  • 语言: C/C++
  • 标签: C++  课设  

资源简介

设计名称:竞赛成绩管理系统 设计内容: 1.初始化设置:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目数; 各项目名次取法有如下几种: 取前5名:第1名得分 7,第2名得分 5,第3名得分3,第4名得分2,第5名得分 1; 取前3名:第1名得分 5,第2名得分 3,第3名得分2; 用户自定义:每个项目名次取法由用户指定。 2.由用户填写比赛结果,输入各项目获奖运动员的信息。 3.所有信息记录完毕后,用户可以查询各个学校的比赛成绩,生成团体总分报表,查看参赛学校信息和比赛项目信息等。 在网上找了好久,发现只有一样的题目,没有答案。我不得不自己去做。终于做完了。很感谢我的小组成员,谢谢你们了。 希望有需要的人下载看看吧!经验所致:自己亲手做做对自己有好处。。。。。

资源截图

代码片段和文件信息

// ChengjiDlg.cpp : implementation file
//

#include “stdafx.h“
#include “竞赛成绩管理系统10.h“
#include “ChengjiDlg.h“

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

/////////////////////////////////////////////////////////////////////////////
// CChengjiDlg dialog


CChengjiDlg::CChengjiDlg(CWnd* pParent /*=NULL*/)
: CDialog(CChengjiDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CChengjiDlg)
//}}AFX_DATA_INIT
}


void CChengjiDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CChengjiDlg)
DDX_Control(pDX IDC_LIST_biao m_biao);
DDX_Control(pDX IDC_EDIT_cszcj m_strcszcj);
DDX_Control(pDX IDC_EDIT_cszbh m_strcszbh);
DDX_Control(pDX ID_xiugai m_xiugai);
DDX_Control(pDX IDC_EDIT_csznj m_strcsznj);
DDX_Control(pDX IDC_EDIT_cszxm m_strcszxm);
DDX_Control(pDX IDC_EDIT_cszxb m_strcszxb);
DDX_Control(pDX IDC_EDIT_cszxx m_strcszxx);
DDX_Control(pDX IDC_EDIT_xmmc m_strxmmc);
DDX_Control(pDX ID_tianjia m_tianjia);
DDX_Control(pDX ID_quxiao m_quxiao);
DDX_Control(pDX ID_shanchu m_shanchu);
DDX_Control(pDX ID_queding m_queding);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CChengjiDlg CDialog)
//{{AFX_MSG_MAP(CChengjiDlg)
ON_BN_CLICKED(ID_tianjia Ontianjia)
ON_BN_CLICKED(ID_xiugai Onxiugai)
ON_BN_CLICKED(ID_shanchu Onshanchu)
ON_BN_CLICKED(ID_queding Onqueding)
ON_BN_CLICKED(ID_quxiao Onquxiao)
ON_NOTIFY(NM_CLICK IDC_LIST_biao onclickLISTbiao)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CChengjiDlg message handlers

void CChengjiDlg::Ontianjia() 
{
SelectFunction=0;
// TODO: Add your control notification handler code here
m_strcszxm.EnableWindow(true);
m_strcszxm.SetWindowText(““);
m_strcszxb.EnableWindow(true);
m_strcszxb.SetWindowText(““);
m_strcszcj.EnableWindow(true);
m_strcszcj.SetWindowText(““);
m_strxmmc.EnableWindow(true);
m_strxmmc.SetWindowText(““);
m_strcszbh.EnableWindow(true);
m_strcszbh.SetWindowText(““);
m_strcszxx.EnableWindow(true);
m_strcszxx.SetWindowText(““);
m_strcsznj.EnableWindow(true);
m_strcsznj.SetWindowText(““);

m_chengjiSet.Open();
//添加新记录
m_chengjiSet.AddNew();
m_queding.EnableWindow(true);

m_tianjia.EnableWindow(false);
m_shanchu.EnableWindow(false);
m_xiugai.EnableWindow(false);
}


void CChengjiDlg::Onxiugai() 
{
 SelectFunction=1;
//TODO: Add your control notification handler code here
int row=m_biao.GetSelectionMark();
CString sstrSQL;
s=m_biao.GetItemText(row4);
if(s==““)
{
MessageBox(“请选择要修改的信息行!“);
}
else
{
//定义查询条件,相当于where
strSQL.Format(“参赛者编号=‘%s‘“s);
m_chengjiSet.Open();
//设置查询条件
m_chengjiSet.m_strFilter=strSQL;
//执行查询
m_chengjiSet.Requery();
//游标指定到该行所在记录上,执行修改

m_chengjiSet.Edit();

m_queding.EnableWindow(true);

m_tianjia.EnableWindow(false);

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

     文件      10211  2010-12-16 15:38  竞赛成绩管理系统\竞赛成绩管理系统10\ChengjiDlg.cpp

     文件       1895  2010-12-16 10:57  竞赛成绩管理系统\竞赛成绩管理系统10\ChengjiDlg.h

     文件       1639  2010-12-16 09:31  竞赛成绩管理系统\竞赛成绩管理系统10\ChengjiSet.cpp

     文件       1386  2010-12-16 09:31  竞赛成绩管理系统\竞赛成绩管理系统10\ChengjiSet.h

     文件     401408  2010-12-11 21:18  竞赛成绩管理系统\竞赛成绩管理系统10\complainsystem.mdb

     文件       1683  2010-12-14 22:00  竞赛成绩管理系统\竞赛成绩管理系统10\CPlayerSet.cpp

     文件       1408  2010-12-14 22:00  竞赛成绩管理系统\竞赛成绩管理系统10\CPlayerSet.h

     文件       2239  2010-12-15 19:33  竞赛成绩管理系统\竞赛成绩管理系统10\InjoySchDlg.cpp

     文件       1318  2010-12-15 19:33  竞赛成绩管理系统\竞赛成绩管理系统10\InjoySchDlg.h

     文件       2012  2010-12-10 16:42  竞赛成绩管理系统\竞赛成绩管理系统10\LoginDlg.cpp

     文件       1299  2010-12-09 19:56  竞赛成绩管理系统\竞赛成绩管理系统10\LoginDlg.h

     文件       5048  2010-12-16 09:42  竞赛成绩管理系统\竞赛成绩管理系统10\MainFrm.cpp

     文件       1799  2010-12-13 14:56  竞赛成绩管理系统\竞赛成绩管理系统10\MainFrm.h

     文件       2856  2010-12-16 15:38  竞赛成绩管理系统\竞赛成绩管理系统10\MatchObj.cpp

     文件       1479  2010-12-15 20:46  竞赛成绩管理系统\竞赛成绩管理系统10\MatchObj.h

     文件       1673  2010-12-12 21:32  竞赛成绩管理系统\竞赛成绩管理系统10\MatchobjSet.cpp

     文件       1405  2010-12-12 21:32  竞赛成绩管理系统\竞赛成绩管理系统10\MatchobjSet.h

     文件       1761  2010-12-16 14:18  竞赛成绩管理系统\竞赛成绩管理系统10\MatchRule.cpp

     文件       1397  2010-12-15 20:46  竞赛成绩管理系统\竞赛成绩管理系统10\MatchRule.h

     文件       1687  2010-12-12 21:30  竞赛成绩管理系统\竞赛成绩管理系统10\MatchruleSet.cpp

     文件       1415  2010-12-12 21:30  竞赛成绩管理系统\竞赛成绩管理系统10\MatchruleSet.h

     文件       3024  2010-12-09 21:49  竞赛成绩管理系统\竞赛成绩管理系统10\PasswordDlg.cpp

     文件       1312  2010-12-09 21:48  竞赛成绩管理系统\竞赛成绩管理系统10\PasswordDlg.h

     文件       2472  2010-12-15 21:25  竞赛成绩管理系统\竞赛成绩管理系统10\PlayerDlg.cpp

     文件       1307  2010-12-14 16:34  竞赛成绩管理系统\竞赛成绩管理系统10\PlayerDlg.h

     文件        835  2010-12-14 14:55  竞赛成绩管理系统\竞赛成绩管理系统10\PlayerSet.cpp

     文件       1150  2010-12-14 14:55  竞赛成绩管理系统\竞赛成绩管理系统10\PlayerSet.h

     文件       4501  2010-12-09 19:28  竞赛成绩管理系统\竞赛成绩管理系统10\ReadMe.txt

     文件       4182  2010-12-16 08:56  竞赛成绩管理系统\竞赛成绩管理系统10\Resource.h

     文件       1645  2010-12-14 14:08  竞赛成绩管理系统\竞赛成绩管理系统10\SchoolSet.cpp

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

评论

共有 条评论