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

正文內(nèi)容

基于web的教材管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2024-09-01 18:19本頁(yè)面
  

【正文】 。 [20] Chris Hart。 [18] 張樹(shù)亮 ,李超 . +SQL Server 網(wǎng)絡(luò)應(yīng)用系統(tǒng)開(kāi)發(fā)案例精解 [M]. 北京:清華大學(xué)出版社 ,2020。 最后,祝愿我的老師和同學(xué)們永遠(yuǎn)幸福,快樂(lè)。 此時(shí)此刻,只想對(duì)老師說(shuō)一聲:老師,您辛苦了,謝謝您一直以來(lái)對(duì)我們足夠的耐心。 其間 也 遇到了不少問(wèn)題,也承蒙了老師的照顧和耐心的審閱 。 從選擇畢業(yè)設(shè)計(jì)題目,到畢業(yè)設(shè)計(jì)規(guī)劃,查找相關(guān)資料,需求分析,設(shè)計(jì)模型,具體實(shí)施,結(jié)束 論文,整個(gè)大致的流程中,我的導(dǎo)師都給予了我耐心的指導(dǎo) 。其次,我要感謝同學(xué)們對(duì)我的幫助和指點(diǎn),沒(méi)有他們的幫助和提供資料,沒(méi)有他們的鼓勵(lì),我也不會(huì)很順利的完成畢業(yè)設(shè)計(jì)。轉(zhuǎn)眼間,我們就要面臨畢業(yè)了,大學(xué)四年,在我們漫長(zhǎng)的人生旅途中是那么的短暫,但也正是因?yàn)檫@短暫的四年,讓我的自學(xué)能力提高了很多,收獲了不少。但是這次設(shè)計(jì)引發(fā)了我的很多思考和興趣,首先是做程序要勤,手勤,眼勤,心勤;其次同學(xué)們之間的交流好人相互學(xué)習(xí)也十分重要,交流就是進(jìn)步,有時(shí)進(jìn)會(huì)帶你走入一種柳暗花明的欣喜境界;最后要有韌性,不怕麻煩,不怕失敗,反復(fù)調(diào)試,反復(fù)練習(xí),這樣才能找到最佳的程序設(shè)計(jì)。另外,對(duì)教材科工作的了解不夠深入,會(huì)有些功能和操作方式還沒(méi)有考慮到。 但本系統(tǒng)也存在設(shè)計(jì)上的不足,首先因?yàn)槌醮卧O(shè)計(jì)制作完整的系統(tǒng),在初期階段需求分析和考慮數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候都做的不全面,以至不能很好的保證數(shù)據(jù)的完整性,在長(zhǎng)時(shí)間使用刪除一些數(shù)據(jù)后,會(huì)有一些臟數(shù)據(jù)留存,也可能有其他一些問(wèn)題發(fā)生。系統(tǒng)的最大的特點(diǎn)是操作簡(jiǎn)單,部署方便,并且較好的防止錯(cuò)誤操作發(fā)生,盡可能多的給用戶提示信 息。 通過(guò)對(duì)系統(tǒng)功能測(cè)試和錯(cuò)誤操作測(cè)試,基本都達(dá)到了預(yù)期的效果。 ( c) 領(lǐng)書(shū)的時(shí)候不選擇圖書(shū)、重復(fù)領(lǐng)書(shū)會(huì)報(bào)錯(cuò)提示。 下面是錯(cuò)誤操作測(cè)試: ( a) 登錄的時(shí)候輸入錯(cuò)誤用戶或者不輸入用戶會(huì)報(bào)錯(cuò)提示。 由于操作此系統(tǒng)的非計(jì)算機(jī)專(zhuān)業(yè)人員,在操作的過(guò)程中容易發(fā)生錯(cuò)誤??梢园窗嗉?jí)和書(shū)名統(tǒng)計(jì)某學(xué)年度內(nèi)訂書(shū)的數(shù)量??梢砸詫W(xué)生、教師的類(lèi)型進(jìn)行領(lǐng)書(shū)操作。 ( b) 內(nèi)存: 256M 以上 ( c) 硬盤(pán)空間: 20GB 以上 ( d) 顯卡: SVGA 顯示適配器 建議使用的軟件環(huán)境: ( a) 操作系統(tǒng): Windows 7 ( b) 數(shù)據(jù)庫(kù): SQL Server 2020 Express 下面是功能測(cè)試: ( a) 系統(tǒng)管理部分,可以按相應(yīng)身份登錄到系統(tǒng),可以添加、修改、刪除教材,可以添加、刪除、修改用戶,可以設(shè)置報(bào)警閥值。 XXVIII 5 系統(tǒng)測(cè)試 在系統(tǒng)制作完成后對(duì)系統(tǒng)的功能和健壯性進(jìn)行了測(cè)試。另一個(gè)功能設(shè)置報(bào)警的閥值,以便教材科可以根據(jù)需要及時(shí) 補(bǔ)充教材。該模塊的主要功能是管理用戶,設(shè)置用戶的類(lèi)型。另外,在進(jìn)入教材管理功能模塊的時(shí),有一個(gè)“顯示所有教材”按鈕,可以選擇教材對(duì)一些信息進(jìn)行修改,之后用 UPDATA 使修改后的數(shù)據(jù)寫(xiě)入數(shù)據(jù)表,也可以選擇刪除來(lái)刪除錯(cuò)誤的教材數(shù)據(jù)。 //跳轉(zhuǎn)返回 } XXVII 圖 412 網(wǎng)上教材管理系統(tǒng)系統(tǒng)管理模塊運(yùn)行的結(jié)果 教材管理模塊可以對(duì)教材進(jìn)行添加、刪除、修改操作。 (sql)。 string sql = delete users where name=39。 ()。 。 string sql= delete class where cl_ID= 39。 ()。)。,39。 //跳轉(zhuǎn)返回 } protected void Button2_Click(object sender, EventArgs e) { //添加班級(jí) string sql = insert into class +(department,class)+values(39。 //編寫(xiě) delete (sqlstr)。 + [ ].()+ 39。 //跳轉(zhuǎn)返回 } protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { //刪除用戶信息 XXVI string key = ()。 //編寫(xiě) insert (sql)。 where name=39。,leave=39。 string sql = update users set password=39。 ()。)。,39。,39。 } protected void Button3_Click(object sender, EventArgs e) { //添加用戶信息 string sql = insert into users+(name,password,leave)+values(39。+baojing+39。 } protected void Button1_Click(object sender, EventArgs e) { //設(shè)置報(bào)警閥值 decimal baojing = ( )。 string sql1=( (sql))。 } } else { ()。 protected void Page_Load(object sender, EventArgs e) { if (Session[leave] != null) //判斷是否離開(kāi) XXV { string leave = Session[leave].ToString()。網(wǎng)上教材管理系統(tǒng)系統(tǒng)管理模塊運(yùn)行的結(jié)果如圖 412。 ()。 ()。 XXIV } protected void txtKey_TextChanged(object sender, EventArgs e) { if ( != ) { = false。 } } protected void btnSel_Click(object sender, EventArgs e) { if ( != ) { = false。確定要?jiǎng)h除嗎? 39。 ()。 。 string sqlstr = delete jiaocai where jc_ID= 39。 } XXIII } else { ()。 if(Session[leave]!=null) { string leave = Session[leave].ToString()。網(wǎng)上教材管理系統(tǒng)圖書(shū)管理模塊運(yùn)行的結(jié)果如圖 。需要在登錄的時(shí)候選擇管理員才可以進(jìn)入。 = false。 } protected void Button2_Click(object sender, EventArgs e) { = true。 = false。 = false。 = false。++39。++39。 = false。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { = false。網(wǎng)上教材管理系統(tǒng)教材查詢模塊運(yùn)行的結(jié)果如圖 所示。 } XXI 圖 49 網(wǎng)上教材管理系統(tǒng)教材匯總模塊運(yùn)行的結(jié)果 教材查詢模塊是一個(gè) 面向所有用戶的模塊。 = true。 + + 39。 + + 39。 = false。 =( (sql))。 and bookname=39。 } } protected void Button1_Click(object sender, EventArgs e) { string sql = select sum(number) from dingshu where xnd=39。 if (leave == 1) { ()。 } XX if (Session[leave] != null) { leave = Session[leave].ToString()。 //創(chuàng)建一個(gè)類(lèi)的實(shí)例 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { = false。 string leave。網(wǎng)上教材管理系統(tǒng)教材匯總模塊運(yùn)行的結(jié)果如圖 所示。如果通過(guò)會(huì)根據(jù)購(gòu)買(mǎi)的數(shù)量計(jì)算總的價(jià)格,購(gòu)買(mǎi)后會(huì)對(duì)教材科領(lǐng)書(shū)的數(shù)量做相應(yīng)的處理,如果該圖書(shū)被購(gòu)買(mǎi)完了,會(huì)做上領(lǐng)書(shū)標(biāo)記防止再被購(gòu)買(mǎi)。 在點(diǎn)擊了確定購(gòu)買(mǎi)按鈕 后,首先判斷是否選擇了教材,然后判斷是否輸入了購(gòu)買(mǎi)的數(shù)量。 = ( price) .ToString() 。 string price = select price from jiaocai where bookname=39。如果領(lǐng)書(shū)標(biāo)記顯示為真表示該教材已經(jīng)沒(méi)有庫(kù)存了。 decimal test_de = ( test) 。 string number = select number from number。 = true。 //隱藏 label4 database db = new database() 。 首先在點(diǎn)擊查詢之后,通過(guò)數(shù)據(jù)庫(kù)得到報(bào)警閥值。 零售模塊與報(bào)損、換書(shū)不同的是 ,在選擇好教材進(jìn)行點(diǎn)擊查詢后會(huì)顯示教材的價(jià)格。在庫(kù)存少于規(guī)定的閥值的時(shí)候會(huì)進(jìn)行報(bào)警。如果教材科沒(méi)有訂購(gòu)教材,這些操作則都不能進(jìn)行。網(wǎng)上教材管理系統(tǒng)的教材零售模塊運(yùn)行的結(jié)果如圖 48 所示。換書(shū)是書(shū)已經(jīng)發(fā)給學(xué)生或教師后,因書(shū)自身的問(wèn)題進(jìn)行換書(shū)處理。 //導(dǎo)入數(shù)據(jù)庫(kù) ( ) 。+ID1+39。+true+39。+name+39。++39。然后返回領(lǐng)書(shū)模塊。 //返回上一頁(yè) return。javascript:( 1) 39。) 。 if ( ( ( sql_1))) { ( script lanuage=javascriptalert( 39。 and ls_ID=39。具體代碼如下: //判斷領(lǐng)書(shū)是否已經(jīng)發(fā)生 string sql_1=select tag from lingshu where tag=39。//設(shè)置 選定行的主鍵值 } 如果選擇了具體的教材,接下來(lái)會(huì)通過(guò)領(lǐng)書(shū)標(biāo)記判斷選擇的教材是否已經(jīng)被領(lǐng) XVIII 取了。 if ( == true) { ID1 = () 。 //返回上一頁(yè) return。javascript:( 1) 39。) 。 == 1) { ( script lanuage=javascriptalert( 39。實(shí)現(xiàn)代碼如下: //判斷是否選擇了書(shū) if ( == 1 amp。 在進(jìn)行訂書(shū)操作的時(shí)候,首先會(huì)判斷用戶是否選擇了要領(lǐng)取的教材。 XVII 圖 47 網(wǎng)上教材管理系統(tǒng)學(xué)生領(lǐng)書(shū)模塊運(yùn)行的結(jié)果圖 如是學(xué)生領(lǐng)書(shū)操作,只需要選擇相應(yīng)的系和班級(jí),點(diǎn)擊查詢后就可以看到已經(jīng)領(lǐng)了的教材和需要領(lǐng)取的教材。主要功能是完成學(xué)生和老師的領(lǐng)書(shū)操作。 //導(dǎo)入數(shù)據(jù)庫(kù) ( ) 。) 。,39。,39。,39。,39。,39。,39。 //導(dǎo)入數(shù)據(jù)庫(kù) str
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1