【UML課程設(shè)計】宿舍管理系統(tǒng)設(shè)計(WORD完整版)_第1頁
【UML課程設(shè)計】宿舍管理系統(tǒng)設(shè)計(WORD完整版)_第2頁
【UML課程設(shè)計】宿舍管理系統(tǒng)設(shè)計(WORD完整版)_第3頁
【UML課程設(shè)計】宿舍管理系統(tǒng)設(shè)計(WORD完整版)_第4頁
【UML課程設(shè)計】宿舍管理系統(tǒng)設(shè)計(WORD完整版)_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、更多課程設(shè)計、論文、畢業(yè)設(shè)計請訪問:課程設(shè)計報告 2010 2011 學年 第一學期專 業(yè) 名 稱 信息管理信息系統(tǒng) 課 程 名 稱 UML統(tǒng)一建模語言課程設(shè)計課程設(shè)計題目 宿舍管理系統(tǒng) 指 導 教 師 組 員 年 級 2007級 目錄1.前言1.1.作業(yè)背景31.2. 選題說明31.3.工作業(yè)績32. 宿舍管理系統(tǒng)的需求分析與設(shè)計2.1課程設(shè)計目的422課程設(shè)計題目描述和要求42.2.1系統(tǒng)目標5 2.2.2功能需求52.3課程設(shè)計報告內(nèi)容52.3.1宿舍管理系統(tǒng)的需求分析52.3.2系統(tǒng)的UML基本模型 72.4小結(jié)31前言一、作業(yè)背景學習了 UML統(tǒng)一建模實例教程 后,以圖書管理系統(tǒng)為樣

2、板,完成宿舍管理系統(tǒng)的課程設(shè)計和建模。達到學習理論知識和實踐相結(jié)合的目的,提高我們的UML建模能力。二、選題說明現(xiàn)今,宿舍管理在大學校園管理中越來越重要,作為信息管理與信息系統(tǒng)專業(yè)的學生,我們知道信息對管理的重要性。為了加強校園的宿舍管理,初步擬定建立一個宿舍管理系統(tǒng),希望能夠?qū)崿F(xiàn)它。基本思路:按照自己思想與實際相結(jié)合,進行需求分析、數(shù)據(jù)庫設(shè)計、功能模塊設(shè)計、UML模型設(shè)計。作業(yè)目標:用UML統(tǒng)一建模充分的表達我們的設(shè)計思想,理論結(jié)合實際,達到熟練運用與掌握UML建模的目標。三、工作業(yè)績個人主要工作:小組討論完成系統(tǒng)的需求分析、功能模塊設(shè)計,畫出系統(tǒng)用例圖。然后按照功能模塊進行分工:徐愛瓊、龐

3、月莉、盧秀梅完成了類圖的構(gòu)思與設(shè)計圖徐厚候、周培培、盧金星完成了系統(tǒng)組件圖和配置圖的構(gòu)思和設(shè)計圖。徐愛瓊完成了宿舍樓信息管理各圖的構(gòu)思和設(shè)計圖。龐月莉完成了學生信息管理各圖的構(gòu)思和設(shè)計圖。盧秀梅完成了宿舍管理員管理各圖的構(gòu)思和設(shè)計圖。周培培完成了公告管理各圖的構(gòu)思和設(shè)計圖。徐厚候完成了宿舍收費管理各圖的構(gòu)思和設(shè)計圖。完成課程設(shè)計Word文檔。盧金星完成了包括學工組和宿舍管理員各圖的構(gòu)思和設(shè)計圖。主要收獲:通過這次課程設(shè)計,加強了對UML統(tǒng)一建模的理解和掌握,加深了對各結(jié)構(gòu)的認識和畫圖能力。自我評價:良宿舍管理系統(tǒng)的需求分析與設(shè)計一 課程設(shè)計目的UML統(tǒng)一建模課程是一門面向?qū)ο箝_發(fā)方法的設(shè)計語言

4、。UML統(tǒng)一建模課程設(shè)計實驗課,著重加強面向?qū)ο蠼<夹g(shù)。使用UML統(tǒng)一建模語言,用需求模型簡化業(yè)務(wù)領(lǐng)域;用分析模型驗證用例的正確性,一致性,完備性,可行性;用設(shè)計模型標識解決方案。通過模型實現(xiàn)了從業(yè)務(wù)領(lǐng)域到軟件領(lǐng)域的映射。通過建模,使問題可視化,形式化。通過一序列的建模和迭代活動,對于提高學生綜合素質(zhì)十分必要。UML統(tǒng)一建模課程是本科類計算機專業(yè)的一門骨干課程,技術(shù)復雜,應(yīng)用范圍廣。本課程設(shè)計實驗主要內(nèi)容:構(gòu)建系統(tǒng)的分析模型、設(shè)計模型。主要目標如下:1. 掌握面向?qū)ο蟮姆治黾夹g(shù)、設(shè)計技術(shù);2. 構(gòu)建“宿舍管理系統(tǒng)”的需求分析模型和設(shè)計模型;二 課程設(shè)計題目描述和要求 本課程設(shè)計中包含:l 宿

5、舍管理系統(tǒng)的需求分析l 系統(tǒng)的UML基本模型l 系統(tǒng)中的類l 系統(tǒng)的配置與實現(xiàn)1、系統(tǒng)目標 系統(tǒng)的整體目標是:利用互聯(lián)網(wǎng)和信息化技術(shù),結(jié)合宿舍管理的實際運作情況,建設(shè)一個覆蓋整個學校全部業(yè)務(wù)的“宿舍管理系統(tǒng)”,通過該系統(tǒng)提高宿舍管理信息化水平,完善宿舍管理體系,提高管理效率,進一步加強對學生宿舍的管理。2、功能要求“宿舍管理系統(tǒng)”中的功能需求可以包括以下幾個方面:l 學生可以上網(wǎng)查詢個人基本信息和繳費信息以及瀏覽公告;l 宿舍管理員可以查詢本棟學生基本信息和學生費用管理和出入登記以及瀏覽公告;l 學工組可以查詢本學院學生基本信息及相應(yīng)管理以及瀏覽公告;l 后勤中心可以:宿舍樓信息管理、學生信息

6、管理、宿舍管理員管理、公告管理、登陸系統(tǒng)管理、宿舍收費管理;l 可以保存學生住宿信息和宿舍管理員信息以及出入登記信息。 滿足上述需求的系統(tǒng)主要包括以下幾個模塊:l 基本數(shù)據(jù)管理維護模塊:該模塊提供了對學生、宿舍管理人員、宿舍樓宿舍收費以及公告的信息錄入、修改并維護基本數(shù)據(jù)的途徑。l 基本業(yè)務(wù)模塊:在系統(tǒng)中,宿舍管理員對本棟宿舍的各項費用進行計算,然后后勤中心確認。宿舍管理員對本棟宿舍進行出入登記,錄入數(shù)據(jù)庫。學工組對學生信息的錄入和修改以及核對,然后后勤中心進行確認。后勤中心編輯公告,然后發(fā)布公告給系統(tǒng)使用者。后勤中心對宿舍樓的信息的管理,包括增加、修改和刪除。后勤中心對宿舍管理員的管理,包括

7、增加修改。l 數(shù)據(jù)庫管理模塊:在系統(tǒng)中,對所有學生、宿舍管理人員、宿舍樓宿舍收費以及公告的信息都要進行統(tǒng)一管理,宿舍樓出入登記信息也要進行詳細的登記。l 信息查詢模塊:該模塊主要用于不同層次的使用者完成相應(yīng)的信息查詢。三 課程設(shè)計報告內(nèi)容1. 宿舍管理系統(tǒng)的需求分析1.1 系統(tǒng)功能需求“宿舍管理系統(tǒng)”中的功能需求可以包括以下幾個方面:l 學生可以上網(wǎng)查詢個人基本信息和繳費信息以及瀏覽公告;l 宿舍管理員可以查詢本棟學生基本信息和學生費用管理和出入登記以及瀏覽公告;l 學工組可以查詢本學院學生基本信息及相應(yīng)管理以及瀏覽公告;l 后勤中心可以:宿舍樓信息管理、學生信息管理、宿舍管理員管理、公告管理

8、、登陸系統(tǒng)管理、宿舍收費管理;l 可以保存學生住宿信息和宿舍管理員信息以及出入登記信息。 滿足上述需求的系統(tǒng)主要包括以下模塊:l 基本數(shù)據(jù)管理維護模塊l 基本業(yè)務(wù)模塊l 數(shù)據(jù)庫管理模塊l 信息查詢模塊1.2 基本數(shù)據(jù)管理維護模塊基本數(shù)據(jù)維護模塊包括的主要功能模塊:l 增加宿舍樓信息l 修改宿舍樓信息l 增加學生信息l 增加宿舍樓管理員l 修改宿舍樓管理員信息l 發(fā)布公告l 修改公告l 刪除公告l 宿舍費用計算l 費用信息核對l 出入登記1.3 基本業(yè)務(wù)模塊基本業(yè)務(wù)模塊包含的功能:l 宿舍管理員對本棟宿舍的各項費用進行計算l 后勤中心確認計算的費用l 宿舍管理員對本棟宿舍進行出入登記,錄入數(shù)據(jù)庫

9、l 學工組對學生信息的錄入和修改以及核對l 后勤中心對學生信息進行確認審核l 后勤中心編輯公告,然后發(fā)布公告給系統(tǒng)使用者,瀏覽公告l 后勤中心對宿舍樓的信息的管理,包括增加、修改和刪除l 后勤中心對宿舍管理員的管理,包括增加修改。1.4 數(shù)據(jù)庫模塊 數(shù)據(jù)庫模塊的功能:l 學生信息管理l 宿舍樓信息管理l 宿舍管理人員信息管理l 宿舍收費信息管理l 公告信息管理1.5 信息查詢模塊信息查詢模塊是查詢數(shù)據(jù)庫中的相關(guān)信息,包括:l 查詢學生個人信息l 查詢宿舍空床信息l 查詢本學院學生信息l 查詢本棟學生信息l 查詢來訪者記錄l 查詢學生個人費用信息l 查詢宿舍管理員信息2. 系統(tǒng)的UML基本模型

10、2.1 系統(tǒng)的用例圖 創(chuàng)建用例圖之前首先需要確定參與者。 系統(tǒng)中的參與者主要有兩類:l 學生l 學工組老師l 宿舍管理員l 后勤中心1. 學生參與的用例圖2. 學院學工組參與的用例圖3.宿舍管理員參與的用例圖4.超級管理員(后勤中心)參與的用例圖2.2 系統(tǒng)的時序圖 (公告管理時序圖)1. 瀏覽公告時序圖:2. 修改公告時序圖3. 添加公告時序圖(宿舍樓信息管理時序圖)1.查詢空床時序圖2.查詢宿舍樓時序圖3. 修改樓層信息時序圖4. 增加宿舍樓信息時序圖(學生信息管理時序圖)1.查詢學生信息時序圖2.修改學生信息時序圖3.增加學生信息時序圖(宿舍管理員出入登記時序圖)(宿舍管理員信息管理時序

11、圖)查詢宿舍管理員信息時序圖修改宿舍管理員信息時序圖添加宿舍管理員信息時序圖 2.3 系統(tǒng)的協(xié)作圖 1. 公告管理協(xié)作圖2. 學生信息管理的協(xié)作圖3. 宿舍樓信息管理的協(xié)作圖4. 出入登記協(xié)作圖5.宿舍管理員信息管理協(xié)作圖2.4 系統(tǒng)的狀態(tài)圖 2.5 系統(tǒng)的活動圖 超級管理員進行登陸系統(tǒng)管理活動圖超級管理員進行公告信息管理活動圖超級管理員進行宿舍管理員信息管理活動圖超級管理員進行宿舍樓信息管理活動圖超級管理員進行宿舍收費管理活動圖超級管理員進行學生信息管理活動圖宿舍管理員活動圖學工組活動圖學生活動圖3 系統(tǒng)中的類3.1 系統(tǒng)中主要的類和類之間的關(guān)系4 系統(tǒng)的配置與實現(xiàn) 系統(tǒng)組件圖用戶組件圖系統(tǒng)的配置圖 四小結(jié)通過這一個課程設(shè)計中,我學會了不少東西。最大的收獲就是知道了如何進行UML統(tǒng)一建模,掌握了面向?qū)ο骍ML統(tǒng)一建模語言。我了解了使用UML統(tǒng)一建模語言,用需求模型簡化業(yè)務(wù)領(lǐng)域;用分析模型驗證用例的正確性,一致性,完備性,可行性;用設(shè)計模型標識解決方案。我還認識到通過模型可以實現(xiàn)從業(yè)務(wù)領(lǐng)域到軟件領(lǐ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

提交評論