學(xué)院學(xué)員宿舍報(bào)修維修管理系統(tǒng)設(shè)計(jì)
時(shí)間:2022-01-14 09:38:18
導(dǎo)語(yǔ):學(xué)院學(xué)員宿舍報(bào)修維修管理系統(tǒng)設(shè)計(jì)一文來(lái)源于網(wǎng)友上傳,不代表本站觀(guān)點(diǎn),若需要原創(chuàng)文章可咨詢(xún)客服老師,歡迎參考。
1研究背景和相關(guān)概念
公安海警學(xué)院是經(jīng)國(guó)家教育部批準(zhǔn)成立的公安部直屬現(xiàn)役制普通高校,創(chuàng)建于1983年。1999年3月,經(jīng)教育部批準(zhǔn)建立公安海警高等專(zhuān)科學(xué)校,2010年3月,學(xué)校升格為本科院校,更名為公安海警學(xué)院。學(xué)院機(jī)關(guān)編制訓(xùn)練部、政治部、院務(wù)部三個(gè)部門(mén),各部門(mén)分設(shè)職能處室,下設(shè)基礎(chǔ)部、船艇指揮系、機(jī)電管理系、電子技術(shù)系、后勤管理系、進(jìn)修系等六個(gè)直屬系(部)。為了更好的實(shí)現(xiàn)學(xué)校設(shè)施的完備公安海警學(xué)院學(xué)員宿舍報(bào)修維修管理機(jī)制正在籌劃創(chuàng)建中。
1.1JSP的簡(jiǎn)介
JSP和Servlet,在服務(wù)器上執(zhí)行的,通常返回給客戶(hù)端的HTML文本,只要在客戶(hù)端瀏覽器就能瀏覽。在請(qǐng)求訪(fǎng)問(wèn)JSP頁(yè)面的程序先執(zhí)行,然后,一起使用的Web服務(wù)器的JSP文件的結(jié)果中遇到的HTML代碼返回給客戶(hù)端。Java程序段來(lái)操作數(shù)據(jù)庫(kù),重新定向網(wǎng)頁(yè)可以插入,頁(yè)面和動(dòng)態(tài)頁(yè)面的功能需要被建立。當(dāng)通過(guò)標(biāo)記和編程語(yǔ)言的技術(shù),寫(xiě)出動(dòng)態(tài)生成的網(wǎng)頁(yè),邏輯處理包。在Java代碼中,因?yàn)榉?wù)器是在客戶(hù)端請(qǐng)求一個(gè)頁(yè)面,然后返回給客戶(hù)端瀏覽器的HTML頁(yè)面生成。JSP是JavaServlet技術(shù)基礎(chǔ),并需要開(kāi)發(fā)大型Web應(yīng)用程序與JavaServlet和JSP來(lái)完成。易于使用的JSP的Java技術(shù)同樣具備,完全面向?qū)ο?,?dú)立于平臺(tái)和所有的互聯(lián)網(wǎng)的主要功能可靠的安全保障。自推出JSP的,許多大型科技公司都支持JSP服務(wù)器,如IBM,甲骨文,BEA公司,因此迅速成為JSP服務(wù)器端語(yǔ)言的商業(yè)應(yīng)用。
1.2MySQL數(shù)據(jù)庫(kù)
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQLAB公司開(kāi)發(fā),目前屬于Oracle旗下公司。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語(yǔ)言是用于訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。
2公安海警學(xué)院學(xué)員宿舍報(bào)修維修管理系統(tǒng)的設(shè)計(jì)內(nèi)容
2.1情況分析
如今,在宿舍管理處的管理人員也都配備有專(zhuān)門(mén)的計(jì)算機(jī)。但在學(xué)員宿舍故障報(bào)修方面,卻沒(méi)有能夠充分的利用計(jì)算機(jī)與網(wǎng)絡(luò)。使得現(xiàn)在的學(xué)生宿舍故障的報(bào)修和維修還是停留在傳統(tǒng)的方式上。因此,如何能提高員工的工作效率,激勵(lì)他們的工作熱情,減少人力資源的浪費(fèi),充分利用計(jì)算機(jī)和網(wǎng)絡(luò)帶來(lái)的優(yōu)越性資源等,使得學(xué)員宿舍故障報(bào)修管理系統(tǒng)應(yīng)運(yùn)而生。學(xué)員宿舍故障報(bào)修管理系統(tǒng)可以極大的減輕管理員的工作量,提高維修人員的工作效率,同時(shí)減少了對(duì)資源的浪費(fèi)。
2.2方案介紹
所使用的架構(gòu)是系統(tǒng)建設(shè)的關(guān)鍵,B/S框架是目前被廣泛采用的一種先進(jìn)的框架結(jié)構(gòu),只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶(hù)端零維護(hù),并且系統(tǒng)的擴(kuò)展非常容易。因此,公安海警學(xué)院學(xué)員宿舍報(bào)修維修管理系統(tǒng)采用的是B/S框架,首先,學(xué)員通過(guò)系統(tǒng)將宿舍故障進(jìn)行申報(bào)形成宿舍故障申報(bào)表;然后,宿舍管理員對(duì)該表進(jìn)行審核,審核通過(guò)后形成新的宿舍故障報(bào)修表,將新表打印或傳給維修人員;最后,維修人員根據(jù)該表準(zhǔn)備所需要的設(shè)備進(jìn)行維修。作為學(xué)員,還可以對(duì)維修的結(jié)果進(jìn)行評(píng)價(jià),同時(shí)也可以對(duì)所在宿舍的管理員進(jìn)行評(píng)價(jià);作為宿舍管理員,可以公布每天宿舍檢查的成績(jī)情況及一些重要通知。
2.3處理流程
故障申報(bào)審核的主要作用是擁有管理權(quán)限的管理員登錄系統(tǒng)后,獲得相應(yīng)的管理權(quán)限,可以對(duì)學(xué)生提交的宿舍故障申請(qǐng)表中的信息進(jìn)行相應(yīng)的管理。包括對(duì)需要維修的設(shè)備進(jìn)行分類(lèi)整理;對(duì)暫時(shí)不能維修的設(shè)備信息進(jìn)行刪除處理,并將信息反饋給提交申請(qǐng)表的學(xué)員;對(duì)一些常見(jiàn)的問(wèn)題如因欠費(fèi)造成停電的故障進(jìn)行回復(fù)等。最終將審核后的信息表進(jìn)行備份并傳送給維修人員,以供維修根據(jù)表單信息準(zhǔn)備維修工具和器材。
3公安海警學(xué)院學(xué)員宿舍報(bào)修維修管理系統(tǒng)的用戶(hù)特點(diǎn)及設(shè)計(jì)目標(biāo)
3.1用戶(hù)特點(diǎn)
本項(xiàng)目的用戶(hù)都是網(wǎng)上用戶(hù),主要包括三類(lèi),第一類(lèi)用戶(hù)就是學(xué)員用戶(hù),由于每次設(shè)備的保修,都要到宿舍管理員那去登記,很多時(shí)候大家比較匆忙,容易忘記報(bào)修,通過(guò)學(xué)生宿舍故障報(bào)修管理系統(tǒng),他們可以非常方便的進(jìn)行報(bào)修的申請(qǐng)。第二類(lèi)用戶(hù)就是宿舍管理員,他們平時(shí)在管理宿舍,需要記錄大量的紙質(zhì)文件,非常的不方便查看和管理,而使用本系統(tǒng)能夠幫助宿舍管理員輕松的來(lái)管理這些申請(qǐng)表。第三類(lèi)用戶(hù)是維修人員,每次進(jìn)行維修時(shí),都要先去宿舍管理員那查看具體的保修登記信息,然后準(zhǔn)備所要使用的設(shè)備,最后進(jìn)行維修。借助于本系統(tǒng)的幫助,維修人員可以先查看每天需要維修的設(shè)備類(lèi)型和數(shù)量,這樣他們可以直接先準(zhǔn)備好所需要的設(shè)備,大大的減少了維修的時(shí)間,提高了效率。作為用戶(hù),他們不需要經(jīng)過(guò)特殊的培訓(xùn),它和平常所用的軟件有很大的相似性,只需一些基本的計(jì)算機(jī)知識(shí),就可以輕松地使用此系統(tǒng)。
3.2設(shè)計(jì)目標(biāo)
(1)根據(jù)宿舍故障報(bào)修及報(bào)修后處理的流程,確定并實(shí)現(xiàn)軟件的各個(gè)子模塊。(2)各個(gè)子模塊完成各自在學(xué)生宿舍報(bào)修管理系統(tǒng)中的功能。(3)各個(gè)子模塊可獨(dú)自自行完成一項(xiàng)操作。(4)用戶(hù)界面設(shè)計(jì)有好、簡(jiǎn)潔,一目了然。各項(xiàng)功能實(shí)現(xiàn)簡(jiǎn)單易操作。
作者:劉宗霖 單位:公安海警學(xué)院
參考文獻(xiàn)
[1]李興華,王月清.名師講壇:JavaWeb開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典基礎(chǔ)篇(JSP、Servlet、Struts、Ajax)[M].北京:清華大學(xué)出版社,2010.
[2]李剛.輕量級(jí)JavaEE企業(yè)應(yīng)用實(shí)戰(zhàn)(第3版):Struts2+Spring3+Hibernate整合開(kāi)發(fā)[M].北京:電子工業(yè)出版社,2012.
[3]孫衛(wèi)琴.精通Hibernate:Java對(duì)象持久化技術(shù)詳解[M].北京:電子工業(yè)出版社出版,2010.
[4]BudiKurniawan(作者),崔毅(譯者),俞哲皆(譯者),俞黎敏(譯者).Servlet和JSP學(xué)習(xí)指南[M].北京:機(jī)械工業(yè)出版社,2013.