軟件工程作業(yè) 學(xué)生宿舍管理系統(tǒng)
《軟件工程作業(yè) 學(xué)生宿舍管理系統(tǒng)》由會員分享,可在線閱讀,更多相關(guān)《軟件工程作業(yè) 學(xué)生宿舍管理系統(tǒng)(12頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、- Hebei Normal University of Science & Technology 專業(yè): 網(wǎng)絡(luò)工程 **: 軟件工程課程設(shè)計(jì) 〔自然科學(xué)〕 題 目 :宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 院〔系、部〕:數(shù)學(xué)與信息科技學(xué)院 學(xué) 生 姓 名 :*棟 明果 指 導(dǎo) 教 師 : 宋金玲 職 稱 副教授 2021年 月 日 目錄 1.概述3 1.1背景3 1.2目標(biāo)4 1.3系統(tǒng)描述4 2、系統(tǒng)分析4 2.1需求分析4 2.1.1用戶需求4 2.1.2功能需求5 2.1.3平
2、安需求5 2.2可行性分析5 2.2.1經(jīng)濟(jì)可行性5 2.2.2技術(shù)可行性6 2.2.3管理可行性6 2.3系統(tǒng)開發(fā)方法的選擇6 2.4組織構(gòu)造與功能分析7 2.5業(yè)務(wù)流程分析以及業(yè)務(wù)流程圖7 總業(yè)務(wù)流程圖8 分業(yè)務(wù)流程圖8 2.6數(shù)據(jù)流程分析以及數(shù)據(jù)流程圖11 頂層數(shù)據(jù)流圖11 二層數(shù)據(jù)流程圖11 3系統(tǒng)設(shè)計(jì)14 3.1總體設(shè)計(jì)14 模塊構(gòu)造設(shè)計(jì)14 總體數(shù)據(jù)庫設(shè)計(jì)15 1.概述 1.1背景 當(dāng)今社會是飛速進(jìn)步的世界,原始的記錄方式已經(jīng)被社會所淘汰了,計(jì)算機(jī)化管理正是適應(yīng)時(shí)代的產(chǎn)物。信息世界永遠(yuǎn)不會是一個(gè)平靜的世界,當(dāng)一種技術(shù)不能滿足需求時(shí),就會有新
3、的技術(shù)誕生并取代舊技術(shù)。21世紀(jì)的今天,信息社會占著主流地位,計(jì)算機(jī)在各行各業(yè)中的運(yùn)用已經(jīng)得到普及,自動化、信息化的管理越來越廣泛應(yīng)用于各個(gè)領(lǐng)域。 人才培養(yǎng),是高校的根本任務(wù)。而高校教學(xué)工作的良好運(yùn)行,則離不開教學(xué)與管理工作的有效組織和協(xié)調(diào)。而學(xué)生宿舍管理系統(tǒng)對于一個(gè)學(xué)校來說是必不可少的組成局部。目前好多學(xué)校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段,手工記錄對于規(guī)模小的學(xué)校來說還勉強(qiáng)可以承受,但對于學(xué)生信息量比擬龐大,需要記錄存檔的數(shù)據(jù)比擬多的高校來說,人工記錄是相當(dāng)麻煩的。而且當(dāng)查找*條記錄時(shí),由于數(shù)據(jù)量龐大,還只能靠人工去一條條的查找,這樣不但麻煩還浪費(fèi)了許多時(shí)間,效率也比擬低。而住宿
4、學(xué)生的大量增加,由此導(dǎo)致宿舍管理工作日益繁重,而現(xiàn)有工作人員缺乏,又是采用根本手工的操作方式進(jìn)展,顯然無法滿足日益增長的宿舍管理業(yè)務(wù)工作的需要。因此,為了更加有效的做好宿舍管理工作,為廣闊學(xué)生提供方便、快捷、滿意的效勞,開發(fā)出一套能夠進(jìn)展實(shí)時(shí)處理的管理信息系統(tǒng)迫在眉睫。 1.2目標(biāo) 建立一個(gè)宿舍管理系統(tǒng)幫助宿管人員解決繁雜的宿舍管理事物,提高其工作效率使宿舍的管理由人員的經(jīng)歷化向科學(xué)的系統(tǒng)化方面開展。進(jìn)而節(jié)約學(xué)校關(guān)于后勤方面的支出更好的利用有限的財(cái)力為學(xué)生們做更多方便性效勞。 1.3系統(tǒng)描述 此學(xué)生宿舍管理系統(tǒng)采用的是計(jì)算機(jī)化管理,系統(tǒng)做的盡量人性化,使用者會感到操作非常方便,管理人員
5、需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。由于數(shù)據(jù)庫存儲容量相當(dāng)大,而且比擬穩(wěn)定,適合較長時(shí)間的保存,也不容易喪失。這無疑是為信息存儲量比擬大的學(xué)校提供了一個(gè)方便、快捷的操作方式。 2、系統(tǒng)分析 2.1需求分析 2.1.1用戶需求 整個(gè)系統(tǒng)有三種用戶角色,即管理員,學(xué)生和系統(tǒng)管理員。管理員能夠查詢學(xué)生的所有相關(guān)住宿信息,以利于對宿舍及學(xué)生的全面管理。學(xué)生能查詢其所在的宿舍的所有信息,以利于能查詢自己的夜歸記錄和離返校記錄,能查詢自己的請假情況等等。系統(tǒng)管理員在后臺對系統(tǒng)進(jìn)展用戶管理,并展開系統(tǒng)的正常運(yùn)行維護(hù)工作每個(gè)角色操作都通過密碼驗(yàn)證和用戶類型選擇后登錄。通過系統(tǒng)管理員才可以修改密碼
6、。工作完成后,通過各自專門的出口退出登錄狀態(tài)。 2.1.2功能需求 系統(tǒng)提供了學(xué)生住宿情況的根本登記,學(xué)生每學(xué)期的注冊登記,宿舍變動處理,學(xué)生的離校處理;學(xué)生晚歸情況檢查及處理,學(xué)生違規(guī)電器使用情況檢查及處理;學(xué)生衛(wèi)生情況檢查及衛(wèi)生評比;學(xué)生用電量情況記錄及用電量評比;宿舍設(shè)備維修情況處理及記錄;學(xué)生出入情況及訪客出入情況處理及記錄;以及學(xué)生住宿信息,相關(guān)管理信息,違紀(jì)信息等的記錄。 2.1.3平安需求 為了盡可能的滿足學(xué)生和管理人員的需求,該系統(tǒng)要求用戶必須輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng),由于該系統(tǒng)在登錄界面設(shè)有不同的身份,不同的身份的人進(jìn)入該系統(tǒng)時(shí)對本系統(tǒng)的使用功能是不同的,系
7、統(tǒng)應(yīng)該由專人使用不同的的權(quán)限對系統(tǒng)進(jìn)展管理,以防不法分子修改數(shù)據(jù)。 2.2可行性分析 2.2.1經(jīng)濟(jì)可行性 此管理信息系統(tǒng)的開發(fā),運(yùn)行以及維護(hù)的費(fèi)用包括:購置軟件、硬件,系統(tǒng)的開發(fā)維護(hù)費(fèi)用,以及這些人員的工資,系統(tǒng)開發(fā)運(yùn)行過程所消耗的資源材料,如電費(fèi)、打印紙等。而在電腦普及的今天,該系統(tǒng)本錢低,維護(hù)費(fèi)用少,同時(shí)也可以節(jié)省人力、物力、財(cái)力。而且通過自頂向下分析逐步求精的方法對系統(tǒng)進(jìn)展設(shè)計(jì),并通過維護(hù)使系統(tǒng)逐步完善,從而到達(dá)經(jīng)濟(jì)上的節(jié)約。而且數(shù)據(jù)庫通過編程實(shí)現(xiàn),系統(tǒng)設(shè)計(jì)成模塊化,便于將來的擴(kuò)展和維護(hù),減少學(xué)校的再投資。 此管理信息系統(tǒng)帶來的效益:宿舍原來是采用手工作業(yè)的方式進(jìn)展數(shù)據(jù)管理和文
8、檔處理,費(fèi)時(shí)耗力,如果現(xiàn)在采用數(shù)據(jù)庫電腦化管理,可以節(jié)約大量紙*、油墨等耗材,也可以節(jié)約大量的人力和時(shí)間,可以讓管理人員從繁瑣復(fù)雜的工作中解脫出來,做更多的工作,而且更加直觀和方便,有效的提高了宿舍管理的質(zhì)量和效率,取得無形的校園效益。更為重要的是,從長遠(yuǎn)的眼光來看,效益的回報(bào)是不斷增加的。 從以上分析可知此信息系統(tǒng)開發(fā)在經(jīng)濟(jì)上可行。 2.2.2技術(shù)可行性 對于該系統(tǒng),必須要求電腦的根本配置符合要求,電腦的硬件軟件必須支持本系統(tǒng)的運(yùn)行,完整平安的數(shù)據(jù)庫也是必備的。除了對電腦的根本要求以外還必須有開發(fā)此系統(tǒng)以及進(jìn)展日常維護(hù)的技術(shù)人員。而這些是比擬容易解決的。 以上分析可知此系統(tǒng)在開發(fā)技術(shù)
9、上可行。 2.2.3管理可行性 該系統(tǒng)由宿舍管理員進(jìn)展操作管理,而且宿舍管理員通常都是一些歲數(shù)稍大的阿姨,電腦的復(fù)雜操作對于宿管阿姨確實(shí)是一個(gè)難題,所以系統(tǒng)操作起來簡單方便是必須的,同時(shí)還需要學(xué)校主管部門的大力支持,而且領(lǐng)導(dǎo)部門的管理方法科學(xué)有效,管理制度的改革時(shí)機(jī)應(yīng)該成熟,規(guī)章制度應(yīng)該齊全等。 從以上分析可知此信息系統(tǒng)開發(fā)在管理上可行。 2.3系統(tǒng)開發(fā)方法的選擇 我們選擇構(gòu)造化開發(fā)方法,即用系統(tǒng)工程的思想和工程化的方法,按照用戶至上的原則,自頂向下整體分析與設(shè)計(jì)和自底向上逐步實(shí)施的系統(tǒng)開發(fā)過程。是組織、管理和控制信息系統(tǒng)開發(fā)過程的一種根本框架。 其根本思想是在系統(tǒng)分析時(shí),采用自頂
10、向下、逐層分解,由抽象到具體的逐步認(rèn)識問題的過程;在系統(tǒng)設(shè)計(jì)的時(shí)候,先考慮系統(tǒng)整體的優(yōu)化,再考慮局部的優(yōu)化問題;在系統(tǒng)實(shí)施的時(shí)候,則堅(jiān)持自底向上,先局部后整體,通過標(biāo)準(zhǔn)化模塊的連接形成完整的系統(tǒng)[1]。 開發(fā)過程主要包括以下幾個(gè)階段:系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段、系統(tǒng)運(yùn)行與維護(hù)階段,每個(gè)階段都有明確的任務(wù)和目標(biāo),這樣整個(gè)開發(fā)過程容易調(diào)整和控制[1]。 2.4組織構(gòu)造與功能分析 學(xué)生宿舍管理系統(tǒng)的組織構(gòu)造圖如下圖: 圖1組織構(gòu)造圖 其中各個(gè)部門的主要職能分別是: 表1 各部門職能介紹 部門名稱 職責(zé) 后勤處 負(fù)責(zé)整個(gè)公寓內(nèi)學(xué)生宿舍的管理工作。 管
11、理員 全面負(fù)責(zé)學(xué)生住宿相關(guān)事宜的登記,管理工作。 住宿登記 主要負(fù)責(zé)學(xué)生入住,調(diào)整住宿,離校搬離宿舍等事宜。 平安管理 主要負(fù)責(zé)學(xué)生平安工作,包括晚歸情況記錄及處理,違規(guī)電器使用情況記錄及處理。 衛(wèi)生管理 主要負(fù)責(zé)學(xué)生衛(wèi)生工作,包括檢查衛(wèi)生情況,進(jìn)展衛(wèi)生評比,記錄及處理違紀(jì)情況。 供電管理 主要負(fù)責(zé)學(xué)生宿舍用電管理工作,包括記錄宿舍用電量,用電評比。 維修管理 主要負(fù)責(zé)學(xué)生宿舍維修管理工作,包括記錄報(bào)修情況,進(jìn)展報(bào)修分類,記錄設(shè)備維修情況。 門衛(wèi)管理 主要負(fù)責(zé)學(xué)生出入情況、訪客出入情況的登記,管理等工作。 2.5業(yè)務(wù)流程分析以及業(yè)務(wù)流程圖 本系統(tǒng)的業(yè)務(wù)流程主要描述
12、: 學(xué)生把自己的根本信息交給后勤處,后勤處根據(jù)學(xué)生的根本信息安排學(xué)生的住宿,生成宿舍生,再把住宿登記表給管理員。學(xué)生宿舍的安排,申請變更和退宿都由審核單位進(jìn)展審核處理;學(xué)生在住宿期間的維修管理信息,供電管理信息,平安管理信息,衛(wèi)生管理信息,門衛(wèi)管理信息,以及違紀(jì)信息都記錄在學(xué)生住宿信息里,并反應(yīng)到管理員,學(xué)生,以及輔導(dǎo)員。此系統(tǒng)的業(yè)務(wù)流程圖如下列圖所示。 總業(yè)務(wù)流程圖 圖2 總業(yè)務(wù)流程圖 分業(yè)務(wù)流程圖 住宿登記部業(yè)務(wù)流程圖: 圖3住宿登記部業(yè)務(wù)流程圖 平安管理部業(yè)務(wù)流程圖: 圖4平安管理部業(yè)務(wù)流程圖 衛(wèi)生管理部業(yè)務(wù)流程圖: 圖5衛(wèi)生管理部業(yè)務(wù)流程圖 供電管理部業(yè)務(wù)流程圖
13、: 圖6供電管理部業(yè)務(wù)流程圖 維修管理部業(yè)務(wù)流程圖: 圖7維修管理部業(yè)務(wù)流程圖 門衛(wèi)管理部業(yè)務(wù)流程圖: 圖8門衛(wèi)管理部業(yè)務(wù)流程圖 2.6數(shù)據(jù)流程分析以及數(shù)據(jù)流程圖 數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具。它用少數(shù)幾種符號綜合的反映出信息在系統(tǒng)中的流動、處理和存儲情況[3]。 頂層數(shù)據(jù)流圖 圖9總數(shù)據(jù)流程圖 二層數(shù)據(jù)流程圖 住宿登記部數(shù)據(jù)流程圖: 圖10住宿登記部數(shù)據(jù)流程圖 平安管理部數(shù)據(jù)流程圖: 圖11平安管理部數(shù)據(jù)流程圖 衛(wèi)生管理部數(shù)據(jù)流程圖: 圖12衛(wèi)生管理部數(shù)據(jù)流程圖 用電管理部數(shù)據(jù)流程圖: 圖13用電管理部數(shù)據(jù)流程圖 維修管理部數(shù)據(jù)
14、流程圖: 圖14維修管理部數(shù)據(jù)流程圖 門衛(wèi)管理部數(shù)據(jù)流程圖: 圖15門衛(wèi)管理部數(shù)據(jù)流程圖 3系統(tǒng)設(shè)計(jì) 3.1總體設(shè)計(jì) 模塊構(gòu)造設(shè)計(jì) 功能構(gòu)造圖就是將系統(tǒng)的功能進(jìn)展分解,按功能附屬關(guān)系表示的圖表。愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個(gè)由抽象到具體、由復(fù)雜到簡單的過程。模塊構(gòu)造圖如下: 圖16模塊構(gòu)造圖 該系統(tǒng)主要有七個(gè)模塊: 住宿登記管理模塊:主要管理學(xué)生入住宿舍、宿舍變動情況。 平安管理模塊:主要管理學(xué)生晚歸情況,違規(guī)電器使用情況。 衛(wèi)生管理模塊:主要管理學(xué)生衛(wèi)生情況,進(jìn)展衛(wèi)生評比。 供電管理模塊:主要管理用電量情況,進(jìn)展用電評比。 維修管理模塊
15、:主要管理報(bào)修情況,維修分類,維修情況記錄。 門衛(wèi)管理模塊:主要管理學(xué)生出入情況,訪客出入情況。 根本信息管理模塊:主要登記記錄管理學(xué)生信息、宿舍信息、工作人員信息。 總體數(shù)據(jù)庫設(shè)計(jì) ①概念構(gòu)造設(shè)計(jì) 總ER圖: 圖17總ER圖 分ER圖: 圖18輔導(dǎo)員ER圖 圖19管理員ER圖 圖20后勤處ER圖 圖21宿舍ER圖 圖22宿舍區(qū)ER圖 圖23學(xué)生ER圖 ②邏輯構(gòu)造設(shè)計(jì) 住宿學(xué)生表: 表2住宿學(xué)生表 屬性名 類型 主鍵/外鍵 ** int 主鍵 ** Char(10) 性別 Char(4) 年齡 Int 院系 Char(20
16、) 專業(yè) Char(20) 班級 Char(10) 宿舍號 Char(20) 宿舍區(qū)號 Char(20) 外鍵 出生年月 Detetime 家庭住址 Char〔50〕 聯(lián)系 Char(20) 入學(xué)日期 datetime 管理員表: 表3管理員表 屬性名 類型 主鍵/外鍵 管理員編號 Int 主鍵 ** Char(10) 性別 Char(10) 年齡 Int 聯(lián)系方式 Char(20) 宿舍區(qū)號 Char(10) 外鍵 后勤處表: 表4后勤處表 屬性名 類型 主鍵/外
17、鍵 單位編號 Char(10) 主鍵 單位名稱 Char(10) 單位聯(lián)系方式 Char(20) 領(lǐng)導(dǎo)** Char(10) 宿舍區(qū)數(shù)目 Int 宿舍人數(shù) Int 學(xué)生總?cè)藬?shù) Int 宿舍區(qū)表: 表5宿舍區(qū)表 屬性名 類型 主鍵/外鍵 宿舍區(qū)號 Char(10) 主鍵 宿舍區(qū)主管 Char(10) 聯(lián)系方式 Char(20) 宿舍數(shù)目 Int 所在單位編號 Char(10) 外鍵 學(xué)生人數(shù) Int 宿舍表: 表6宿舍表 屬性名 類型 主鍵/外鍵 宿舍編號 Char(10)
18、 主鍵 宿舍區(qū)號 Char(10) 外鍵 學(xué)生人數(shù) Int 宿舍長 Char(10) 宿舍長聯(lián)系方式 Char(10) 輔導(dǎo)員表: 表7輔導(dǎo)員表 屬性名 類型 主鍵/外鍵 輔導(dǎo)員編號 Char(10) 主鍵 ** Char(10) 性別 Char(10) 年齡 Int 聯(lián)系方式 Char(20) 專業(yè)所在宿舍區(qū) Char(10) 外鍵 所在專業(yè) Char(10) 請假學(xué)生表: 表8請假學(xué)生表 屬性名 類型 主鍵/外鍵 請假人** Char(10) 主鍵 請假人** Char(10)
19、 請假時(shí)間 Datetime 主鍵 請假人宿舍區(qū)號 Char(10) 外鍵 請假人宿舍號 Char(10) 外鍵 違規(guī)電器表: 表9違規(guī)電器表 屬性名 類型 主鍵/外鍵 違規(guī)電器編號 Char〔10〕 主鍵 違規(guī)電器名稱 Char(10) 違規(guī)電器處理 Char(50) 衛(wèi)生評比表: 表10衛(wèi)生評比表 屬性名 類型 主鍵/外鍵 宿舍區(qū)號 Char〔10〕 主鍵 宿舍號 Char(10) 主鍵 衛(wèi)生評比時(shí)間 Datetime 主鍵 宿舍衛(wèi)生分?jǐn)?shù) Char(10) 宿舍衛(wèi)生排名 int 維修情況表:
20、 表11維修情況表 屬性名 類型 主鍵/外鍵 宿舍區(qū)號 Char〔10〕 主鍵 宿舍號 Char〔10〕 主鍵 設(shè)備號 Char〔10〕 主鍵 報(bào)修原因 Char〔200〕 提交日期 Datetime 主鍵 解決日期 Datetime 報(bào)修費(fèi)用 Float 用電評比表: 表12用電評比表 屬性名 類型 主鍵/外鍵 宿舍區(qū)號 Char〔10〕 主鍵 宿舍號 Char〔10〕 主鍵 用電評比時(shí)間 Datetime 主鍵 宿舍用電量 Int 宿舍超額用電量 Int 用電排名 Int 訪客出入
21、情況表: 表13訪客出入情況表 屬性名 類型 主鍵/外鍵 來訪人** Char〔10〕 主鍵 被來訪人** Char(10) 主鍵 所屬關(guān)系 Char(10) 證件名稱 Char(20) 來訪日期和時(shí)間 Datetime 主鍵 完畢時(shí)間 Datetime 備注 Char(200) 學(xué)生出入情況表: 表14學(xué)生出入情況表 屬性名 類型 主鍵/外鍵 出入學(xué)生** Char(10) 主鍵 出入學(xué)生** Char(10) 出校時(shí)間 Datetime 主鍵 返校時(shí)間 Datetime 出校原因 Char(200) 備注 Char〔10〕 . z.
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- (賽課課件)人教部編版四年級上冊語文-《盤古開天地》課件
- (課標(biāo)通用)北京市2020版高考數(shù)學(xué)大一輪復(fù)習(xí)-第二章-2-第二節(jié)-函數(shù)的單調(diào)性與最值課件
- 高考語文一輪復(fù)習(xí)《古代詩歌鑒賞》課件
- 湘美版二年級下冊美術(shù)-《8彩點(diǎn)點(diǎn)-》-課件
- 湘教版數(shù)學(xué)七年級下冊第6章數(shù)據(jù)的分析復(fù)習(xí)課件
- M7U1外研社一起始第11冊自制課件(教育精品)
- lesson30課件(教育精品)
- 期貨白糖質(zhì)量標(biāo)準(zhǔn)與現(xiàn)行標(biāo)準(zhǔn)的區(qū)別
- 釣魚的啟示 (2)(精品)
- 紅色春節(jié)節(jié)日英語課件模板
- 紅色微粒體清新年終述職報(bào)告課件模板
- 紅旗飄飄校園教育通用課件
- 秋七年級語文上冊 第一單元 第2課 秋天的懷念課件 (新版)新人教版
- 最新數(shù)學(xué)中考《反比例函數(shù)》專題復(fù)習(xí)精講精練課件
- 2019年秋七年級數(shù)學(xué)上冊-小專題(十一)角的計(jì)算習(xí)題課件-(新版)新人教版