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

正文內(nèi)容

數(shù)據(jù)庫應(yīng)用課程設(shè)計(jì)說明書---學(xué)生成績管理系統(tǒng)-文庫吧資料

2024-09-16 13:54本頁面
  

【正文】 2020. 華北科技學(xué)院課程設(shè)計(jì)說明書 28 附 錄 源程序清 單 1.登錄控制: void CNcistSSMDlg::OnEnter() { CDatabase database。交流不但可以發(fā)現(xiàn)新的問題,提高解決問題的效率,而且可以快速的學(xué)習(xí)到新的知識(shí)。 當(dāng)然,系統(tǒng)的開發(fā)離不開好的資料和同學(xué)的交流??吹阶约洪_發(fā)的系統(tǒng)實(shí)現(xiàn)了一個(gè) 又一 個(gè)功能 ,會(huì)有一種特別 快樂 的 感覺。 從 MFC 編程方面來說又對 MFC 編程有了進(jìn)一步的提高, 讓系統(tǒng)不再單調(diào),通過有關(guān)設(shè)置使系統(tǒng)更為個(gè)性化。在運(yùn)行過程中我發(fā)現(xiàn)數(shù)據(jù)庫的設(shè)計(jì)比較合理,查詢時(shí)特別方便。從數(shù)據(jù)庫方面來說,涉及到數(shù)據(jù)庫設(shè)計(jì)的五個(gè)步驟 :需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì) 和運(yùn)行調(diào)試。 在這 一 周做課程設(shè)計(jì)中,收獲了很多。當(dāng)然那時(shí)候?qū)?C++語言本身不是很精通。我會(huì)在以后的生活中繼續(xù)完善它。有些功能不是不能實(shí)現(xiàn),而是限于時(shí)間緊迫。 總結(jié)經(jīng)驗(yàn)就是要明白自己做的是什么,要 對自己的系統(tǒng)有一個(gè)清晰的概念,這樣設(shè)計(jì)起來才會(huì)比較方便。 比較完善的實(shí)現(xiàn)了學(xué)生成績的數(shù)字化管理。個(gè)人覺得數(shù)據(jù)庫設(shè)計(jì)比較完美,查詢、修改都很方便。 圖 界面 (7) 成績管理 成績管理通過學(xué)號(hào)與課程確定某學(xué)生的某門課成績 并可按照 學(xué)號(hào)、課程號(hào)來修改 成績 。 圖 教師管理 界面 (5) 學(xué)生管理 學(xué)生管理可根據(jù)學(xué)號(hào)唯一確定學(xué)生,從而對信息進(jìn)行添加、刪除、修改操作。不允許有空值操作。不允許有空值操作。不允許有空值操作。數(shù)據(jù)操作部允許控制操作,若有空值則提示錯(cuò)誤。單擊相應(yīng)菜單實(shí)現(xiàn)對應(yīng)的查詢功能。單擊相應(yīng)菜單實(shí)現(xiàn)對應(yīng)的查詢功能。單擊相應(yīng) 菜單 實(shí)現(xiàn) 對應(yīng)的查詢 功能??梢詾槊總€(gè)窗口設(shè)置適當(dāng)?shù)膱D片背景。 菜單欄 設(shè)計(jì) 菜單欄前三個(gè)菜單都為查詢菜單,通過 SQL 查詢語句顯示查詢結(jié)果 。//控件背景色 return b。 pDCSetBkColor(RGB(7,255,246))。 HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor)。 CDialog::OnTimer(nIDEvent)。 (%02d:%02d:%02d,(),(),())。 CString str。 主界面如圖 所示。通過引入圖片設(shè)置對話框背景圖片。 詳細(xì)代碼見附錄。 注冊 新 用戶 注冊用戶界面如圖所示,新注冊的賬戶存于數(shù)據(jù)庫中的用戶表中 。 //進(jìn)入主界面 CNcistSSMDlg::OnCancel()。 } else { CMainDlg dlg。 (AFX_DB_USE_DEFAULT_TYPE,str)。%s39。%s39。 return。 (AFX_DB_USE_DEFAULT_TYPE,str)。 CRecordset rs1(amp。%s39。 CString str。database)。,FALSE)。 } 圖 登錄界面 登錄界面的用戶名通過數(shù)據(jù)庫訪問代碼如下: CDatabase database。 if(nCtlColor==CTLCOLOR_EDIT) //對所有的 Edit 控件的屬性進(jìn)行設(shè)定 { pDCSetBkMode(TRANSPARENT)。 return (HBRUSH)::GetStockObject(NULL_BRUSH)。dcMem,0,0,SRCCOPY)。bmpBackground)。bitmap)。 //IDB_BITMAP1 是對應(yīng)圖的 ID BITMAP bitmap。 CBitmap bmpBackground。 (amp。rect)。 實(shí)現(xiàn)方法如下:引入一張要加入的圖片,在要添加圖片的對話框類向?qū)е?Messages 中選擇WM_PAINT 對其編輯,在 OnPaint()函數(shù)中加入如下代碼: CRect rect。 當(dāng)用戶名與密碼不匹配時(shí)提示錯(cuò)誤。 use 學(xué)生成績數(shù)據(jù)庫 go 華北科技學(xué)院課程設(shè)計(jì)說明書 9 create table 系別 ( 系號(hào) char(2) not null primary key, 系名 char(20)not null) create table 班級(jí) ( 班號(hào) char(10) not null primary key, 班名 char(14)not null, 系號(hào) char(10)not null) create table 教研室 ( 教研室號(hào) char(10) not null primary key, 教研室名 char(20)not null, 系號(hào) char(10)not null) create table 學(xué)生 ( 學(xué)號(hào) char(14) not null primary key, 姓名 char(6)not null, 性別 char(2)not null, 班號(hào) char(10)not null) create table 教師 ( 教師號(hào) char(5) not null primary key, 姓名 char(6)not null, 教研室號(hào) char(4)not null) create table 課程 ( 課程號(hào) char(5) not null primary key, 課程名 char(20)not null, 教師號(hào) char(5)not null, 學(xué)時(shí) int not null, 學(xué)分 char(3)not null) 華北科技學(xué)院課程設(shè)計(jì)說明書 10 create table 成績 ( 學(xué)號(hào) char(14) not null, 課程號(hào) char(5)not null, 成績 char(3)not null primary key(學(xué)號(hào) ,課程號(hào) )) create table 用戶 ( 用戶名 char(20) not null primary key, 密碼 char(20) not null) 華北科技學(xué)院課程設(shè)計(jì)說明書 11 第 3 章 前臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 登錄模塊 登錄 運(yùn)行程序首先要通過登錄,登錄的用戶名和密碼存于數(shù)據(jù)庫 中用戶表中。D:\學(xué)生成績 \學(xué)生成績 39。學(xué)生成績 _log39。D:\學(xué)生成績 \學(xué)生成績 39。學(xué)生成績 _data39。每個(gè)表的物理設(shè)計(jì)如下: 表 系別 表 字 段名 數(shù)據(jù)類型 字段限制 系號(hào) char(2) Primary key 系名 char(20) Not null 表 教研室 表 字段名 數(shù)據(jù)類型 字段限制 教研室號(hào) char(10) Primary key 教研室名 char(20) Not null 系號(hào) char(10) Not null 華北科技學(xué)院課程設(shè)計(jì)說明書 7 表 班級(jí) 表 字段名 數(shù)據(jù)類型 字段限制 班號(hào) char(10) Primary key 班名 char(14) Not null 系號(hào) char(10) Not null 表 表 字段名 數(shù)據(jù)類型 字段限制 教師號(hào) char(5) Primary key 教師姓名 char(6) Not null 教研室號(hào) char(10) Not null 表 表 字段名 數(shù)據(jù)類型 字段權(quán)限 學(xué)號(hào) char(14) Primary key 姓名 char(6) Not null 性別 char(2) Not null 班號(hào) char(10) Not null 表 字段名 數(shù)據(jù)類型 字段權(quán)限 課程號(hào) char(5) Primary key 課程名 char(20) Not null 教師號(hào) char(5) Not null 學(xué)時(shí) Int Not null 學(xué)分 char(3) Not null 華北科技學(xué)院課程設(shè)計(jì)說明書 8 表 字段名 數(shù)據(jù)類型 字段權(quán)限 學(xué)號(hào) char(14) Primary key 課程號(hào) char(5) Primary key 成績 char(3) Not null 表 字段名 數(shù)據(jù)類型 字段權(quán)限 用戶名 char(20) Primary key 密碼 char(20) Not null 創(chuàng)建數(shù)據(jù)庫 在 D 盤建立文件夾“ 學(xué)生成績 ”,在 SQL Server 查詢分析器中鍵入以下代碼完成數(shù)據(jù)庫的建立。邏輯結(jié)構(gòu)的任務(wù)是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本 ER 圖轉(zhuǎn)化為宜選用的 DBMS 所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),并對其進(jìn)行優(yōu)化。 ER 圖 和圖 所示 。功能設(shè)計(jì)圖如圖 。 華北科技學(xué)院課程設(shè)計(jì)說明書 3 第 1 章 總體設(shè)計(jì) 系統(tǒng) 結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)登錄后進(jìn)入主界面,主界面菜單欄進(jìn)行各種查詢,而主界面按鈕直接進(jìn)行相關(guān)管理。通過這次的課程設(shè)計(jì), 使我們對已經(jīng)學(xué)習(xí)過的數(shù)據(jù)庫課程的進(jìn)一步的掌握, 對知識(shí)進(jìn)行最大 程度的消化融匯。 系統(tǒng)可以對不同的項(xiàng)目進(jìn)行查詢、添加、修改、刪除等操作 ,方便學(xué)校的成績管理。 關(guān)鍵 詞 Visual C++ ; SQL Server; MFC;學(xué)生成績管理 華北科技學(xué)院課程設(shè)計(jì)說明書 2 前 言 本課程設(shè)計(jì)是在學(xué)習(xí)了 數(shù)據(jù)庫系統(tǒng) 和 C 語言等有關(guān)課程后, 通過實(shí)際的操作來熟悉數(shù)據(jù)庫和相關(guān)軟件的應(yīng)用,培養(yǎng)獨(dú)立的完成對相關(guān)課題或者項(xiàng)目的分析能力、
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1