調(diào)研報告--基于web開發(fā)的學(xué)生公寓管理系統(tǒng)_第1頁
調(diào)研報告--基于web開發(fā)的學(xué)生公寓管理系統(tǒng)_第2頁
調(diào)研報告--基于web開發(fā)的學(xué)生公寓管理系統(tǒng)_第3頁
調(diào)研報告--基于web開發(fā)的學(xué)生公寓管理系統(tǒng)_第4頁
調(diào)研報告--基于web開發(fā)的學(xué)生公寓管理系統(tǒng)_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)調(diào)研報告1 課題來源及意義學(xué)生宿舍管理系統(tǒng)對于一個學(xué)校來說是必不可少的組成部分。目前好多學(xué)校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段,對于學(xué)生信息量比較龐大,需要記錄存檔的數(shù)據(jù)比較多的高校來說,人工記錄是相當(dāng)麻煩的。而且當(dāng)查找某條記錄時,由于數(shù)據(jù)量龐大,還只能靠人工去一條條的查找,這樣不但麻煩還浪費了許多時間,效率也比較低。當(dāng)今社會是飛速進(jìn)步的世界,原始的記錄方式已經(jīng)被社會所淘汰了,計算機化管理正是適應(yīng)時代的產(chǎn)物。信息世界永遠(yuǎn)不會是一個平靜的世界,當(dāng)一種技術(shù)不能滿足需

2、求時,就會有新的技術(shù)誕生并取代舊技術(shù)。目前,信息社會占著主流地位,計算機在各行各業(yè)中的運用已經(jīng)得到普及,自動化、信息化的管理越來越廣泛應(yīng)用于各個領(lǐng)域。我們針對如此,設(shè)計了一套學(xué)生宿舍管理系統(tǒng)。學(xué)生宿舍管理系統(tǒng)采用的是計算機化管理,系統(tǒng)做的盡量人性化,使用者會感到操作非常方便,管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。由于數(shù)據(jù)庫存儲容量相當(dāng)大,而且比較穩(wěn)定,適合較長時間的保存,也不容易丟失。這無疑是為信息存儲量比較大的學(xué)校提供了一個方便、快捷的操作方式。本系統(tǒng)具有運行速度快、安全性高、穩(wěn)定性好的優(yōu)點,并且具備完善的報表生成、修改功能,能夠快速的查詢學(xué)校所需的住宿信息。2 國內(nèi)外的現(xiàn)狀隨著

3、近幾年國家對于高等教育的重視程度逐年提高,在全國范圍內(nèi)掀起了一場高校擴招的熱潮。高校擴招能夠為國家培養(yǎng)出更多的優(yōu)質(zhì)人才,這樣固然很好,可是隨之而來帶來了不少問題,其中在學(xué)生宿舍管理放方面就突顯出了一些問題。每年新生的數(shù)量都在逐漸上升,學(xué)生的住宿安全已經(jīng)成為全國各地各所高校面臨的首要問題。為了解決以上問題,各高校紛紛斥資修建了多功能的學(xué)生公寓樓,學(xué)生的住宿條件得到了大幅度提升,相對硬件資源而言,而面對急劇增加的學(xué)生數(shù)量,相應(yīng)的信息量也激增,而我校的宿舍管理依然采用傳統(tǒng)人工的管理模式,已經(jīng)更不上時代的發(fā)展要求,在科技迅速發(fā)展的今天,運用計算機技術(shù),開發(fā)一個適合我校發(fā)展的學(xué)生公寓管理信息系統(tǒng)十幾分必

4、要。近年來,我校規(guī)模不斷擴大,招生人數(shù)不斷增多,宿舍也不斷擴建增多。致使宿舍管理工作壓力增大,為了適應(yīng)未來信息化社會的需要,為了使宿舍管理工作更加科學(xué)化、規(guī)范化,減輕工作人員壓力,提高工作效率,所以開發(fā)寢室管理系統(tǒng)是必然的。3 本課題的研究目標(biāo)本課題主要對學(xué)生公寓管理系統(tǒng)的現(xiàn)狀進(jìn)行調(diào)研分析,實現(xiàn)網(wǎng)上學(xué)生公寓管理系統(tǒng)的各個功能模塊,為以后實現(xiàn)大型學(xué)生公寓管理平臺打好基礎(chǔ)。基于web開發(fā)的學(xué)生公寓管理軟件,是以高校的管理方式為實例而設(shè)計的一種實用型管理系統(tǒng)。本系統(tǒng)最大的特點是通用性、簡單操作性,適用于同行業(yè)以及一些同類型的企業(yè)管理。隨著學(xué)校寄宿人員的增多,公寓管理人員的負(fù)擔(dān)越來越重,為了讓所有公寓

5、管理人員能從繁重的工作中解脫出來,實現(xiàn)無紙化辦公;使工作更有條理,更方便,更有效率而開發(fā)出這套公寓管理軟件。4 研究內(nèi)容基于web開發(fā)的學(xué)生公寓管理系統(tǒng)屬于電子辦公的范圍,就是通過查詢、增加、刪除等處理公寓相關(guān)信息,并取得合理的信息管理。系統(tǒng)主要分為兩大部分,一是前臺部分,主要完成網(wǎng)上信息瀏覽,二是后臺數(shù)據(jù)庫的連接,而數(shù)據(jù)庫部分是本系統(tǒng)的重要部分。前臺相關(guān)寢室信息的查詢,發(fā)布,修改都是基于后臺數(shù)據(jù)庫得以實現(xiàn),基于web開發(fā)的學(xué)生公寓管理系統(tǒng)主要功能包括首頁設(shè)計、房源信息頁、用戶管理頁等?;趙eb開發(fā)的學(xué)生公寓管理系統(tǒng)設(shè)計完成后,最終將能實現(xiàn)以下功能:(1)管理員登陸(密碼修改);(2)學(xué)生寢

6、室信息(增加,修改,刪除,查詢);(3)來訪人員信息(增加,刪除,查詢);5 使用的主要技術(shù)(1)JSP技術(shù)JSP技術(shù)的設(shè)計目的是使得構(gòu)造基于Web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種Web服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。 JSP規(guī)范是Web服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)、以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。在傳統(tǒng)的網(wǎng)頁HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag),就構(gòu)成了JSP網(wǎng)頁(*.jsp)。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片

7、段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 email 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實現(xiàn)無Plugin,無ActiveX,無Java Applet,甚至無Frame。(2)Struts 2 經(jīng)過五年多的發(fā)展,Struts 1已經(jīng)成為一個高度成熟的框架,不管是穩(wěn)定性還是可靠性,都得到了廣泛的證明。但由于它太“老”了,一些設(shè)計上的缺陷成為它的硬傷。面對大量新的MVC框架蓬勃興起,Struts 1也開始了血液的更新。 目前,Struts已經(jīng)分化成兩個框架:第一個框架就是傳統(tǒng)Struts 1和WebWo

8、rk結(jié)合后的Struts 2框架。Struts 2雖然是在Struts 1的基礎(chǔ)上發(fā)展起來的,但實質(zhì)上是以WebWork為核心,Struts 2為傳統(tǒng)Struts 1注入了WebWork的設(shè)計理念,統(tǒng)一了Struts 1和WebWork兩個框架,允許Struts 1和WebWork開發(fā)者同時使用Struts 2框架。 Struts 2的體系與Struts 1體系的差別非常大,因為Struts 2使用了WebWork的設(shè)計核心,而不是使用Struts 1的設(shè)計核心。Struts 2大量使用攔截器來處理用戶請求,從而允許用戶的業(yè)務(wù)邏輯控制器與Servlet API分離。(3)HibernateHi

9、bernate是一個Java對象持久層輕量級的封裝框架,它對JDBC進(jìn)行了輕量級的對象封裟 提供了從Java類劍數(shù)據(jù)表的映射機制,設(shè)計人員利用它可以從面向?qū)ο蟮慕嵌葘?shù)據(jù)庫進(jìn)行管理,Java編程人員則可以方便地運用面向?qū)ο笏季S來操縱數(shù)據(jù)庫.(4)TomcatTomcat是一個免費的開源的Serlvet容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache,Sun和其它一些公司及個人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。6 可行性分析(1)技術(shù)可行性我們正走進(jìn)一個信息時代,信息技術(shù)將從根本上改變?nèi)祟惿鐣?/p>

10、生產(chǎn)方式和生活方式,各行各業(yè)的業(yè)務(wù)管理現(xiàn)在都已經(jīng)相繼使用計算機來處理,可以說用計算機進(jìn)行信息管理是一個總趨勢。學(xué)生公寓管理軟件主要是對公寓、寢室的管理、學(xué)生信息登記、來訪人員信息錄入以及對學(xué)生住宿情況查詢,修改,更新等??梢愿斓亓私獾矫總€學(xué)生的住宿情況。開發(fā)一個學(xué)生公寓管理系統(tǒng)可以達(dá)到事半功倍的效果。隨著數(shù)據(jù)庫管理系統(tǒng)的普及以及可視化編程軟件的出現(xiàn),使數(shù)據(jù)庫管理信息系統(tǒng)的開發(fā)變得更為簡單,因此開發(fā)一個學(xué)生公寓管理系統(tǒng)是完全可行的。(2)操作可行性方便作者查詢學(xué)生的基本信息,隨時添加、刪除、修改學(xué)生信息等。 同時也可查詢學(xué)生的住宿情況,可做相應(yīng)的添加、更新、修改學(xué)生住宿信息。由于現(xiàn)今的學(xué)生公寓

11、管理非常繁瑣,通常為手工操作,行政人員付出大量的工作時間,得到的效率很低。因此為提高工作效率,減輕校方人員的工作負(fù)擔(dān),決定開發(fā)學(xué)生公寓管理系統(tǒng)軟件。(3)經(jīng)濟可行性經(jīng)濟可行性,主要是針對一個學(xué)校的,開發(fā)系統(tǒng)的成本與收益相比較。如今是信息化時代,信息化管理可以使學(xué)生公寓管理更加系統(tǒng)化,全面化、快速化,這樣可以為學(xué)校帶來高校的工作效益和經(jīng)濟效益,開發(fā)出本系統(tǒng)可以減少公寓管理人員人數(shù),而且管理方便,各功能實現(xiàn)快速,數(shù)據(jù)有效的管理。這些效益和管理上的便捷遠(yuǎn)遠(yuǎn)超過了開發(fā)本系統(tǒng)的成本,所以在經(jīng)濟上具有完全的可行性。本系統(tǒng)是針對廣大學(xué)校公寓管理情況開發(fā)的公寓管理系統(tǒng),適合廣大學(xué)校需求,它追求的是簡單、易學(xué)、

12、易懂、易用,易升級,能夠更有利的解決行政人員的負(fù)擔(dān),因而市場是相當(dāng)光明的。(4)可行性結(jié)論 綜上所述,建立一個學(xué)生公寓管理軟件與人工操作相比具有速度更快,操作更準(zhǔn)確,更節(jié)約開支等有利之處,因此建立一個學(xué)生公寓管理軟件是必要可行。本工程的設(shè)計目標(biāo)就為學(xué)校學(xué)生公寓管理提供快捷方法,省去大量諸如手工登記的操作,對學(xué)生公寓情況進(jìn)行及時跟蹤管理,提高管理學(xué)生公寓的效率,推動使學(xué)校公寓管理自動化。7 己具備的實驗條件 (1)計算機硬件環(huán)境:CPU:Intel(R) Core(TM)2 Duo CPU P8600 2.40GHz 內(nèi)存:3.00GB 硬盤:320G (2)計算機軟件環(huán)境: 操作系統(tǒng):Micr

13、osoft Windows 7 SP1 瀏覽器:Microsoft Internet Explorer 9.08 研究方法與系統(tǒng)采用技術(shù)開發(fā)工具:MyEclipse 8.5系統(tǒng)服務(wù)器:Tomcat 6.0數(shù)據(jù)庫:MySQL Server 5.0開發(fā)時用到的技術(shù)有:1)Servlet:一種服務(wù)器端的Java應(yīng)用程序。 2)JSP:是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種技術(shù)標(biāo)準(zhǔn)。3)Html:超文本標(biāo)記語言或標(biāo)示語言。4)Javascript。5)Hibernate:開放源代碼的對象關(guān)系映射框架。6) Struts 2.0:基于MVC的一個輕量級框架。9 進(jìn)度安排

14、 題 目基于web的學(xué)生公寓管理系統(tǒng)的設(shè)計與實現(xiàn) 日 期計劃完成內(nèi)容第一周實習(xí)調(diào)研,查閱課題相關(guān)外文資料第二周了解行業(yè)狀況、查閱文獻(xiàn)資料,閱讀資料,撰寫調(diào)研報告第三周完成10000字符或3000漢字以上外文翻譯資料,準(zhǔn)備資料,學(xué)習(xí)JSP技術(shù)第四周進(jìn)行需求分析第五周進(jìn)行概要設(shè)計第六周進(jìn)行概要設(shè)計, 基本框架完成,提交畢業(yè)論文提綱第七周完成后臺數(shù)據(jù)庫的設(shè)計并編碼,完成部分論文第八周完成后臺數(shù)據(jù)庫的設(shè)計并編碼,完成部分論文第九周繼續(xù)編碼并進(jìn)行測試,繼續(xù)編寫畢業(yè)設(shè)計論文第十周 繼續(xù)進(jìn)行程序測試,繼續(xù)編寫畢業(yè)設(shè)計論文第十一周整理資料、文檔、圖表等,修改畢業(yè)設(shè)計論文第十二周完成畢業(yè)設(shè)計論文,打印,按要求裝訂第十三周軟件驗收和準(zhǔn)備畢業(yè)設(shè)計答辯第十四周畢業(yè)設(shè)計答辯及成績評定10 參考文獻(xiàn)1耿祥義,張躍平.Java 2實用教程(第三版)M.北京:清華大學(xué)出版社.2006.82黃曉東,java課程設(shè)計案例精編M.中國水利水電出版社.20073崔曉靜,嚴(yán)小舟,java語言程序設(shè)計M.中國鐵道出版社.2007.124王森,快易通Java程序設(shè)計M.北京:北京大學(xué)出版社.20005耿祥義,張躍平.

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論