大學宿舍管理系統(tǒng)設計_第1頁
大學宿舍管理系統(tǒng)設計_第2頁
大學宿舍管理系統(tǒng)設計_第3頁
大學宿舍管理系統(tǒng)設計_第4頁
大學宿舍管理系統(tǒng)設計_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

遼東學院學生宿舍管理系統(tǒng)遼東學院學生宿舍管理系統(tǒng) ————系統(tǒng)規(guī)劃遼東學院EasternLiaoDongUniversity目錄目錄 1一、 概要設計 2(一) 功能模塊圖 3(二) 開發(fā)工具的選擇 3(1)本系統(tǒng)主要所涉及的硬件與軟件: 3(2)界面設計MyEclipse、Dreamweaver 4(3)數(shù)據(jù)庫設計MySQL 4(三)數(shù)據(jù)庫設計 4(1)E-R圖 5(2)關(guān)系模式 8(3)數(shù)據(jù)庫表設計 8二、詳細設計 11(一)代碼設計 11(二)界面設計 12(1)登錄界面 12(2)系統(tǒng)主頁面 13(三) 程序流程 16(1)住宿管理程序流程圖 17(2)安全管理程序流程圖 18(3)維修管理程序流程圖 18(4)衛(wèi)生管理程序流程圖 19(5)供電管理程序流程圖 21(6)學生申請查詢程序流程圖 22

系統(tǒng)設計是基于系統(tǒng)分析的基礎(chǔ)上,由抽象到具體的過程,是根據(jù)系統(tǒng)分析所提出的新系統(tǒng)邏輯模型,建立起新系統(tǒng)物理模型。一般系統(tǒng)設計分為概要設計和詳細設計兩大部分。通常在系統(tǒng)設計中,我們要盡量滿足以下設計原則:1)系統(tǒng)性原則;2)簡單性原則;3)可靠性原則;4)經(jīng)濟性原則。概要設計概要設計的主要任務是把系統(tǒng)的功能分解成許多基本功能模塊,確定他們之間的聯(lián)系,規(guī)定它們的功能和處理流程。功能模塊圖開發(fā)工具的選擇(1)本系統(tǒng)主要所涉及的硬件與軟件:硬件環(huán)境:PC機、2GB內(nèi)存、500GB硬盤、刷卡機、學生卡。軟件環(huán)境:Windows7、JDK1.5、MyEclipse9.0、Tomcat7.0、MYSQLServer、Dreamweaver

。(2)界面設計MyEclipse、Dreamweaver

MyEclipse是一個優(yōu)秀的用于開發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也十分廣泛,。MyEclipse目前支持JavaServlet,JSP,Struts,JDBC數(shù)據(jù)庫鏈接工具等多項功能。對于宿舍管理系統(tǒng)來說是一個十分合適的選擇。Dreamweaver

簡稱“DW”,中文名稱"夢想編織者",是集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設計師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網(wǎng)頁。MyEclipse和Dreamweaver

的結(jié)合使用不僅開發(fā)設計容易方便、而且使界面的設計更加清新、明了。方便用于的使用和管理維護。(3)數(shù)據(jù)庫設計MySQLMySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其速度快、總體擁有成本低,尤其是開放源碼這一特點,方便用戶的使用并使用C,C++進行編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。對于宿舍管理系統(tǒng)來說更加適用,方便管理員的維護和編寫和相關(guān)信息的錄入。數(shù)據(jù)庫設計數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。數(shù)據(jù)庫技術(shù)是宿舍管理系統(tǒng)的核心技術(shù)之一。E-R圖總體E-R圖:分E-R圖:安全管理部E-R圖供電管理部E-R圖后勤管理部E-R圖住宿管理部(宿管)E-R圖宿舍E-R圖維修管理部E-R圖衛(wèi)生管理部E-R圖學生E-R圖關(guān)系模式學生(學號,學院,姓名,性別,籍貫,出生日期,入學時間,專業(yè),班級,宿舍號)宿舍部管理員(宿舍部管理員號,姓名,年齡,電話,性別,后勤部管理員號)維修部管理員(維修部管理員號,姓名,年齡,電話,性別,后勤部管理員號)衛(wèi)生部管理員(衛(wèi)生部管理員號,姓名,年齡,電話,性別,后勤部管理員號)安全部管理員(安全部管理員號,姓名,年齡,電話,性別,后勤部管理員號)供電部管理員(供電部管理員號,姓名,年齡,電話,性別,后勤部管理員號)后勤部管理員(后勤部管理員號,姓名,年齡,電話,性別,后勤部)宿舍(宿舍號,安全部管理員號,供電部管理員號,衛(wèi)生部管理員號,維修部管理員號,維修物品)管理(宿舍號,宿舍部管理員號)(3)數(shù)據(jù)庫表設計學生表:表1學生表屬性名類型主鍵/外鍵學號int主鍵學院char(10)姓名char(4)性別char(2)籍貫char(50)出生日期datetime入學時間datetime專業(yè)char(50)班級char(20)宿舍號int外鍵宿舍部管理員表:表2宿舍管理員表屬性名類型主鍵/外鍵宿舍部管理員號char(20)主鍵姓名char(20)年齡char(20)電話char(20)性別char(20)后勤部管理員號int外鍵維修部管理員表:表3維修部管理員表屬性名類型主鍵/外鍵維修部管理員號char(20)主鍵姓名char(20)年齡char(20)電話char(20)性別char(20)后勤部管理員號int外鍵衛(wèi)生部管理員表:表4衛(wèi)生部管理員表屬性名類型主鍵/外鍵衛(wèi)生部管理員號char(20)主鍵姓名char(20)年齡char(20)電話char(20)性別char(20)后勤部管理員號int外鍵安全部管理員表:表5安全部管理員表屬性名類型主鍵/外鍵安全部管理員號char(20)主鍵姓名char(20)年齡char(20)電話char(20)性別char(20)后勤部管理員號int外鍵供電部管理員表:表6供電部管理員表屬性名類型主鍵/外鍵供電部管理員號char(20)主鍵姓名char(20)年齡char(20)電話char(20)性別char(20)后勤部管理員號int外鍵后勤部管理員表:表7后勤部管理員表屬性名類型主鍵/外鍵后勤部管理員號char(20)主鍵姓名char(20)年齡char(20)電話char(20)性別char(20)后勤部管理員號int外鍵宿舍表:表8宿舍表屬性名類型主鍵/外鍵宿舍號char(999)主鍵安全部管理員號char(20)外鍵供電部管理員號char(20)外鍵衛(wèi)生部管理員號char(20)外鍵維修部管理員號char(20)外鍵維修物品char(20)管理表:表9管理表屬性名類型主鍵/外鍵宿舍號char(999)主鍵,外鍵宿舍部管理員號char(20)主鍵,外鍵二、詳細設計(一)代碼設計信息系統(tǒng)中,信息的表示方法是系統(tǒng)的基礎(chǔ)。任何信息都是通過一定的編碼方式以及代碼的形式輸入并存儲在計算機中的。一個信息系統(tǒng)如果有比較科學的、嚴謹?shù)拇a體系,系統(tǒng)的質(zhì)量會得到很大的提高。代碼就是用來表征客觀事物的實體類別和屬性的一個或一組易于計算機識別和處理的特定符號。它可以使字符、數(shù)字、某些特殊符號或他們的組合。一個設計優(yōu)良的代碼有標志作用以及統(tǒng)計和檢索作用也有一些專用含義。代碼是以實用性、合理性、簡單性、系統(tǒng)性、穩(wěn)定性、可擴充性、標準化、便于識別和記憶為設計原則的。代碼的種類分為順序碼、區(qū)間碼、自檢碼。本系統(tǒng)中代碼設計采用了順序碼和區(qū)間碼。類型采用的就是順序碼,順序碼簡短、易于管理、添加。如性別中男用0表示,女用1表示。管理員號,順序碼從01開始。2、區(qū)間碼的優(yōu)點是信息處理可靠,排序、分類、檢索方便。學號、宿舍號采用的就是區(qū)間碼,如:學號0911110101XXXXXXXXXX學院專業(yè)年級班級順序號表示意義為XX學院XX專業(yè)2011年級1班1號宿舍號626XXX樓層順序號表示意義為六樓的26號房間

(二)界面設計本系統(tǒng)中用戶界面的設計以簡單、易用為目標,考慮到本系統(tǒng)的主要用戶是各部門的管理員,由于他們對電腦的熟悉程度不高,所以從他們的需要出發(fā),本系統(tǒng)提供了友好、簡單的操作界面。登錄界面為了保證系統(tǒng)的安全性,在進入后臺系統(tǒng)之前管理員必須經(jīng)過必要口令,通過才能進入系統(tǒng),并進行宿舍管理。如果輸入的用戶名或者密碼錯誤,就會彈出下面的窗口:系統(tǒng)主頁面當輸入正確的用戶名和密碼后,就可以進入系統(tǒng)。工作人員系統(tǒng)的基本操作界面如下圖所示:主要包括住宿管理、安全管理、衛(wèi)生管理、維修管理和供電管理,這充分考慮了工作人員的使用需求,使系統(tǒng)界面既靈活又簡單;工作人員可以方便的操作。在選擇自己所屬部門后需要再一次重復登錄,以確保每個部門管理安全。當驗證成功后,工作人員就可以進入自己的相關(guān)部門進行相關(guān)操作,下面我們就以兩個部門的部門界面為例:住宿管理部頁面:安全管理部頁面:上圖都是由工作人員操作,然后將數(shù)據(jù)提交保存到系統(tǒng)數(shù)據(jù)庫,當學生需要了解宿舍管理的相關(guān)情況時,學生需要進入到用戶界面來進行操作,入下圖所示:導航主要包括衛(wèi)生檢查結(jié)果、維修申請、請假申請

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論