freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書管理系統(tǒng)的建立—免費(fèi)畢業(yè)設(shè)計(jì)論文(參考版)

2024-11-27 00:31本頁(yè)面
  

【正文】 SetButtonState()。 } void CClerkMDlg::OnNext() { // TODO: Add your control notification handler code here if(!()) { ()。 pWnd = GetDlgItem(IDC_USERID)。 SetTextState()。 m_bAdd = TRUE。 // m_trPosition. UpdateData(FALSE)。 m_strIDCard = 。 } } void CClerkMDlg::OnNew() { // TODO: Add your control notification handler code here m_strUserID = 。 DisplayRecord()。 SetButtonState()。 } void CClerkMDlg::OnFirst() { // TODO: Add your control notification handler code here if(!()) { ()。 SetButtonState()。 } } ()。 + m_strUserNameQ。 = + 39。 } if (!()) { if (mAll) { = + AND NAME=39。 = + 39。 if (!()) { = CLERK_ID=39。 return。 DisplayRecord()。 ()) { = 。 if (() amp。 pWndSetFocus()。 CWnd *pWnd。 SetButtonState()。 SetButtonState()。 } void CClerkMDlg::OnDelete() { // TODO: Add your control notification handler code here ()。 SetButtonState()。 m_bEdit = FALSE。 DDV_MaxChars(pDX, m_strIDCard, 18)。 DDV_MaxChars(pDX, m_strPassword, 8)。 DDV_MaxChars(pDX, m_strUserID, 8)。 DDV_MaxChars(pDX, m_strUserIDQ, 8)。 DDV_MaxChars(pDX, m_strUserName, 8)。 DDV_MaxChars(pDX, m_strUserNameQ, 8)。 //{{AFX_DATA_MAP(CClerkMDlg) DDX_Control(pDX, IDC_POSITION, m_trPosition)。 m_strIDCard = _T()。 m_strUserID = _T()。 m_strUserName = _T()。楊學(xué)賓老師洞察全局、高屋建瓴,為我的論文的順利完成指出了很好的方向,楊學(xué)賓老師淵博的知識(shí)、寬廣無(wú)私的胸懷、夜以繼日的工作態(tài)度、對(duì)事業(yè)的執(zhí)著追求、誨人不倦的教師風(fēng)范和對(duì)問(wèn)題的敏銳觀察力,都將使我畢生受益。 參考文獻(xiàn) [1] 伍俊良 .《 Visual C++ 課程設(shè)計(jì)與系統(tǒng)開發(fā)案例》 .清華大學(xué)出版社 [2] 楊小平 .《 Visual C++ 項(xiàng)目案例導(dǎo)航 》 .科學(xué)出版社 [3] 鄧宗明 ,張曉競(jìng) .《 Visual C++ 編程實(shí)用技術(shù)與案例 》 .清華大學(xué)出版社 [4] 鄭阿奇 .《 Visual C++ 實(shí)用教程》 .電子工業(yè)出版社 [5] 薩師煊 ,王珊 .《數(shù)據(jù)庫(kù)系統(tǒng)概論 》 .高等教育出版社 [6] 鄭人杰,殷人昆,陶永雷.實(shí)用軟件工程.清華大學(xué)出版社. 致 謝 在本文完成之際,我由衷地感謝關(guān)懷、教誨、幫助、支持和 鼓勵(lì)我完成學(xué)業(yè)的老師、朋友和親人。這加深了我對(duì)計(jì)算機(jī)軟件設(shè)計(jì)的理解,同時(shí)也給我提供了一次為以后實(shí)際 模擬鍛煉的機(jī)會(huì),我感到受益非淺。在兩個(gè)多月的畢業(yè)設(shè)計(jì)中,通過(guò)廣泛查閱與課題有關(guān)的內(nèi)容,使我掌握了許多與計(jì)算機(jī)有關(guān)的東西,更重要的是使我對(duì) VC,Access等軟件功能和應(yīng)用有了一定的了解。懇請(qǐng)各位老師批評(píng)指正,致使我在以 后的工作和實(shí)踐中加以改進(jìn)和提高。程序開發(fā)的一般過(guò)程和對(duì)數(shù)據(jù)庫(kù)知識(shí)的進(jìn)一步的了解,在這個(gè)快速發(fā)展的當(dāng)代社會(huì)里,數(shù)據(jù)庫(kù)已經(jīng)普遍應(yīng)用在各個(gè)領(lǐng)域。 這次畢業(yè)設(shè)計(jì)完成后,體會(huì)頗多,在學(xué)與做的過(guò)程中,取長(zhǎng)補(bǔ)短,不斷學(xué)習(xí)新的知識(shí),吸取經(jīng)驗(yàn),達(dá)到進(jìn)步的目的。 同時(shí),在軟件開發(fā)方面也累積了不少經(jīng)驗(yàn),特別是在對(duì)軟件開發(fā)工具不很熟悉的情況下,通過(guò)自己的學(xué)習(xí)和導(dǎo)師的指導(dǎo)完成了設(shè)計(jì)任務(wù)。讓用戶方便地掌握?qǐng)D書的庫(kù)存情況與借閱情況,以及圖書書目、讀者信息、圖書借閱情況等,利用 DAO、 ODBC編程來(lái)實(shí)現(xiàn)信息的輸入、編輯(刪除、增加、修改)等功能,繼而完成對(duì)圖書信息數(shù)據(jù)庫(kù)、讀者信息數(shù)據(jù)庫(kù)、借閱信息數(shù)據(jù)庫(kù)的必要操作。 } 設(shè)計(jì)體會(huì) 這次設(shè) 計(jì)的主要目的是通過(guò)利用當(dāng)今最流行可視化編程工具 Visual C++ 程序,用來(lái)管理由 Access2020創(chuàng)建的數(shù)據(jù)庫(kù)。 n1。 ()。 ar。 ar。 ()。 ()。 arn1。 ()。 n10。file,CArchive::load)。 (fileName,CFile::modeRead)。 ()。 if(()==IDOK) { fileName = ()。 } ()。 ar。 ar。 while(!()) { ar。 } if(n10) ()。 while(!()) { ()。 int n1。 CArchive ar(amp。 CFile file。 CLibrarySet m_rsClerkSet。 ( 1)“數(shù)據(jù)備份”模塊部分實(shí)現(xiàn)代碼如下: CFileDialog filedlg(0, // 1文件打開 , 0文件另存為 .bak|*.*, NULL, OFN_OVERWRITEPROMPT | OFN_NOREADONLYRETURN , lib (*.bak)|*.bak|All Files (*.*)|*.*||, NULL)。使得用戶不必使用 CFile 類就可以完成相應(yīng)的文檔操作。 MFC 庫(kù)中,磁盤文件是通過(guò) CFile類來(lái)表示的,它通過(guò) Win32 函數(shù) CreateFile 所得的二進(jìn)制文件 句柄進(jìn)行了封裝。 、“數(shù)據(jù)備份”和“數(shù)據(jù)恢復(fù)”模塊設(shè)計(jì): 數(shù)據(jù)備份和恢復(fù):用戶處理數(shù)據(jù)往往要存盤作永久備份,在 需要時(shí)進(jìn)行數(shù)據(jù)恢復(fù)。 ()。 SetTextState()。 m_bEdit = FALSE。 MessageBox(信息修改成功! )。 ()。 = m_strIDCard。 = m_strReaderID。 MessageBox(新記錄添加成功! )。 ()。 = m_strIDCard。 = m_strReaderID。 n=1。 if(()!=0) { ()。 strSQL = strSQL + 39。 AND IDCARD=39。 strSQL = strSQL + m_strReaderName。 CString strSQL。 } if (m_bAdd) { ()。 if (()|| ()) { AfxMessageBox(請(qǐng)輸入相應(yīng)數(shù)據(jù)! )。在模塊的設(shè)計(jì)過(guò)程中,根據(jù)需要對(duì)數(shù)據(jù)庫(kù)中的“讀者登記表”作了相應(yīng)的修改。 在此模塊的實(shí)現(xiàn)過(guò)程中遇到了下列問(wèn)題: a、 數(shù)據(jù)庫(kù)的打開和關(guān)閉不合理 b、 數(shù)據(jù)變量類型的不一致 c、 準(zhǔn)備工作不夠,用‘選擇語(yǔ)句’時(shí)沒(méi)有分析好流程,比較盲目 等等一些問(wèn)題,最后也都一一解決。 (1)。 ()。 (str1)。 (iRow)。(5)。 ()。 (iRow)。(3)。 ()。 (iRow)。(1)。 (str)。 (iRow)。 (%d,)。 while(!()) { CString str,str1,str2。 ()。(6)。 (單價(jià) )。 (0)。(4)。 (作者 )。 (0)。(2)。 (圖書編號(hào) )。 //定義網(wǎng)格的表頭 (0)。 (()+1)。 ()。 } ()。 (庫(kù)存量 )。 (0)。(5)。 (出版社 )。 (0)。(3)。 (圖書名稱 )。 (0)。 (1)。 (1,2360)。代碼如下: if(()) { (7)。//滾動(dòng)到記錄集中的最后一個(gè)記錄 當(dāng)圖書信息被添加、修改以及刪除后,在保存的同時(shí),數(shù)據(jù)庫(kù)將會(huì)自動(dòng)更新。//后退一個(gè)記錄 void MoveFirst( )。 在查看圖書基本資料的時(shí)候需要用到 Crecordset提供的幾個(gè)成員函數(shù),用來(lái)在記錄集中滾動(dòng),如下所示: void MoveNext( )。添加書目時(shí)有兩種情況,一是要添加的圖書是新書,二是書庫(kù)中已存在此類書籍。 二、“圖書資料維護(hù)”: 其實(shí)現(xiàn)的功能是對(duì)新書的錄入、現(xiàn)有書目的修改、刪除以及保存,同時(shí)為了便于用戶查看書目,使用了 MFSlexGrid 控件顯示出網(wǎng)格數(shù)據(jù)。 pWnd = GetDlgItem(IDC_USERID)。 SetTextState()。 m_bAdd = TRUE。密碼的設(shè)置 // m_trPosition. UpdateData(FALSE)。用戶名的設(shè)置 m_strIDCard = 。 void CClerkMDlg::OnNew() 對(duì)新建進(jìn)行定義,實(shí)現(xiàn)新建按鈕的功能 { // TODO: Add your control notification handler code here m_strUserID = 。 DisplayRecord()。 = + 39。 } else { = NAME=39。 = + m_strUserNameQ。 mAll = TRUE。 + m_strUserIDQ 。 } BOOL mAll = FALSE。 SetButtonState()。 ()。amp。 ((CComboBox *)pWnd)AddString( 職工 )。 ((CComboBox *)pWnd)AddString(研究生 )。 CWnd *pWnd //對(duì)用戶的職務(wù)時(shí)行定義 pWnd = GetDlgItem(IDC_POSITION)。 SetButtonState()。 m_bEdit = FALSE??梢詫?duì)用戶的用戶名,用戶條碼,密碼,身份證,職務(wù),進(jìn)行“查詢”“修改”“增加”“刪除”的操作。 } } “資本資料維護(hù)”模塊設(shè)計(jì): 本模塊包括兩個(gè)方面:“用戶資料維護(hù)” 、“圖書資料維護(hù)”和“讀者資料維護(hù)”。 ()。 count++。 //(AFX_DB_USE_DEFAULT_TYPE,strSQL)。%s39。%s39。 } //CString strSQL。 if (!(AFX_DB_USE_DEFAULT_TYPE, mSqlStr)) { AfxMessageBox(CLERK表打開失??! )。 mSqlStr = mSqlStr + m_strPassword。 mSqlStr = mSqlStr + 39。 } mSqlStr = SELECT * FROM CLERK WHERE NAME=39。 “用戶登錄”模塊實(shí)現(xiàn)代碼如下: if (()) /*判斷用戶名信息是否為空 */ { AfxMessageBox(請(qǐng)輸入用戶名! )。在用戶通過(guò)了身份驗(yàn)證之后,就可以進(jìn)入系統(tǒng),進(jìn)行所有的操作。 查詢 Clerk 表中是否有用戶名為 m_strName,并且密碼為 m_strPassword的記錄。 這里用到在 Visual C++環(huán)境下數(shù)據(jù)庫(kù)的操作。面向?qū)ο蟮某绦蛟O(shè)計(jì)一方面是為了滿足日益復(fù)雜的程序開發(fā)所提出的,另一方面為程序設(shè)計(jì)提供了一個(gè)更為合理和自然的分析和思考方式。 面向?qū)ο蟮某绦蛟O(shè)計(jì)已成為軟件界主流的程序設(shè)計(jì)思想和
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1