學生宿舍管理系統

2021-03-04 09:21:07 字數 3736 閱讀 2074

摘要 2

一需求分析 2

1.1 需求分析 2

1.1.1 基本資訊 2

1.1.2 使用者對系統要求 3

1.2 系統功能分析: 4

1.3 業務流程概述 4

1.4 資料流程圖 5

1.5 數字字典 10

1.5.1資料項 10

1.5.2資料結構 13

1.5.3資料流 13

1.5.4資料儲存 13

1.5.5處理過程 14

二概念結構設計 14

三邏輯結構設計 14

3.1邏輯設計的任務和目標 14

3.2資料組織 15

3.2.1將e-r圖轉換為關係模型 15

3.2.2 邏輯結構定義 15

四物理結構設計 17

4.1物理設計階段的目標與任務 17

4.2資料儲存方面 18

五資料實施和維護 18

5.1建立資料庫、資料表、檢視、索引、匯入資料 18

5.1.1 建立資料庫 18

5.1.2 建立資料表 18

5.1.3 建立檢視 20

5.1.4 建立索引 21

5.1.5 匯入資料 22

5.2 記錄和約束條件的的增加、刪除和修改 24

5.2.1 記錄的增加、刪除、修改 24

5.2.2 約束條件的增加、刪除、修改 24

5.3查詢語句 25

5.4 建立儲存過程,觸發器 26

六總結 27

附件 28

學生宿舍管理系統是應對學生宿舍管理的現代化、網路化,逐步擺脫當前學生宿舍管理的人工管理方式,提高學生宿舍管理效率而開發的,它包括基本資訊管理、住宿管理、服務管理、來訪者管理等四大功能模組。

該系統開發由需求分析階段、概念結構設計階段、邏輯結構設計階段、物理結構設計階段、資料庫實施與維護階段等階段組成。

目前,我們學校的宿舍管理都是由人工管理的,資訊都是由文字記錄的。針對這一實際情況,我們設計了學生宿舍管理系統。

經過實際分析調查,乙個學生宿舍管理系統主要是要方便宿舍管理人員的工作,提高其工作效率,不僅可以方便廣大學生,而且還可以方便於教師和相關人員。

學生住在宿舍樓中,每幢宿舍樓都會有若干名老師負責本宿舍樓的日常管理。

(1)學生的基本資訊:

入校時,每位同學都有唯一的學號,並被分配到指定的宿舍樓和指定的宿舍,也會有乙個宿舍號,其入校時間就是他的入住時間。

(2)宿舍的基本資訊:

每間宿舍都有唯一的樓號和宿舍號,入校時,宿舍會裝公用**機,相應地就有宿舍**號碼。

(3)工作人員基本資訊:

每幢宿舍都有駐樓阿姨和保潔阿姨的編號。

(4)報修的基本資訊:

宿舍樓中經常出現財產的損壞,比如燈泡壞了,廁所的馬桶出故障了等,這時,同學們需要將財產損壞情況報告給宿舍樓管理員,以便學校派人進行維修。這時,需要記錄報修的宿舍號和損壞的財產編號,同時記錄報修的時間和損壞的原因。當損壞的財產維修完畢後,應記錄解決時間,表示該報修成功解決。

(5)來訪者基本資訊

每幢宿舍對於每一次的人員來訪都要做好相應的登記。包括來訪者和被訪者的資訊。

1、資訊要求:

宿舍樓管理員能查詢上面提到的宿舍樓的所有相關資訊,包括某一學號的學生在宿舍樓中住宿的詳細資訊,報修的所有資訊和來訪者的資訊,以利於對整個宿舍樓的全面管理。

2、處理要求:

當學生基本資訊發生變化時,宿舍樓管理員能對其進行修改。比如,某些同學搬到其他的宿舍中去,他們在本宿舍樓中相應的記錄就應該刪去;當宿舍財產報修及時解決後,管理員應登記解決時間,表明該報修問題已成功解決。

3、安全性與完整性要求:

a、安全性要求:

(1)系統應設定訪問使用者的標識以鑑別是否是合法使用者,並要求合法使用者設定其密碼,保證使用者身份不被盜用;

(2)系統應對不同的資料設定不同的訪問級別,限制訪問使用者可查詢和處理資料的類別和內容;

(3)系統應對不同使用者設定不同的許可權,區分不同的使用者,如區分普通使用者(學生),管理員。

b、完整性要求:

(1)各種資訊記錄的完整性,資訊記錄內容不能為空;

(2)各種資料間相互的聯絡的正確性;

(3)相同的資料在不同記錄中的一致性。

本系統主要有以下功能:基本資訊管理、住宿管理、服務管理、來訪者管理。基本資訊管理包括學生資訊、宿舍資訊、工作人員資訊;住宿資訊包括入住、調房、退房;服務管理包括租賃、水費、電費、維修;來訪者管理包括來訪者資訊登記、來訪者查詢。

資料庫操作功能:查詢、刪除、修改、插入;

系統的業務是系統要達到的業務目標,業務流程分析是系統分析中的基礎環節。根據以上系統功能的分析,我們將學生宿舍管理業務分成基本資訊管理、住宿管理、服務管理、來訪者管理四個模組。

1.基本資訊管理

宿舍資訊管理:主要是記錄宿舍的基本狀況,可住人數,已住人數,**號碼,便於工作人員分配寢室以及聯絡。

學生資訊管理:宿舍的學生資訊主要來自學生處提供的,對於已住進宿舍的學生,工作人員從學生處提取相關資訊,進行統一管理,如果學生退房之後,相應的資訊也將被刪除。

員工資訊管理:記錄在宿舍、樓管處工作的員工資訊,及時增、刪、改,便於有個統一的收集、管理、宿舍更好的運作。

2.住宿管理

新生入住:新生向樓管處提出入住申請,工作人員進行查詢宿舍相關資訊之後,再根據學生的資訊相應的給新生安排宿舍,登記和修改相關資訊。

調房:學生向樓管處提出宿舍調房申請,樓管處根據學生的所要調房的資訊,給予核實確認之後,查詢宿舍資訊之後,滿足條件就給予學生辦理調房,並修改相應資訊,否則不辦理。

退房:學生向樓管處提出退房申請,樓管處核實證件準確無誤之後,辦理退房手續,並刪除學生的相關資訊。

3.服務管理

水電費:樓管處在每個月下旬記錄每個宿舍的水,電使用情況,根據收費標準,結算出每個宿舍所需支付的費用,再由每個宿舍在月底之前進行付費。

臨時裝置的租賃:學生把所需的臨時裝置向樓管處進行租賃申請,再由工作人員核實,確定之後,給予學生批准,並收取相應的租賃費用。

報修:學生把需要維修的裝置向樓管處提出申請,填寫相應的維修單,支付相應的費用,工作人員根據維修單派發維修員工對裝置進行維修,樓管處再把已修資訊反饋給學生。

4.外來人員管理

外來訪客登記來訪資訊,樓管處根據外來訪客所登記的資訊表,從宿舍、工作人員資訊、學生資訊這三張表單中,查詢外來訪客所要訪問的人員的基本資訊,最後經過核實,確定其是否可以訪問。

資料流程圖是全面描述資訊系統邏輯模型的工具,它抽象概括地把資訊系統中各種業務處理過程聯絡起來。根據以上的業務流程的分析,以及學生宿舍的特點,我們給出了以下學生宿舍管理資訊系統的資料流程圖。

由於學生宿舍主要涉及學生的入住和退縮問題,以及住宿的管理,我們將學生宿舍管理系統的頂層設計如下:

將頂層進行細分,主要是工作人員管理宿舍,接收和處理各種事務,包括學生,宿舍,以及工作人員的基本資訊管理,學生住宿管理,宿舍的服務管理,來訪者管理,得到以下的第一層資料流程圖如下:

針對每個事務的管理,我們進行了分類,即第二層資料流程圖如下:

以上當中的住宿管理事務,有學生的入住管理,調房管理,退房管理,由於這三個事務都有相似性,首先都需要學生提出申請,再經過管理者的審核,通過查詢宿舍表,了解住宿情況之後再考慮是否滿足學生的申請,申請通過之後,相應的調整學生住宿表和宿舍表的資訊,所以我們就以學生入住管理為例,其流程圖如下:

住宿學生資料字典

員工資料字典

宿舍資料字典

臨時裝置租賃資料字典

學生宿舍管理系統

物件導向的系統分析與設計學生 宿舍管理 系統指導教師 劉永前老師 小組成員 1 系統概述 1.現狀描述 高等院校是培養大學生成才的重要陣地,大學生在校期間的時間可以說大部分是在宿 舍這塊園地度過的。高校對學生宿舍的管理是一項不可忽視的日常學生管理工作,是高校學生管理工作中的重要部分,管理與服務這些工...

學生宿舍管理系統

需求規格說明書 擬制人 羅躍洪 審核人批准人 二 一四年十月十日 目錄第一章引言 3 1.1 目的 3 1.2 文件約定 3 1.3 預期的讀者和閱讀建議 3 1.4 產品的範圍 3 1.5 參考文獻 3 第二章綜合描繪 4 2.1 產品的前景 4 2.2 產品功能 4 2.3 使用者類和特徵 4 ...

學生宿舍管理系統

中國計量學院 經濟與管理學院 實習報告 實習類別管理資訊系統分析實習 專業資訊管理與資訊系統 班級 08信管2 姓名學號指導教師徐茜 2010 年 1月 12日 目錄一學生宿舍管理系統規劃 3 1.1 開發背景 3 1.2 宿舍樓管理現狀 3 1.3 新系統目標 3 1.4 新系統可行性分析 4 二...