版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實訓(xùn)目的的和要求求1目的的培養(yǎng)學(xué)生生獨立開開發(fā)一套套完整的的數(shù)據(jù)庫庫應(yīng)用系系統(tǒng)的能能力。通通過完成成具體的的任務(wù),掌握實實際工作作中需要要的技能能和方法法。任務(wù)務(wù)配合ASPP.neet商務(wù)務(wù)網(wǎng)站設(shè)設(shè)計、ADDO.NNET程程序設(shè)計計等課課程展開開,除應(yīng)應(yīng)用這兩兩門課程程的知識識外,還還會幫助助學(xué)生強(qiáng)強(qiáng)化以前前學(xué)過的的數(shù)據(jù)據(jù)庫技術(shù)術(shù)應(yīng)用、計計算機(jī)語語言C#等課課程知識識,真正正將知識識轉(zhuǎn)化為為實際的的技能。2要求求系統(tǒng)采用用B/SS或C/S架構(gòu)構(gòu),開發(fā)發(fā)網(wǎng)站應(yīng)應(yīng)用程序序或桌面面應(yīng)用程程序,后后臺數(shù)據(jù)據(jù)庫采用用SQLL Seerveer20005實實現(xiàn),用用ADOO.NEET技術(shù)術(shù)進(jìn)行數(shù)數(shù)據(jù)庫編編
2、程。要要求學(xué)生生從信息息收集開開始,逐逐步對系系統(tǒng)進(jìn)行行需求分分析、總總體設(shè)計計、詳細(xì)細(xì)設(shè)計、編碼及及調(diào)試、系統(tǒng)測測試等。具體要要求完成成如下任任務(wù):1、程序序中應(yīng)有有不少于于2000行的自自行編寫寫的代碼碼,必須須包括數(shù)數(shù)據(jù)庫編編程部分分。2、界面面美觀大大方,操操作簡潔潔易用,功能完完備可靠靠。3、程序序運行穩(wěn)穩(wěn)定可靠靠,能實實現(xiàn)題目目中描述述的基本本功能。4、實訓(xùn)訓(xùn)報告符符合系文文檔模板板要求。5、能對對程序的的設(shè)計思思路或具具體代碼碼作出正正確的解解釋。6、提供供完整的的可運行行的源程程序(電電子版)和實訓(xùn)訓(xùn)報告(打印稿稿)。 實訓(xùn)內(nèi)容容常見的中中小型網(wǎng)網(wǎng)站的開開發(fā)。例例如:會會員注冊
3、冊系統(tǒng)、圖書信信息網(wǎng)站站、簡易易購物車車、聊天天室、論論壇、留留言本、房屋信信息網(wǎng)站站、新聞聞網(wǎng)站、 同學(xué)學(xué)錄、企企業(yè)客戶戶管理網(wǎng)網(wǎng)站、學(xué)學(xué)生成績績管理、班務(wù)管管理等,也可是是經(jīng)教師師同意的的自選題題。常見的桌桌面數(shù)據(jù)據(jù)庫應(yīng)用用程序的的開發(fā)。例如:學(xué)籍管管理系統(tǒng)統(tǒng)、人事事管理系系統(tǒng)、工工資管理理系統(tǒng)、圖書管管理系統(tǒng)統(tǒng)、設(shè)備備管理系系統(tǒng)、文文檔管理理系統(tǒng)、客房管管理系統(tǒng)統(tǒng)、試題題庫管理理系統(tǒng)等等,也可可是經(jīng)教教師同意意的自選選題。三、實訓(xùn)訓(xùn)方式 集中中 分散散 校內(nèi) 校外外四、實訓(xùn)訓(xùn)具體安安排實訓(xùn)的前前一周布布置實訓(xùn)訓(xùn)任務(wù),下發(fā)實實訓(xùn)任務(wù)務(wù)書,進(jìn)進(jìn)行選題題并收集集資料。6月200日:選選題,收收
4、集題目目相關(guān)資資料,完完成需求求分析、數(shù)據(jù)庫庫設(shè)計。6月222日:對對系統(tǒng)進(jìn)進(jìn)行總體體設(shè)計和和規(guī)劃。6月244日:對對系統(tǒng)進(jìn)進(jìn)行詳細(xì)細(xì)的功能能模塊設(shè)設(shè)計。6月277日:對對系統(tǒng)進(jìn)進(jìn)行修改改、調(diào)試試、測試試部署等等。6月288日:根根據(jù)設(shè)計計撰寫說說明書初初稿,不不斷完善善修改。6月299日:完完成說明明書終稿稿和程序序的打包包,上交交說明書書打印稿稿,刻錄錄光盤。五、實訓(xùn)訓(xùn)報告內(nèi)內(nèi)容實訓(xùn)報告告中必須須包含:1)需求求分析、數(shù)據(jù)庫庫設(shè)計2)總體體設(shè)計3)詳細(xì)細(xì)設(shè)計設(shè)計報告告目錄大大致結(jié)構(gòu)構(gòu)如下書書寫(根根據(jù)實際際情況可可作相應(yīng)應(yīng)調(diào)整):1)題目目介紹2)需求求分析3)總體體設(shè)計4)詳細(xì)細(xì)設(shè)計5)
5、遇到到的主要要問題及及解決方方法6)總結(jié)結(jié)(心得得體會)7)參考考文獻(xiàn)目錄TOC o 1-3 h z u HYPERLINK l _Toc296789486 一、題目目介紹 PAGEREF _Toc296789486 h 7 HYPERLINK l _Toc296789487 二、需求求分析 PAGEREF _Toc296789487 h 7 HYPERLINK l _Toc296789488 2.1系系統(tǒng)功能能介紹 PAGEREF _Toc296789488 h 7 HYPERLINK l _Toc296789489 2.2開開發(fā)工具具介紹 PAGEREF _Toc296789489 h 7
6、 HYPERLINK l _Toc296789490 三、總體體設(shè)計 PAGEREF _Toc296789490 h 8 HYPERLINK l _Toc296789491 3.1 系統(tǒng)框框架設(shè)計計 PAGEREF _Toc296789491 h 8 HYPERLINK l _Toc296789492 3.2 數(shù)據(jù)庫庫設(shè)計 PAGEREF _Toc296789492 h 8 HYPERLINK l _Toc296789493 四、詳細(xì)細(xì)設(shè)計 PAGEREF _Toc296789493 h 9 HYPERLINK l _Toc296789494 4.1數(shù)數(shù)據(jù)庫的的連接 PAGEREF _Toc2
7、96789494 h 9 HYPERLINK l _Toc296789495 4.2 模塊 PAGEREF _Toc296789495 h 10 HYPERLINK l _Toc296789496 五.遇到到的問題題及解決決方法 PAGEREF _Toc296789496 h 17 HYPERLINK l _Toc296789497 六.體會會和總結(jié)結(jié) PAGEREF _Toc296789497 h 17 HYPERLINK l _Toc296789498 七.參考考文獻(xiàn) PAGEREF _Toc296789498 h 17一、題目目介紹 留言板板功能是是網(wǎng)站應(yīng)應(yīng)用程序序中最常常用的功功能之一
8、一,也是是網(wǎng)站開開發(fā)應(yīng)用用程序開開發(fā)常用用的功能能模塊。當(dāng)用戶戶對某網(wǎng)網(wǎng)站或系系統(tǒng)有建建議時,可以通通過留言言板對網(wǎng)網(wǎng)站管理理員或開開發(fā)者提提出。這這樣可以以獲得更更多寶貴貴的意見見,對網(wǎng)網(wǎng)站或系系統(tǒng)的進(jìn)進(jìn)一步完完善實現(xiàn)現(xiàn)有很大大的幫助助。二、需求求分析 2.1系系統(tǒng)功能能介紹2.2.1 查查看主題題 可可以查看看最近大大家在留留言板上上發(fā)表的的一些主主題。2.2.2發(fā)表表留言 先進(jìn)進(jìn)行登錄錄,然后后在進(jìn)行行留言,提交。2.2.3用戶戶注冊 先閱閱讀條款款,然后后確定進(jìn)進(jìn)入注冊冊頁面,用戶可可以填寫寫用戶名名,密碼碼,確認(rèn)認(rèn)密碼,性別,主頁, Emmaill和QQQ,然后后提交,這樣就就注冊好
9、好了。2.2.4留言言管理 用戶戶可以登登錄,然然后進(jìn)行行留言的的查看回回復(fù)和刪刪除留言言。2.2開開發(fā)工具具介紹該系統(tǒng)為為B/SS三層結(jié)結(jié)構(gòu),它它的運行行環(huán)境分分客戶端端、應(yīng)用用服務(wù)器器端和數(shù)數(shù)據(jù)庫服服務(wù)器端端三部分分。 以下是是系統(tǒng)的的軟件環(huán)環(huán)境。 (1)客客戶端 操作系統(tǒng)統(tǒng):Wiindoows XP 或或更新版版本。 瀏覽器:IE66以上,其它常常見瀏覽覽器如FFireeFoxx。 (2)應(yīng)應(yīng)用服務(wù)務(wù)器端 操作系統(tǒng)統(tǒng):Wiindoows XP 應(yīng)用服務(wù)務(wù)器:IIIS 5.00或更新新版本。 數(shù)據(jù)庫訪訪問:LLINQQ。 (3)數(shù)數(shù)據(jù)庫服服務(wù)器端端 操作系統(tǒng)統(tǒng):Wiindoows XP 數(shù)
10、據(jù)庫系系統(tǒng):SSQLSServver 20005。所運用到到的軟件件有:SSQLSServver 20008,VVisuual Stuudioo20110三、總體體設(shè)計3.1 系統(tǒng)框框架設(shè)計計留言信息管理查看主題發(fā)表留言用戶注冊我的留言留言管理留言主題留言內(nèi)容用戶名密碼密碼確認(rèn)密碼性別Email主頁QQ3.2 數(shù)據(jù)庫庫設(shè)計3.2.1數(shù)據(jù)據(jù)表dbo.tb_Useerdbo.tb_Repplydbo.tb_LeaaveWWordd四、詳細(xì)細(xì)設(shè)計4.1數(shù)數(shù)據(jù)庫的的連接4.1.1數(shù)據(jù)據(jù)庫4.1.2.數(shù)數(shù)據(jù)庫連連接代碼碼 4.2 模塊4.2.1查看看主題圖411 pprottectted voiid L
11、LinkkButttonn1_CClicck(oobjeect sennderr, EEvenntArrgs e) iff (thhis.lnkkbtnnVieewBaack.Texxt = 查看回回復(fù)) tthiss.lnnkbttnViiewBBackk.Teext = 隱藏回回復(fù); tthiss.Paanell1.VVisiiblee = truue; ellse tthiss.lnnkbttnViiewBBackk.Teext = 查看回回復(fù); tthiss.Paanell1.VVisiiblee = fallse; 代碼碼說明:點擊其其中一個個主題進(jìn)進(jìn)入如圖圖4-11所示的的界面,然
12、后點點擊查看看回復(fù)就就能看見見回復(fù)的的內(nèi)容,同時你你也可以以點擊隱隱藏回復(fù)復(fù),就將將剛才點點擊出來來的回復(fù)復(fù)內(nèi)容隱隱藏起來來了。 圖4-2 prootecctedd voiid bbtnOOK_CClicck(oobjeect sennderr, EEvenntArrgs e) SqqlDaata da = nnew SqlDDataa(); sttrinng ccmdttxt = INSSERTT INNTO tb_Repply(UNaame,Conntennt,DDateeTimme,RRepllyIDD,IPP); cmmdtxxt += VALLUESS( + thiis.ttxtUU
13、id.Texxt + , + thiis.FFreeeTexxtBoox1.Texxt + , + DatteTiime.Noww + ; cmmdtxxt += , + RRequuesttIID.TooStrringg() + , + Reqquesst.UUserrHosstAdddreess + ); iff (dda.EExceeSQLL(cmmdtxxt) RRespponsse.WWritte(allertt(操操作成功功!);loocattionn=LLeavveWoordVVieww.asspx?ID=+RRequuesttIID+); ellse RRespponsse.W
14、Writte(allertt(操操作失敗敗! ); 代碼碼說明:點擊我我要回復(fù)復(fù)就進(jìn)入入圖4-2的界界面,當(dāng)當(dāng)只填回回復(fù)內(nèi)容容而不填填回復(fù)人人時,點點擊提交交就會彈彈出姓名名不能為為空的信信息,只只有都填填寫了提提交時提提示操作作成功。4.2.2發(fā)表表留言 圖4-3prottectted voiid bbtnOOK_CClicck(oobjeect sennderr, EEvenntArrgs e) SqqlDaata da = nnew SqllDatta(); sttrinng ccmdttxt = SELLECTT * FROOM ttb_UUserr WHHEREE Uiid=+thi
15、is.ttxtUUid.Texxt.TTrimm()+ ANDD Pwwd=+thiis.ttxtPPwd.Texxt.TTrimm()+ ANDD Poopeddom=1; SqqlDaataRReadder dr = dda.EExceeReaad(ccmdttxt); drr.Reead(); iff (ddr.HHasRRowss) SSesssionnUUserrNamme = drUiid.TooStrringg(); SSesssionnIID = drIDD.ToSStriing(); RRespponsse.RRediirecct(RelleasseWoord.asppx);
16、 ddr.CClosse(); drr.Cllosee(); sttrinng ccmdttxt11 = SEELECCT * FRROM tb_Useer WWHERRE UUid= + tthiss.txxtUiid.TTextt.Trrim() + ANND PPwd= + tthiss.txxtPwwd.TTextt.Trrim() + ; SqqlDaataRReadder dr11 = da.ExcceReead(cmddtxtt1); drr1.RReadd(); iff (ddr1.HassRowws) SSesssionnUUserrNamme = dr11UUid.TToS
17、ttrinng(); SSesssionnIID = dr11IID.TooStrringg(); RRespponsse.RRediirecct(RelleasseWoord.asppx); drr1.CClosse(); 代碼碼說明:cmddtxtt1 = SSELEECT * FFROMM tbb_Usser WHEERE Uidd=;說明明用戶名名來自于于dboo.tbb_Usser。并且來來判斷密密碼是否否跟數(shù)據(jù)據(jù)庫中的的信息相相符合。如果輸輸入正確確轉(zhuǎn)到圖圖4-44所示的的頁面,反之提提醒出錯錯。圖4-44 prootecctedd voiid bbtnOOK_CClicck(oo
18、bjeect sennderr, EEvenntArrgs e) SqqlDaata da = nnew SqllDatta(); sttrinng ccmdttxt = INSSERTT INNTO tb_LeaaveWWordd(Uiid,SSubjjectt,Coonteent,DatteTiime,IP); cmmdtxxt += VAALUEES( + SeessiionUsserNNamee.ToSStriing()+ , + tthiss.TeextBBox11.Teext + ; cmmdtxxt += ,+thiis.FFreeeTexxtBoox1.Texxt+, + Da
19、ateTTimee.Noow+ ; cmmdtxxt += , + Reqquesst.UUserrHosstAdddreess + ); boool addd = da.ExcceSQQL(ccmdttxt); iff (aadd = truue) RRespponsse.WWritte(allertt(添添加成功功!);loocattionn=IIndeex.aaspxx); ellse RRespponsse.WWritte(allertt(添添加失敗?。?;loocattionn=jjavaascrriptt:hiistoory.go(-1); prootecctedd voiid B
20、Buttton11_Cllickk(obbjecct ssendder, EvventtArggs ee) thhis.TexxtBoox1.Texxt = ; thhis.FreeeTeextBBox11.Teext = ; 代碼碼說明:用戶進(jìn)進(jìn)行留言言事必須須填寫留留言主題題,否則則就會彈彈出主題題不能為為空的界界面,點點提交時時,所寫寫內(nèi)容也也會保存存到表ttb_LLeavveWoord里里。4.2.3用戶戶注冊圖4-55 prottectted voiid bbtnOOK1_Cliick(objjectt seendeer, EveentAArgss e) SqqlDaata da =
21、 nnew SqllDatta(); SqqlDaataRReadder reaad = daa.ExxceRReadd(sseleect * ffromm tbb_Usser wheere Uidd= + thiis.ttxtUUid.Texxt + ); reead.Reaad(); iff (rreadd.HaasRoows) iif (thiis.ttxtUUid.Texxt = rreaddUUid.TToSttrinng() Ressponnse.Wriite(aalerrt(對不起起,該用用戶已經(jīng)經(jīng)注冊! );loocattionn=RRegiisteer.aaspxx); re
22、tturnn; reead.Cloose(); sttrinng ccmdttxt = INSSERTT INNTO tb_Useer(UUid,Pwdd,Seex,WWebSSitee,Emmaill,QQQ,IPP); cmmdtxxt += VAALUEES( + thhis.txttUidd.Teext + , + thhis.txttPwdd.Teext + , + thhis.raddSexx.SeeleccteddVallue+ ; cmmdtxxt += , + thiis.ttxtWWebSSitee.Teext + , + thhis.txttEmaail.Texxt +
23、, + thiis.ttxtQQQ.TTextt + ; cmmdtxxt += , + Reqquesst.UUserrHosstAdddreess + ); boool addd = da.ExcceSQQL(ccmdttxt); iff (aadd = truue) RRespponsse.WWritte(allertt(注注冊成功功!);loocattionn=RRegiisteer.aaspxx); ellse RRespponsse.WWritte(allertt(注注冊失敗??! );llocaatioon=javvasccrippt:hhisttoryy.goo(-11); 代碼
24、說說明:iif (thiis.ttxtUUid.Texxt = rreaddUUid.TToSttrinng()用戶戶注冊用用戶名時時,系統(tǒng)統(tǒng)會自動動連接數(shù)數(shù)據(jù)庫,察看數(shù)數(shù)據(jù)庫中中是否存存在該用用戶,如如果存在在則顯示示“對不起起,該用用戶已經(jīng)經(jīng)注冊!”,則還還需繼續(xù)續(xù)注冊。當(dāng)上面面內(nèi)容填填好后會會提示你你“注冊成成功!”或者“注冊失失?。 ?。4.2.4我的的留言圖4-66 prootecctedd voiid DDataaLisst1_DelleteeCommmannd(oobjeect souurcee, DDataaLisstCoommaandEEvenntArrgs e) sttrin
25、ng sstriid = thhis.DattaLiist11.DaataKKeysse.Iteem.IItemmInddex.TooStrringg(); /獲取當(dāng)當(dāng)前DaataLListt控件列列列 sttrinng ccom = Delletee frrom tb_LeaaveWWordd whheree IDD= + Connverrt.TToInnt322(sttridd) + ; SqqlDaata da = nnew SqllDatta(); daa.ExxceSSQL(comm); Paage.Ressponnse.Reddireect(MyyWorrd.aaspxx); 代代碼說明明:點擊擊我的留留言,就就會看到到我的所所有留言言內(nèi)容。五.遇到到的問題題及解決決方法 問問題:在在建立與與服務(wù)器器的連接接時出錯錯。在連連接到 SQLL Seerveer 220055 時,在默認(rèn)認(rèn)的設(shè)置置下 SSQL Serrverr 不允允許進(jìn)行行遠(yuǎn)程連連接可能能會導(dǎo)致致此失敗敗。 (proovidder: SQQL 網(wǎng)網(wǎng)絡(luò)接口口, eerroor: 26 - 定定位
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024物流配送員勞動協(xié)議3篇
- 2024版網(wǎng)絡(luò)游戲開發(fā)與運營權(quán)轉(zhuǎn)讓合同2篇
- 2024押證不押車商業(yè)地產(chǎn)項目貸款合同范本9篇
- 2025年度建筑安全評價與施工監(jiān)理一體化合同范本3篇
- 2025廠區(qū)食堂承包合同:廠區(qū)文化建設(shè)與餐飲服務(wù)融合協(xié)議3篇
- 二零二五版北京市金融行業(yè)勞動合同法實施標(biāo)準(zhǔn)2篇
- 2024離婚財產(chǎn)分割保險保障合同
- 2024施工現(xiàn)場環(huán)境信息公開與共享協(xié)議3篇
- 2025年MLB棒球帽定制加工及品牌合作框架協(xié)議3篇
- 2025年度智能制造生產(chǎn)線操作工勞動合同3篇 - 副本
- 2024版?zhèn)€人私有房屋購買合同
- 2025年山東光明電力服務(wù)公司招聘筆試參考題庫含答案解析
- 2024爆炸物運輸安全保障協(xié)議版B版
- 《神經(jīng)發(fā)展障礙 兒童社交溝通障礙康復(fù)規(guī)范》
- 2025年中建六局二級子企業(yè)總經(jīng)理崗位公開招聘高頻重點提升(共500題)附帶答案詳解
- 2024年5月江蘇省事業(yè)單位招聘考試【綜合知識與能力素質(zhì)】真題及答案解析(管理類和其他類)
- 注漿工安全技術(shù)措施
- 《食品與食品》課件
- 2024年世界職業(yè)院校技能大賽“食品安全與質(zhì)量檢測組”參考試題庫(含答案)
- 讀書分享會《白夜行》
- 2023上海高考英語詞匯手冊單詞背誦默寫表格(復(fù)習(xí)必背)
評論
0/150
提交評論