學(xué)生檔案管理系統(tǒng)_第1頁
學(xué)生檔案管理系統(tǒng)_第2頁
學(xué)生檔案管理系統(tǒng)_第3頁
學(xué)生檔案管理系統(tǒng)_第4頁
學(xué)生檔案管理系統(tǒng)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

課程設(shè)計(jì)報(bào)告課程名稱JAVA課程設(shè)計(jì)設(shè)計(jì)題目學(xué)生信息管理系統(tǒng)SERVLETASPACCESS專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級2007級2班學(xué)號(hào)07030219姓名盧俊杰指導(dǎo)教師呂世家成績2009年8月28日J(rèn)AVA課程設(shè)計(jì)題目學(xué)生信息管理系統(tǒng)(SERVLETASPACCESS)目錄一、任務(wù)與要求211總體目標(biāo)與任務(wù)要求212題目選擇的目的與意義213所選題目的主要工作214時(shí)間分配2二、需求分析221用戶需求分析222功能需求分析223系統(tǒng)需求分析2三、系統(tǒng)設(shè)計(jì)431總體結(jié)構(gòu)設(shè)計(jì)432功能模塊設(shè)計(jì)433數(shù)據(jù)庫表設(shè)計(jì)4四、界面設(shè)計(jì)641IIS的配置642前臺(tái)界面設(shè)計(jì)743后臺(tái)界面設(shè)計(jì)8五、編碼實(shí)現(xiàn)951相關(guān)實(shí)現(xiàn)算法952主要屬性方法2053編寫關(guān)鍵代碼20六、測試完善3061系統(tǒng)開發(fā)環(huán)境3062功能測試結(jié)果3063測試結(jié)果分析30七、總結(jié)體會(huì)3371分析設(shè)計(jì)評價(jià)3372實(shí)現(xiàn)測試評價(jià)3373經(jīng)驗(yàn)與體會(huì)33八、參考資料33一、任務(wù)與要求11總體目標(biāo)與任務(wù)要求目標(biāo)基于SERVLETASPACCESS的學(xué)生信息管理系統(tǒng)要求做一個(gè)學(xué)生檔案管理系統(tǒng),管理學(xué)生信息12題目選擇與目的意義目的實(shí)現(xiàn)管理功能意義可以給學(xué)校管理學(xué)生帶來便利,免去大量的人工操作,使整個(gè)管理過程嚴(yán)謹(jǐn)有序13所選題目的主要工作用DREAMWEAVER平臺(tái)設(shè)計(jì)一套系統(tǒng),完成學(xué)生檔案管理系統(tǒng)的全部開發(fā)。二、需求分析21用戶需求分析學(xué)生檔案管理,用IIS調(diào)試APS環(huán)境,做了本地服務(wù)器,基于WINDOWSXP操作系統(tǒng)平臺(tái),用DREAMWEAVER完成ASP的開發(fā),用ACCESS完成數(shù)據(jù)庫的開發(fā)22功能需求分析學(xué)生前臺(tái)錄入信息添加信息用戶登錄顯示顯示信息輸出輸出信息查詢信息YN后臺(tái)管理操作添加或者修改信息管理員登錄顯示顯示信息輸出輸出信息查詢信息YN23系統(tǒng)需求分析顯示層ASP系統(tǒng)顯示控制層SERVLET模型層ASP數(shù)據(jù)層ACCESSJAVABEAN三、系統(tǒng)設(shè)計(jì)31總體結(jié)構(gòu)設(shè)計(jì)整體結(jié)構(gòu)框圖、各模塊之間的關(guān)系圖32功能模塊設(shè)計(jì)登錄模塊設(shè)計(jì)添加模塊設(shè)計(jì)修改模塊設(shè)計(jì)前臺(tái)頁面開發(fā)后臺(tái)管理頁面開發(fā)34數(shù)據(jù)庫表設(shè)計(jì)用ACCESS數(shù)據(jù)庫,簡單明了,僅用幾個(gè)表就能完成信息的保存數(shù)據(jù)庫四、界面設(shè)計(jì)41IIS的配置控制面板管理工具INTERNET信息服務(wù)右鍵點(diǎn)”網(wǎng)站”在默認(rèn)網(wǎng)站上面,看屬性,進(jìn)行相關(guān)修改在文檔里加上缺少的默認(rèn)文檔信息,添加成如下列表在ASPNET里,把版本改成20這樣就完成IIS的配置了將壓縮包解壓到CINETPUBWWWROOT然后在IE地址欄里輸入HTTP/127001就能在IE里訪問整個(gè)網(wǎng)站了,在IE地址欄里輸入127001就能訪問了42前臺(tái)界面的設(shè)計(jì)前臺(tái)頁面43后臺(tái)界面的設(shè)計(jì)后臺(tái)管理頁面五、編碼實(shí)現(xiàn)51相關(guān)實(shí)現(xiàn)算法前臺(tái)填寫信息及對應(yīng)的數(shù)據(jù)庫的實(shí)現(xiàn)算法CHECKCODESTHENFOUNDERRTRUEERRMSGERRMSG“,0IFI2THENGENDERMEMBER_EDITI,0IFISNUMERICGENDERANDGENDER0THENGENDERARR_GENDERGENDERRESGENDER,0ELSEIFI1THENRES“,0ELSEIFI13ORI17THENIFMEMBER_EDITI,0“THENRESREPLACEMEMBER_EDITI,0,“;“,CHR13,0ELSERESMEMBER_EDITI,0,0ENDIFRES“,1NEXTRESPONSEWRITE“DOCUMENTALLI_10STYLEDISPLAYNONEDOCUMENTALLI_11STYLEDISPLAYNONEDOCUMENTALLI_12STYLEDISPLAYNONEDOCUMENTALLI_13STYLEDISPLAYNONE“錄取信息錄取狀態(tài)正式錄取1THENRES“CHECKED“,0處理中相關(guān)說明“THENRESREPLACEMEMBER_EDIT19,0,“;“,CHR13,0“當(dāng)前操作返回報(bào)名列表導(dǎo)出到WORD“刪除當(dāng)前信息52主要屬性方法前臺(tái)填寫信息的主要屬性和方法定義模塊函數(shù),自動(dòng)對應(yīng)掛接數(shù)據(jù)庫后臺(tái)管理的主要屬性和方法定義模塊函數(shù),自動(dòng)對應(yīng)掛接數(shù)據(jù)庫53編寫關(guān)鍵代碼前臺(tái)填寫信息的ASP代碼“錄取查詢設(shè)置設(shè)置查詢密碼密碼在616位之間,敏感字符屏蔽請?jiān)佥斎胍淮蜗嚓P(guān)協(xié)議接受不接受驗(yàn)證碼看不清楚請點(diǎn)擊驗(yàn)證碼刷新CHECK_DATA后臺(tái)管理的ASP代碼管理菜單名稱修改“RESPONSEWRITE“RESPONSEWRITE“RESPONSEWRITE“返回菜單管理“RESPONSEWRITE“上級菜單“RESPONSEWRITE“TOPMENULISTRS2RESPONSEWRITE“RESPONSEWRITE“菜單名稱“RESPONSEWRITE“RESPONSEWRITE“RESPONSEWRITE“ELSEIFACTION“MODS“THENMENUSCHEREQUEST“MENU“TOPIDCHEREQUEST“TOPID“IFMENUS“ORID“THENERRORMSG“非法參數(shù)“SETRSSERVERCREATEOBJECT“ADODBRECORDSET“SQL“SELECTFROMADMIN_MENUWHEREID“VBCRLFENDIFIFMENUSIII下移“RESPONSEWRITE“VBCRLFONID3RS30ONORD3RS32MENUSIIIMENUSIII1RS3MOVENEXTLOOPENDIFRS3CLOSERS2MOVENEXTLOOPENDIFRS2CLOSERSMOVENEXTLOOPELSERESPONSEWRITE“當(dāng)前列表為空“VBCRLFENDIFRSCLOSERESPONSEWRITE“VBCRLFRESPONSEWRITE“MENU_JS“SETRSNOTHINGENDIFSUBTOPMENULISTMENUIDSETMENURSSERVERCREATEOBJECT“ADODBRECORDSET“SQL“SELECTID,MENUFROMADMIN_MENUWHERETOPID0ORDERBYORD“MENURSOPENSQL,CONN,1,1IFNOTMENURSEOFTHENRESPONSEWRITE“根目錄“DOWHILENOTMENURSEOFRESPONSEWRITE“MENURS1“MENURSMOVENEXTLOOPENDIFENDSUB以上提供的代碼為關(guān)鍵代碼,但并不能完全構(gòu)成整個(gè)網(wǎng)站,其余代碼及文件,請?jiān)诮鈮簤嚎s包后查找,將壓縮包解壓到CINETPUBWWWROOT然后在IE地址欄里輸入HTTP/127001就能在IE里訪問整個(gè)網(wǎng)站了六、測試完善61系統(tǒng)開發(fā)環(huán)境DREAMWEAVER和IIS開發(fā),在WINDOWSXP平臺(tái)下測試62功能測試結(jié)果所有功能都能實(shí)現(xiàn),很穩(wěn)定,基本無BUG63測試結(jié)果分析如下截圖查詢修改信息管理員添加數(shù)據(jù)備份數(shù)據(jù)恢復(fù)七、總結(jié)體會(huì)71分析設(shè)計(jì)評價(jià)界面大方美觀,操作方便72實(shí)現(xiàn)測試評價(jià)很好用,基本無頁面錯(cuò)誤和BUG73經(jīng)驗(yàn)與體會(huì)要想一個(gè)人寫完所有代碼是很難的,所以讀懂代碼,懂得如何修改別人的代碼是非常重要的,把兩個(gè),甚至多個(gè)管理系統(tǒng)的代碼進(jìn)行分析,把其中需要的功能挖取出來,把不需要的功能剔除,然后把這些功能都聚合在一起,形成一個(gè)全

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論