91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.52MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-04
  • 語言: C/C++
  • 標簽:

資源簡介

(一). 實現簡單地使用用戶名和密碼來進入登陸界面,以加強DOS運行窗口的可視化效果。如果輸入的用戶名和密碼有一項為空或者是輸入的用戶名和密碼是錯誤的,則不能進入系統。 (二). 實現任意添加學生的信息,包括添加學生的個人學號,姓名,性別,專業,年級出生日期。輸入不允許為空,并且有提示功能,如果輸入的時候有一項為空則提示輸入相關的信息。 (三). 實現刪除學生的信息,包括刪除學生的個人學號,姓名,性別,專業,年出生日期。根據編號進行用戶權限檢查,在數據庫中進行查找相符和的記錄,如果編號在數據庫中不存在相應記錄,則提示不能刪除,否則可以刪除該記錄。輸入不允許為空,并且有提示功能,如果輸入的時候為空則提示輸入相關的信息。 (四). 實現編輯學生的信息,包括編輯學生的個人學號,姓名,性別,專業,年級,出生日期。輸入不允許為空,并且有提示功能,如果輸入的時候有一項為空則提示輸入相關的信息。 (五). 實現查詢學生的信息,包括編輯查詢學生的個學號,姓名,性別,專業,年級,出生日期。輸入不允許為空,并且有提示功能,如果輸入的時候為空則提示輸入相關的信息。 (六). 實現保存學生的信息,包括保存學生的個人學號,姓名,性別,專業,年級,出生日期。

資源截圖

代碼片段和文件信息

//?Add.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“Stuinfor.h“
#include?“Add.h“
#include?“Student.h“
#include?“write.h“
#include?“clean.h“
#include?
#include?
#include?
using?namespace?std;
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?Add?dialog


Add::Add(CWnd*?pParent?/*=NULL*/)
:?CDialog(Add::IDD?pParent)
{
//{{AFX_DATA_INIT(Add)
m_sNum?=?_T(““);
m_sName?=?_T(““);
m_sMajor?=?_T(““);
m_sGrade?=?_T(““);
m_sBirthday?=?_T(““);
//}}AFX_DATA_INIT
}


void?Add::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(Add)
DDX_Control(pDX?IDC_RADIO2?m_cFemale);
DDX_Control(pDX?IDC_RADIO1?m_cMale);
DDX_Text(pDX?IDC_EDIT2?m_sNum);
DDX_Text(pDX?IDC_EDIT3?m_sName);
DDX_Text(pDX?IDC_EDIT4?m_sMajor);
DDX_Text(pDX?IDC_EDIT5?m_sGrade);
DDX_Text(pDX?IDC_EDIT6?m_sBirthday);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(Add?CDialog)
//{{AFX_MSG_MAP(Add)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?Add?message?handlers

void?Add::OnOK()?
{
UpdateData();
if(m_sNum?==?““?||?m_sName?==?““?||?m_sMajor?==?““?||?m_sGrade?==?““?||
m_sBirthday?==?““?||?(!m_cMale.GetCheck()?&&?!m_cFemale.GetCheck()))?{
MessageBox(“學生信息不完整,無法錄入!“?“錯誤“);
return;
}

//?查詢學號是否存在
int?flag?=?0;
CStudent?*stu?=?new?CStudent;
stu->m_strID?=?m_sNum;
string?temp;
ifstream?in(“record.txt“);
while(in?>>?temp)?{
if(temp?==?stu->m_strID)?{
flag?=?1;
MessageBox(“該學號已存在!“?“注意“);
in.close();
m_sNum?=?““;
UpdateData(false); //?只將學號清空,其余信息保留
return;
}
}
in.close();
//?說明該學生信息還沒存檔,以下將其信息存檔
write(stu);
delete?stu;
MessageBox(“錄入完畢!“?“成功“);
clean(); //?清空表格
//?TODO:?Add?extra?validation?here

// CDialog::OnOK();
}
void?Add::clean()
{
m_sNum?=?““;
m_sName?=?““;
m_sMajor?=?““;
m_sGrade?=?““;
m_sBirthday?=?““;
m_cMale.SetCheck(0);
m_cFemale.SetCheck(0);
UpdateData(false);
}

void?Add::write(CStudent*?stu)
{
stu->m_strName?=?m_sName;
stu->m_strMajor?=?m_sMajor;
stu->m_strGrade?=?m_sGrade;
stu->m_strDate?=?m_sBirthday;
string?temp;
if(m_cMale.GetCheck())
temp?=?“男“;
else
temp?=?“女“;

ofstream?ou;
ou.open(“record.txt“?ios::app); //?選擇附加模式
ou?< ou?<m_strID;
ou?<m_strName;
if(m_cMale.GetCheck())
temp?=?“男“;
else
temp?=?“女“;
ou?< ou?<m_strMajor;
ou?<m_strGrade;
ou?<m_strDate;
ou?< ou.close();
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????602112??2012-05-24?15:59??MFC課程設計\信息技術實訓設計任務書.doc

?????文件???????2896??2009-01-12?21:30??MFC課程設計\學生信息管理系統\Add.cpp

?????文件???????1281??2009-01-12?21:29??MFC課程設計\學生信息管理系統\Add.h

?????文件????????775??2009-01-12?20:50??MFC課程設計\學生信息管理系統\clean.cpp

?????文件????????515??2009-01-12?20:43??MFC課程設計\學生信息管理系統\clean.h

?????文件??????35289??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\Add.obj

?????文件??????19289??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\clean.obj

?????文件??????35898??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\Delete.obj

?????文件??????36091??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\MainFrm.obj

?????文件??????48695??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\Modify.obj

?????文件??????12972??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\Password.obj

?????文件??????25600??2011-11-30?16:27??MFC課程設計\學生信息管理系統\Debug\Password.pdb

?????文件??????28933??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\Search.obj

?????文件?????105781??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\StdAfx.obj

?????文件??????20767??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\Student.obj

?????文件?????168027??2011-11-30?16:32??MFC課程設計\學生信息管理系統\Debug\Stuinfor.exe

?????文件?????426904??2011-11-30?16:32??MFC課程設計\學生信息管理系統\Debug\Stuinfor.ilk

?????文件??????26587??2011-11-30?16:32??MFC課程設計\學生信息管理系統\Debug\Stuinfor.obj

?????文件????5633388??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\Stuinfor.pch

?????文件?????541696??2011-11-30?16:32??MFC課程設計\學生信息管理系統\Debug\Stuinfor.pdb

?????文件??????10284??2009-01-12?22:48??MFC課程設計\學生信息管理系統\Debug\Stuinfor.res

?????文件??????14987??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\StuinforDoc.obj

?????文件??????19968??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\StuinforView.obj

?????文件?????279552??2011-12-01?08:39??MFC課程設計\學生信息管理系統\Debug\vc60.idb

?????文件?????462848??2011-11-30?16:32??MFC課程設計\學生信息管理系統\Debug\vc60.pdb

?????文件??????24118??2011-11-30?16:26??MFC課程設計\學生信息管理系統\Debug\write.obj

?????文件???????3668??2009-01-12?21:20??MFC課程設計\學生信息管理系統\Delete.cpp

?????文件???????1349??2009-01-12?21:20??MFC課程設計\學生信息管理系統\Delete.h

?????文件???????3040??2009-01-12?22:38??MFC課程設計\學生信息管理系統\MainFrm.cpp

?????文件???????1549??2009-01-12?22:37??MFC課程設計\學生信息管理系統\MainFrm.h

............此處省略45個文件信息

評論

共有 條評論