-
大小: 12.06MB文件類型: .rar金幣: 2下載: 1 次發(fā)布日期: 2023-06-13
- 語言: C/C++
- 標(biāo)簽:
資源簡介
本次課程設(shè)計(jì)選擇的題目是做一個(gè)簡易的圖書管理系統(tǒng),應(yīng)用MFC編程,更加理解了MFC基于對(duì)話框的使用完成應(yīng)用軟件的各項(xiàng)功能以及連接數(shù)據(jù)庫的應(yīng)用,及各個(gè)類之間數(shù)據(jù)傳遞的關(guān)系。主要綜合運(yùn)用所學(xué)知識(shí),熟練掌握VC++程序設(shè)計(jì)的編碼與MFC框架結(jié)構(gòu)。
圖書館需要對(duì)大量的圖書信息進(jìn)行處理,利用C++文件存儲(chǔ)的應(yīng)用來實(shí)現(xiàn)對(duì)圖書,作者信息,圖書借閱信息的添加、修改、刪除、查詢等常用功能。
文件無bug,下載即可運(yùn)行。
代碼片段和文件信息
//?AdminDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“圖書館管理系統(tǒng).h“
#include?“AdminDlg.h“
#include?“ALLInfoDlg.h“
#include?“ALLBookDlg.h“
#include?“CenterClass.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAdminDlg?dialog
CAdminDlg::CAdminDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAdminDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CAdminDlg)
m_Birthday?=?_T(““);
m_BookName?=?_T(““);
m_BookNum?=?_T(““);
m_name?=?_T(““);
m_num?=?_T(““);
m_pro?=?_T(““);
m_sex?=?_T(““);
m_stunum?=?_T(““);
m_zhanghao?=?_T(““);
m_BookSum?=?0;
m_BookName2?=?_T(““);
//}}AFX_DATA_INIT
}
void?CAdminDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAdminDlg)
DDX_Text(pDX?IDC_BIRTHDAY?m_Birthday);
DDX_Text(pDX?IDC_BOOKNAME?m_BookName);
DDX_Text(pDX?IDC_BOOKNUM?m_BookNum);
DDX_Text(pDX?IDC_NAME?m_name);
DDX_Text(pDX?IDC_NUM?m_num);
DDX_Text(pDX?IDC_PRO?m_pro);
DDX_Text(pDX?IDC_SEX?m_sex);
DDX_Text(pDX?IDC_STUNUM?m_stunum);
DDX_Text(pDX?IDC_ZHANGHAO?m_zhanghao);
DDX_Text(pDX?IDC_BOOKSUM?m_BookSum);
DDX_Text(pDX?IDC_BOOKNAME2?m_BookName2);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAdminDlg?CDialog)
//{{AFX_MSG_MAP(CAdminDlg)
ON_BN_CLICKED(IDC_BUTTON_READERS?OnButtonReaders)
ON_BN_CLICKED(IDC_BUTTON_BOOK?OnButtonBook)
ON_BN_CLICKED(IDC_BUTTON_INSERT?OnButtonInsert)
ON_BN_CLICKED(IDC_CLEAN?OnClean)
ON_BN_CLICKED(IDC_BUTTON_SEARCHS?OnButtonSearchs)
ON_BN_CLICKED(IDC_BUTTON_DEL?OnButtonDel)
ON_BN_CLICKED(IDC_BUTTON_SEARCHR?OnButtonSearchr)
ON_BN_CLICKED(IDC_BUTTON_DELR?OnButtonDelr)
ON_BN_CLICKED(IDC_BUTTON_BACK?OnButtonBack)
ON_BN_CLICKED(IDC_BUTTON_MODIR?OnButtonModir)
ON_BN_CLICKED(IDC_SURE_MODIFY?OnSureModify)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAdminDlg?message?handlers
BOOL?CAdminDlg::OnInitDialog()?
{
CDialog::OnInitDialog();
//?TODO:?Add?extra?initialization?here
CRect?Seprect;
GetWindowRect(&Largerect);
GetDlgItem(IDC_SEPARATOR)->GetWindowRect(&Seprect);
Smallrect.left=Largerect.left;
Smallrect.top=Largerect.top;
Smallrect.bottom=Largerect.bottom;
Smallrect.right=Seprect.right;
SetWindowPos(NULL00Smallrect.Width()Smallrect.Height()SWP_NOMOVE?|?SWP_NOZORDER);
return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
//?EXCEPTION:?OCX?Property?Pages?should?return?FALSE
}
void?CAdminDlg::OnButtonReaders()?
{
//?TODO:?Add?your?control?notification?handler?code?here
CALLInfoDlg?dlg;
dlg.DoModal();
}
void?CAdminDlg::OnButtonBook()?
{
//?TODO:?Add?your?control?notification?handler?code?here
CALLBookDlg?dlg;
dlg.DoModal();
}
void?CAdminDlg::OnButtonInsert()?
{
//?TODO:?Add?your?control?notifi
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????8701??2019-12-20?18:20??圖書館管理系統(tǒng)\AdminDlg.cpp
?????文件???????1781??2019-12-20?18:20??圖書館管理系統(tǒng)\AdminDlg.h
?????文件???????1742??2011-10-11?16:34??圖書館管理系統(tǒng)\ALLBookDlg.cpp
?????文件???????1242??2011-10-10?19:47??圖書館管理系統(tǒng)\ALLBookDlg.h
?????文件???????1089??2011-10-09?22:20??圖書館管理系統(tǒng)\ALLBookInfoDlg.cpp
?????文件???????1312??2011-10-09?22:20??圖書館管理系統(tǒng)\ALLBookInfoDlg.h
?????文件???????1944??2011-10-10?20:54??圖書館管理系統(tǒng)\ALLInfoDlg.cpp
?????文件???????1237??2011-10-10?20:17??圖書館管理系統(tǒng)\ALLInfoDlg.h
?????文件?????????87??2019-12-24?10:33??圖書館管理系統(tǒng)\books.txt
?????文件???????1583??2011-10-12?15:55??圖書館管理系統(tǒng)\BroBooksDlg.cpp
?????文件???????1247??2011-10-12?13:25??圖書館管理系統(tǒng)\BroBooksDlg.h
?????文件??????11971??2011-10-13?01:06??圖書館管理系統(tǒng)\CenterClass.cpp
?????文件???????4476??2011-10-13?00:21??圖書館管理系統(tǒng)\CenterClass.h
?????文件??????67492??2019-12-20?18:20??圖書館管理系統(tǒng)\Debug\AdminDlg.obj
?????文件??????????0??2019-12-20?18:20??圖書館管理系統(tǒng)\Debug\AdminDlg.sbr
?????文件??????23511??2011-10-13?00:45??圖書館管理系統(tǒng)\Debug\ALLBookDlg.obj
?????文件??????????0??2011-10-13?00:45??圖書館管理系統(tǒng)\Debug\ALLBookDlg.sbr
?????文件??????10541??2011-10-09?22:22??圖書館管理系統(tǒng)\Debug\ALLBookInfoDlg.obj
?????文件??????29254??2011-10-13?00:45??圖書館管理系統(tǒng)\Debug\ALLInfoDlg.obj
?????文件??????????0??2011-10-13?00:45??圖書館管理系統(tǒng)\Debug\ALLInfoDlg.sbr
?????文件????????322??2019-12-24?10:25??圖書館管理系統(tǒng)\Debug\books.txt
?????文件??????21703??2011-10-13?00:45??圖書館管理系統(tǒng)\Debug\BroBooksDlg.obj
?????文件??????????0??2011-10-13?00:45??圖書館管理系統(tǒng)\Debug\BroBooksDlg.sbr
?????文件?????148009??2011-10-13?01:06??圖書館管理系統(tǒng)\Debug\CenterClass.obj
?????文件??????????0??2011-10-13?01:06??圖書館管理系統(tǒng)\Debug\CenterClass.sbr
?????文件??????37009??2011-10-13?17:53??圖書館管理系統(tǒng)\Debug\FindDlg1.obj
?????文件??????????0??2011-10-13?17:53??圖書館管理系統(tǒng)\Debug\FindDlg1.sbr
?????文件??????28739??2011-10-13?18:04??圖書館管理系統(tǒng)\Debug\FindDlg2.obj
?????文件??????????0??2011-10-13?18:04??圖書館管理系統(tǒng)\Debug\FindDlg2.sbr
?????文件??????22851??2011-10-13?18:04??圖書館管理系統(tǒng)\Debug\FindSheet.obj
............此處省略94個(gè)文件信息
評(píng)論
共有 條評(píng)論