學生宿舍管理系統課程設計_第1頁
學生宿舍管理系統課程設計_第2頁
免費預覽已結束,剩余18頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、信息系統開發與實踐課程結課實踐作業項目名稱:學生宿舍管理系統完成人:學號:二零一二年11月*日目錄第一章 引言開發背景與現.3開發設計的意義.3開發工具.3第二章 需求分析1.概念設計(1)宿舍樓的基本情況 .4(2)用戶對系統的要求.41)宿舍樓管理員.42)本宿舍樓的學生.5(3)系統功能介紹.51)用戶管理部分.52)管理員管理部分.5(4)功能模塊圖.5(5) ER圖.6第三章 邏輯設計1.部分數據流圖.7離返校分數據流圖.7報修分數據流圖.7夜歸分數據流圖.8總數據流圖.92.數據字典.91)數據項.92)數據結構.113)數據流.114)數據存儲.11第四章表設計.12第五章系統界

2、面設計 .14第一章 引言開發背景與現狀隨著時代的發展,計算機技術越來越深入各行各業,為廣大的用戶提供了更 為周到和便捷的服務。目前各行各業廣泛使用專用系統,其內容范圍跨越了教育科 研、文化事業、金融、商業、新聞出版、娛樂、體育等各個領域,其用戶群十分龐 大,因此,設計開發好一個專用系統對一個機構(或部門)的發展十分重要。近年來, 隨著用戶要求的不斷提高及計算機科學的迅速發展,特別是數據庫技術的廣泛應 用,向用戶提供的服務將越來越豐富,越來越人性化。對于學校而言,學生宿舍管理是必不可少的組成部分。目前仍然存在有學校停留在 宿舍管理部門人員手工記錄數據的階段,手工記錄對于規模小的學校來說勉強可以

3、 接受;但對于學生信息量比較龐大,需要記錄存檔的數據比較多的高校來說,人工 記錄是相當麻煩的,而且當查找某條記錄時, 由于數據量龐大, 只能依靠人工去一條 一條地查找,這樣不但麻煩而且浪費許多時間,工作效率比較低。采用計算機來管 理宿舍和學生的信息,大大提高了查詢的速度,節約了人力和物力資源,達到了預 期的要求。今天,計算機的價格已經十分低廉,性能卻有了長足的進步。它已經被 應用于許多領域,計算機之所以如此流行的原因主要有以下幾個方面: 首先,計算機可以代替人工進行許多繁雜的勞動; 其次,計算機可以節省許多資源;第三,計算機可以大大的提高人們的工作效率; 第四,計算機可以使敏感文檔更加安全,等

4、等.開發設計的意義 為了實現提高高校宿舍管理部門的工作效率;充分利用資源;減少不必要的人 力,物力和財力的支出;方便宿舍管理部門的工作人員全面地掌握學生住宿情況等 目的;為宿舍管理部門,開發設計專用系統-高校學生宿舍信息管理系統來進行管理學生宿舍信息,使學生宿舍信息實現標準化的管理和規范化的制度是十分必要 的。專用系統是一個信息管理系統MIS(Man ageme nt In formation System)(以下就稱信息管理系統),它將實現檢索迅速和查找方便;信息的錄入,修改和刪除功能; 以及對新入校學生進行宿舍安排等功能,學生可以在系統前臺以寢室長和室員的身 份進行查看和發布寢室的信息。開

5、發工具開發工具是Delphi7和Access數據庫第二章 需求分析1.概念設計本系統的最終用戶為宿舍樓管理員,本宿舍樓的學生。根據我們日常生活中的 經驗,結合對自己學校宿舍樓管理老師的咨詢和對同宿舍樓同學的調查,得出用戶 的下列實際要求:(1)宿舍樓的基本情況 學生住在宿舍樓中,每棟宿舍樓都會有若干名宿舍管理員負責本宿舍樓的日常管理。一、學生的基本信息: 每位學生入校時被分配到指定的宿舍樓和指定的宿舍,會有一個宿舍號,其入 校時間就是他的入住時間。而且,同一院系的學生的宿舍一般在一起,相應地會有 其所在的院系名稱。二、宿舍的基本信息:三、每間宿舍都有唯一的宿舍樓號、宿舍號。四、宿舍財產的基本信

6、息:五、每個宿舍的財產屬于學校,比如電燈,床鋪,柜子,桌子板凳等,為了對 不同的財產進行區分,可以為每種財產分配不同的財產號。有利于財產的報修 和管理。六、報修的基本信息:七、宿舍樓中經常出現財產的損壞,比如燈泡壞了,窗戶壞了,柜子壞了等, 這時,同學們需要將財產損壞情況報告給宿舍樓管理員,以便學校派人進行維 修。這時,需要記錄報修的宿舍號和損壞的財產編號,同時記錄報修的時間和 損壞的原因。當損壞的財產維修完畢后,應記錄解決時間,表示該報修成功解 決。八、夜歸的基本信息:九、宿舍樓在指定的時間鎖門(比如晚上12:30點),若有同學晚于鎖門時間 回宿舍,需通知宿舍管理員,同時應登記晚歸學生姓名,

7、宿舍號,時間和晚歸 原因,以利于學校的管理和查證。十、 離校的基本信息:十、每當放寒假或暑假時,同學們基本上都會回家;每當“五 一”或“十 一” 放假時,同學們也有很多不會留在宿舍。這時,為加強學校對同學假期安全的 管理,離校的同學應登記離校時間,待返校后記錄返校時間,以便學校查證和 管理。十二、(2)用戶對系統的要求1.宿舍樓管理員:1)信息要求: 宿舍樓管理員能查詢上面提到的宿舍樓的所有相關信息,包括某一學號的學生 在宿舍樓中住宿的詳細信息,宿舍財產損失報修的所有信息,學生夜歸的詳細信息 和學生離返校的信息。以利于對整個宿舍樓的全面管理。2)處理要求: 當學生基本信息發生變化時,宿舍樓管理

8、員能對其進行修改。比如,某些同學 搬到其他的宿舍中去,他們在本宿舍樓中相應的記錄就應該刪去;或者學生轉換專 業,他們記錄中院系的信息也要作相應的修改等等。當宿舍財產報修及時解決后,管理員應登記解決時間,表明該報修問題已成功 解決。3)安全性與完整性要求: 安全性要求:1.系統應設置訪問用戶的標識以鑒別是否是合法用戶,并要求合法用戶設置其 密碼,保證用戶身份不被盜用;2.系統應對不同的數據設置不同的訪問級別,限制訪問用戶可查詢和處理數據 的類別和內容;3.系統應對不同用戶設置不同的權限, 區分不同的用戶, 如區分學生, 管理員 完整性要求:1.各種信息記錄的完整性,信息記錄內容不能為空;2.各種

9、數據間相互的聯系的正確性;3.相同的數據在不同記錄中的一致性。2.本宿舍樓的學生:1)信息要求:本宿舍樓的學生能查詢其所在的宿舍的所有信息,能查詢自己的夜歸記錄和離 返校記錄。2)處理要求: 本宿舍樓的學生能在報修信息表中插入報修信息,表示本宿舍的財產發生了損 毀需要學校派人維修。學生離校時,能在離返校記錄表中插入離校時間;學生返校后,能在離返校記 錄表中插入返校時間,表示已經回校。(3)系統功能介紹 根據如上得到的用戶需求,我們將本系統按照所完成的功能分成以下幾部分:1.用戶管理部分1)處理用戶注冊2)處理用戶登錄3)用戶可以查詢學生信息。4)用戶可以提交與查詢報修信息。5)用戶可以插入與刪

10、除用戶自己的離返校信息。6)用戶可以修改用戶自己密碼。2.管理員管理部分1)處理管理員登錄2)管理員可以查詢學生信息。3)管理員可以添加、修改與查詢報修信息。4)管理員可以添加與查詢學生夜歸信息。5)管理員可以查詢在校與離校學生信息。6)管理員可以修改管理員密碼。(4)功能模塊圖:學生宿舍管理系統(5)ER圖:學生宿舍物品報修ER圖晚歸管理ER圖學生離返校ER圖第三章邏輯設計1部分數據流圖 報修分數據流圖離返校分數據流圖總數據流圖2數據字典1)數據項住宿學生數據字典:屬性名存儲代碼類型長度備注學號snochar20住宿學生學號姓名sn amechar20住宿學生姓名性別sexchar4學院xu

11、eyuanint10專業zhuanyeint10入學時間timeint8宿舍樓號Inochar10宿舍號dnochar10住宿學生宿舍號宿舍數據字典:屬性名存儲代碼類型長度備注宿舍樓號lnochar10宿舍號dnochar10宿舍管理員數據字典:屬性名存儲代碼類型長度備注員工編號ynochar10姓名yn amechar10密碼passwordchar20宿舍財產數據字典:屬性名存儲代碼類型長度備注物口口編號pnocharr io宿舍物品編號物品名稱pn amechar20宿舍物品名稱報修數據字典:屬性名存儲代碼類型長度備注宿舍號dnochar10報修人宿舍號物口口編號pnochar10報修物

12、品編號物品名稱pn amechar20宿舍物品名稱提交日期rsubmitdate8報修提交日期解決日期:rsolvedate8問題解決日期報修原因rreas onchar50物品損壞原因晚歸數據字典:屬性名存儲代碼類型長度備注學號snochar20晚歸學生姓名宿舍號dnochar10晚歸學生宿舍號晚歸時間btimetimestamp14學生晚歸時間晚歸原因breas onchar10學生晚歸原因離校數據字典:屬性名存儲代碼類型長度備注學號snochar20離校學生姓名宿舍號dnochar10離校學生宿舍號離校時間:ltimedate8學生離校時間返回時間lreturndate8學生返校時間用戶

13、數據字典:屬性名存儲代碼類型長度備注用戶類型utypetn yi nt1學生或宿舍管理 員用戶姓名:un amechar:20用戶密碼upasswordchar202)數據結構數據結構名組成用戶信息用戶姓名,用戶密碼,用戶類型(學生,宿舍管理員)住宿學生信 息學號,姓名,性別,專業,宿舍號,入住時間宿舍信息宿舍樓號,段號,宿舍號宿舍財產信 息物品編號,物品名稱報修信息宿舍號,物品編號,物品名稱,提交日期,解決日期,報修原因夜歸信息學號,宿舍號,晚歸時間,晚歸原因離校信息學號,宿舍號,離校時間,返回時間3)數據流數據流名數據流來源數據流去向組成登記報修信息學生學生報修登記表報修信息查詢報修信息學

14、生報修信息表管理員報修信息登記已修信息管理員學生報修登記表已修信息登記確認信息學生郵件快遞表確認信息登記夜歸信息管理員夜歸登記表夜歸信息查詢夜歸信息夜歸登記表管理員夜歸信息登記離返校信息學生離返校登記表離返校信息查詢離返校信息離返校信息登記 表學生離返校信息查詢離返校信息離返校信息登記 表管理員離返校信息4)數據存儲數據存儲名輸入的數據流輸出的數據流組成學生報修登記 表報修信息 已修信息報修信息報修信息 已修信息夜歸登記表夜歸信息夜歸信息夜歸信息離返校登記表離返校信息離返校信息離返校信 息第四章表設計學生基本情況表圖 1-1宿舍基本情況表圖 1-2用戶表圖 1-3夜歸信息表圖 1-4離返校基本

15、情況表圖 1-5報修基本情況表圖 1-62.第五章系統界面設計對本系統的各個子模塊進行了系統分析和數據庫設計之后,本章將主要討論該 系統所實現的各部分功能:1.主登陸界面運行系統首先進入登錄界面,界面簡潔明了。圖 2-1登陸界面的用戶名可以是宿舍管理員和學生4.圖 2-2登陸進去之后系統的內容有系統管理, 系統管理下分1用戶管理;2密碼修改;3.退出。宿舍管理下分宿舍信息。學生管理下分為學生信息。夜歸管理下分晚歸信息。離返 校管理下分1離校信息;2返校信息。報修管理下分報修信息。3.圖 2-3這是系統管理下的用戶管理,有用戶編號,用戶名,用戶進入系統后可以查詢, 添加,刪除信息。6.圖 2-4這是密碼修改界面,用戶可以修改自己

溫馨提示

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

評論

0/150

提交評論