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