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

正文內(nèi)容

基于開(kāi)源框架ssh的圖書(shū)館管理系統(tǒng)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-06-27 20:25本頁(yè)面
  

【正文】 輸入學(xué)院,專業(yè),班級(jí)索引顯示所有該班級(jí)學(xué)生記錄正確刪除學(xué)生信息只要確認(rèn)驗(yàn)證即可! 學(xué)生頁(yè)面測(cè)試 學(xué)生頁(yè)面測(cè)試主要是測(cè)試學(xué)生對(duì)基本信息的查詢以及修改驗(yàn)證,對(duì)圖書(shū)信息的查詢,借閱信息的查詢與續(xù)借操作。下面學(xué)生對(duì)圖書(shū)信息的查詢?yōu)榇?,測(cè)試學(xué)生頁(yè)面的可用性與正確性。查詢圖書(shū)信息測(cè)試用例如表54所示:表54查詢圖書(shū)信息測(cè)試用例測(cè)試要點(diǎn)測(cè)試數(shù)據(jù)預(yù)期結(jié)果測(cè)試結(jié)果查詢條件查詢條件為空顯示所有記錄正確查詢條件輸入圖書(shū)類型索引顯示所有該類型圖書(shū)記錄正確查詢條件輸入圖書(shū)編號(hào)顯示該編號(hào)圖書(shū)記錄正確查詢條件輸入書(shū)名顯示該書(shū)名圖書(shū)記錄正確 安全性測(cè)試 安全性測(cè)試主要是測(cè)試在管理員或用戶輸入有誤或操作不當(dāng)所帶來(lái)的危害。為了防止出現(xiàn)安全性問(wèn)題,此系統(tǒng)采用了權(quán)限控制,對(duì)各類用戶進(jìn)行身份驗(yàn)證。超級(jí)管理員可以對(duì)系統(tǒng)進(jìn)行任意操作,當(dāng)系統(tǒng)出現(xiàn)任何狀況下,超級(jí)管理員可以及時(shí)改正。管理員可能增,刪,改,查相應(yīng)的記錄,學(xué)生只能查詢信息以及修改個(gè)人信息。不管是管理員還是學(xué)生,操作不當(dāng)引起的問(wèn)題,超級(jí)管理員都能及時(shí)彌補(bǔ)。 小結(jié) 本章主要是對(duì)系統(tǒng)功能以及用戶界面進(jìn)行相應(yīng)的測(cè)試,測(cè)試是軟件開(kāi)發(fā)過(guò)程中重要的組成部分。在開(kāi)發(fā)過(guò)程中,通過(guò)測(cè)試活動(dòng)驗(yàn)證所開(kāi)發(fā)的軟件在功能上滿足軟件需求。主要是從可用性與安全性兩個(gè)方面對(duì)系統(tǒng)進(jìn)行了測(cè)試。 總 結(jié) 圖書(shū)館管理系統(tǒng)是基于開(kāi)源框架SSH開(kāi)發(fā)的,基本上實(shí)現(xiàn)了學(xué)生與管理員的功能需求,學(xué)生可以通過(guò)系統(tǒng)不僅可以查詢到個(gè)人的基本信息以及借閱信息,及時(shí)了解圖書(shū)館的貯存的圖信息,還能進(jìn)行續(xù)借圖書(shū)操作。管理員可以通過(guò)系統(tǒng)對(duì)學(xué)生信息,圖書(shū)信息以及借閱信息的增,刪,改,查,各個(gè)模塊的功能都已基本實(shí)現(xiàn)。 在這次畢業(yè)設(shè)計(jì)過(guò)程中,也遇到了很多問(wèn)題,由于對(duì)SSH的不太了解,剛開(kāi)始根本就無(wú)從下手,后來(lái)通過(guò)了解SSH的相關(guān)知識(shí),對(duì)SSH有了大體的掌握,通過(guò)環(huán)境的搭建對(duì)SSH的好處有了更加深該的認(rèn)識(shí)。需求的不清晰,讓我困惑了很久,因?yàn)椴荒芘骞芾韱T以及學(xué)生之間的具體權(quán)限,讓我在后來(lái)的系統(tǒng)設(shè)計(jì)里做了很多返工,有時(shí)由于某個(gè)字段而更改大量的代碼。讓我認(rèn)識(shí)到了需求分析對(duì)系統(tǒng)開(kāi)發(fā)的重要性,合格的需求可以讓我們?cè)诖撕蟮拈_(kāi)發(fā)中,減少很多不必要的工作。 當(dāng)然,通過(guò)這次畢業(yè)設(shè)計(jì),也讓我學(xué)到了很多,不僅對(duì)SSH有了更加深刻的認(rèn)識(shí),更重要的是認(rèn)識(shí)到了軟件開(kāi)發(fā)流程的重要性。之所以前人要這樣安排,必有他的理由。需求分析的重要是我身有體會(huì)。通過(guò)這次開(kāi)發(fā),讓我在以后的開(kāi)發(fā)中少走很多彎路。經(jīng)驗(yàn)是最寶貴的財(cái)富,這次的經(jīng)歷讓我在以后的開(kāi)發(fā)中做的更好。由于本人在知識(shí)、經(jīng)驗(yàn)方面都存在著不足,在整個(gè)開(kāi)發(fā)的過(guò)程中時(shí)間也比較倉(cāng)促,因此該系統(tǒng)必然會(huì)存在一些缺陷和不足。本系統(tǒng)在圖書(shū)續(xù)借等方面還有不足之處,由于對(duì)其具體功能分析的不夠透徹,所以有待以后將其更加完善。 致 謝在指導(dǎo)老師的指導(dǎo)和同學(xué)的幫助之下,我順利地完成了本次畢業(yè)設(shè)計(jì)。在畢業(yè)設(shè)計(jì)這段時(shí)間里,我認(rèn)識(shí)到了自己的不足并努力的爭(zhēng)取獨(dú)立完成我的設(shè)計(jì),最終收獲很多,學(xué)到了以前很多沒(méi)有學(xué)到的知識(shí),同時(shí)也鞏固了所學(xué)過(guò)的知識(shí)。感謝我的指導(dǎo)老師賀智明老師。作為我的導(dǎo)師,無(wú)論是在理論還是實(shí)踐方面都給我提了很多寶貴的意見(jiàn),使我的畢業(yè)設(shè)計(jì)在有條不紊的環(huán)境下進(jìn)行,逐步趨于完善,得以順利完成。我也很感謝在開(kāi)題檢查時(shí)老師給我提出寶貴意見(jiàn),還有其他老師在此期間的關(guān)懷和幫助,以及學(xué)院為我提供良好的畢業(yè)設(shè)計(jì)環(huán)境。感謝在畢業(yè)設(shè)計(jì)中為我提供幫助的學(xué)院的老師和同學(xué),以及在畢業(yè)設(shè)計(jì)中被我引用或參考的論著的作者,總之感謝在畢業(yè)設(shè)計(jì)期間給予我?guī)椭乃欣蠋熀屯瑢W(xué),感謝你們對(duì)我的支持。 附 錄A 安裝、使用說(shuō)明書(shū)本系統(tǒng)采用的是本地的數(shù)據(jù)庫(kù)Mysql數(shù)據(jù)庫(kù),: 打開(kāi)下載的安裝文件,出現(xiàn)如圖11所示:圖11 歡迎頁(yè)面mysql安裝向?qū)?dòng),點(diǎn)擊“next”繼續(xù),如圖12所示:圖12 選擇安裝類型選擇安裝類型,有“Typical(默認(rèn))”、“Complete(完全)”、“Custom(用戶自定義)”三個(gè)選項(xiàng),我們選擇“Custom”,有更多的選項(xiàng),也方便熟悉安裝過(guò)程,如圖13所示:圖13選擇要安裝的服務(wù)在“MySQL Server(MySQL服務(wù)器)”上左鍵單擊,選擇“This feature, and all subfeatures, will beinstalled on local hard drive”,即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤上”。點(diǎn)選“Change...”,手動(dòng)指定安裝目錄。如圖14所示:圖14 選擇安裝路徑選擇完安裝路徑后,點(diǎn)擊OK,進(jìn)入顯示安裝路徑,如圖15所示:圖15 顯示安裝路徑確認(rèn)一下先前的設(shè)置,如果有誤,按“Back”返回重做。按“Install”開(kāi)始安裝,如圖16所示:圖16 開(kāi)始安裝正在安裝中,請(qǐng)稍候,直到出現(xiàn)界面,如圖17所示:圖17 MySQL EnterPrise點(diǎn)擊“next”繼續(xù),如圖18所示:圖18 完成安裝現(xiàn)在軟件安裝完成了,出現(xiàn)上面的界面,這里有一個(gè)很好的功能,mysql 配置向?qū)?,將“Configure the Mysql Server now”前面的勾打上,點(diǎn)“Finish”結(jié)束軟件的安裝并啟動(dòng)mysql配置向?qū)?。配置MySQL Server,點(diǎn)擊“Finsh”,出現(xiàn)如下界面,MySQL Server配置向?qū)?dòng)。如圖19所示:圖19安裝配置向?qū)c(diǎn)擊“Next”,出現(xiàn)如下頁(yè)面,如圖110所示:圖110選擇配置方式選擇配置方式,“Detailed Configuration(手動(dòng)精確配置)”、“Standard Configuration(標(biāo)準(zhǔn)配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過(guò)程,點(diǎn)擊“Next”,如圖111所示:圖111選擇服務(wù)器類型擇服務(wù)器類型,“Developer Machine(開(kāi)發(fā)測(cè)試類,mysql 占用很少資源)”、“Server Machine(服務(wù)器類型,mysql占用較多資源)”、“Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫(kù)服務(wù)器,mysql占用所有可用資源)”,根據(jù)自己的類型選擇,一般選“Server Machine”,選擇完后點(diǎn)擊“Next”,如圖112所示:圖112選擇Mysql數(shù)據(jù)庫(kù)點(diǎn)擊“Next”如圖113所示:圖113 InnoDB Tablespace進(jìn)行配置默認(rèn)后,直接點(diǎn)擊“Next”,如圖114所示:圖114 設(shè)置服務(wù)器按上圖設(shè)置后,點(diǎn)擊“Next”,如圖115所示:圖115設(shè)置端口是否啟用TCP/IP連接,設(shè)定端口,如果不啟用,就只能在自己的機(jī)器上訪問(wèn)mysql 數(shù)據(jù)庫(kù)了,我這里啟用,把前面的勾打上,Port Number:3306,在這個(gè)頁(yè)面上,您還可以選擇“啟用標(biāo)準(zhǔn)模式(Enable Strict Mode)”,這樣MySQL就不會(huì)允許細(xì)小的語(yǔ)法錯(cuò)誤。還有一個(gè)關(guān)于防火墻的設(shè)置“Add firewall exception ……”需要選中,將MYSQL服務(wù)的監(jiān)聽(tīng)端口加為windows防火墻例外,避免防火墻阻斷。按“Next”繼續(xù)。如圖116所示:圖116編碼設(shè)置按上圖設(shè)置,點(diǎn)擊“Next”,如圖117所示:圖117設(shè)置windows服務(wù)按上圖設(shè)置,點(diǎn)擊“Next”,如圖118所示:圖118設(shè)置用戶名與密碼按上圖設(shè)置,點(diǎn)擊“Next”,如圖119所示圖119設(shè)置完成設(shè)置完畢,按“Finish”結(jié)束mysql的安裝與配置——這里有一個(gè)比較常見(jiàn)的錯(cuò)誤,就是不能“Start service”,一般出現(xiàn)在以前有安裝mysql 的服務(wù)器上,解決的辦法,先保證以前安裝的mysql 服務(wù)器徹底卸載掉了;不行的話,檢查是否按上面一步所說(shuō),之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql 安裝目錄下的data文件夾備份,然后刪除,在安裝完成后,將安裝生成的data文件夾刪除,備份的data文件夾移回來(lái),再重啟mysql 服務(wù)就可以了,這種情況下,可能需要將數(shù)據(jù)庫(kù)檢查一下,然后修復(fù)一次,防止數(shù)據(jù)出錯(cuò)。 附 錄B 源 碼源 碼1()$(window).ready(function (){ getAcademyPhg()。 $(39。StudentPhg_edit_academyName_sel39。).change(function(){ getProfessionPhg()。 })。 $(39。StudentPhg_edit_professionName_sel239。).change(function(){ getClassPhg()。 })。 CheckSex()。 //判斷性別是否為空!SetBookName()。 //首先判斷圖書(shū)編號(hào)是否為空,再進(jìn)行圖書(shū)編號(hào)與書(shū)號(hào)拼接 SetStudent()。 SaveButton()。 }) //獲得學(xué)院信息function getAcademyPhg(){ ({callback:setAcademyPhg, async:false})。}function setAcademyPhg(dataList){ (StudentPhg_edit_academyName_sel)。 (StudentPhg_edit_academyName_sel, [])。 (StudentPhg_edit_academyName_sel,dataList,academyName, academyName)。 }//獲得專業(yè)信息function getProfessionPhg(){ var academyName = $(StudentPhg_edit_academyName_sel).val()。 if(!(academyName==||academyName==null)){ (academyName,callback)。 } }function callback(data){ (data,{callback:setProfessionPhg, async:false})。}function setProfessionPhg(dataList){ (StudentPhg_edit_professionName_sel2)。 (StudentPhg_edit_professionName_sel2, [])。 (StudentPhg_edit_professionName_sel2,dataList,professioName, professioName)。}//獲得班級(jí)信息function getClassPhg(){ var professioName = $(StudentPhg_edit_professionName_sel2).val()。 if(!(professioName==null||professioName==)){ (professioName,callback2)。 }}function callback2(data){ (data,{callback:setClassPhg, async:false})。}function setClassPhg(dataList){ (StudentPhg_edit_className_sel3)。 (StudentPhg_edit_className_sel3, [])。 (StudentPhg_edit_className_sel3,dataList,className, className)。}//判斷性別是否為空!function CheckSex(){ $(39。saveBtnStudentPhg39。).mousedown(function(){ var sex = $(39。StudentPhg_edit_sex_sel439。).val()。 if(sex==||sex==null){ alert(性別為 必填項(xiàng))。 } })。}//首先判斷圖書(shū)編號(hào)是否為空,再進(jìn)行圖書(shū)編號(hào)與書(shū)號(hào)拼接function SetBookName(){ $(39。BorrowInfoPhg_edit2_bookCode_as339。).blur(function(){ var bookCode = $(39。BorrowInfoPhg_edit2_bookCode_as339。).val()。 if(bookCode==||bookCode==null){ alert(圖書(shū)編號(hào)為 必填項(xiàng))。 }else{ (bookCode,function(fatalist){ var BookPhg = dataList[0]。 $(39。BorrowInfoPhg_edit2_bookName_text939。).val()。 })。 } })。}//驗(yàn)證圖書(shū)編號(hào)是否為必填function SaveButton(){ $(39。newBtnBorrowInfoPhg39。).click(function(){ $(39。saveBtnStudentPhg39。).mousedown(function(){ var bookCode = $(39。BorrowInfoPhg_edit2_bookCode_as339。).val()。 if(bookCode==||bookCode==null){ alert(圖書(shū)編號(hào)為 必填項(xiàng))。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1