軟件工程學(xué)生宿舍管理系統(tǒng)_第1頁
軟件工程學(xué)生宿舍管理系統(tǒng)_第2頁
軟件工程學(xué)生宿舍管理系統(tǒng)_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、需求分析軟件需求是軟件開發(fā)的基礎(chǔ),每個軟件開發(fā)過程都是以獲取需求為目的 的活動:理解客戶的基本需求和目標(biāo)。準(zhǔn)確獲取用戶的需求是項目開發(fā)成功 的開端。然而,軟件工程所需要解決的問題十分復(fù)雜,尤其當(dāng)軟件系統(tǒng)是全 新的時,了解問題的本質(zhì)是十分困難的過程。因此,對軟件需求的完全理解 和系統(tǒng)描述,是保證軟件成功開發(fā)至關(guān)重要的前提。軟件需求包括四個不同的層次:業(yè)務(wù)需求、用戶需求、功能需求和非功 能需求。需求分析主要包括以下內(nèi)容:理解客戶需要什么,分析要求,評價 可行性,協(xié)商合理的方案,無歧義的說明方案,確認(rèn)規(guī)格說明,管理需求以 至將這些需求轉(zhuǎn)化為可行系統(tǒng)。本系統(tǒng)的最終使用者是宿舍樓管理員和住宿學(xué)生,根據(jù)日

2、常生活的經(jīng) 驗,結(jié)合對宿舍管理員和住宿學(xué)生的調(diào)查,得出用戶的下列需求:(一)宿舍樓的基本情況學(xué)生住在宿舍樓中,每棟宿舍樓都會有若干名管理員負(fù)責(zé)本宿舍樓的日 常管理。1、學(xué)生的基本信息入校時,每位學(xué)生都有唯一的學(xué)號,并被分配到指定的宿舍樓和指定的 宿舍,會有一個固定的宿舍號,其入校時間就是入住時間。另外,為了管理 上的方便,同一院系的學(xué)生的宿舍一般在一起,相應(yīng)地會有其所在的院系名 稱。2、宿舍的基本信息每個宿舍都有唯一的宿舍號,床號。每個宿舍的財產(chǎn)屬于學(xué)校,燈,床鋪, 柜子,桌椅等,為了對不同的財產(chǎn)進行區(qū)分,為每種財產(chǎn)分配不同的財產(chǎn)號。 這樣有利于財產(chǎn)的報修和管理。3、報修的基本信息宿舍樓中經(jīng)常

3、出現(xiàn)財產(chǎn)的損壞,比如燈泡壞了,這時,同學(xué)們需要將財 產(chǎn)損壞情況報告,以便進行維修。這時,需要上報報修的宿舍號和損壞的財 產(chǎn)編號,同時記錄報修的時間和損壞的原因。當(dāng)損壞的財產(chǎn)維修完畢后,維 修人員應(yīng)記錄解決時間,表示該報修成功解決。4、夜歸的基本信息宿舍樓在指定的時間關(guān)門(晚上23:00),若有同學(xué)晚于關(guān)門時間會宿舍, 需通知宿舍樓管理員,同時應(yīng)登記晚歸學(xué)生姓名,宿舍號,時間和晚歸原因, 以利于學(xué)校的管理和查證。5、離校的基本信息寒假或暑假時,同學(xué)們大部分都會回家,“元旦”、“五一”、“端午”等 小長假時,同學(xué)們也有很多不會留在宿舍。這時,為加強學(xué)校對同學(xué)假期安 全的管理,離校的同學(xué)應(yīng)登記離校時

4、間,返校后記錄返校時間,以便學(xué)校查 證和管理。6、7、衛(wèi)生的基本信息學(xué)生入住后,每個宿舍安排好衛(wèi)生值日表,宿舍管理員每天對宿舍衛(wèi)生 進行檢查并及時上傳衛(wèi)生情況,針對衛(wèi)生不合格的宿舍,提出整改意見。學(xué) 生可以查看衛(wèi)生評分,針對宿舍衛(wèi)生出現(xiàn)問題的,根據(jù)管理員的意見,及時 打掃。出現(xiàn)多次衛(wèi)生不合格的現(xiàn)象,宿舍管理員及時通知輔導(dǎo)員。(二)用戶對系統(tǒng)的要求1、宿舍樓管理員(1)信息要求宿舍樓管理員能查詢到所管理宿舍樓的所有相關(guān)信息,包括某一學(xué)號的學(xué)生在宿舍樓中住宿的詳細(xì)信息,報修的所有信息,夜歸的詳細(xì)信息、學(xué)生 離返校的信息和宿舍衛(wèi)生信息。以利于對整個宿舍樓的全面管理。(2)處理要求當(dāng)學(xué)生基本信息發(fā)生變

5、化時,宿舍樓管理員能對其進行修改。比如,某 些同學(xué)搬到其他的宿舍中去,他們在本宿舍樓中相應(yīng)的記錄就應(yīng)該刪去;或 者學(xué)生轉(zhuǎn)換專業(yè),他們記錄中院系的信息也要作相應(yīng)的修改;學(xué)生畢業(yè)后辦 理離宿手續(xù)等等。當(dāng)宿舍樓的電話號碼發(fā)生變更時,宿舍樓管理員能根據(jù)有關(guān)證明做出修 改。當(dāng)宿舍財產(chǎn)報修及時解決后,管理員應(yīng)登記解決時間,表明該報修問題 已成功解決。每天檢查宿舍衛(wèi)生,并及時上傳檢查衛(wèi)生情況2、宿舍樓的學(xué)生(1)信息要求本宿舍樓的學(xué)生能查詢其所在的宿舍的所有信息,能查詢本樓的指定宿 舍的電話號碼以利于同樓宿舍間的通信,能查詢自己的夜歸記錄,離返校記 錄和宿舍衛(wèi)生情況。(2)處理要求本宿舍樓的學(xué)生能在報修信息

6、表中插入報修信息,表示本宿舍的財產(chǎn)發(fā) 生了損毀需要派人維修。學(xué)生離校時,能在離返校記錄表中插入離校時間;學(xué)生返校后,能在離 返校記錄表中插入返校時間,表示已經(jīng)回校。3、安全性要求(1)系統(tǒng)應(yīng)設(shè)置訪問用戶的標(biāo)識以鑒別是否是合法用戶,并要求合法用戶 設(shè)置其密碼,保證用戶身份不被盜用。(2)系統(tǒng)應(yīng)對不同的數(shù)據(jù)設(shè)置不同的訪問級別,限制訪問用戶可查詢和處 理數(shù)據(jù)的類別和內(nèi)容。(3)系統(tǒng)應(yīng)對不同用戶設(shè)置不同的權(quán)限,區(qū)分不同的用戶,如區(qū)分普通用 戶(學(xué)生),管理員。4、完整性要求(1) 各種信息記錄的完整性,信息記錄內(nèi)容不能為空。(2) 各種數(shù)據(jù)間相互的聯(lián)系的正確性。(3) 相同的數(shù)據(jù)在不同記錄中的一致性。

7、二、系統(tǒng)功能設(shè)計和劃分根據(jù)以上的需求分析,將本系統(tǒng)劃分為兩個部分:學(xué)生管理部分和管理員部分。(一) 學(xué)生管理部分1、處理學(xué)生注冊。2、處理學(xué)生登錄。3、學(xué)生可以查詢自己的信息。4、學(xué)生用戶可以提交與查詢報修信息。5、學(xué)生可以插入與刪除自己的離返校信息。6、學(xué)生可以修改自己的密碼。(二) 管理員管理部分1、處理管理員登錄2、管理員可以查詢學(xué)生信息。3、管理員可以插入、修改與查詢報修信息。4、管理員可以插入與查詢學(xué)生夜歸信息。5、管理員可以查詢在校與離校學(xué)生信息。6管理員可以修改管理員密碼。三、結(jié)構(gòu)化分析與建模結(jié)構(gòu)化分析方法是一種傳統(tǒng)的系統(tǒng)建模技術(shù),其過程是創(chuàng)建描述信息 內(nèi)容和數(shù)據(jù)流的模型,依據(jù)功

8、能和行為對系統(tǒng)進行劃分,并描述必須建 立的系統(tǒng)要素。(一)(二)數(shù)據(jù)流圖用數(shù)據(jù)流圖描述系統(tǒng)處理過程是一種很直觀的方式,在需求分中用它 來建立現(xiàn)存目標(biāo)系統(tǒng)的數(shù)據(jù)處理模型,描述數(shù)據(jù)流被(人工 /計算機)處 理或者轉(zhuǎn)換的加工過程。當(dāng)數(shù)據(jù)流圖用于軟件設(shè)計時,這些處理或者轉(zhuǎn)換 在最終生成的程序中將是若干個程序功能模塊。1、2、宿舍管理系統(tǒng)頂層數(shù)據(jù)流圖3、4、一層數(shù)據(jù)流圖5、6、報修管理數(shù)據(jù)流圖7、8衛(wèi)生管理數(shù)據(jù)流圖9、10、離校管理數(shù)據(jù)流圖11、12、夜歸管理數(shù)據(jù)流圖四、用例圖五、系統(tǒng)活動圖1、學(xué)生登錄活動圖2、添加學(xué)生信息活動圖3、修改學(xué)生信息活動圖4、刪除學(xué)生信息活動圖六、系統(tǒng)順序圖1、添加學(xué)生信息順序圖2、刪除學(xué)生信息順序圖3、管理員修改密碼順序圖4、學(xué)生查詢信息順序圖5、添加管理員順序圖6、刪除管理員順序圖7、管理員登陸順序圖8管理員給學(xué)生分配宿舍順序圖七、心得體會兩周的課程設(shè)計結(jié)束了,在這次的課程設(shè)計中不僅檢驗了我所學(xué)習(xí)的知識, 也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在 設(shè)計過程中,與同學(xué)分工設(shè)計,和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。學(xué)會 了合作,學(xué)會了運籌帷幄,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。課程設(shè)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論