學生公寓管理系統分析及設計

時間:2022-08-09 10:36:08

導語:學生公寓管理系統分析及設計一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

學生公寓管理系統分析及設計

摘要:隨著計算機技術和網絡技術的廣泛應用,使用計算機和網絡來管理學生公寓,具有管理方便、清晰,高效、安全的特點,能夠有效的保證學校的公寓高效、安全的進行管理。本系統具有界面友好,操作簡便的特性。

關鍵詞:學生公寓;界面模塊

1系統需求分析

一般的公寓管理系統應該有三級用戶管理權限,其中包含公寓管理員,學生及系統管理員。因為公寓學生管理系統的主要任務是管理住在公寓中學生,就應該包含學生及公寓兩方面的信息;學生的信息不僅包含學生的個人信息,入住信息,遷出信息,還應該包含公寓訪客的信息等。公寓的信息應包含公寓的寢室信息,報修信息,寢室的水電費等。并且公寓管理系統應該有一般系統應該有的用戶管理,權限管理,密碼管理等功能。

2公寓管理系統的功能設計

2.1總體設計

學生公寓管理系統主要實現了后勤部門對學校宿舍的管理功能。管理系統分為用戶管理模塊、公寓信息管理和學生信息模塊三個部分。

2.2公寓管理模塊實現的功能

1)公寓入住學生管理模塊及報修管理模塊。公寓入住學生管理模塊,公寓管理員可以根據入住學生的學號、姓名、班級等信息進行對入住學生進行信息查詢。報修管理模塊可以添加對需要保修的樓號、寢室號、報修項目、電話號碼、報修時間及處理結果,和保修當前的狀態進行查詢和信息的維護。2)寢室信息管理模塊。寢室信息管理查詢功能可以根據樓號、寢室編號進行查詢;同時可以對其信息進行修改。3)訪客信息管理模塊。訪客登記信息包含學生學號、拜訪人、關系、來訪電話號碼和來訪時間信息;根據學生學號來查詢訪客記錄;可以查看正在訪客的信息,并可以對其進行訪客結束。4)學生入住遷出信息模塊。學生入住添加功能的添加信息包含學號、寢室編號、床位編號、入住時間信息;根據學生學號、寢室編號來查詢入住信息;可以對查詢出來的學生信息進行批量遷出管理;學生遷出信息,可以對查詢出來的學生信息進行批量刪除管理。5)個人信息管理模塊可以對操作人員本身的個人信息包括登陸密碼,登陸狀態等進行編輯和查詢。

2.3公寓管理系統系統管理模塊實現的功能

1)對系統應用的學生信息及公寓信息的功能進行維護和修改。對學生信息管理模塊的維護修改:添加功能:比如添加學生信息(包含學號,姓名,所在年級,聯系電話,聯系地址,密碼,所在樓號,寢室號、備注等);修改功能:修改入住學生的信息。查詢功能:根據入住學生的姓名,學號,班級等信息查詢學生的寢室,入住狀態,水電費等信息。刪除功能:根據學號對學生信息進行刪除。公寓報修模塊:添加功能:根據公寓報修的時間,可以添加報修的樓號,寢室號,報修項目,報修人聯系電話等信息,并且。跟蹤功能:根據報修系統報修的內容,進行跟蹤,并且提供更新報修狀態的功能。查詢功能:可以根據姓名、樓號、寢室號進行查詢。2)公寓信息管理模塊。公寓信息的維護,包括公寓的公寓樓號,可以居住的人數,當前入住的人數,和公寓的類型(男/女)以及相關的備注。3)公寓管理員模塊。公寓管理員的信息管理功能的可以對包含管理員姓名,電話,負責區域,值班信息等進行添加,編輯,刪除等操作。4)訪客信息管理模塊,與學生管理類似,需要對訪客的個人信息包括,姓名、訪問原因、被訪問人員姓名,進入和離開時間等信息進行記錄。

3數據庫的設計

1)學生基本信息表:該表中的數據Stnum(學生學號)、有Stname(姓名)、Sex(性別)、Age(年齡)、Dorid(寢室號)、Classid(班級)、Phone(電話)、Addr(地址)、Pwd(密碼)。2)報修表:該表中的數據apart_id(樓號)、Dorid(寢室號)、Things(損害部位)、Why(原因)、Bxname(報修人姓名)、date(報修時間)和Repair-date(維修時間)。3)系統管理用戶表:該表中的數據有Userid(用戶編號)、Password(用戶密碼)、Manage(用戶權限)。4)公寓樓信息表:該表中的數據apart_number(樓號)、Number(學生人數)、apart_sex(寢室樓為男/女寢)、People(管理該寢室的人)。5)宿舍信息表:該表中的數據apart_number(樓號)、有Dorid(寢室號)、leader_name(寢室長名字)、leader_phone(寢室長電話)、DorSex(男/女寢)、PeoNum(人數)、Bednum(床號)。6)公寓管理員信息表:該表中的數據apart_id(樓號)、Managename(管理員姓名)、Managephone(電話號碼)、Anpai(安排)、Pwd(密碼)。具體信息表略。7)訪客登記表:該表中的數據Sid(學生學號)、Guanxi(關系)、Vistor_name(來訪人的名字)、Vistor_phone(來訪人的電話號碼)、Visit-time(拜訪時間)和endtime(拜訪結束時間)。8)寢室水電費信息表:該表中的數據Dorid(寢室號)、Waterfei(已使用水(噸))、Dianfei(已使用電(度))。9)學生入住遷出信息表:該表中的數據Stnum(學號)、有Dorid(寢室號)、leader_phone(寢室長電話)、bednum(床位編號)、Intime(入住時間)、Outtime(遷出時間)。

4小結

通過以上的分析及管理系統和數據庫設計,學生公寓管理系統為公寓管理提供科學、規范的現代管理模式,使學生公寓管理跨上一個新的臺階,其不僅能為學校帶來巨大的直接經濟效益,而且還能提高管理人員的工作效率,使公寓管理進入一個新層次。

作者:狄曉嬌 單位:遼寧廣告職業學院

參考文獻:

[1]飛思科技產品研發中心編著《JSP應用開發祥解》電子工業出版社,2001,7.

[2]楊鈺,盧銀娟,趙昊彤,等編著.《JSP網絡開發技術》人民郵電出版社,2002,1.

[3]曾云飛.MyEclipse應用開發詳解東北大學出版社.2005.

[4]印民.Java與面向對象程序設計教程高等教育出版社.2002,8,6.

[5]陸武,蔣武,劉軍,石正貴.Java項目開發實踐.中國鐵道出版社.2004,3.