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

正文內(nèi)容

數(shù)據(jù)庫應用課程設計說明書---學生成績管理系統(tǒng)-wenkub

2022-09-19 13:54:58 本頁面
 

【正文】 信息 課程信息 按班級 按學號 按課程 教研室管理 班級管理 教師管理 學生管理 課程管理 成 績管理 菜單欄 華北科技學院課程設計說明書 4 第 2 章 數(shù)據(jù)庫 設計與實 施 設計 概念分析 : 概念結(jié)構(gòu)設計階段是整個數(shù)據(jù)庫設計的關鍵,它通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體 DBMS 的概念模型 設計成績管理數(shù)據(jù)庫包括系別、教研室、班級、教師、學生、課程、成績七個關系。因此這次的課程設計對我們來說具有非常重要的作用: 為以后學 習 工作做必要的準備和實踐,提高自身對數(shù)據(jù)庫開發(fā)的能力 。成績管 理系統(tǒng)登錄須有數(shù)據(jù)庫中的賬號信息,如無用戶可及時注冊。因為成績管理系統(tǒng)是一項很實用的系統(tǒng),所面對的數(shù)據(jù)量很大,所以我們要求系統(tǒng)能夠高效快速的處理這些數(shù)據(jù),并且 要保證數(shù)據(jù)的正確性、相容性和安全性。系統(tǒng) 完成 了日常的教育工作中 對 學生成績檔案的數(shù)字化管理 。學生成績管理系統(tǒng)借助于計算機強大的處理能力 , 大大減輕了管理人員的工作量 , 并提高了處理的準確性。學生成績管理系統(tǒng)的開發(fā)運用 ,實現(xiàn)了學生成績管理的自動化 , 不僅把廣大教師從繁重的成績管理工作中解脫出來、把學校從傳統(tǒng)的成績管理模式中解放出來 , 而且對學生成績的判斷和整理 也 更合理、更公正 , 同時也給教師提供了一個準確、清晰、輕松的成績管理環(huán)境。 較 為 系統(tǒng) 地對學生信息、成績信息 和 課程信息 進行管理 。C++作為前臺是將數(shù)據(jù)庫中的數(shù)據(jù)讀取出來,有助于用戶對這些數(shù)據(jù)進行相應的操作,使操作更方便,更符合用戶的要求。 系統(tǒng)可以對不同的項目進行查詢、添加、修改、刪除等操作 ,方便學校的成績管理。 華北科技學院課程設計說明書 3 第 1 章 總體設計 系統(tǒng) 結(jié)構(gòu)設計 系統(tǒng)登錄后進入主界面,主界面菜單欄進行各種查詢,而主界面按鈕直接進行相關管理。 ER 圖 和圖 所示 。每個表的物理設計如下: 表 系別 表 字 段名 數(shù)據(jù)類型 字段限制 系號 char(2) Primary key 系名 char(20) Not null 表 教研室 表 字段名 數(shù)據(jù)類型 字段限制 教研室號 char(10) Primary key 教研室名 char(20) Not null 系號 char(10) Not null 華北科技學院課程設計說明書 7 表 班級 表 字段名 數(shù)據(jù)類型 字段限制 班號 char(10) Primary key 班名 char(14) Not null 系號 char(10) Not null 表 表 字段名 數(shù)據(jù)類型 字段限制 教師號 char(5) Primary key 教師姓名 char(6) Not null 教研室號 char(10) Not null 表 表 字段名 數(shù)據(jù)類型 字段權(quán)限 學號 char(14) Primary key 姓名 char(6) Not null 性別 char(2) Not null 班號 char(10) Not null 表 字段名 數(shù)據(jù)類型 字段權(quán)限 課程號 char(5) Primary key 課程名 char(20) Not null 教師號 char(5) Not null 學時 Int Not null 學分 char(3) Not null 華北科技學院課程設計說明書 8 表 字段名 數(shù)據(jù)類型 字段權(quán)限 學號 char(14) Primary key 課程號 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 盤建立文件夾“ 學生成績 ”,在 SQL Server 查詢分析器中鍵入以下代碼完成數(shù)據(jù)庫的建立。D:\學生成績 \學生成績 39。D:\學生成績 \學生成績 39。 當用戶名與密碼不匹配時提示錯誤。rect)。 CBitmap bmpBackground。bitmap)。dcMem,0,0,SRCCOPY)。 if(nCtlColor==CTLCOLOR_EDIT) //對所有的 Edit 控件的屬性進行設定 { pDCSetBkMode(TRANSPARENT)。,FALSE)。 CString str。 CRecordset rs1(amp。 return。%s39。 } else { CMainDlg dlg。 注冊 新 用戶 注冊用戶界面如圖所示,新注冊的賬戶存于數(shù)據(jù)庫中的用戶表中 。通過引入圖片設置對話框背景圖片。 CString str。 CDialog::OnTimer(nIDEvent)。 pDCSetBkColor(RGB(7,255,246))。 菜單欄 設計 菜單欄前三個菜單都為查詢菜單,通過 SQL 查詢語句顯示查詢結(jié)果 。單擊相應 菜單 實現(xiàn) 對應的查詢 功能。單擊相應菜單實現(xiàn)對應的查詢功能。不允許有空值操作。不允許有空值操作。 圖 界面 (7) 成績管理 成績管理通過學號與課程確定某學生的某門課成績 并可按照 學號、課程號來修改 成績 。 比較完善的實現(xiàn)了學生成績的數(shù)字化管理。有些功能不是不能實現(xiàn),而是限于時間緊迫。當然那時候?qū)?C++語言本身不是很精通。從數(shù)據(jù)庫方面來說,涉及到數(shù)據(jù)庫設計的五個步驟 :需求分析、概念結(jié)構(gòu)設計、邏輯結(jié)構(gòu)設計、物理結(jié)構(gòu)設計 和運行調(diào)試。 從 MFC 編程方面來說又對 MFC 編程有了進一步的提高, 讓系統(tǒng)不再單調(diào),通過有關設置使系統(tǒng)更為個性化。 當然,系統(tǒng)的開發(fā)離不開好的資料和同學的交流。 華北科技學院課程設計說明書 27 參 考 文 獻 [1] 王瑞,于速 . Visual C++數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊 [M]. 北京: 人民郵電 出版社 , 2020. [2] 朱景德,陳品華 .SQL Server 數(shù)據(jù)庫系統(tǒng)技術(shù) [M]. 陜西 : 西安電子科技大學 出版社 , 2020. 華北科技學院課程設計說明書 28 附 錄 源程序清 單 1.登錄控制: void CNcistSSMDlg::OnEnter() { CDatabase database。database)。%s39。 (AFX_DB_USE_DEFAULT_TYPE,str)。%s39。 (AFX_DB_USE_DEFAULT_TYPE,str)。 //進入主界面 CNcistSSMDlg::OnCancel()。 (華北科技學院成績管理 ,FALSE,FALSE,ODBC。 (1,課程名 , LVCFMT_LEFT, 160)。 show()。 CDatabase database。database)。 CString str1,str2,str3,str4,str5。 (i,1,str2)。 (i,3,str4)。 i++。 if ( ==m_CouNo) sWarning=_T(課程號 )。 else if ( ==m_xuefen) sWarning=_T(學分 )。 } CDatabase database。 ( insert into 課程 (課程號 ,課程名 ,教師號 ,學時 ,學分 ) \ values(39。,39。,39。//執(zhí)行 sql 語句 MessageBox(添加成功! )。 show()。 華北科技學院課程設計說明書 32 CDatabase database。 else if ( ==m_TeaNO) sWarning=_T(教師號 )。 AfxMessageBox(sWarning, MB_ICONEXCLAMATION)。+m_CouName+39。 (str)。+m_CouNo+39。+m_xueshi+39。 (str)。+m_CouNo+39。 } catch(CDBException e1) { AfxMessageBox(修改失??! )。 CString str,sWarning=。 if ( !=sWarning ) { sWarning += _T(不能為空 )。 try{ (delete from 課程 where (課程號 =39。 AfxMessageBox(刪除成功! )。 5.查詢記錄: UpdateData(TRUE)。 { CString str。 return。))。 (課程號 ,str1)。 (教師姓名 ,str3)。 (學分 ,str5)。 } ()。 // device context for painting CRect rect。 (amp。 BITMAP bitmap。bmpBackground)。 // TODO: Change any attributes of the DC here if(nCtlColor==CTLCOLOR_STATIC) 華北科技學院課程設計說明書 36 //對所有的 STATIC 控件的屬性進行設定 { pDCSetBkMode(TRANSPARENT)。 }
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1