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

正文內(nèi)容

基于delphi的學(xué)生管理系統(tǒng)-資料下載頁(yè)

2025-09-04 09:25本頁(yè)面

【導(dǎo)讀】的學(xué)生信息進(jìn)行入庫(kù),隨時(shí)掌握學(xué)生的基本信息。個(gè)科目的成績(jī)?nèi)霂?kù)工作和對(duì)數(shù)據(jù)庫(kù)成績(jī)出錯(cuò)的校對(duì)工作。獎(jiǎng)懲管理是針對(duì)學(xué)生在校的表現(xiàn)情況,對(duì)學(xué)生進(jìn)行相應(yīng)的處理工作,記過(guò)、留校查看、開除等。證系統(tǒng)的正常運(yùn)行。性和美觀的菜單設(shè)計(jì)。用不同的用戶名登錄,通過(guò)菜單體現(xiàn)不同的權(quán)。限,如普通用戶不能修改成績(jī)。錄入、修改和刪除。[1]張海藩,軟件工程導(dǎo)論[M],清華大學(xué)出版社,2020.[2]伍俊良,Delphi6控件應(yīng)用實(shí)例教程[M],北京希望電子出版社,2020.[3]盧國(guó)俊,Delphi6數(shù)據(jù)庫(kù)開發(fā)[M],電子工業(yè)出版社,2020.[4]邊萌,Delphi編程起步[M],機(jī)械工業(yè)出版社,2020.[5]伍俊良,Delphi6課程設(shè)計(jì)案例精編[M],中國(guó)水利水電出版社,2020.[7]陸麗娜,軟件工程[M],經(jīng)濟(jì)科學(xué)出版社,2020.設(shè)計(jì),系統(tǒng)實(shí)現(xiàn),系統(tǒng)測(cè)試和調(diào)試等。面和修改管理員密碼等內(nèi)容。

  

【正文】 StuNo:=。 StuName:=。 for i:=l to 12 do begin 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 26 if Course[i]’0’then with Table5 do begin Open。 Append。 SetFields([nil,StuNo,kStuName,Course[i],Score[i]])。 Post。 end。 end。 end else MessageDlg(‘對(duì)不起,該記錄已經(jīng)存在 !’,mtInformation,[mbOk],0)。 end。 end。 學(xué)籍變更的代碼實(shí)現(xiàn) 當(dāng)管理員 選擇了學(xué)籍需要變更的學(xué)生后,輸入變更項(xiàng)和變更時(shí)間,程序把數(shù)據(jù)保存到數(shù)據(jù)庫(kù)。代碼如下: procedure (Sender: Tobject)。//“添加”按鈕的單擊事件 var StuNo,StuName,StuClass,ChangeRemark:string。 begin winth Table2 do begin Open。 StuNo:=。 StuName:=。 StuClass:=。 StuDepart:=。 ChangeName:=。 ChangeRemark:=。 append。 SetFields([StuNo,StuName,StuClass,StuDepart,ChangeName,ChangeRemark, Formatdatetime(‘dddddde’,)])。 Post。 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 27 end。 end。 獎(jiǎng)勵(lì)管理的代碼實(shí)現(xiàn) 當(dāng)管理員選擇了需要獎(jiǎng)勵(lì)的學(xué)生后,選擇了獎(jiǎng)項(xiàng)和獎(jiǎng)勵(lì)時(shí)后,程序把數(shù)據(jù)保存到數(shù)據(jù)庫(kù)。代碼如下: procedure (Sender: TObject)。//“添加”按鈕的單擊事件 var StuNo,StuName,StuClass,StuDepart,EncourageName:sering。 begin with Table3 do begin Open。 StuNo:=。 StuName:=。 StuClass:=。 StuDepart:=。 if =true then EncourageName:=。 if =true then EncourageName:=。 if =true then EncourageName:=。 if =true then EncourageName:=。 if =true then EncourageName:=。 if =true then EncourageName:=。 if =true then EncourageName:=。 if =true then EncourageName:=。 append。 SetFields([StuNo,StuName,StuClass,StuDepart,EncourageName, Formatdatetime(‘dddddd’,)])。 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 28 Post。 end。 end: 外罰管理的代碼和獎(jiǎng)勵(lì)管理的代碼類似,這里不再述。 查詢 /修改的代碼實(shí)現(xiàn) 當(dāng)學(xué)生根據(jù)自己的學(xué)號(hào)查詢了自己的信息,如果發(fā)現(xiàn)有錯(cuò)的話,可以修改,然后程序把修改后數(shù)據(jù)保存到數(shù)據(jù)庫(kù)。代碼如下: procedure (Sender:TObject)。//“修改”按鈕的單擊事件 var StuNo,StuName,StuClass,StuDepart,StuSex,Birthdayt,NativePlace:string。 begin with Tablel do begin Open。 StuNo:=。 StuName:=。 StuClass:=。 StuDepart:=。 NativePlace:=。 Birthday:=。 if =true then StuSex:=。 if RadioButtonl6,checked=true then StuSex:=。 Edit。 SetFields([StuNo,StuDepart,StuClass,StuName,StuSex,Birthday,NativePlace])。 Post。 end。 end。 9. 實(shí)例演示 至此,學(xué)生管理信息系統(tǒng)的開發(fā)基本結(jié)束。下面演示這個(gè)系統(tǒng),來(lái)看看實(shí)際的效果如何。 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 29 運(yùn)行學(xué)生管理信息系統(tǒng)的執(zhí)行文件 ,首先出現(xiàn)的是學(xué)生管 理信息系統(tǒng)的主界面,它有一個(gè)工具欄,上面有 8 個(gè)按鈕,依次是:用戶登錄、新生信息錄入、成績(jī)管理、學(xué)籍變更、獎(jiǎng)勵(lì)管理、處罰管理、查詢修改和退出,其中只有“退出”和“用戶登錄”是激活的,其他是不可用的,需要登錄后再分配權(quán)限,如圖 91 所示。 圖 91 學(xué)生管理信息系統(tǒng)的主界面 單擊“退出”按鈕,則退出系統(tǒng)。單擊“用戶登錄”按鈕,則彈出用戶登錄界面,如圖 92 所示。用戶選擇自己的身份,輸入相應(yīng)的密碼即可擁有相應(yīng)的權(quán)限。首次登錄密碼都是“ 888888”。如果輸入的密碼不正確,則提示用戶是否退出,如圖 93 所示。如果 輸入的密碼 3 次以上不正確,則自動(dòng)退出系統(tǒng),如圖94 所示。 圖 92 用戶登錄界面 圖 93 提示用戶 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 30 圖 94 自動(dòng)退出系統(tǒng) 如果身份是管理員,而且輸入的密碼正確,則分配給管理員所有的權(quán)限,如圖 95 所示。如果身份是學(xué)生,而且輸入的密碼正確,則分配給學(xué)生查詢修改的權(quán)限,如圖 96 所示。 圖 95 管理員擁有的權(quán)限 圖 96 學(xué)生擁有的權(quán)限 現(xiàn)在假設(shè)以管理員的身份登錄了系統(tǒng),這樣就擁有了所有的權(quán)限,下面就是逐個(gè)演示各個(gè)系統(tǒng)功能。 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 31 新生信息錄入的實(shí) 例演示 單擊“新生信息錄入”按鈕,彈出新生信息錄入界面,如圖 97 所示,單擊導(dǎo)航條上按 +按鈕,輸入相應(yīng)的學(xué)生信息,選擇班級(jí)和院系,單擊導(dǎo)航條上的√按鈕,新生信息就保存到了數(shù)據(jù)庫(kù)。 圖 97 新生信息錄入實(shí)例演示 成績(jī)管理的實(shí)例演示 單擊“成績(jī)管理”按鈕,則出現(xiàn)成績(jī)管理界面,如圖 98 所示。單擊導(dǎo)航條上的 ?和 ?按鈕查找學(xué)生,學(xué)號(hào)、姓名自動(dòng)從數(shù)據(jù)庫(kù)中調(diào)出,錄入學(xué)生的各科成績(jī),單擊“√添加”按鈕,學(xué)生成績(jī)就保存到了數(shù)據(jù)庫(kù)。在右邊的表中,瀏覽到相應(yīng)的記錄,如果需要修改,單擊導(dǎo)航條上的▲按鈕,輸入相應(yīng)的成績(jī) ,再單擊導(dǎo)航條上的√按鈕,修改后的信息就保存到了數(shù)據(jù)庫(kù)。 圖 98 成績(jī)管理實(shí)例實(shí)示 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 32 學(xué)籍變更的實(shí)例演示 單擊“學(xué)籍變更”按鈕,出現(xiàn)學(xué)籍變更界面,如圖 99 所示。輸入學(xué)生的學(xué)號(hào),姓名等信息自動(dòng)從數(shù)據(jù)庫(kù)中調(diào)出,錄入變更項(xiàng)和變更時(shí)間,單擊“√添加”,學(xué)籍變更信息就保存到了數(shù)據(jù)庫(kù)。 圖 99 學(xué)籍變更實(shí)例演示 獎(jiǎng)勵(lì)管理的實(shí)例演示 單擊“獎(jiǎng)勵(lì)管理”按鈕,出現(xiàn)獎(jiǎng)勵(lì)管理界面,如圖 910 所示。輸入學(xué)生的學(xué)號(hào),姓名等信息自動(dòng)從數(shù)據(jù)庫(kù)中調(diào)出,選擇獎(jiǎng)勵(lì)項(xiàng)和獎(jiǎng)勵(lì)時(shí)間,單擊“√添加”按鈕,獎(jiǎng)勵(lì)信息就保存到了數(shù) 據(jù)庫(kù)。 圖 910 獎(jiǎng)勵(lì)管理實(shí)例演示 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 33 外罰管理的實(shí)例演示 單擊“外罰管理”按鈕,出現(xiàn)外罰管理界面,如圖 911 所示。輸入學(xué)生的學(xué)號(hào),姓名等信息自動(dòng)從數(shù)據(jù)庫(kù)中調(diào)出,選擇處罰項(xiàng)和處罰時(shí)間,單擊“√添加”按鈕,處罰信息就保存到了數(shù)據(jù)庫(kù)。 圖 911 處罰管理實(shí)例演示 查詢修改的實(shí)例演示 單擊“查詢修改”按鈕,出現(xiàn)查詢修改界面,如圖 912 所示。輸入學(xué)生的學(xué)號(hào),姓名等信息自動(dòng)從數(shù)據(jù)庫(kù)中調(diào)出。如果發(fā)現(xiàn)信息有錯(cuò),可以在相應(yīng)的編輯框輸入正確的信息,單擊“√修改”按鈕,成績(jī)單效果如圖 913 所示。 圖 912 查詢修改實(shí)例演示 武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 34 圖 913 打印成績(jī)單實(shí)例 10. 總 結(jié) 在學(xué)校的諸多管理系統(tǒng)中,學(xué)生管理是最繁重的任務(wù)之一,學(xué)生管理的自動(dòng)化,科學(xué)化是學(xué)校實(shí)現(xiàn)教育現(xiàn)代化的重要體現(xiàn)。 經(jīng)過(guò)三個(gè)多月的設(shè)計(jì)和開 發(fā), 學(xué)生 管理系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成學(xué)生學(xué)籍的存儲(chǔ)和成績(jī)的查詢 等功能 。 并提供部分系統(tǒng)維護(hù)功能 ,使用戶方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。 對(duì)于數(shù)據(jù)的一致性的問(wèn)題也通過(guò)程序進(jìn)行了有效的解決。但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美 觀,出錯(cuò)處理不夠等多方面問(wèn)題。這些都有待進(jìn)一步改善。 下面還是簡(jiǎn)單的說(shuō)說(shuō)我運(yùn)用的軟件和在設(shè)計(jì)過(guò)程中出現(xiàn)的問(wèn)題。 delphi 是開發(fā)數(shù)據(jù)庫(kù)前端的優(yōu)秀工具,它以其間接明快的編輯語(yǔ)言,功能強(qiáng)大的組件和靈活方便的編程環(huán)境在激烈的競(jìng)爭(zhēng)中越來(lái)越贏得青睞 [26]。采用 delphi 來(lái)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序具有更大的靈活性和可拓展性。 在做系統(tǒng)的過(guò)程中,出現(xiàn)了很多問(wèn)題,讓我更加深刻的理解了一些操作方面 的問(wèn)題。 在使用對(duì)象之前一定要?jiǎng)?chuàng)建 該模塊 ,否則就出現(xiàn) 我 所犯過(guò)的 錯(cuò)誤。 那么, 創(chuàng)建對(duì)象一般有兩種方式:一:程序創(chuàng)建時(shí)創(chuàng)建。把你這個(gè) 模塊加入自動(dòng)創(chuàng)建的列表里即可。這種方式最方便,但是占用內(nèi)存較多。不太熟悉的情況下推薦使用。 二:程序運(yùn)行時(shí)創(chuàng) 建。模塊不再自動(dòng)創(chuàng)建列表中,在使用的時(shí)候創(chuàng)建,不使用的時(shí)候銷毀 。 還有就是 我做的 Delphi學(xué)生管理系統(tǒng)在檢測(cè)的時(shí)候沒問(wèn)題,但是在運(yùn)行的時(shí)候,運(yùn)行 “ 查詢 ” 就出現(xiàn)“ FROM 子句語(yǔ)法錯(cuò)誤 ”,一般都是 SQL 語(yǔ)句出錯(cuò)了,建議調(diào)試時(shí)先把整個(gè) SQL語(yǔ)句打印出來(lái),把結(jié)果復(fù)制到查詢分 析器里運(yùn)行,這樣方便 找出錯(cuò)誤原因 。 雖然武漢科技學(xué)院 2020 屆畢業(yè)設(shè)計(jì)論文 35 很多次的失敗 ,但是最終還是把系統(tǒng)設(shè)計(jì)開發(fā)出來(lái) ,而且功能也基本符合用戶的需求,我覺得很欣慰。 以上就是 我在設(shè)計(jì)中的一點(diǎn)小體會(huì)和總結(jié)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1