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

正文內(nèi)容

基于jsp的學(xué)生宿舍管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(已修改)

2025-07-08 08:41 本頁面
 

【正文】 基于JSP的學(xué)生宿舍管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計目 錄引 言 11 基礎(chǔ)知識 2 JSP簡介 2 2 后臺數(shù)據(jù)庫介紹 32 系統(tǒng)分析 4 開發(fā)背景及意義 4 可行性研究 4 經(jīng)濟可行性 4 技術(shù)可行性 4 操作可行性 5 需求分析 5 功能需求 5 性能需求 103 系統(tǒng)設(shè)計 11 系統(tǒng)功能結(jié)構(gòu)設(shè)計 11 系統(tǒng)功能模塊圖 11 數(shù)據(jù)庫設(shè)計 12 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 12 數(shù)據(jù)庫的邏輯設(shè)計 14 系統(tǒng)的詳細(xì)設(shè)計 16 登陸流程圖 17 添加學(xué)生信息流程圖 17 修改學(xué)生信息流程圖 18 人機界面設(shè)計 194 系統(tǒng)實現(xiàn) 21 開發(fā)環(huán)境 21 功能實現(xiàn) 21 登錄模塊的設(shè)計與實現(xiàn) 21 系統(tǒng)主界面的設(shè)計與實現(xiàn) 22 寢室管理模塊的設(shè)計與實現(xiàn) 23 床位管理模塊的設(shè)計與實現(xiàn) 26 學(xué)生管理模塊的設(shè)計與實現(xiàn) 26 學(xué)生入住/預(yù)定登記模塊的設(shè)計與實現(xiàn) 27 寢室使用狀態(tài)查詢模塊的實現(xiàn)過程 285 系統(tǒng)測試 30 測試的目的 30 黑盒測試 30 白盒測試 30 測試用例設(shè)計 31結(jié) 論 35致 謝 36參考文獻(xiàn) 37附 錄 38引 言隨著信息社會的科技不斷提高,以及商品經(jīng)濟的高效化,使得計算機的應(yīng)用已普及到經(jīng)濟和社會生活的各個領(lǐng)域。為了適應(yīng)現(xiàn)代社會人們高度強烈的時間觀念,人們的管理方式也提升了一個檔次,漸漸實現(xiàn)了無紙化辦公,即從原來的人工記錄管理模式轉(zhuǎn)變?yōu)殡娔X一體化管理。高校是科研的陣地,對后勤的管理也應(yīng)該一改傳統(tǒng)的人工管理,加大信息化、時代化力度,節(jié)省人力物力,提高效率。當(dāng)今社會,隨著學(xué)校的規(guī)模不斷擴大,學(xué)生的數(shù)量急劇增加,有關(guān)學(xué)生的各種信息也成倍增長,其中包括關(guān)于學(xué)生宿舍的一系列信息,而面對龐大的信息量,有必要開發(fā)學(xué)生宿舍管理系統(tǒng)來提高學(xué)校宿舍管理工作的效率。基于這兩點,開發(fā)此學(xué)生宿舍管理系統(tǒng),它是以高校的管理方式為實例而設(shè)計的一種實用型管理信息系統(tǒng),為宿舍管理帶來了極大的方便。新的宿舍管理系統(tǒng)開發(fā)出來之后,學(xué)校的宿舍信息管理現(xiàn)狀將有很大的改觀,由過去的人工方式轉(zhuǎn)變?yōu)橛嬎銠C方式,由效率低、數(shù)據(jù)冗余、易產(chǎn)生錯誤轉(zhuǎn)變?yōu)闄z索迅速、 查找方便、可靠性高、存儲量大。這些優(yōu)點能夠極大地提高效率,也是學(xué)校宿舍管理科學(xué)化、 正規(guī)化的重要條件?,F(xiàn)在全國的很多大學(xué)校園內(nèi)的學(xué)生宿舍都采取統(tǒng)一管理的模式,這樣就需要一種管理軟件來為宿舍的管理者服務(wù),協(xié)助他們來完成管理學(xué)生宿舍這么一個龐大的工作,而本系統(tǒng)針對當(dāng)前學(xué)校宿舍信息管理無法對學(xué)生宿舍樓、學(xué)生寢室號、學(xué)生床位、 學(xué)生入住、學(xué)生退房等信息快速和準(zhǔn)確的查詢及記錄所設(shè)計的,通過對數(shù)據(jù)庫的查詢、修改、刪除、插入等基本的數(shù)據(jù)庫操作可以實現(xiàn)各個模塊的功能,使得宿舍辦公效率提高。1 基礎(chǔ)知識 JSP簡介在Sun正式發(fā)布JSP之后,這種新的Web應(yīng)用開發(fā)技術(shù)很快引起了人們的關(guān)注。JSP為創(chuàng)建高度動態(tài)的Web應(yīng)用提供了一個獨特的開發(fā)環(huán)境[1]。用JSP開發(fā)的Web應(yīng)用是跨平臺的,即能在Linux下運行,也能在其他操作系統(tǒng)上運行。JSP 頁面看起來象普通 HTML 頁面,但它允許嵌入執(zhí)行代碼,在這一點上,它和 ASP 技術(shù)非常相似。利用跨平臺運行的 JavaBean 組件, JSP 為分離處理邏輯與顯示樣式提供了卓越的解決方案[2]。JSP就是Java,只是它是一個特別的Java語言,加入了一個特殊的引擎,這個引擎將HTTPServlet這個類的一些對象自動進(jìn)行初始化好讓用戶使用,而用戶不用再去操心前面的工作。同時這個引擎又引入了jsp:*、%@ %等一系列的特別語法,使用這些語法來進(jìn)行一些特定的操作,如引用文件、URL轉(zhuǎn)向、JavaBean引用等這樣的操作,這些都是由引擎自動幫你完成初始化的工作。 JSP 必將成為 ASP 技術(shù)的有力競爭者。使用JSP來開發(fā)本站是因為JSP具有如下優(yōu)勢:(1)JSP的效率和安全性更高 (2)JSP的組件 (Component) 方式更方便 (3)JSP的適應(yīng)平臺更廣 MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate[3]。在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類: JavaEE模型 WEB開發(fā)工具 EJB開發(fā)工具 應(yīng)用程序服務(wù)器的連接器 JavaEE項目部署服務(wù) 數(shù)據(jù)庫服務(wù) MyEclipse整合幫助對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨的擴展和升級[4]。,你所需要做的僅僅是安裝MyEclipse [5]。提供的支持包括:Eclipse 、REST web服務(wù)、新的myeclipse操作板、spring工具集更新、集成Manvenopen JPA支持、高級javascript工具、專業(yè)的jsdt實現(xiàn)、報表工具加強、jsf和ICEfaces工具更新。 后臺數(shù)據(jù)庫介紹SQL全稱是“結(jié)構(gòu)化查詢語言(Structured Query Language)”,最早的是IBM的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng)SYSTEM R開發(fā)的一種查詢語言,它的前身是SQUARE語言。SQL語言結(jié)構(gòu)簡潔,功能強大,簡單易學(xué)。如今無論是像Oracle、Sybase、Informix、SQL server這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像Visual Foxporo,PowerBuilder這些微機上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持SQL語言作為查詢語言[6]。SQL是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進(jìn)行操作,可操作記錄集。 SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶[7]。由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持SQL語言,用戶可將使用SQL的技能從一個RDBMS轉(zhuǎn)到另一個。所有用SQL編寫的程序都是可以移植的。現(xiàn)在絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、MicrosoftSQLServer、Access等都采用了SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對SQL語句進(jìn)行了再開發(fā)和擴展,但是包括Select、Insert,、Update、Delete、Create以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作[8]。2 系統(tǒng)分析 開發(fā)背景及意義隨著國家教學(xué)改革的不斷深化,高校辦學(xué)規(guī)模的不斷擴大,科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。目前一些院校的宿舍管理工作仍然是在手工記錄的基礎(chǔ)上進(jìn)行,在不同部門間的信息傳遞也是手工記錄,顯然這與院校當(dāng)前教學(xué)改革的步調(diào)不一致。作為計算機應(yīng)用的一部分,使用計算機對宿舍信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、成本低等,這些優(yōu)點能夠極大地提高宿舍管理的效率,也是高等院校的科學(xué)化、正規(guī)化管理,是與世界接軌的重要條件。 可行性研究 經(jīng)濟可行性系統(tǒng)的經(jīng)濟可行性分析是指對組織的經(jīng)濟狀況和投資能力進(jìn)行分析,對系統(tǒng)的建設(shè)運營和維護費用進(jìn)行估算,對系統(tǒng)建成后可能取得的社會及經(jīng)濟效益進(jìn)行估計。由于本系統(tǒng)開發(fā)所需要的軟件都是從校園網(wǎng)上免費下載的,因此開發(fā)的費用比較低。宿舍原來是采用手工作業(yè)的方式進(jìn)行數(shù)據(jù)管理,費時耗力,如果現(xiàn)在采用數(shù)據(jù)庫電腦化管理,可以節(jié)約大量紙張、油墨等耗材,也可以節(jié)約大量的人力和時間,有效的提高了宿舍管理的質(zhì)量和效率。總而言之,效益遠(yuǎn)遠(yuǎn)大于投入。 技術(shù)可行性學(xué)生宿舍管理系統(tǒng)使用 ,所以在系統(tǒng)的設(shè)計過程中不會有太大問題,該系統(tǒng)使用SQL 2000對后臺的數(shù)據(jù)進(jìn)行操作,使得數(shù)據(jù)完整性得以保證,并使數(shù)據(jù)操作簡單化。通過上述分析得出該系統(tǒng)在技術(shù)上是可行的。 操作可行性本系統(tǒng)運行在通用的Windows操作系統(tǒng)上,具有Windows相似的操作界面。具有簡單易學(xué),使用方便等特點,熟悉計算機的人員不需要再經(jīng)過專門的培訓(xùn)即可熟練操作。 需求分析學(xué)生宿舍管理系統(tǒng)是學(xué)生宿舍管理工作中必不可少的部分,對于宿舍的管理者和學(xué)生來說都非常重要,但長期以來傳統(tǒng)的手工方式流程比較繁瑣,效率相當(dāng)?shù)?。而一個成功的學(xué)生宿舍管理系統(tǒng)應(yīng)提供快速的學(xué)生信息檢索功能、快捷的辦理學(xué)生入住、學(xué)生退房流程。通過對一些典型的學(xué)生宿舍管理系統(tǒng)的考察、分析并結(jié)合學(xué)校的需求,要求本系統(tǒng)具有以下功能。1. 美觀、友好的操作界面,能保證系統(tǒng)的易用性。2. 提供靈活
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1