UML教室管理系統(tǒng)設(shè)計(jì)_第1頁(yè)
UML教室管理系統(tǒng)設(shè)計(jì)_第2頁(yè)
UML教室管理系統(tǒng)設(shè)計(jì)_第3頁(yè)
UML教室管理系統(tǒng)設(shè)計(jì)_第4頁(yè)
UML教室管理系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、word專業(yè)資料word專業(yè)資料2017屆結(jié)課論文UML基礎(chǔ)與ROSE建模實(shí)用教程-教室管理系統(tǒng)設(shè)計(jì)學(xué)生姓名學(xué)號(hào)所屬學(xué)院專業(yè)班級(jí)塔里木大學(xué)教務(wù)處制目錄TOC o 1-5 h z HYPERLINK l bookmark6 o Current Document 需求分析1 HYPERLINK l bookmark8 o Current Document 1.1性能要求概述1 HYPERLINK l bookmark10 o Current Document 1.2詞匯分析1 HYPERLINK l bookmark12 o Current Document 1.3功能要求概述2 HYPERLIN

2、K l bookmark14 o Current Document 1.4安全性與完整性要求2 HYPERLINK l bookmark16 o Current Document 用例模型及實(shí)體類圖描述3 HYPERLINK l bookmark18 o Current Document 2.1系統(tǒng)用例圖32.2教室信息維護(hù)模塊用例圖6 HYPERLINK l bookmark24 o Current Document 創(chuàng)建系統(tǒng)靜態(tài)模型6 HYPERLINK l bookmark26 o Current Document 3.1實(shí)體類圖分析63.2實(shí)體聯(lián)系圖7 HYPERLINK l book

3、mark28 o Current Document 創(chuàng)建系統(tǒng)動(dòng)態(tài)模型84.1序列圖8 HYPERLINK l bookmark30 o Current Document 4.2活動(dòng)圖9 HYPERLINK l bookmark34 o Current Document 創(chuàng)建系統(tǒng)部署模型12 HYPERLINK l bookmark32 o Current Document 5.1系統(tǒng)構(gòu)件圖12 HYPERLINK l bookmark36 o Current Document 5.2系統(tǒng)部署模型13總結(jié)14基于UML的教室管理系統(tǒng)設(shè)計(jì)1.需求分析隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的發(fā)展,現(xiàn)在辦

4、公系統(tǒng)更趨于系統(tǒng)化、科學(xué)化和網(wǎng)絡(luò)化。網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)是計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)迅速發(fā)展的一個(gè)辦公應(yīng)用解決方案,它的主要目的是實(shí)現(xiàn)信息交流和信息共性,提供協(xié)同工作的手段,提高辦公的效率,讓人們從繁瑣的有紙辦公中解脫出來(lái)。現(xiàn)在許多的機(jī)關(guān)單位的人事管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多的人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。1.1性能要求概述(1)保證數(shù)據(jù)安全性,針對(duì)寫(xiě)入和修改數(shù)據(jù)庫(kù)有數(shù)據(jù)安全鎖;(2)保證系統(tǒng)安全性,有訪問(wèn)權(quán)限的設(shè)置;(3)優(yōu)化客戶操作界面,面向非專業(yè)人士。1.2詞匯分析通過(guò)簡(jiǎn)單的詞匯分析,對(duì)設(shè)計(jì)有初步的構(gòu)

5、想,同時(shí)有助于進(jìn)行初步的設(shè)計(jì)分析。教室管理系統(tǒng)教師:教師編號(hào)教室名稱教室查詢教室申請(qǐng)學(xué)生:學(xué)生編號(hào)學(xué)生名稱教室查詢教室申請(qǐng)管理員:教室查詢添加修改刪除審核教室:教室信息(教室編號(hào)、教室名稱)查詢:查詢?nèi)私淌倚畔⒉樵內(nèi)掌谏暾?qǐng):申請(qǐng)人教室信息申請(qǐng)日期(申請(qǐng)表)審核:審核通知審核時(shí)間審核編號(hào)(審核表)通知:通知編號(hào)通知時(shí)間通知對(duì)象(通知表)1.3功能要求概述(1)基本功能:使用該系統(tǒng)有三個(gè)角色:教師,學(xué)生,管理員。系統(tǒng)應(yīng)當(dāng)完成以下的信息處理:a、教室基本信息管理:包含教室信息的錄入、修改等功能。b、教室使用信息管理:包含教室查詢功能。c、教室申請(qǐng)信息管理:包含教室申請(qǐng)功能。(2)系統(tǒng)主要功能模塊系統(tǒng)

6、可分為4個(gè)模塊:用戶信息管理教室基本信息管理教室查詢教室申請(qǐng)1.4安全性與完整性要求安全性要求:1、系統(tǒng)應(yīng)設(shè)置訪問(wèn)用戶的標(biāo)識(shí)以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用;2、系統(tǒng)應(yīng)對(duì)不同的數(shù)據(jù)設(shè)置不同的訪問(wèn)級(jí)別,限制訪問(wèn)用戶可查詢和處理數(shù)據(jù)的類別和容;3、系統(tǒng)應(yīng)對(duì)不同用戶設(shè)置不同的權(quán)限,區(qū)分不同的用戶,如學(xué)生、教師和管理員。學(xué)生(只能查詢教室、教師和課程信息以及提出借用教室申請(qǐng)),教師(只能查詢教室、課程信息,以及提出借用教室申請(qǐng)),管理員(可進(jìn)行日常事務(wù)的處理,如增加、刪除、更新課程、教室、教師信息,并批準(zhǔn)或拒絕借用教室的申請(qǐng))。完整性要求:1、各種信息記錄的完整性,

7、信息記錄容不能為空;2、各種數(shù)據(jù)間相互的聯(lián)系的正確性;3、相同的數(shù)據(jù)在不同記錄中的一致性。2.用例模型及實(shí)體類圖描述2.1系統(tǒng)用例1、用戶信息管理模塊:驗(yàn)證用戶身份,確認(rèn)為合法用戶后進(jìn)入相應(yīng)界面進(jìn)行相關(guān)操作(如對(duì)用戶信息進(jìn)行添加,刪除,修改,查詢),如如圖(1)所示。word專業(yè)資料圖學(xué)生信息管理用例圖2、教室基本信息管理模塊:對(duì)教室信息進(jìn)行添加,刪除,修改,查詢,如圖(2)所示。3教室查詢模塊查詢相關(guān)教室的基本信息以及該教室在任一天任一個(gè)時(shí)段的使用情況,如圖(3)所示教室查詢:教室信息使用裝態(tài)圖(3)教室查詢用例圖4教室申請(qǐng)模塊申請(qǐng)獲得教室在某段時(shí)間的使用權(quán),如圖(4)所示(1)非管理員:申

8、請(qǐng)教室、提出申請(qǐng)管理員:查詢教室、審核申請(qǐng)圖(4)教室申請(qǐng)用例圖2.2教室信息維護(hù)模塊用例C1word專業(yè)資料word專業(yè)資料系統(tǒng)應(yīng)設(shè)置訪問(wèn)用戶的標(biāo)識(shí)以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用。如下圖2.2所示圖2.2教室信息維護(hù)模塊圖3創(chuàng)建系統(tǒng)靜態(tài)模型3.1實(shí)體類圖分析名詞:教師類:教師編號(hào)教師名稱學(xué)生類:學(xué)生編號(hào)學(xué)生名稱學(xué)生類:學(xué)生編號(hào)學(xué)生名稱管理員類:教室杳詢管理員名稱教室類:教室信息(教室編號(hào)、教室名稱、類型)動(dòng)詞:查詢類:查詢?nèi)私淌倚畔⒉樵內(nèi)掌谏暾?qǐng)類:申請(qǐng)人教室信息申請(qǐng)日期審核類:審核通知審核時(shí)間審核編號(hào)通知類:通知編號(hào)通知時(shí)間通知對(duì)象3.2實(shí)體聯(lián)系XT總體

9、設(shè)計(jì)思路,學(xué)生和老師通過(guò)查看數(shù)據(jù)庫(kù),查看存在能夠正常使用教室的占用情況來(lái)填寫(xiě)申請(qǐng)表,申請(qǐng)表經(jīng)過(guò)管理員審核后,生成一審核通過(guò)的表,并通知同學(xué)或老師申請(qǐng)結(jié)果。根據(jù)各信息之間的關(guān)系,建立如下實(shí)體關(guān)系圖,如圖3.2所示。word專業(yè)資料管理員Aidlilt5kCidintSerchNwmberintAidcOGenchairApQ5srnrdncharTellNjfflhETintTidintTelirtmedaytiweJidintJt湖EncharType申請(qǐng)人TidintSnunbErintSerchXumberintIiflaiQeecharCheck-id1LITellKoberiniChs

10、ek-risjnenchHtChacktim.edaratimeTidi.htJjlalBencharTfpenchiarSnufflbsriaiBidintSnaffbenchzii-Tiedart)mestrSerehAjnfaerintSereJh5amencharSerchliiiiedaytimeIdintJeanienc-PisrTypehckiaridmiOiick-idUltAidintBnameri匚barCtimEdatelijtEJnamencharTypencharirnAid訕TBnsnerteharBtiriedatetiueJnanencharTyfenchar教

11、圭信息表UdEiJnaiencharTypancharSict=char圖3.2實(shí)體聯(lián)系圖4創(chuàng)建系統(tǒng)動(dòng)態(tài)模型4.1序列序列圖是對(duì)對(duì)象之間傳送消息的時(shí)間順序的可視化表示。序列圖的主要用途是把用例表達(dá)的需求,轉(zhuǎn)化為進(jìn)一步、更加正式層次的精細(xì)表達(dá)。用例常常被細(xì)化為一個(gè)或者更多word專業(yè)資料的序列圖。同時(shí)序列圖更有效地描述如何分配各個(gè)類的職責(zé)以及各類具有相應(yīng)職責(zé)的原因。下圖描述申請(qǐng)人查看存在數(shù)據(jù)庫(kù)上教室的信息的序列圖,如圖4.1所示。1:請(qǐng)求信息2:獲取信息3:加載教室信息圖4.1查詢教室信息的時(shí)序圖4.2活動(dòng)(1)對(duì)學(xué)生申請(qǐng)教室活動(dòng)圖中的數(shù)據(jù)說(shuō)明如下圖4.2(1):1:查詢教室2:審核申請(qǐng)3:填寫(xiě)

12、申請(qǐng)4:提交申請(qǐng)表5:退出申請(qǐng)4.2(1)學(xué)生申請(qǐng)教室活動(dòng)圖word專業(yè)資料(2)對(duì)管理員處理申請(qǐng)活動(dòng)圖中的數(shù)據(jù)說(shuō)明如下圖4.2.(2):1:查詢教室是否為空,教室不為空,重新進(jìn)行查詢2:選擇教室申請(qǐng),填寫(xiě)并提交教室申請(qǐng)表3:移交至管理員處等待審核4:查看申請(qǐng)表,審核意見(jiàn)回復(fù)5:在已提交的申請(qǐng)表查看審核意見(jiàn)6:退出申請(qǐng)word專業(yè)資料42管理員處理申請(qǐng)活動(dòng)圖5創(chuàng)建系統(tǒng)部署模型5.1系統(tǒng)構(gòu)件L:1構(gòu)件圖是用來(lái)表示系統(tǒng)中構(gòu)件與構(gòu)件之間,類或接口與構(gòu)件之間的依賴關(guān)系圖。其中,構(gòu)件圖之間的關(guān)系表現(xiàn)為依賴關(guān)系。教室管理系統(tǒng)的構(gòu)件圖通過(guò)構(gòu)件映射到系統(tǒng)的實(shí)現(xiàn)類中,說(shuō)明該構(gòu)件物理實(shí)現(xiàn)的邏輯類,在本系統(tǒng)中,學(xué)生

13、類、教室類、界面類,數(shù)據(jù)控制類和系統(tǒng)管理員分別創(chuàng)建對(duì)應(yīng)的構(gòu)建進(jìn)行映射。教室管理系統(tǒng)構(gòu)件圖如圖5.1所示。圖5.1系統(tǒng)構(gòu)件圖5.2系統(tǒng)部署模型教室管理系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源的安排,包括4個(gè)節(jié)點(diǎn),分別是:客戶瀏覽器、http服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器和打印機(jī)。創(chuàng)建的部署圖如圖5.2所示。圖5.2系統(tǒng)部署模型6總結(jié)通過(guò)本次課程能夠讓我大膽的設(shè)計(jì)與猜想,翱翔在思想的藍(lán)天里,加上不斷地收集資料和整理,完成了簡(jiǎn)單的教室信息管理系統(tǒng)設(shè)計(jì)。系統(tǒng)還存在許多不足之處,還需要不斷地完善和優(yōu)化,但是通過(guò)本次設(shè)計(jì),我體會(huì)到一個(gè)設(shè)計(jì)有最初的一個(gè)框架到完整的部分,這個(gè)過(guò)程需要我們多去思考,不斷地改良。實(shí)現(xiàn)教室信息管理的功能,各模塊也能夠達(dá)到指定所指定的要求。系統(tǒng)可以實(shí)現(xiàn)教室信息的集中管理、分散操作、檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高教室信息管理的效率也是學(xué)校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。通過(guò)系統(tǒng)的設(shè)計(jì),學(xué)會(huì)實(shí)現(xiàn)在各種實(shí)用的數(shù)據(jù)庫(kù)型軟件的開(kāi)發(fā),

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論