版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
實驗一UML建?;A(chǔ)
一、實驗?zāi)康?/p>
1.熟悉UML建模工具Rationa1rose的可視化環(huán)境。
2.掌握運用Rationalrose進(jìn)行建模的環(huán)節(jié)。
二、實驗內(nèi)容
1.熟悉Rationalrose建模環(huán)境
(1)單擊“開始一〉所有程序一>IBMRational—>RationalRoseEnte
rpriseEdiHon”,啟動RationalRose建模環(huán)境,軟件啟動后產(chǎn)生如圖
1.1所示的建模模型窗口。
圖1.1Rationalrose啟動提醒界面
(2)選項卡【new】用來選擇新建模型時采用的模板。單機(jī)【DetaiIs]按
鈕可以查看選中模板的描述。[Existing】選項卡用于打開一個已經(jīng)存在的模型。
[Recent]選項卡可以打開一個最近打開的模型文獻(xiàn)。如暫時不需要任何模
板,只需要建立一個新的空白模型文獻(xiàn),單擊【Cancel】按鈕,顯示Rationalr
ose主界面,如圖1.2所示。
繪圖窗】
導(dǎo)航窗口
文檔窗口LiLJ
,工具欄
圖1.1Rationa1rose主界面
(3)主界面包含五大部分:導(dǎo)航窗口、繪圖窗口、工具欄、文檔窗口和日記
窗口。
①導(dǎo)航窗口:用于在模型中迅速漫游。導(dǎo)航窗口類似于windows操作系
統(tǒng)的資源管理器,它以樹形結(jié)構(gòu)顯示了模型中的所有元素,涉及參與者、用例、
類、組件等。運用導(dǎo)航窗口可以:
a)增長模型元素參與者、用例、類、、框圖。士(untitled)
feC2UseCaseView
b)瀏覽現(xiàn)有模型元素。?好?/student
?國ologin
i12Associations
ECJLogicalView
c)瀏覽現(xiàn)有模型元素間的關(guān)系。EOComponentView
dDeploynentView
施ModelProperties
d)移動模型元素。
e)更名模型元素。
f)將模型元素加進(jìn)框圖。
g)將文獻(xiàn)或UML鏈接到元素。
h)將元素組成包。
i)訪問元素的具體規(guī)范。
j)打開圖形。
圖導(dǎo)航窗口
導(dǎo)航窗口四個視圖根結(jié)點。1.3
a)用例視圖(UseCaseView):用于管理需求分析獲取的所有用例、參
與者和用例圖。
b)邏輯視圖(LogicView):分析和設(shè)計完畢的所有制品(如類圖、對象
圖、順序圖、活動圖、狀態(tài)圖等)放置在邏輯視圖中。
c)組件視圖(ComponentView):邏輯視圖中的類實現(xiàn)后成為軟件
的組件,可以放在組件視圖中創(chuàng)建這些組件,并繪制組件圖描述它們之間的依賴
關(guān)系。
d)部署視圖(DeploymentView):系統(tǒng)最終要實現(xiàn)物理部署,在部署視
圖中創(chuàng)建物理系統(tǒng)中的節(jié)點和節(jié)點的連接,并描述軟件組件在物理節(jié)點中的分
布。
②繪圖窗口:當(dāng)在導(dǎo)航窗口中選中某個圖雙擊后,就會打開一個繪圖窗口并
顯示該圖,可以使用左邊工具欄進(jìn)行繪圖。根據(jù)圖型的不同,工具欄提供與之相
應(yīng)的圖形符號。
③工具欄:提供了所有UML中的圖示符號,涉及用例、參與者、類、關(guān)系、
注釋等等,按下任意一個圖形元素,就可以在繪圖窗口中繪制出來。
④文檔窗口:圖形符號提供的信息通過了抽象和壓縮,提供的信息量有限,每
張圖或每個圖形元素的具體信息可以補(bǔ)充在文檔窗口中。比如書寫用例規(guī)約時,
只要在繪圖窗口中點擊選中某個用例,然后在文檔窗口中輸入規(guī)約內(nèi)容,系統(tǒng)就
會自動保存文檔內(nèi)容,并與該用例關(guān)聯(lián)起來。
⑤日記窗口:使用Rose工具時,有些信息會在日記窗口中顯示出來,比如在
生成代碼時也許發(fā)生的任何錯誤。
2.建?;经h(huán)節(jié)
(1)啟動Rationalrose軟件,建立空白模型文獻(xiàn)。
(2)雙擊UseCaseView節(jié)點下的main,出現(xiàn)如圖1.4所示,為繪制用例
圖做好準(zhǔn)備。
MeIdrtViewf<xm?tBrowteReponQueryfoebAdd-ImWMowHelp
圖1.4繪制用例圖
(3)添加參與者:在圖1.4中的工具欄選取Actor圖標(biāo),在右邊的圖中添加一
個Actor,選中新添加的Actor,單擊鼠標(biāo)右鍵,出現(xiàn)如圖1.5所示的快捷菜單,
選擇"OpenSpecification”
項,打開該Actor的設(shè)立對話框,如圖1.6所示。在name框中為該參與者命名
為學(xué)生,單擊【0K】按鈕。
已theCMeDU9Mm'gCa<?Wcw/IMn
%4…——
.OpenSpedfksuon-
NewCISubDUgrami
NewAHrixite
NewOpevchon
MtK1lnB>ow>c,
Opnom
Fonna(
hSt
iiss:m|CvmieMM??|
(CanHleMrwk)
圖1.5Actor設(shè)立
圖1.6Actor命名
(4)添加用例:如圖1.7在左邊的用例工具欄選取用例圖標(biāo),在右邊的圖中
添加一個UseCase,選中新添加的“UseCase”,單擊鼠標(biāo)右鍵,選擇“OpenS
pecification”項,打開該UseCase的設(shè)立對話框,如圖1.8所示。在name
框中為該用例命名為“登陸系統(tǒng)'',在D。cumentation框中鍵入“登陸”的用例規(guī)
格說明,單擊【0K】按鈕。從此以后只要選中“登陸系統(tǒng)”用例,則界面上的文檔
窗口就會顯示其相應(yīng)的用例規(guī)格說明。
工1155:211|Cu*?MnUaMe
<1
圖1.7添加用例
圖1.8用例命名
(5)。按照(4)反復(fù)操作,分別加入“成績查詢”、“退出系統(tǒng)”、“輸入系統(tǒng)密碼”、
“找回系統(tǒng)密碼”用例,如圖1.9所示。
,“監(jiān)Mrom,
,"Melp,g,,I_
圖1.9用例添加
(6)用例的實現(xiàn):在繪出了參與者和用例后,接下來的是繪制參與者與用例
實現(xiàn),如圖1.10所示。
154:2(11Mens]
15*2S|KuMMnUvMfMenaM
圖1.10用例實現(xiàn)
(7)繪制用例間的關(guān)系:根據(jù)需求分析可得出“找回系統(tǒng)密碼”是“登陸系統(tǒng)”的
擴(kuò)展,用例"登陸系統(tǒng)''包含用例"輸入密碼如圖1.1L運用工具欄依賴關(guān)系圖標(biāo)
繪制相應(yīng)關(guān)系。同時右鍵在OpenSpecificatiord^j1^|^1.12),在相應(yīng)
對話框中設(shè)計依賴關(guān)系的類型,設(shè)立結(jié)果如圖1.13所示。
金理Kz-wy-■■.一?4b
FU?EditVWwFormalBrmnrRepo>1QueryTookAddImWindowHrfp
,'…儲
Lu><iu<e皆1;;
圖1.11用例間關(guān)系
1.12類型設(shè)立
1.13圖形結(jié)果
(8)保存模型:選擇菜單欄【File->Save]或者標(biāo)準(zhǔn)工具欄的[Save]
按鈕,可以保存已建立好的系統(tǒng)模型,UML中模型文獻(xiàn)擴(kuò)展名為.mdl。
3.結(jié)合平常生活中實際使用的系統(tǒng),模仿2中的用例模型繪制用例圖,并
保存模型,熟悉運用Rationalr。se的建模過程,規(guī)定繪制的用例圖中用例與2
中的用例圖不相同。
退出系統(tǒng)
實驗二用例圖
一、實驗?zāi)康?/p>
1.熟悉UML用例圖的基本圖形元素。
2.掌握用例與用例之間的各種關(guān)系。
3.熟悉針對具體場景使用例圖進(jìn)行軟件建模的方法。
4.掌握用例規(guī)格說明的概念和基本結(jié)構(gòu),以及用例規(guī)格說明的作用。
二、實驗內(nèi)容
1.根據(jù)實驗一建模實例,熟悉運用Raionalrose軟件繪制用例圖的基本方
法。
2.通過對“學(xué)生信息管理系統(tǒng)”的需求描述,擬定系統(tǒng)用例圖:
“學(xué)生信息管理系統(tǒng)''的需求描述如下:
?在每個新學(xué)年開始都會有新生入學(xué),這時系統(tǒng)的管理人員可以通過系統(tǒng)將
這些新生的學(xué)籍、年齡、家庭住址、性別、身高、學(xué)生證號、身份證號
等基本信息存入數(shù)據(jù)庫,每個新生都相應(yīng)一個唯一的編號,此編號可以
是學(xué)生,在日程管理中,系統(tǒng)管理員還可以對所有學(xué)生的基本信息進(jìn)行查
詢、修改和刪除等操作;同時校領(lǐng)導(dǎo)可以查詢、修改全校所有學(xué)生的基本
信息。
?學(xué)校領(lǐng)導(dǎo)可以通過本系統(tǒng)了解每個班的任課教師、輔導(dǎo)員、學(xué)生姓名、
學(xué)生人數(shù)、專業(yè)等班級基本信息。系統(tǒng)管理員可以進(jìn)行查詢班級基本信
息、添加班級、修改班級基本信息、刪除班級等操作。
?在考試結(jié)束以后,教師可以將學(xué)生的考試成績錄入系統(tǒng),還可以對學(xué)生的
成績進(jìn)行查詢和修改。學(xué)生可以通過本系統(tǒng)進(jìn)行成績的查詢。
?學(xué)生還可以在網(wǎng)上選擇自己選修的課程(必修課必須上,所以不用選),
學(xué)生通過本系統(tǒng)可以看到有哪些課程可以選以及課程的基本信息。課程
的基本信息涉及:課程號、所屬專業(yè)、課程名稱、開課學(xué)期、學(xué)時數(shù)、
學(xué)分、任課教師等。每個學(xué)生每學(xué)期的選修課程數(shù)不得大于6門,假如已
經(jīng)選擇了6門課程則不能再選擇其他課程。只有將已選擇的課程刪除掉
才干再選擇新課程。系統(tǒng)管理員負(fù)責(zé)修改、增長、刪除選修課程。
?系統(tǒng)管理員可以對系統(tǒng)的賬號進(jìn)行添加、設(shè)立、刪除、查詢等操作,同
時可以設(shè)立每個賬號的權(quán)限以及相應(yīng)的個人信息。
a)請根據(jù)上述描述,擬定系統(tǒng)的參與者
b)擬定系統(tǒng)的用例并繪制完整的用例圖。
3.根據(jù)2中所繪制的“學(xué)生信息管理系統(tǒng)”用例圖,寫出學(xué)生“選擇課程”用例
的用例規(guī)格說明。
o
錄入成績刪除基本信息/-—-、、
查詢成績公;—ncludeF彥改基本信息
'<?indude>>學(xué)生
^include?
?indude>>
修改成績
,?查詢基本信息
v<indude>匚一
--y?include?
?include??include?
刪除成績
成績管理本信息管理錄入基本信息
?include?選擇課程
?indude?
到建班級...?L,/班級管理選課管理、、
4?之include。/;\'?include?
*<include>>查詢課程
查詢班級信息zMvnclude:
<<indude?
?include>?盡
修改班級信息
領(lǐng)導(dǎo)修改課程
刪除班級
刪除課程
“選擇課程”用例規(guī)格說明
用例編號:UC21
用例名稱:選擇課程
簡要說明:用戶選擇課程并保存
參與者:學(xué)生、教師、校領(lǐng)導(dǎo)、管理員
前置條件:用戶對的登錄系統(tǒng)
后置條件:成功完畢選課并保存
基本領(lǐng)件流1.用戶向系統(tǒng)發(fā)送選課請求
2.用戶選擇欲選課程
3.系統(tǒng)核對用戶身份條件
4.選課成功并且自動保存
擴(kuò)展事件流:3a身份條件驗證失敗,顯示選擇所需條件并提醒重新選擇或者放
棄選課
3a1)用戶重新選擇課程,跳轉(zhuǎn)到2
3a2)放棄選課,終止操作
4.考慮一個網(wǎng)絡(luò)訂餐系統(tǒng)的需求,并繪制出完整的用例圖。
提交訂亙支付
實驗三類圖
一、實驗?zāi)康?/p>
1.熟悉UML中類的定義和圖形符號。
2.掌握類與類之間的各種關(guān)系代表的含義及表達(dá)方法。
3.掌握類圖的繪制方法。
4.了解對象圖的繪制方法。
二、實驗內(nèi)容
1.按照如下操作規(guī)定,繪制圖書管理系統(tǒng)各類圖,掌握繪制類圖的環(huán)節(jié):
(1)新建模型文獻(xiàn),打開模型文獻(xiàn)中的邏輯視圖(LogicalView),用鼠標(biāo)
右擊邏輯視圖,在彈出來的菜單中選擇“New—Classdiagram”項,創(chuàng)建“圖書館
業(yè)務(wù)功能”類圖,如圖3.1所示。
圖3.1新建類圖
⑵雙擊新建的“圖書館業(yè)務(wù)功能”類圖,并點右邊控件集中選中的“Clas
s”圖標(biāo),并用鼠標(biāo)在圖中拖出一個類圖,并命名為Book,如圖3.2所示。
圖3.2新建類
(3)下一步為設(shè)立Book類的屬性,在類圖中雙擊Book類,可以在打開的
“ClassSpecification”對話框中設(shè)立Book類的屬性和方法等其他的信息;點擊
“Attributes”選項卡,此選項卡可以設(shè)立類的屬性,在圖中間單擊右鍵,可以
看到有一個“Insert”的選項,選中這個選項,然后在出現(xiàn)的對話框中輸入相關(guān)信
息,即書本的ISBN號屬性,在“Type”方框內(nèi)輸入此屬性的類型值,同時可以看
到一欄可以設(shè)立此屬性的訪問權(quán)限,一般將屬性設(shè)立為“private”。Book類的其
他屬性也可以按照以上的做法設(shè)立,具體操作過程如圖3.3所示。
的ClassSpecificationforbook
R*l?t>?nsConpon?nUIF:l?s'
G?n?r?lDetail|Operations且皿[9二
“inherite
ISi.」k.
ISBNbookString
ntnebookString
authorbookString
bookconcernbookString
pricebookDouble
regiaentUionbookString
圖3.3類的屬性設(shè)立
(4)設(shè)立好Book類的屬性,即可以設(shè)立Book類的方法(操作)。雙擊B
ook類后在“C1assSpecification”對話框中選“operations”選項卡,在圖
中的空白地方,單擊右鍵,在彈出的菜單中選“insert”選項,輸入方法名,同時可
以設(shè)立該方法的返回類型以及可見性,并可以在Documentation的方框內(nèi)填
寫一些相關(guān)的方法說明,具體設(shè)立方法見圖3.4。
圖3.4類的方法設(shè)立
(5)完畢上述操作即可完畢類的設(shè)立,如圖3.5所示。
RationalKoseual.adl-[ClassDiagru:LogicalViev/B4J....|
曲Eil*工ditIrovs*B?p?r(ftuerylootsMd-Ia,Rind”U?lp
困81■
?C3U“Ckt*Y>?v
-口Lac>c?lVie*
目Non
ff8J書館此務(wù)功能
!?,Sbook
三Assoc:?tioas
?CSConpoci.ntVi?v
jCyD?pl4yn?ntVie
NsdelProperties
■?
L?&CUA<?Antlyxis
圖3.5類
Book
用>ISBN:String
?name:String
的author:String
?bookconcern:String
覿price:double
^>reganetation:String
?setlSBN()
?getlSBN()
?getName()
?setName。
?setAuthor()
?getAuthor。
^setBook_Concern()
^getBook_Concern()
^setPrice()
?getPrice()
^setReganetation()
^getReganetation()
2.根據(jù)以下描述畫出類圖,并注明多重性關(guān)系(省略類的屬性和關(guān)系):
?一個學(xué)生可以選修多門課程,也也許沒有任何課程;一門課程可以被
多個學(xué)生選修;一個老師可以教多門課程或者不教課;每門課程至少
有一個老師,也可以有多個老師任教;每門課程可以有0或1本教
材,每本教材只能用于一門課程。
3.根據(jù)下面的代碼畫出Course類的類圖,規(guī)定標(biāo)明各屬性的類型和可見
性以及類方法。
classCourse
(
private:
stringcourseName;
stringteacher;
Course
^>courseName:string
^teacher:string
^student[100]:string
^>courseNum:constint
^>courseAverScore:staticdouble=0.0
?Course。
^SetCourseTeacher()
^CaculateScore()
4.根據(jù)以下描述,畫出相應(yīng)的UML類圖:
(1)神舟六號飛船是神州飛船系列的一種,它由軌道艙、返回艙、推動
艙和逃逸救生塔等組成。
(2)航天員可以在返回艙內(nèi)駕駛飛船,軌道艙是航天員工作和休息的場
合。在緊急的情況下,顆粒運用逃逸救生塔逃生。
(3)在飛船兩側(cè)有多個太陽能電池翼,可認(rèn)為飛船提供電能。
5.在下圖中最上面的對象的名稱是什么?該圖表達(dá)的意思是什么?
China:Country
fuJian:ProvincesiChuan:Province
圖3.6對象圖
6.針對實驗二中的“學(xué)生信息管理系統(tǒng)”繪制類圖,規(guī)定注明類間的關(guān)系
以及每個類應(yīng)有的屬性和方法(省略屬性的類型以及方法的返回值、參
數(shù))。
班級
。任星率-呼
命蛹導(dǎo)員
龜學(xué)生姓名
能學(xué)生人數(shù)?查諭學(xué)生基本信息0
防專讓?修改學(xué)生基本信息0
?查詢班級信息0
課程
平保程號m管理員
蜂斫屬專北0.可佛號-String
夠深程名稱力$碼-String
整開課學(xué)期
覿賬號String
整學(xué)時數(shù)?查詢學(xué)生基本信息0
覿密碼Stnng
空學(xué)分?修改學(xué)生基本信息()
整任課教師?胞除學(xué)生基本信息0
?錄入成績()
?查詢班級信息0
查徹底繞
?o?修改班級信息()
修改成績()
?,刪除班級信息0
f1A
學(xué)
耨
年
齡strnig
求層
住stristgn
性
別lnttn
必修課程送修課程
身
高stritn
學(xué)
生統(tǒng)導(dǎo)員
證strisnttnn
身
份
證stnString
成
編blge:String
喙
號g
密
碼
。瓷洵學(xué)生基本信息()
?查詢成績0
實驗四狀態(tài)圖
一、實驗?zāi)康?/p>
1.掌握狀態(tài)的定義和組成部分。
2.掌握UML中狀態(tài)的表達(dá)方法。
3.掌握轉(zhuǎn)換的定義及轉(zhuǎn)換的5要素。
4.解觸發(fā)事件、監(jiān)護(hù)條件、動作的定義。
5.掌握閱讀和繪制狀態(tài)圖的方法。
二、實驗內(nèi)容
1.閱讀計算機(jī)線程的狀態(tài)圖,完畢下列問題。
取得cpu時間片
圖1狀態(tài)圖
(1)該圖中線程有幾種狀態(tài)?分別是什么?
初態(tài)、就緒、運營、阻塞、終態(tài)
(2)請使用文字描述線程的基本運營過程。
線程開始進(jìn)入就緒態(tài),當(dāng)獲得cpu時間片進(jìn)入運營態(tài),假如運營結(jié)束進(jìn)
入終態(tài),但是假如時間片用完就回到就緒態(tài),運營期間假如不滿足所需
資源進(jìn)入阻塞態(tài),處在阻塞態(tài)的假如資源滿足又會重新進(jìn)入就緒態(tài)。
2.根據(jù)問題描述,完畢電梯狀態(tài)圖繪制。
電梯開始處在空閑狀態(tài)(id1e),當(dāng)有人按下按鈕規(guī)定使用電梯時(事件isr
equired發(fā)生),電梯進(jìn)入運營狀態(tài)(run)。假如電梯的當(dāng)前樓層比想要的樓層高
時(監(jiān)護(hù)條件[currentF1oor>desiredFloor]成立),電梯進(jìn)入下降狀態(tài)(moving
down);反之,假如電梯的當(dāng)前樓層比想要的樓層低時(監(jiān)護(hù)條件[currentFloor<
desiredFloor成立]),電梯進(jìn)入上升狀態(tài)(movingup);假如電梯的當(dāng)前樓
層與想要的樓層相同時(監(jiān)護(hù)條件[else]成立),電梯門打開(dooropen)。在電梯
上升或下降期間,每通過一個樓層就判斷監(jiān)護(hù)條件(currentFloor=desiredFl
。or)是否成立,若不成立,繼續(xù)移動,若成立,就進(jìn)入停止?fàn)顟B(tài)(stop),15秒后,
電梯門自動打開(dooropen),2分鐘后,電梯門自動關(guān)上(doorc1ose),假如
有更多的電梯使用請求,進(jìn)入運營狀態(tài)(run),反之,則進(jìn)入空閑狀態(tài)(idle)。
[cun*ntFloor?nuil]
3.根據(jù)問題描述,完畢手機(jī)狀態(tài)圖繪制。
當(dāng)手機(jī)開機(jī)時,它處在空閑狀態(tài)(idle),當(dāng)用戶使用電話呼喊某人(cal1
someone)時,手機(jī)進(jìn)入撥號狀態(tài)(dialing)。假如呼喊成功,即電話接通(conne
cted),手機(jī)就處在通話狀態(tài)(working);假如呼喊不成功(carTtconne
ct),例如對方線路有問題,關(guān)機(jī)、拒絕接聽。這時手機(jī)停止呼喊,重新進(jìn)入空閑
狀態(tài),手機(jī)進(jìn)入空閑狀態(tài)下被呼喊(becalIed),手機(jī)進(jìn)入響鈴狀態(tài)(ringin
g),假如用戶接聽電話(Pick),手機(jī)處在通話狀態(tài),當(dāng)手機(jī)進(jìn)入通話狀態(tài)時自動
進(jìn)行計時,通話結(jié)束手機(jī)自動停止計時,通話過程中手機(jī)可以實時顯示通話時間;
假如用戶未做出任何反映(haven'tacts),也許他沒有聽見鈴聲,手機(jī)一直處在響
鈴狀態(tài),假如用戶拒絕來電(refused),手機(jī)回到空閑狀態(tài)(id1e)o
實驗五活動圖
一、實驗?zāi)康?/p>
1.掌握活動的概念以及表達(dá)方法。
2.掌握活動圖中個元素表達(dá)的意義和表達(dá)方法。
3.掌握分支、監(jiān)護(hù)條件、分岔、匯合和泳道的概念。
4.掌握閱讀和繪制活動圖的方法。
二、實驗內(nèi)容
1.依據(jù)下列規(guī)定繪制活動圖:
繪制”刪除讀者信息”用例的活動圖(原始用例圖自行繪制)。刪除讀者信息
一般按照以下環(huán)節(jié)進(jìn)行:
(1)管理員在錄入界面,輸入待刪除的讀者名;
(2)“業(yè)務(wù)邏輯”組件在數(shù)據(jù)庫中查找待刪除的讀者名;
(3>假如不存在,則顯示犯錯信息,返回環(huán)節(jié)(1),假如存在則繼續(xù);
(4)“業(yè)務(wù)邏輯”組件判斷“待刪除的讀者”是否可以刪除;
(5)。假如不可以,則顯示犯錯信息,返回環(huán)節(jié)(8),假如可以則繼續(xù);
(6)。在數(shù)據(jù)庫中,刪除相關(guān)信息;
(7)o顯示刪除成功信息;
⑻。結(jié)束。
(1)。在用例圖中,找到“刪除讀者信息”的用例,如圖1所示,在“刪除讀者信
息''用例上單擊右鍵,在彈出的快捷菜單中選“New",Rose工具也會彈出一個菜
單,選“ActivityDiagram”,選中后單擊,便可以新建好一個活動圖。
圖1用例圖
(2)新建好活動圖后,雙擊“刪除讀者信息”的活動圖,得到如圖2所示,然
后在左邊的工具欄內(nèi)點擊“Swimlane”,在右邊的圖添加一個泳道,如圖3所示,
并命名為administrator.按照此環(huán)節(jié),再添加另一個泳道,并命名為Syst
emTool,得到圖4。
圖2圖3
圖4
(3)在左邊的工具上選取“StartState",并在administrator
的泳道上添加,如圖5所示;添加完開始結(jié)點后,再來為此活動圖添加活動,圖
6所示,在左邊的工具欄上選中“Activity”這個圖標(biāo),在administrator
這邊的泳道上添加一個活動,命名為登錄(login),再在開始結(jié)點和活動登錄(log
in)之間添加活動關(guān)系,如圖7所示。
,rj”…”-3,Lf”3,
圖5圖6
圖7
(4)。完畢環(huán)節(jié)⑶后,登錄輸入需要對輸入的信息進(jìn)行驗證,則在圖中運用
“Decision”圖標(biāo)添加一個驗證框,如圖8所示:添加驗證框后,驗證的內(nèi)容,假如
通過,則允許管理員進(jìn)行查詢操作,如圖9所示;如不能通過,則結(jié)束,如圖1
圖8圖9
圖10
(5)。驗證后,下一步的操作是查詢需要刪除的記錄,添加一個活動,命名為de
1ete,如圖11和圖12所示。
VRationalRose-tml.adl-[ActivityDin^ras:delete/del..-|.||
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年內(nèi)鏡專用高頻電刀項目發(fā)展計劃
- 2024年度江西省安全員之A證(企業(yè)負(fù)責(zé)人)過關(guān)檢測試卷B卷附答案
- 開網(wǎng)店的創(chuàng)業(yè)想法計劃書
- 小說的類型和著名小說家介紹
- 2024年魚、蝦、貝、藻類基因工程體合作協(xié)議書
- 小學(xué)學(xué)科基礎(chǔ)考試題
- 小學(xué)生活輔助用品測驗
- 小學(xué)生活日用品測驗
- 兒童心理測試測驗
- 地 理城鎮(zhèn)與鄉(xiāng)村 課件-2024-2025學(xué)年七年級地理上學(xué)期(人教版2024)
- 浮筒式垂直升船機(jī)
- 企業(yè)質(zhì)量管理體系程序文件(全套)
- 中醫(yī)體質(zhì)辨識標(biāo)準(zhǔn)評分標(biāo)準(zhǔn)
- 南京某五星級酒店項目可行性研究報告
- 河南省二級骨科醫(yī)院執(zhí)業(yè)評審細(xì)則(試行)
- 阿爾卡特傳輸設(shè)備告警參考指南
- 撬裝設(shè)備項目項目建議書寫作范本
- 送達(dá)地址確認(rèn)書_范本
- 小學(xué)三年級英語科總結(jié)(精選9篇)
- iso176651翻譯版
- 足球常識介紹PPT優(yōu)秀課件
評論
0/150
提交評論