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

正文內(nèi)容

畢業(yè)設(shè)計(jì)選題管理系統(tǒng)(同名15787)-資料下載頁

2025-03-26 02:00本頁面
  

【正文】 在添加到teacher表之前,要先判斷teacher表中是否已經(jīng)存在該課題,如果沒有,就添加,否則退出。 用戶基本信息管理包括了三大部分:修改用戶信息、添加用戶信息、刪除用戶信息;考慮到畢業(yè)設(shè)計(jì)選題系統(tǒng)數(shù)據(jù)量可能比較大,為了不與其它系統(tǒng)相互混淆,我就單獨(dú)建了一張存放用戶信息的表PWD,添加用戶信息的數(shù)據(jù)都放在這張表中,添加的用戶可以根據(jù)自己的登陸信息登陸該網(wǎng)站,比如,如果添加的是教師用戶,該教師就可以憑借自己的登陸信息進(jìn)入自己的頁面,申請(qǐng)課題。如果是學(xué)生用戶,就可以進(jìn)入投報(bào)志愿。如果是管理員用戶,則可以對(duì)學(xué)生和教師的信息進(jìn)行管理。添加用戶是分類添加,在選擇用戶類型后,該用戶就只能進(jìn)入自己的操作頁面,在這里還可以上傳用戶相片。流程描述,將數(shù)據(jù)添加到PWD表中。 修改用戶信息與修改教師課題過程類似, 頁面選中要修改的用戶,,也可以修改用戶相片。代碼與修改教師課題類似,這里就不用多講了。詳細(xì)代碼見附錄。 刪除用戶信息,可以直接輸入用戶姓名和其登陸號(hào)碼進(jìn)行刪除,如果輸入的用戶姓名和對(duì)應(yīng)的登陸號(hào)不一致,就彈出警告,詳細(xì)代碼和界面見附錄;還有一種方式是選擇刪除,這與刪除教師課題流程和代碼類似不再復(fù)述。該功能是本系統(tǒng)中最重要也是最難實(shí)現(xiàn)的一個(gè)地方,當(dāng)所有學(xué)生都投報(bào)完志愿后,由管理員按照導(dǎo)師課題的要求,同時(shí)盡可能遵循學(xué)生的志愿,對(duì)所有數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。當(dāng)管理員點(diǎn)擊生成總表后,直接進(jìn)入自動(dòng)排列頁面(),首先把數(shù)據(jù)表students按照第一志愿排列,語句為:set rsthezy=(select * from students order by firstzy asc)使用do until…… loop循環(huán)把學(xué)生的第一志愿按照順序以每次一條的原則取出來。然后以第一志愿的課題名稱rsthezy(firstzy)到teacher中查找與課題名稱相等的記錄,語句為set rsthekt=(select * from teacher where ktname=39。 amp。 thefirstzy amp。 39。)因?yàn)檎n題名稱都是唯一的,因此不會(huì)出現(xiàn)查到重復(fù)記錄的情況。查詢到符合條件的記錄,就將課題名稱和學(xué)生姓名寫入表resolt中。為了避免已經(jīng)被選中的學(xué)生再次參加循環(huán),我在數(shù)據(jù)表students中設(shè)置了字段studentjudge,初始值為0。被選中的學(xué)生的記錄在寫入reslot的同時(shí),讓studentjudge=1。而在循環(huán)的開始將有個(gè)判斷,即當(dāng)studentjudge=0時(shí),才進(jìn)行以后的操作,否則,轉(zhuǎn)入下一條學(xué)生記錄。同時(shí),因?yàn)閷?dǎo)師的課題都有限制人數(shù),因此在數(shù)據(jù)表teacher中我設(shè)置了字段 teacherjudge,當(dāng)遇到一個(gè)與課題名稱相等的第一志愿的學(xué)生記錄,就在該課題的記錄中的字段teacherjudge中自加1。如果字段teacherjudge中的值已經(jīng)等于限制人數(shù)時(shí),該學(xué)生不再參與循環(huán),自動(dòng)轉(zhuǎn)入下一條學(xué)生記錄。 當(dāng)按照第一志愿查詢完后,可能有的同學(xué)還沒有選到課題,而有的課題也還沒有達(dá)到限制人數(shù)。因此還需要按照學(xué)生的第二志愿來查詢。同理,還需要對(duì)第三志愿查詢。具體的設(shè)計(jì)跟按照第一志愿查詢類似。詳細(xì)代碼見附錄。 查詢完成后,顯示生成的結(jié)果。 界面設(shè)計(jì)本頁面包括了兩個(gè)表格(左邊的教師課題信息,是從teacher表中得到,右邊學(xué)生志愿信息是從students表中得到。首先在頁面上右邊選擇一名學(xué)生,再在左邊選擇課題,選擇的課題必須是該學(xué)生已經(jīng)選擇了的志愿,然后提交選課信息,提交到本頁面進(jìn)行添加,它是根據(jù)單選按鈕的初始值從students表和 teacher表得到相應(yīng)的數(shù)據(jù),添加到result表中,這里還考慮到教師課題很多,就采用查詢的方法,查找與學(xué)生志愿相同的教師課題,最后生成終表,由于教師課題人數(shù)有限制,所以,當(dāng)課題確定人數(shù)已滿時(shí),學(xué)生的志愿就由管理員分配;比如:一個(gè)學(xué)生沒有選擇“空調(diào)設(shè)計(jì)”這一課題,但是這個(gè)課題人數(shù)還未滿員,而該同學(xué)選擇的課題都已經(jīng)滿員,管理員就可以將該同學(xué)的最終志愿確定為“空調(diào)設(shè)計(jì)”。 查看終表是從result表中讀出最終課題信息,有那些學(xué)生選中了哪些教師的課題。然后還可以查看有哪些教師的課題還未被學(xué)生選擇或還未被確認(rèn),這是從teacher表中讀出,因?yàn)樵诖_定一個(gè)教師課題被一個(gè)學(xué)生開發(fā)時(shí),該表中teacherjudge字段就被加一,所以在選擇未被選擇的教師時(shí),只需要選擇teacherjuge字段為0的信息(圖13),詳細(xì)代碼見附錄。圖13選課終表 該留言本是學(xué)生需要幫助或有什么地方不清楚時(shí),向管理員詢問,然后管理員從mytable表中查看咨詢,作出回答。如圖14和圖15。詳細(xì)代碼見附錄。圖14管理員查看留言圖15管理員回復(fù)留言4.設(shè)計(jì)體會(huì) 在這次的課程設(shè)計(jì)過程中,通過對(duì)課題的仔細(xì)研究和分析,在確定了設(shè)計(jì)的基本任務(wù)和要求后。我查閱了大量的相關(guān)資料,查看了大量的程序代碼,請(qǐng)教了校內(nèi)的許多老師和同學(xué),最終將課題完成了。本次畢業(yè)設(shè)計(jì)的每一個(gè)功能,每一個(gè)模塊,每一段程序我都認(rèn)真、仔細(xì)的查看了幾次,獨(dú)立完成。當(dāng)然設(shè)計(jì)也存在一些問題,如程序不夠簡練,所書寫的源代碼文件過多,技術(shù)含量不是很高,有些功能沒有實(shí)現(xiàn),操作還是有些復(fù)雜,數(shù)據(jù)庫還不夠完善等等,不過,如果能再將程序進(jìn)行優(yōu)化和修改,比如生成終表那里,功能會(huì)更加完善。希望我們這次的設(shè)計(jì)能為今后咱們學(xué)院老師和同學(xué)的工作學(xué)習(xí)服務(wù),給大家?guī)矸奖恪?由于水平有限,設(shè)計(jì)過程中難免存在錯(cuò)誤和欠妥之處,敬請(qǐng)指正并提出寶貴意見。5.參考文獻(xiàn)[1] 陳磊,郭斌,李翔等. 系統(tǒng)變量和常量的幾種運(yùn)用[J].(7): 6985[2]丁貴廣,閆允一,[M].:[3] MX實(shí)用教程入門與提高[M].:[4]:[5] Karli 入門經(jīng)典(第3版).北京: [6](C)程序設(shè)計(jì). 北京: 沈 陽 大 學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1