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

正文內容

數(shù)據(jù)庫原理課程設計學生信息管理網(wǎng)站-資料下載頁

2024-11-16 16:45本頁面

【導讀】膁荿莁羈膇莈薄袁肅莇蚆肆罿莆螈衿羋蒞蒈螞膄蒅薀袇肀蒄蚃蝕羆蒃莂袆袂蒂薅蠆芀蒁蚇羄膆蒀蝿螇肂葿葿羈葿薁螅芇薈蚃羈膃薇螆螃聿薆蒅罿羅膂蚈螂羈膂螀肇芀膁蒀袀膆膀薂肆肂腿蚄袈羈膈螇蟻芆芇蒆袇膂芆蕿蠆肈芆螁裊肄芅蒁螈羀芄薃羃艿芃蚅螆膅節(jié)螇肁芁蕆螄羇莀蕿羀袃莀螞螃膁荿莁羈膇莈薄袁肅莇蚆肆罿莆螈衿羋蒞蒈螞膄蒅薀袇肀蒄蚃蝕羆蒃莂袆袂蒂薅蠆芀蒁蚇羄膆蒀蝿螇肂葿葿羈葿薁螅芇薈蚃羈膃薇螆螃聿薆蒅罿羅膂蚈螂羈膂螀肇芀膁蒀袀膆膀薂肆肂腿蚄袈羈膈螇蟻芆芇蒆袇膂芆蕿蠆肈芆螁裊肄芅蒁螈羀芄薃羃艿芃蚅螆膅節(jié)螇肁芁蕆螄羇莀蕿羀袃莀螞螃膁荿莁羈膇莈薄袁肅莇蚆肆罿莆螈衿羋蒞蒈螞膄蒅薀袇肀蒄蚃蝕羆蒃莂袆袂蒂薅蠆芀蒁蚇羄膆蒀蝿螇肂葿葿羈葿薁螅芇薈蚃羈膃薇螆螃聿薆蒅罿羅膂蚈螂羈膂螀肇芀膁蒀袀膆膀薂肆肂腿蚄袈羈膈螇蟻芆芇蒆袇膂芆蕿蠆肈芆螁裊肄芅蒁螈羀芄薃羃艿芃蚅螆膅節(jié)螇肁芁蕆螄羇莀蕿羀袃莀螞螃膁荿莁羈膇莈薄袁肅莇蚆肆罿莆螈衿羋蒞蒈螞膄蒅

  

【正文】 General 選項卡,更 改其 “Caption”文本框內容為 “銷售統(tǒng)計 ”。 ( 2)從 Controls 面板上向 Dialog資源中添加相應控件,更改資源的屬性,并為資源設置相應的變量,如表 : 表 Dialog資源屬性設置 26 代碼分析 查 詢 函 數(shù) 為 CRBookSaleView::OnSaleReport() , 代 碼 如 下 : void CRBookSaleView::OnSaleReport() { // TODO: Add your mand handler code here RReportDlg dlg。 = m_iReportType 。 if(IDOK == ()) { m_iReportType = 。 //設置銷售報表標題 //前 2 個標題類型為用戶模式和書店管理模式 ,故此處加 2 int iTitleType = 0。 switch(m_iReportType) { case 0://圖書類型統(tǒng)計 iTitleType = CATEGORY_REPORT_TITLE。 break。 case 1://圖書名稱統(tǒng)計 iTitleType = BOOKNAME_REPORT_TITLE。 break。 27 case 2://圖書作者統(tǒng)計 iTitleType = AUTHOR_REPORT_TITLE。 break。 case 3://出版社統(tǒng)計 iTitleType = PUBLISHER_REPORT_TITLE。 break。 case 4://全部銷售記錄統(tǒng)計 iTitleType = SALE_REPORT_TITLE。 break。 default: break。 } SetTitle(iTitleType)。 ShowReport()。 } } 查詢庫存模塊 實現(xiàn)目標 實現(xiàn)對已銷售的圖書進行統(tǒng)計的功能,銷售統(tǒng)計對話框如圖 。 圖 查詢庫存對話框 28 設計步驟 ( 1)向項目中添加一個新 Dialog資源,資源 ID為 IDD_QUERY。在 IDD_QUERY對話框資源中單擊鼠標右 鍵,執(zhí)行彈出快捷菜單的 “Properties”菜單命令,打開“Dialog Properties”對話框。在 “Dialog Properties”對話框中選擇 General 選項卡,更改其 “Caption”文本框 { } ( 2)組合框根據(jù)圖書類型查詢的函數(shù)為 RQueryDlg::GetBookGategory(),代 29 // TODO: Add extra validation here UpdateData(TRUE)。 //單獨處理類型為全部的情況 ,0表示選擇類型為全部 ((),m_strCategory)。 if(m_strCategory == _T(全部 )) m_strCategory = _T()。 CDialog::OnOK()。 碼如下: void RQueryDlg::GetBookGategory() { int num = 0。 CString strSql。 _variant_t var。 ()。 //清空組合框中原有數(shù)據(jù) //生成 SQL查詢語句 ,在數(shù)據(jù)苦中查找圖書類型 (SQL_SELECT_CATEGORYNAME)。 CRBookSaleApp* pApp = (CRBookSaleApp*)AfxGetApp()。 try { pAppm_pRecordsetOpen((), pApp(), adOpenDynamic, adLockOptimistic, adCmdText)。 //遍歷數(shù)據(jù)庫中 BookCategory表 ,獲取全部圖書類型 while(!(pAppm_pRecordsetadoEOF)) { var = pAppm_pRecordsetGetCollect(CategoryName)。 if( != NULL) ((LPCSTR)_bstr_t(var))。 pAppm_pRecordsetMoveNext()。 num++。 } (全部 )。 pAppm_pRecordsetClose()。 } catch(__error * e) 30 } { } // 設置當前選擇類型為全部 (num)。 AfxMessageBox(eErrorMessage())。 六 操作手冊 首先將 date 文件夾下的兩個數(shù)據(jù)庫文件附加到本地的 SQL 數(shù)據(jù)庫中,然后進入 VC++,打開工程 ,進入源程序后,接著編譯和運行即可。 七 試驗總結 系統(tǒng)功能 本系統(tǒng)為圖書銷售管理系統(tǒng),主要實現(xiàn)圖書錄入、圖書銷售、銷售統(tǒng)計、查詢庫存等功能。該系統(tǒng)中采用圖形用戶界面,直觀、清晰,方便用戶操作。圖書銷售管理系統(tǒng)可以完成書店的日常管理,迅速準確地對已售圖書和剩余庫存進行統(tǒng)計和匯總工作,大 大提高了書店的管理效率和準確性。 系統(tǒng)不足和改進 我在同學的幫助和老師的悉心指導下完成了該圖書銷售管理,但程序還是存在一些不足之處。比如程序沒有直接提供修改密碼的功能,系統(tǒng)管理員密碼保存在數(shù)據(jù)庫的 Pwd表中,若要修改密碼,可以到數(shù)據(jù)庫中直接修改。由于時間倉促,沒有優(yōu)化設計,還存在一些垃圾和重復代碼,也沒有進行全面的測試,需要進一步的改進。本系統(tǒng)規(guī)模小,實現(xiàn)的功能簡單,但稍加改動和完善,完全可以應用到普通書店的銷售管理中。 31 總結 本次課程設計完成的是圖書銷售管理系統(tǒng), 我基本完成了所要求的幾個功能,包括圖書錄入、圖書銷售、銷售統(tǒng)計、查詢庫存等功能。通過本次課程設計,自己對 Visual C++,特別是 Visual C++中的 MFC,它的功能是非常強大的,使用它制作圖形界面很方便。而且自己還進一步熟悉了 SQL 數(shù)據(jù)庫的知識,包括建表、查詢、修改等操作,以及學習了Visual C++。 開始做這個課程設計的時候,感覺到自己只有一些理論知識,無法動手來操作。通過認真的學習來解決這一問題,這也提高了實際操作的能力。在 編寫程序的過程中,也發(fā)現(xiàn)自己還是存在著很多的缺點,對 Visual C++ MFC的知識和使用不是很熟悉,操作數(shù)據(jù)庫也不熟練,還需要自己多加練習來達到熟練的目的,以后還要努力學習鍛煉自己。首先要感謝的是本次課程設計的指導老師對我的耐心指導,我才順利地完成了這次課程設計??梢哉f這很大程度上歸功于老師的幫助,這也給了我很大的鼓勵,使我有信心完成該題目。 另外還要感謝的就是我的同學們,在這次課程設計中他們給了我很多細心的幫助。 八 參考文獻 [1] 宋坤,李偉明 編著 . Visual C++數(shù)據(jù)庫系統(tǒng) 開發(fā)案例精選 .人民郵電出版社,2020 [2] 李強 ,賈云霞 編著 . Visual C++項目開發(fā)實踐 . 北京 :中國鐵道出版社, 2020 [3]網(wǎng)冠科技 編著 . Visual C++ MFC 時尚編程百例 .機械工業(yè)出版社, 2020 [4] 《軟件工程概論》 張海藩 清華大學出版社 [5] 《實用軟件工程基礎》 陳明 編著 清華大學出版社
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1