學生宿舍管理系統(tǒng)課程設(shè)計報告_第1頁
學生宿舍管理系統(tǒng)課程設(shè)計報告_第2頁
學生宿舍管理系統(tǒng)課程設(shè)計報告_第3頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、學生宿舍管理信息系統(tǒng)目錄第一章 系統(tǒng)概述 11.1 項目研究的背景與內(nèi)容 1.1.1.1 項目研究的背景 1. 11.2 項目研究的要求與意義 1. 1 2第二章 系統(tǒng)分析 32.1 可行性分析(初步調(diào)查) 3. 3 3 32.2 詳細調(diào)查與分析 3. 3調(diào)查 9第三章 系統(tǒng)設(shè)計 133.1 總體設(shè)計 13 13 133.2 詳細設(shè)計 20 20 203.3 計算機處理過程設(shè)計 2.4. . 24 25結(jié)束語 26參考文獻 27第一章 系統(tǒng)概述1.1 項目研究的背景與內(nèi)容學生宿舍管理系統(tǒng)對于一個學校來說是必不可少的組成部分。目前好多學校 還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段, 手工記錄對

2、于規(guī)模小的學校來 說還勉強可以接受, 但對于學生信息量比較龐大, 需要記錄存檔的數(shù)據(jù)比較多的 高校來說,人工記錄是相當麻煩的。而且當查找某條記錄時,由于數(shù)據(jù)量龐大, 還只能靠人工去一條條的查找, 這樣不但麻煩還浪費了許多時間, 效率也比較低。 當今社會是飛速進步的世界, 原始的記錄方式已經(jīng)被社會所淘汰了, 計算機化管 理正是適應時代的產(chǎn)物。 隨著學生人數(shù)的增多, 高校學生宿舍管理的信息量日益 龐大,基于此,開發(fā)一個“學生宿舍管理系統(tǒng)”來提高宿舍的管理效率,改善管 理方式,使其與現(xiàn)代信息化的趨勢接軌 是很有必要的 。此學生宿舍管理信息系統(tǒng) 主要包括:住宿登記、維修處理、寢室調(diào)動、請假 管理、夜歸

3、管理、查寢管理。通過對宿舍活動各環(huán)節(jié)產(chǎn)生的數(shù)據(jù)進行處理,將為 上級管理層提供一系列有關(guān)宿舍情況的動態(tài)信息, 使宿舍管理工作規(guī)范化、 制度 化、程序化,促進了宿舍管理的基礎(chǔ)水平,避免了業(yè)務管理的隨意性,提高信息 處理的速度和準確性。1.2 項目研究的要求與意義1可以 查詢及更新學生 的基本信息,時時了解學生的生活情況;2可以記錄及查詢每日學生 的夜歸 情況;3可以記錄及查詢每日學生的請假情況 ;?4可以記錄 宿舍樓每日貴重物品的出入,防止物品的丟失;5可以記錄及查詢每間宿舍的 報修業(yè)務 。選擇學生宿舍管理系統(tǒng)后使用者會感到操作非常方便, 管理人員需要做的就 是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。 由于

4、數(shù)據(jù)庫存儲容量相當大, 而且比較穩(wěn)定, 適合較長時間的保存, 也不容易丟失。 這無疑是為信息存儲量比較大的學校提供 了一個方便、快捷的操作方式。本系統(tǒng)具有運行速度快、安全性高、穩(wěn)定性好的 優(yōu)點,并且具備完善的報表生成、 修改功能, 能夠快速的查詢學校所需的住宿信 息,方便高校對學生宿舍的管理。 在系統(tǒng)安全性方面,本系統(tǒng)增加了登錄模塊, 需要使用者鍵入用戶名和用戶口令, 以防止未經(jīng)授權(quán)的人員非法進入該系統(tǒng)進行 修改或查詢數(shù)據(jù),可以有效地防止數(shù)據(jù)的泄漏,避免對系統(tǒng)中的數(shù)據(jù)造成破壞。第二章 系統(tǒng)分析2.1 可行性分析(初步調(diào)查)各個宿舍除了配備掌管學生水電利用等生活起居的管理阿姨外, 有從學生中 選

5、出的宿舍樓管理助理,他們具有高素質(zhì)的管理技術(shù),便于系統(tǒng)實行,并且,公 寓管理中心大力支持本管理系統(tǒng),更加為系統(tǒng)的實施提供了可行性。主要從對項目的經(jīng)濟上進行分析評價 , 一方面是支出的費用 , 包括設(shè)備購置 費、管理和維護費用、人員工資和培訓費等 , 另一個是取得的收益。這是個小型 的管理系統(tǒng) , 從投入的人力 ,財力與物力來講是非常之小的 ,只要一臺電腦 , 一臺 打印機,這個系統(tǒng)就可以搞起來 , 考慮到學校里有電腦 ,現(xiàn)只要購置一臺打印機就 可以了。從節(jié)省人力方面 , 可以讓管理人員從繁與復雜的工作中解脫出來 , 做更多 的工作, 可以給宿舍里的管理提高一個層次。 ?在目前的科學技術(shù)水平條件

6、下 , 已經(jīng)成功地創(chuàng)建了眾多復雜的管理信息系統(tǒng) 而宿舍管理信息系統(tǒng)與這些系統(tǒng)而言是十分簡單的系統(tǒng)。 因此,建立一個供學校 內(nèi)部使用的學生宿舍管理信息系統(tǒng),在技術(shù)上不存在實質(zhì)性的障礙。 ?2.2 詳細調(diào)查與分析教務處圖 2.1 組織結(jié)構(gòu)圖經(jīng)過對宿舍的管理信息進行調(diào)查可知, 該系統(tǒng)主要有三個部分, 分別為住宿 登記,安全管理以及維修等業(yè)務過程, 為此我們畫出了一個簡單的高層業(yè)務流程 圖。如下所示 :教務處維修部住宿生住宿登名單記表安全安全管理學生維修維修管管理理信息住宿學生住宿信息安排管理管理違紀信息輔導員學生管理員圖 2.2 高層業(yè)務流程圖(1)住宿登記 : 住宿登記是學生住宿管理工作的開始,它

7、主要是每年開學的時候,管理員根據(jù)學生的信息,如學院,專業(yè),班級等安排新生的住宿并和老生的住宿調(diào)整結(jié)合,同時受理學生的宿舍變動申請。業(yè)務流程圖如下圖所示新生學生基本信息老生宿舍安排宿舍安排初步名單申請宿舍變動申請情況教務處管理員審核學生住宿信息住宿登記圖 2.3 住宿登記業(yè)務流程圖(2)安全管理 :該業(yè)務程序主要是對學生的宿舍安全進行管理,主要包括 晚歸未歸情況的登記存檔, 違規(guī)電器的使用等違紀情況, 并通知違紀學生的輔導 員的業(yè)務過程,則該業(yè)務流程圖如下圖所示:學生請假申請表請假駁回單學生住宿生名單輔導審核違規(guī)電器表請假學生表查房違規(guī)電 器檢查學生住宿安全管理違規(guī)電器使用者名單晚歸未歸名單管理

8、員違規(guī)處違規(guī)處理理情況圖 2.4 安全管理業(yè)務流程圖(3)維修管理該業(yè)務程序主要是對學生的維修進行管理,主要學生登記報修,然后對故障情況分類,并進行處理的過程,則該業(yè)務流程圖如下圖所示:圖 2.5 維修管理業(yè)務流程圖數(shù)據(jù)流程圖業(yè)務流程圖雖然能較好地描繪各項業(yè)務內(nèi)各個處理環(huán)節(jié)之間的信息流, 但卻不能反映出數(shù)據(jù)的處理細節(jié) , 因此, 必須進行進一步的數(shù)據(jù)流程分析。(1)高層數(shù)據(jù)流程圖:教務處圖2.6高層數(shù)據(jù)流程圖(2)住宿登記數(shù)據(jù)流程圖:新生宿息新生老生老生信JR宿 舍 安 排宿會安排初歩名單宿舍安排初歩名單申請宿舍變動生住宿畫記衰圖 2.7 住宿登記數(shù)據(jù)流程圖3)安全管理數(shù)據(jù)流程圖 :<卄

9、議4(n湎«*«回WSHF斎*<站卅H 4 nn廿Iffl辛wg®Bl<CS香養(yǎng) 臺用者名單n圖 2.8 安全管理數(shù)據(jù)流程圖4)維修管理數(shù)據(jù)流程圖 :報修管理員注銷故障登記分類故障水電工工維維修修圖 2.9 維修管理數(shù)據(jù)流程圖1)住宿學生數(shù)據(jù)字典:屬性名存儲代碼類型長度備注學號SNochar10住宿學生學號姓名SNamechar8住宿學生姓名性別SSexchar2住宿學生性別專業(yè)SDeptchar20學生專業(yè)宿舍號Dnochar6住宿學生宿舍號入住時間CDatedate8住宿生搬入時間表 2.1 住宿學生數(shù)據(jù)字典2)宿舍變動數(shù)據(jù)字典:屬性名存儲代碼類型

10、長度備注學號Snochar6申請變動學生學號姓名SNamechar12住宿學生姓名性別SSexchar2住宿學生性別宿舍變動Breasonrchar30宿舍變動申請理由Breasonrchar50申請理由表 2.2 宿舍變動數(shù)據(jù)字典3)查寢數(shù)據(jù)字典:屬性名存儲代碼類型長度備注學號Snochar10違章電器學生學號姓名SNamechar8住宿學生姓名性別SSexchar2住宿學生性別班級Cnumchar10住宿學生班級宿舍號Dnochar6違章電器學生宿舍號表 2.3 查寢數(shù)據(jù)字典4)夜歸數(shù)據(jù)字典:屬性名存儲代碼類型長度備注學號Snochar10夜歸學生學號姓名SNamechar8住宿學生姓名性

11、別SSexchar2住宿學生性別班級Cnumchar10住宿學生班級宿舍號Dnochar6夜歸學生宿舍號晚歸時間Btimetimestamp10學生夜歸時間晚歸原因BreasonrChar50學生夜歸原因表 2.4 夜歸數(shù)據(jù)字典5)報修數(shù)據(jù)字典:屬性名存儲代碼類型長度備注宿舍號Dnochar6報修人宿舍號物品號PnoInt6報修物品編號提交日期Rsubmitdate8報修提交日期解決日期Rsolvedate8問題解決日期報修原因Rreasonchar50物品損壞原因表 2.5 保修數(shù)據(jù)字典6)用戶數(shù)據(jù)字典:屬性名存儲代碼類型長度備注用戶名Unamechar8學生姓名用戶密碼Upasswordc

12、har20用戶類型Utypetnyint6教師或管理員表 2.6 用戶數(shù)據(jù)字典7)請假數(shù)據(jù)字典:屬性名存儲代碼類型長度備注學號Snochar10請假學生學號姓名SNamechar8住宿學生姓名性別SSexchar2住宿學生性別班級Cnumchar10住宿學生班級宿舍號Dnochar6請假學生宿舍號請假時間Btimetimestamp10學生請假時間請假原因BreasonrChar50學生請假原因表 2.7 請假數(shù)據(jù)字典、數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名組成用戶信息用戶名,用戶密碼,用戶類型(學生,管理員)住宿學生信息學號,姓名,性別,專業(yè),宿舍號,入住時間宿舍變動信息學號,姓名,性別,宿舍號查寢信息學號,姓

13、名,宿舍號夜歸信息學號,宿舍號,夜歸時間,夜歸原因報修信息宿舍號,物品號,提交日期,解決日期,報修原因請假信息學號,宿舍號,請假時間,請假原因三、數(shù)據(jù)流數(shù)據(jù)流名數(shù)據(jù)流來源數(shù)據(jù)流去向組成登記夜歸信息管理員夜歸登記表夜歸信息查詢夜歸信息夜歸登記表管理員夜歸信息登記查寢信息管理員違章電器登記表查寢信息查詢查寢信息違章電器登記表管理員查寢信息登記請假信息管理員請假登記表請假信息查詢請假信息請假登記表管理員請假信息登記報修信息學生學生報修登記表報修信息查詢報修信息學生報修信息表管理員報修信息登記已修信息管理員學生報修登記表已修信息表 2.9 數(shù)據(jù)流四、數(shù)據(jù)存儲數(shù)據(jù)流名數(shù)據(jù)流來源數(shù)據(jù)流去向組成登記夜歸信息

14、管理員夜歸登記表夜歸信息查詢夜歸信息夜歸登記表管理員夜歸信息登記查寢信息管理員違章電器登記表查寢信息查詢查寢信息違章電器登記表管理員查寢信息登記請假信息管理員請假登記表請假信息查詢請假信息請假登記表管理員請假信息登記報修信息學生學生報修登記表報修信息查詢報修信息學生報修信息表管理員報修信息登記已修信息管理員學生報修登記表已修信息3.1 總體設(shè)計信息管理寢學 生 錄 入室錄 入設(shè)學生查計詢第三章 系統(tǒng)設(shè)計學生宿舍管理信息系統(tǒng)居住管理安全管理維護管理系統(tǒng)管理學 生 入 住學 生 遷 出違線消作來如 章如圖路3.1 防功能結(jié)息構(gòu)圖訪電安措時記器全施間錄使設(shè)物 品 保 修調(diào) 換 房 間維 修 登 記維

15、 修 查 詢添 加 管 理系統(tǒng)名:宿舍管理信息系統(tǒng)模塊名稱:登錄模塊上層調(diào)用模塊:可調(diào)用下層模塊:管理員姓名及密碼信輸息出管:理、居住管理、系 統(tǒng)管理、安全管理、維護 無開始循環(huán)居管住理圖 3.2安全 管理 登錄模塊圖塊功功能選擇查 詢 管 理返回維護 管理系統(tǒng) 管理修 改 密 碼系統(tǒng)名稱: 宿舍管理信息系統(tǒng)模塊名稱: 信息管理上層調(diào)用模塊:登錄模塊可調(diào)用的下層模塊:無輸入:學生信息,寢室信息輸出:無系統(tǒng)名稱: 宿舍管理信息系統(tǒng)模塊名稱:居住管理上層調(diào)用模塊:登錄模塊輸入:入住信息系統(tǒng)名稱: 宿舍管理信息系統(tǒng)模塊名稱: 費用管理上層調(diào)用模塊:登錄模塊輸入:安全信息返回圖 3.5 費用管理模塊圖

16、系統(tǒng)名稱: 宿舍管理信息系統(tǒng)模塊名稱: 維修管理圖 3.6 維修管理模塊圖系統(tǒng)名稱: 宿舍管理信息系統(tǒng)模塊名稱: 系統(tǒng)管理上層調(diào)用模塊:登錄模塊輸入:管理員信息圖 3.7 系統(tǒng)管理模塊圖3.2 詳細設(shè)計計算機管理信息系統(tǒng)設(shè)計的基本前提條件是把管理對象數(shù)字化或字符化, 因 此,代碼就是用來表征客觀事物的實體類別, 以及屬性的一個或一組易于計算機 識別和處理的特定符號或記號,它可以是字符、數(shù)字或某些特殊符號的組合。一個設(shè)計優(yōu)良的代碼,具有以下作用:標示作用;統(tǒng)計和檢索作用;對象 狀態(tài)的描述作用。代碼的種類有以下幾種:層次碼、復合碼、特征組合碼、順序 碼等等。通過對數(shù)據(jù)庫及彼此之間的聯(lián)系進行分析,

17、對所有數(shù)據(jù)庫文件中的主碼構(gòu)成進行 設(shè)計。本系統(tǒng)中代碼設(shè)計采用順序碼、層次碼和復合碼三類。舉例如下:(1) “類型”:采用順序碼,如 A、B、C等,因為類型較少,所以采用此代 碼,簡短,易于管理,且易于添加。(2 )“學號” :采用層次碼,如 201416070226 ,2014代表入學年份, 1607 代表學院和所學專業(yè), 02 代表班級, 26 代表學號,表示意義為該學生是 2014 年入校,學的是 信息管理與信息系統(tǒng) 專業(yè),經(jīng)濟與管理 學院,班級為 02班,學 號為 26 號。使用層次碼能明確表示分類對象的類別, 有嚴格的隸屬關(guān)系, 代碼結(jié)構(gòu)簡單, 容量大,正適用于對學生進行編碼。(3)

18、“維修檢查單號”:采用復合碼,由層次碼順序碼,如:FH20160001×× ×××× ××××標識 時間 順序號表示意義為 2016年的第 0001 號維修檢查單由于每學期時都有大量維修檢查單生成,因此采用復合 碼,可以做到一單一 碼,起到唯一標識作用,而且也不會造成碼位過長。(1)用戶要求分析:根據(jù)前面需求分析,總結(jié)出需要設(shè)計以下表:報修表、基本信息登記表、寢室調(diào)換申請表、夜歸登記表、查詢寢室表、請假表等。(2)概念結(jié)構(gòu)設(shè)計:根據(jù)用戶需求設(shè)計數(shù)據(jù)庫的概念數(shù)據(jù)模型。( ER圖如下)(3)邏輯結(jié)構(gòu)

19、設(shè)計:概念模型轉(zhuǎn)換成數(shù)據(jù)模型的二維表,如下 :圖 3.8 報修 E-R 圖 報修二維表 學生(學號,宿舍號,姓名,性別,學院) 報修(報修時間,報修原因,解決時間,宿舍號,物品號) 財產(chǎn)(物品號,物品名)基本信息登記二維表:學生(學號,學院,姓名,宿舍號,性別,專業(yè))住宿(入住時間,學號,宿舍號)調(diào)換(調(diào)換時間,調(diào)換原因)夜歸登記二維表:學生(學號,學院,姓名,宿舍號,性別,專業(yè))管理(夜歸時間,夜歸原因,學號,教師編號)學生(學號,學院,姓名,宿舍號,性別,專業(yè))查詢寢室(查詢時間,有無違章電器,學號,教師編號)學生(學號,學院,姓名,宿舍號,性別,專業(yè))請假(請假時間,請假原因,學號,教師

20、編號)老師(教師編號,學院) (下劃線標注的屬性為主碼)3.3 計算機處理過程設(shè)計輸出是系統(tǒng)產(chǎn)生的結(jié)果或提供的信息。對于大多數(shù)用戶來說,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開法成功與否的標準。 因此,系統(tǒng)設(shè)計過程與實施過程正好 相反,不是從輸入設(shè)計到輸出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計。輸出設(shè)計的內(nèi)容包括:(1)有關(guān)輸出信息使用方面的內(nèi)容,包括信息的使用者、使用目的、報告 量、使用周期、有效期、保管方法和復寫份數(shù)等。我們所開發(fā)的系統(tǒng)輸出信息的 使用者為管理員、學生、老師及維修員等,他們將信息輸入數(shù)據(jù)庫,并從數(shù)據(jù)庫 中獲取所需信息。 我們輸出信息是為了管理學生公寓的日?;顒樱?包括夜歸、 寢 室調(diào)換、報

21、修、請假、查詢寢室違章電器等。輸出的信息是使用者需要的,通過 使用、分析輸出的信息, 公寓中的各項活動便可有序地進行。 其報告量視各項活 動的需求而定。 其使用周期可為一個月, 每月更新必要的信息, 這樣數(shù)據(jù)庫中的 信息便會簡潔且切合實際需要。 輸出的信息的有效期為學生在校期間, 學生在校 期間內(nèi)所發(fā)生的各項活動所得信息都是有效的。保管方法可用較好的硬盤存儲。 復寫份數(shù)為使用者數(shù),使得每位使用者都能得到一份信息表獲取信息。(2)輸出信息的內(nèi)容,包括輸出項目、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字)。 輸出的項目包括學生請假信息、學生夜歸信息、報修信息、寢室調(diào)換信息、查詢 寢室違章電器信息等。其數(shù)據(jù)形式包括

22、文字及數(shù)字。(3)輸出格式,如表格、圖形或文件。我們的系統(tǒng)所輸出的信息的格式為 Visual Basic 的運行界面。(4)輸出設(shè)備,如打印機、顯示器、磁帶、光盤等。我們的系統(tǒng)輸出信息 的設(shè)備為顯示器。從電腦中查詢信息。(5)輸出介質(zhì),如輸出到磁盤上還是磁帶上,輸出用紙是專用紙還是普通 紙等。我們系統(tǒng)輸出的信息的輸出介質(zhì)是輸出到磁盤上,輸出用紙是普通白紙。輸入設(shè)計對系統(tǒng)的質(zhì)量有著決定性的重要影響,因為如果輸入數(shù)據(jù)有誤,即 使計算和處理均十分正確, 也無法獲得可靠的輸出信息。 同時,輸入設(shè)計是信息 系統(tǒng)與用戶之間交互的紐帶,決定著人機交互的效率。1)輸入設(shè)計的原則 : 控制輸入量 。 由于數(shù)據(jù)的

23、輸入與計算機的處理比較起來相對緩慢,在數(shù) 據(jù)錄入時,系統(tǒng)大多數(shù)時間都處于等待狀態(tài),系統(tǒng)效率將顯著降低;同時,數(shù)據(jù) 錄入工作一般需要人的參與, 大量的數(shù)據(jù)錄入往往浪費很多人力資源, 增加系統(tǒng) 的運行成本。因此,在輸入設(shè)計中,應盡量控制輸入的數(shù)據(jù)總量。而我們的系統(tǒng) 只需輸入必要的基本信息,其他的數(shù)據(jù)可通過計算、統(tǒng)計、檢索得到,即可由計 算機自動產(chǎn)生。 減少輸入延遲 。輸入數(shù)據(jù)的速度往往成為提高信息系統(tǒng)運行效率的瓶頸。 而在我們的系統(tǒng)中,信息的輸入往往是即時輸入,信息當時產(chǎn)生便輸入系統(tǒng)中, 減少輸入錯誤 。這一點我們可加強對使用者的使用水平進行控制。 輸入過程應盡量簡化 。輸入設(shè)計應盡量避免不必要的輸入步驟,不能因 為查錯、糾錯而是輸入復雜化。 我們的系統(tǒng)便是一個簡化的系統(tǒng), 只需輸入必要 的基本信息,而信息的糾錯可在輸入的同時進行。( 2) 輸入設(shè)備的選擇 :我們的輸入設(shè)備為鍵盤磁盤輸入裝置。由管理員等通過鍵盤等輸入信息, 經(jīng)可靠

溫馨提示

  • 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

提交評論