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

正文內(nèi)容

計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)-學(xué)生檔案管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)(參考版)

2025-05-16 17:10本頁(yè)面
  

【正文】 。其次,還要感謝院系各級(jí)領(lǐng)導(dǎo)對(duì)我的關(guān)心,為我提供舒適的工作、學(xué)習(xí)環(huán)境,為我的畢業(yè)設(shè)計(jì)提供了各種基礎(chǔ)設(shè)施。參考文獻(xiàn)35參考文獻(xiàn)[1] Server 數(shù)據(jù)庫(kù)開(kāi)發(fā)入門(mén)與范例解析[M].北京:機(jī)械工業(yè)出版社,2020:3547.[2] 數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)[M].北京:北京機(jī)械工業(yè)出版社,2020:2648.[3] C++實(shí)例精通[M].北京:機(jī)械工業(yè)出版社,2020:1521.[4] C++從入門(mén)到精通[M].北京:清華大學(xué)出版社,2020:1834.[5] [M].北京:機(jī)械工業(yè)出版社,2020:1632.[6] ++程序設(shè)計(jì)[M].清華大學(xué)出版社,2020:1824.[7] + 信息管理系統(tǒng)開(kāi)發(fā)[M].北京:人民郵電大學(xué)出版社,2020:1331.[8] [J].管理學(xué)文摘,2020,(1).[9] [M].北京:高等教育出版社,2020:1422.[10] C++通用范例開(kāi)發(fā)經(jīng)典[M].北京:電子工業(yè)出版社,2020:1826.[11] [J].福建電腦,2020,(6).[12] Server2020 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)[M].北京:華中科技大學(xué)出版社,2020:2539.[13] Server2020 中文版入門(mén)與提高[M].北京:清華大學(xué)出版社,2020:4051.[14] C++開(kāi)發(fā)典型模塊大全[M].北京:清華大學(xué)出版社,2020:2335.[15] [D].成都:西南交通大學(xué),2020.[16] 霍頓.(Horton,L.)Visual C++入門(mén)經(jīng)典[M].北京:清華大學(xué)出版社,2020:5667.[17] Visual C++[M].北京:人民郵電出版社,2020:8893.[18] C++開(kāi)發(fā)實(shí)戰(zhàn)寶典[M].北京:清華大學(xué)出版社,2020:7583.致謝36致謝首先,王曉涓老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我在本次畢業(yè)設(shè)計(jì)中受益匪淺。(6)系統(tǒng)的維護(hù)功能要更強(qiáng)。(4)開(kāi)發(fā)工具 VC++應(yīng)該用最新版。(2)本系統(tǒng)部分功能未能完全實(shí)現(xiàn)比如打印功能。同時(shí)方便了學(xué)生數(shù)據(jù)信息的正規(guī)化管理。本系統(tǒng)具體實(shí)現(xiàn)了學(xué)生檔案的查詢(xún)、修改、和刪除等基本操作。該系統(tǒng)的界面簡(jiǎn)單大方,非常方便用戶(hù)的操作,同時(shí)也為以后系統(tǒng)的擴(kuò)展留出了足夠的空間。④ 實(shí)現(xiàn)窗體關(guān)閉功能。② 實(shí)現(xiàn)窗體初始化。圖 56 學(xué)生個(gè)人成績(jī)查詢(xún)圖(2)實(shí)現(xiàn)學(xué)生個(gè)人成績(jī)查詢(xún)窗體功能。} }系統(tǒng)實(shí)現(xiàn)33 學(xué)生成績(jī)查詢(xún)窗體的實(shí)現(xiàn)(1)設(shè)計(jì)學(xué)生個(gè)人成績(jī)查詢(xún)窗體。if(k==FALSE)AfxMessageBox(沒(méi)有符合條件的記錄)。m_pSetMoveNext()[18]。(0,8,m_pSetm_Deg)。(0,6,m_pSetm_)。(0,4,m_pSetm_Grade)。(0,2,m_pSetm_Sex)。(0,m_pSetm_ID,0)。do{if(!=m_pSetm_ID) m_pSetMoveNext()。if(()==IDOK){m_pSetMoveFirst()。m_pSetMoveFirst()}}void CEchoView::OnSernum() {//按照學(xué)號(hào)查詢(xún); BOOL k=FALSE。}}while(!m_pSetIsEOF())。(0,9,m_pSetm_Address)。(0,7,m_pSetm_Email)。(0,5,m_pSetm_Tel)。(0,3,m_pSetm_Age)。 (0,1,m_pSetm_Name)。else{ k=TRUE。()。 CSername dlg。 從模塊 學(xué)生檔案查詢(xún)窗體的實(shí)現(xiàn)(1)設(shè)計(jì)學(xué)生檔案查詢(xún)窗體如圖 58 所示。⑧ 實(shí)現(xiàn)窗體清除功能。⑥ 根據(jù)窗體大小調(diào)整數(shù)據(jù)網(wǎng)格。④ 實(shí)現(xiàn)清除功能。② 實(shí)現(xiàn)窗體初始化。文件保存為 .(3)實(shí)現(xiàn)成績(jī)管理窗體功能。圖 57 成績(jī)管理窗體圖在成績(jī)管理窗體中,成績(jī)?cè)O(shè)定后,可單擊 按鈕打印成績(jī)單。窗體文件保存為 .(1)設(shè)計(jì)成績(jī)管理窗體。⑧ 實(shí)現(xiàn)關(guān)閉功能。⑥ 實(shí)現(xiàn)輸入及檢驗(yàn)功能。④ 實(shí)現(xiàn)添加記錄功能。② 實(shí)現(xiàn)窗體初始化。圖 56 課程信息管理窗體系統(tǒng)實(shí)現(xiàn)30(2)實(shí)現(xiàn)課程信息管理窗體。(1)設(shè)計(jì)課程信息管理窗體。//刪除選定的元素;m_pSetRequery();} thisshow()[17]。 //清空控件中的數(shù)據(jù);CSure dlg。j++)m_pSetMoveNext()。for(int j=1。//記錄要?jiǎng)h除元素的位置;} }m_pSetRequery()。i()。//是否選中; if(i==1){ MessageBox(please choose a record first!)。圖 55 刪除學(xué)生檔案窗體系統(tǒng)實(shí)現(xiàn)29(2)實(shí)現(xiàn)刪除學(xué)生檔案窗體代碼:void CEchoView::OnDel() {// TODO: Add your mand handler code here// TODO: Add your mand handler code hereint pos。()。()。outfileScorestu[i].score 。 cout請(qǐng)輸入各科成績(jī):。cinstu[i].name。outfileNumberstu[i].number 。i++){cout請(qǐng)輸入學(xué)號(hào):。for(int i=0。}。 string name。}}} 添加學(xué)生檔案窗體的實(shí)現(xiàn)(1)設(shè)計(jì)添加學(xué)生檔案主窗體如圖 54 所示。DisplayRecord()。m_LoginSetRequery()。while(!m_LoginSetIsEOF()){if(m_Name != m_LoginSetm_username){m_LoginSetMoveNext()。return。系統(tǒng)實(shí)現(xiàn)27void CUserdlg::OnButdel() {// TODO: Add your control notification handler code hereUpdateData(TRUE)。系統(tǒng)用戶(hù)管理窗體設(shè)計(jì)如圖 53 所示。 } 系統(tǒng)用戶(hù)管理窗體的實(shí)現(xiàn)系統(tǒng)用戶(hù)管理指對(duì)系統(tǒng)管理員的登錄信息數(shù)據(jù)進(jìn)行添加、修改和刪除等操作。()。m_LoginSetUpdate()。m_LoginSetm_username = m_Name。return。void CUserdlg::OnButtadd() {// TODO: Add your control notification handler code hereUpdateData(TRUE)。系統(tǒng)登錄窗體設(shè)計(jì)如圖 52 所示。在實(shí)現(xiàn)驗(yàn)證功能時(shí),限制了用戶(hù)登錄驗(yàn)證的次數(shù),超過(guò)限定次數(shù)登錄窗體會(huì)自動(dòng)關(guān)閉 [16]。} 登陸窗體的實(shí)現(xiàn)用戶(hù)必須提供正確登錄信息,才能啟動(dòng)系統(tǒng)主窗體。select=menu()。if(select0||select5){cout非法數(shù)據(jù)!請(qǐng)重新輸入:endl。coutsetw(36)(請(qǐng)選擇):。coutsetw(26)n++◆※修改學(xué)生檔案※ ◆5endlendl。coutsetw(26)n++◆※刪除學(xué)生檔案※ ◆3endlendl。coutsetw(26)n++◆※輸入學(xué)生檔案※ ◆1endlendl。coutendlendlendl。} //*************頭文件****************int menu(){system(cls)。includeiostreamincludestringincludeiomanipincludefstreaminclude系統(tǒng)實(shí)現(xiàn)25using namespace std。系統(tǒng)主窗體設(shè)計(jì)如圖 51 所示。在接下來(lái)設(shè)計(jì)的窗體中,將它們的 MDIChild 屬性設(shè)置為 True。系統(tǒng)實(shí)現(xiàn)245 系統(tǒng)實(shí)現(xiàn) 主模塊 系統(tǒng)主窗體的實(shí)現(xiàn)(1)設(shè)計(jì)系統(tǒng)主窗體。(8)班級(jí)學(xué)生查詢(xún):① 教學(xué)班名單查詢(xún)中,根據(jù)學(xué)號(hào)查詢(xún)班級(jí)學(xué)生的具體信息。(7)選課信息管理:① 添加新的選項(xiàng)課信息并保存,包括編號(hào)、學(xué)生、課編號(hào)和成績(jī)。② 根據(jù)考試類(lèi)型查詢(xún)考試基本信息。③ 刪除原班級(jí)科目。(5)班級(jí)科目設(shè)置:① 添加班級(jí)的基本信息并可保存,包括班編號(hào)、班級(jí)名等。② 修改已存在的教師信息。③ 刪除已有的班級(jí)信息。(3)班級(jí)信息管理:① 添加新的班級(jí)信息并可保存,包括編號(hào)和名稱(chēng)。(2)科目信息管理:① 添加班級(jí)科目信息,包括科目編號(hào)和科目名稱(chēng)。② 刪除已有的科室信息。學(xué)生檔案管理系統(tǒng)科室信息管理模塊科目信息管理模塊班級(jí)信息管理模塊班級(jí)科目設(shè)置模塊教師信息管理模塊考試類(lèi)別設(shè)置模塊查詢(xún)管理模塊學(xué)生管理模塊班級(jí)學(xué)生查詢(xún)模塊學(xué)生成績(jī)錄入模塊成績(jī)查詢(xún)模塊選課模塊圖 43 學(xué)生檔案管理系統(tǒng)總體功能結(jié)構(gòu)圖由系統(tǒng)總體功能模塊圖所示,將一個(gè)開(kāi)發(fā)的學(xué)生檔案管理系統(tǒng)分成十個(gè)子模塊,他們分別為:科室信息管理模塊、科目信息管理模塊 、班級(jí)信息管理模塊、教師信息管理模塊、班級(jí)科目設(shè)置模塊、考試類(lèi)別設(shè)置模塊、選課信息管理模塊、班級(jí)學(xué)生查詢(xún)模塊、學(xué)生成績(jī)錄入模塊、成績(jī)查詢(xún)模塊;通過(guò)這些子模塊完成各項(xiàng)功能,如課程信息管理模塊主要完成對(duì)課程信息的錄入與編輯;選課數(shù)據(jù)查詢(xún)模塊主要完成對(duì)教數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)23學(xué)班學(xué)生檔案的查詢(xún)和學(xué)生個(gè)人的成績(jī)查詢(xún)。表 47“selectclass”表的各字段屬性列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空編號(hào) int 4學(xué)生 char 8課編號(hào) char 8成績(jī) numeric 9 √數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)22 系統(tǒng)功能模塊設(shè)計(jì)本系統(tǒng)是一個(gè)典型的信息管理系統(tǒng),主要目標(biāo)是讓使用它的管理用戶(hù),包括系統(tǒng)管理員、教師和學(xué)生,能很好地管理有關(guān)學(xué)生檔案方面的工作,比如系統(tǒng)管理員負(fù)責(zé)日常的檔案管理工作,如各種基本信息的錄入、修改、刪除等操作,教師使用該系統(tǒng)可完成教學(xué)班級(jí)信息查詢(xún)和成績(jī)管理,而學(xué)生使用該系統(tǒng)主要完成選課和成績(jī)查詢(xún)等操作 [14]。列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度科室編號(hào) char 6科室名稱(chēng) varchar 20數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)21表 45 “student”表的各個(gè)字段屬性列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空編號(hào) char 8系編號(hào) char 6班編號(hào) int 4姓名 varchar 10性別 Char 2生日 char 4住址 char 50 √電話(huà) varchar 11 √Email varchar 25 √簡(jiǎn)歷 varchar 400 √(6)課程信息數(shù)據(jù)表(course)課程信息數(shù)據(jù)表包含的數(shù)據(jù)項(xiàng)有編號(hào)、名稱(chēng)、教師和學(xué)分 ,數(shù)據(jù)表中各字段的屬性如表 46 所示。表 43 “class”表的各字段屬性列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度編號(hào) char 8名稱(chēng) varchar 20(4)教師信息數(shù)據(jù)表(teacher)教師信息數(shù)據(jù)包含的數(shù)據(jù)項(xiàng)有編號(hào)、姓名、系編號(hào)、電話(huà)和 Email,數(shù)據(jù)表中各字段的屬性如表 44 所示。各表結(jié)構(gòu)分別如以下列表所示:(1)系統(tǒng)用戶(hù)數(shù)據(jù)表(user)系統(tǒng)用戶(hù)數(shù)據(jù)包含的數(shù)據(jù)項(xiàng)有用戶(hù)名、口令,數(shù)據(jù)表中各字段的屬性如表 41所示:數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)20表 41 “user”表的各字段屬性列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度用戶(hù)名 varchar 6口令 varchar 6(2)科室信息數(shù)據(jù)表(department)科室信息數(shù)據(jù)包含的數(shù)據(jù)項(xiàng)有科室編號(hào)和科室名稱(chēng)的屬性如表 42 所示。E R 圖向關(guān)系模型轉(zhuǎn)換的結(jié)果如圖 42 所示:系統(tǒng)用戶(hù)信息 (用戶(hù)名、口令)系部信息 (系編號(hào)、系名稱(chēng))班級(jí)信息 (編號(hào)、名稱(chēng))學(xué)生檔案 (編號(hào)、系編號(hào)、班編號(hào)、姓名、性別、生日、住址、電話(huà)、Email,簡(jiǎn)歷)教師信息 (編號(hào)、姓名、系編號(hào)、電話(huà),Email)課程信息 (編號(hào)、名稱(chēng)、教師、學(xué)分)數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)19選課記錄信息 (編號(hào)、學(xué)生、課編號(hào)、成績(jī))教師用戶(hù)教師學(xué)生教師系部教師班級(jí)教師課程教師編號(hào) 名稱(chēng)編號(hào)編號(hào)系編號(hào)班編號(hào)姓名號(hào)編號(hào)名稱(chēng)編號(hào)用戶(hù)名 口令編號(hào)編號(hào)編號(hào)選課包括教學(xué)教學(xué)屬于教學(xué)包括教學(xué)教學(xué)包括教學(xué)包括教學(xué)m nmn1nmn圖 42 數(shù)據(jù)庫(kù) ER 概念模型 物理結(jié)構(gòu)設(shè)計(jì)根據(jù)邏輯關(guān)系模型可直接設(shè)計(jì)基于某種數(shù)據(jù)庫(kù)管理系統(tǒng)支持的物理結(jié)構(gòu),我們知道關(guān)系數(shù)據(jù)庫(kù)是由表構(gòu)成的,所以依據(jù)系統(tǒng)用戶(hù)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1