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

正文內(nèi)容

c++學生信息管理系統(tǒng)畢業(yè)論文-預覽頁

2024-10-03 17:11 上一頁面

下一頁面
 

【正文】 業(yè)學院專科畢業(yè)論文(設計) 2 2 項目開發(fā)概述 運行環(huán)境 本系統(tǒng)采用的是面向?qū)ο蟮能浖幊萄邪l(fā)方法,用 Microsoft 公司的開發(fā)環(huán)境 Visual C++ 作為當前軟件開發(fā)的主要工具如圖 21 所示,并且用 Microsoft SQL Sever2020 作為軟件的數(shù)據(jù)庫如圖 22所示。 SQL Server 2020 數(shù)據(jù)庫是一種增添了許多新功能,同時也改進了很多缺點的數(shù)據(jù)庫。通過使用學生管理系統(tǒng)來有效的管理學生信息,不但會為學校減輕很多負擔,而且也提高了管理人員 的工作效率,主要表現(xiàn)在以下幾個方面: 。 系統(tǒng)操作方面的可行性 此次課題設計所開發(fā)的學生管理系統(tǒng)并不算是大型的系統(tǒng)軟件,它對于硬件和軟件的各種需求都不是很多,要求也不是很高,一般我們的私人電腦或者學校機房的電腦都可以達到這樣的要求,所以可以確定學生管理系統(tǒng)在運行上是肯定可行的。 系統(tǒng)功能概述 學生信息管理系統(tǒng)在學校管理工作中占據(jù)著重要的地位,同時對于學校的決策者和管理者來說都是至關重要的。本系統(tǒng)一切從實際出發(fā),充分考慮了成績的內(nèi)部管理、信息交流等方面的復雜需求,實現(xiàn)學生信息的有效管理,真正為學生信息管理提供一個電子平臺。 主要提供學校所有人員的相關信息。 徽商職業(yè)學院??飘厴I(yè)論文(設計) 4 提供各個學生年齡的相關信息,如各個學生的年齡,以及對年齡信息進行修改,添加,刪除等操作。 查詢管理功能 學生信息查詢:可以查詢所有學生的基本信息,包括學號,專業(yè),年齡等等。所以,為了適應當今社會中人們高度的時間價值觀念,編寫學生信息管理系統(tǒng)軟件對于管理學生信息的工作者來說,無疑是一個喜訊。用戶在使用過程中僅僅需要按照系統(tǒng)的要求輸入信息即可進行操作。 中國電信的調(diào)查報告指出,我國的上網(wǎng)人數(shù)已達到上億。 需求分析是各種軟件研發(fā)過程中的一種推理過程,這部分涉及到領域問題以及它的組成部分,其目的是為了深入了解用戶的需求是什么以及目標系統(tǒng)要實現(xiàn)什么樣的功能,最終要將用戶的各種需求使用書面形式向工作人員或其他人員表達出來。 本課題設計的學生管理系統(tǒng)是根據(jù)學校的信息管理人員對學校管理的實際需求來設計和實現(xiàn)的,它更全面的結(jié)合了學生信息管理的各種實際情況。 徽商職業(yè)學院??飘厴I(yè)論文(設計) 6 。 項目的性能需求 本系統(tǒng)開發(fā)的總體目標是要實現(xiàn)學生成績管理的系統(tǒng)化、規(guī)范化、自動化,以提 高學生成績管理的效率。在這次的系統(tǒng)設計和系統(tǒng)開發(fā)的整個過程中,我們一定要能夠充分的考慮到學生管理系統(tǒng)當前和以后可能承受的信息工作量,一定要設計出能夠使系統(tǒng)的信息處理能力以及操作響應時間都可以滿足學校對 學生信息各種處理操作的高效又方便的系統(tǒng)軟件。只要設計的系統(tǒng)符合一定的標準,就能夠方便快捷的添加和刪除系統(tǒng)的各種模塊,同時通過配置好系統(tǒng)的硬件,設置好系統(tǒng)的軟件環(huán)境,我們設計好的系統(tǒng)就能夠?qū)崿F(xiàn)對學生信息的 各種相關操作。但是要想實現(xiàn)這樣的功能,就必須要求該系統(tǒng)盡量使用一般用戶都了解的術語以及相關中文信息的界面,同時,對于用戶在操作過程中可能會出現(xiàn)的各種疑問,該系 統(tǒng)軟件還要能提供相關的幫助信息,以盡可能的縮短用戶了解系統(tǒng)的時間。這是因為學生的各種信息處理操作本身就非常繁瑣和復雜,為了減少操作錯誤,就要有一些工作人員專門去維護信息數(shù)據(jù)的一致性和完整性。學生成績管理系統(tǒng)對教育單位管理學生成績起著非常重要的作用,對于學校的決策者和管理者也是至關重要的。 圖 33 成績管理流程圖 圖 33是成績管理的流程圖,通過這個圖可以看到本系統(tǒng)軟件在成績管理中的數(shù)據(jù)走向和過程控制。 SQL全稱是 結(jié)構(gòu)化查 詢語言 (Structured Query Language), SQL為許多任務提供了命令 , 包括 :數(shù)據(jù)查詢 、 數(shù)據(jù)更新 ; 在表中插入記錄 、 在表中修改記錄 、 在表中刪除記錄 ; 建立 、 修改和刪除數(shù)據(jù)對象 ; 控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 ; 保證數(shù)據(jù)庫一致性和完整性 。 本學生管理信息 系統(tǒng)主要有以下幾類:學生基本信息,科目信息,班級信息,科室信息,成績信息,教師信息等等。 4.姓名信息表 主要記錄各個學生的名稱 5. 年齡信息表 主要記錄各個學生的年齡 4. 項目實現(xiàn) 各個功能的具體實現(xiàn) 關鍵的代碼: include include include typedef struct person //定義結(jié)構(gòu)體 { char num[10]。 //英語成績 int ji。 //定義全局變量 logon() //登陸函數(shù) 使系統(tǒng)更顯完善 { printf(\n\n\n\t\t\t 學生信息管理系統(tǒng) \n\n)。 printf(\n\n\t\t\t Ace_cm_Wang\n)。 printf(請輸入你要操作的文件名 :)。 printf(\t\t ╭═════════■□■□═══╮ \n)。 printf(\t\t │ 1. 添加記錄 2. 顯示記錄 │ \n)。 printf(\t\t │ 5. 修改記錄 6. 刪除記錄 │ \n)。 printf(\t\t請您選擇 (06):)。||c39。039。 char sign=39。 system(cls)。amp。 printf(學號: \n)。 printf(年齡: \n)。 scanf(\t%d,amp。per[i].ji)。 i++。 //等待命令 if((fp=fopen(filename,a))==NULL) //以 2 進制形式進行文件尾追加 // { printf(cannot open the files\n)。in。 //關閉文件 system(pasue)。 FILE *fp。 system(pause)。 //以 2進制方式將文件信息讀到數(shù)組內(nèi)存中 //一次讀取一個 // i++。 printf(^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n)。 printf(^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n)。 scanf(\t%c,amp。amp。) //選擇是否在瀏覽后進行修改 // amend()。 int m。 printf(\t│ 1模糊查詢 │ \n)。 printf(\t└──────┘ \n)。 徽商職業(yè)學院專科畢業(yè)論文(設計) 13 while(m!=1amp。m!=3amp。m)。 } while(!feof(fp)) { fread(amp。 } if(m==1) //模糊查詢 { char s[3]。 scanf(%s,s)。amp。 printf(\t英語 : %d\n,per[i].en)。 int i=0。amp。 return。 printf(\t英語 : %d\n,per[i].en)。 printf(請輸入想查詢的學號: )。in)i++。 } printf(\t學號 : %s\n,per[i].num)。 printf(\t計算機 : %d\n,per[i].ji)。 struct person temp。 int j,k,t。 printf(\t┌──────┐ \n)。 printf(\t│ 4返回 │ \n)。m)。m!=2amp。m!=4) { printf(輸入錯誤請重新輸入 \n)。 system(pause)。 i++。i++) //采用冒泡法進行排序 // { k=i。 temp=per[k]。 printf( 學號 姓名 年齡 英語 專業(yè) \n)。i++) printf(\t%s \t%s \t\t%d \t%d \t%d\n,per[i].num,per[i].name,per[i].age,per[i].en,per[i].ji)。in1。j++) if(per[j].jiper[k].ji) k=j。 } printf(^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n)。in1。 } if(m==3) { for(i=0。 徽商職業(yè)學院??飘厴I(yè)論文(設計) 17 s[i]=sum。 for(j=i+1。s[k]=s[i]。per[i]=temp。 for(i=0。 fclose(fp)。 char s[15]。 printf(\t┌──────┐ \n)。 徽商職業(yè)學院??飘厴I(yè)論文(設計) 18 printf(\t└──────┘ \n)。 while(m!=1amp。m!=3) { printf(輸入錯誤請重新修改 \n)。 system(pause)。 i++。 system(cls)。 scanf(\t%s,s)。 //進行比較 找到所需要的信息 if(i==n) { printf(\t通訊錄中沒有此人 !\n)。 printf(姓名 :\n)。per[i].age)。 徽商職業(yè)學院??飘厴I(yè)論文(設計) 19 printf(專業(yè): \n)。 int i=0。amp。 } else{ printf(學號: \n)。 printf(年齡: \n)。 scanf(\t%d,amp。per[i].ji)。in1。 printf(信息已經(jīng)修改成功 \n)。 int i=0,n=0。 } while(!feof(fp)) { fread(amp。 } fclose(fp)。 } printf(學生學號: )。i++) if(!(strcmp(per[i].num,s)==0)) //找到與其匹配的信息進行操作// 如果條件符合就寫入否者跳過這組數(shù)據(jù)此數(shù)據(jù)就是所需刪除的 fwrite(amp。 system(pause)。 //引用全局變量文件名 for(。 case 2: printf(\t\t *^_^*學生信息瀏覽 *^_^*\n)。 query()。 break。 case 6: printf(\t\t *^_^*數(shù)據(jù)刪除 *^_^*\n)。 printf(\n\t\t)。 } 系統(tǒng)運行界面 徽商職業(yè)學院??飘厴I(yè)論文(設計) 22 系統(tǒng)登陸界面 圖 41 用戶登錄界面 在如圖 41界面中,再通過點擊相應的登錄按鈕即可進入如下的系統(tǒng)主界面: 圖 42 系統(tǒng)主界面 使用已有權(quán)限進入到如上圖 42所示界面, 就可以對系統(tǒng)進行各種操作,如基礎信息管理中的各種信息查詢和修改,學生管理,查詢管理,系統(tǒng)管理,數(shù)據(jù)計算等功能。因此,學生管理系統(tǒng)的開發(fā)是十分必要的,它可以改善人工操作所帶來的各種不足,同時給我們的使用者帶來意想不到的收獲。如對學生的成績信息 進行錄入、修改、刪除,用戶的添加、修改、刪除以及對某學期的各種考試信息進行修改、添加、刪除還包括更改考試科目、班級信息等
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1