freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程實驗指導(dǎo)-文庫吧資料

2025-08-02 03:28本頁面
  

【正文】 se的描述,比如把類的操作和對象之間的消息相對應(yīng)、充填參數(shù)等等,還有為比較復(fù)雜的類設(shè)計狀態(tài)圖等工作。至此,實例的靜態(tài)結(jié)構(gòu)分析和設(shè)計已經(jīng)有了初步的成果。在分析進(jìn)行到一定程度時,把具體實現(xiàn)環(huán)境的因素考慮進(jìn)來,就自然過渡到了設(shè)計階段。對類之間關(guān)聯(lián)的良好分析對以后系統(tǒng)的實現(xiàn)和擴(kuò)充都有非常大的幫助。類之間的關(guān)聯(lián)用一條連接類方框的橫線來表示。系統(tǒng)的靜態(tài)結(jié)構(gòu)主要用類圖來表示?,F(xiàn)在需要分析這些類的屬性、操作和它們之間的關(guān)系,即系統(tǒng)的靜態(tài)結(jié)構(gòu)。通過分析Use Case,構(gòu)造它的順序圖描述,再加上傳統(tǒng)的對問題域中的對象和類的考察,可以發(fā)現(xiàn)大多數(shù)和系統(tǒng)相關(guān)的類。 系統(tǒng)的順序圖 系統(tǒng)的協(xié)作圖從Use Case自然語言的描述得到了它的順序圖,從順序圖中可以發(fā)現(xiàn)許多類。而在協(xié)作圖中,沒有顯式的時間因素,但是對象之間的關(guān)聯(lián)是一目了然的,這對在一組相互關(guān)聯(lián)的對象的語境中考察它們的消息傳遞是很有幫助的。不過在順序圖中,時間是作為一個顯式的因素出現(xiàn)的。順序圖有一個孿生兄弟——協(xié)作圖。對象間的箭頭表示對象之間的消息通訊。圖中,方塊表示一個對象,方塊中的文字中冒號之前的部分是對象的名字,冒號之后的是對象所屬的類的名字。AddTask的功能是向ToDo表中加入一個Task項,它的步驟應(yīng)該是: 打開加入Task項的窗口; 輸入相應(yīng)信息; 生成一個Task對象; 把這個Task加入到Task表中。 系統(tǒng)的Use Case圖 從面向?qū)ο蟮慕嵌葋砜?,系統(tǒng)的功能是由一組對象通過相互發(fā)送消息來完成的,順序圖和協(xié)作圖就是通過描述這樣的對象和消息來描述系統(tǒng)的動態(tài)行為的。Use Case可以用很多方式來描述,可以用自然語言,可以用形式化語言,也可以用各種圖示。ToDo User主動使用這兩個Use Case所描述的系統(tǒng)功能,所以在Use Case圖上,ToDo User和這兩個Use Case的關(guān)系是用從ToDo User發(fā)出的箭頭來表示的。對于每個Actor來說,它都要使用系統(tǒng)的某項功能,所以識別和分析Use Case,要對于每個Actor來逐個進(jìn)行。 Use Case就是對系統(tǒng)功能的描述,不過一個Use Case描述的是整個系統(tǒng)功能的一部分,這一部分一定是在邏輯上相對完整的功能流程。接下來,針對每個Actor,開始分析系統(tǒng)的Use Case(用例)。識別Actor很重要,它可以幫助界定軟件系統(tǒng)的邊界,引導(dǎo)發(fā)掘用戶的需求,輔助設(shè)計用戶界面,是需求分析階段的第一步。ToDo表的信息存貯在文件系統(tǒng)中。以下將通過一個簡單的例子:一個ToDo(待辦事宜)表的維護(hù)工具,來學(xué)習(xí)一下UML這種語言在軟件系統(tǒng)建造的全過程中所起的作用,并初步了解一下ROSE的用法。最后的工作,就是測試和維護(hù)。需要分析系統(tǒng)成分如何相互配合以實現(xiàn)系統(tǒng)功能(即系統(tǒng)的動態(tài)結(jié)構(gòu)),同時還必須考慮與實現(xiàn)環(huán)境有關(guān)的細(xì)節(jié),比如用什么語言,在什么操作系統(tǒng)上等。用戶需求以后的工作就是分析系統(tǒng)的靜態(tài)結(jié)構(gòu),以此了解要實現(xiàn)這些需求,系統(tǒng)必須具備哪些功能。Browser窗口用來瀏覽、創(chuàng)建、刪除和修改模型中的模型元素;Diagram窗口用來顯示和創(chuàng)作模型的各種圖;而Document窗口則是用來顯示和書寫各個模型元素的文檔注釋。五、實驗步驟(僅供參考):《用UML模型實現(xiàn)XXXXX系統(tǒng)》在具體建模前,先簡單了解一下Rational ROSE軟件。四、實驗要求:   硬件基本配置:P4,、內(nèi)存256M以上高檔微機(jī);軟件要求:Windows98/2000/XP操作系統(tǒng),Office2000/XP,IBM Rational Rose 2003,JDK ,Visual Studio ; 實驗學(xué)時:6學(xué)時(課內(nèi)1學(xué)時,課外5學(xué)時);要求參照以下實驗步驟,依據(jù)課堂案例中所采用的軟件開發(fā)過程,在建模工具的支持下,選擇一個簡單的軟件系統(tǒng)進(jìn)行建模,并寫出實驗報告。 二、實驗工具:Office2000/XP和Rational ROSE。 用路徑覆蓋方法為它設(shè)計足夠的測試用例,要求:1.繪出程序圖;2.編程實現(xiàn)實例;3.執(zhí)行程序,最少給出循環(huán)次數(shù)為0、2次時程序的執(zhí)行情況,格式如下所示: 插入排序算法的測試用例循環(huán)次數(shù)輸 入 數(shù) 據(jù)五、實驗步驟(僅供參考):《XX系統(tǒng)的測試文檔》步驟1:用黑盒測試方法之一,等價類劃分法設(shè)計測試用例具體實例:某一8位微機(jī),其八進(jìn)制常數(shù)定義為:以零開頭的數(shù)是八進(jìn)制整數(shù),其值的范圍是177~177,如05,0127,065。要求用不同的標(biāo)準(zhǔn)設(shè)計測試用例,并上機(jī)驗證測試用例;3.使用WORD撰寫實驗報告:測試文檔。輸出項目:無??丶?名稱 功能 用戶名——組合框控件 ComboUser 輸入或選擇登錄用戶名稱 密碼 Txtpwd 輸入登錄用戶密碼 確定 Cmdland 登錄到電子名片管理系統(tǒng) 取消 Cmdcancel 取消登錄 幫助 Cmdhelp 提供幫助 身份驗證模塊的控件名稱及其功能說明…n、幫助功能:提供對XXXXX系統(tǒng)使用的幫助功能。輸出項目:無。 頂層數(shù)據(jù)流圖 層次方框圖步驟3 模塊結(jié)構(gòu)給出每個模塊的結(jié)構(gòu),如果編程實現(xiàn)時計劃采用控件技術(shù),需要同時給控件名稱及其功能說明表,具體格式可參考如下:身份驗證模塊(M11)功能:對用戶進(jìn)行身份驗證,通過驗證則登錄系統(tǒng)。供參考?!璶)幫助功能為用戶使用本系統(tǒng)提供幫助。四、實驗要求:   硬件基本配置:P4,、內(nèi)存256M以上高檔微機(jī);軟件要求:Windows98/2000/XP操作系統(tǒng),Office和Visio軟件; 實驗學(xué)時:5學(xué)時(課內(nèi)1學(xué)時,課外4學(xué)時); 請參照以下實驗步驟寫出實驗報告。實驗四 撰寫詳細(xì)設(shè)計說明書一、實驗?zāi)康模赫莆赵敿?xì)設(shè)計的步驟,練習(xí)撰寫詳細(xì)設(shè)計說明書。 步驟8:安全保密設(shè)計   在用戶登錄系統(tǒng)時進(jìn)行身份驗證,是否只允許合法用戶進(jìn)入系統(tǒng);   是否添加了導(dǎo)入和導(dǎo)出功能,以方便用戶對數(shù)據(jù)進(jìn)行備份。系統(tǒng)是否采用了一些方式,以有效提高計算機(jī)的利用率。   描述本軟件的控制流程:操作系統(tǒng)先啟動哪個模塊,消息驅(qū)動別激活了哪些模塊,哪個模塊關(guān)閉并退出系統(tǒng)等。命名方式為Mx和Mx。 5)數(shù)據(jù)記錄索引記錄   IndexNum: UINT。 char Telnum[40]。 char Name[20]。 給出每個模塊的驅(qū)動方式和實現(xiàn)的功能,參考格式如下:初始化模塊:系統(tǒng)初始時由操作系統(tǒng)調(diào)用,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài);… 幫助模塊:為用戶提供幫助功能。 需要說明軟件運(yùn)行于何種操作系統(tǒng)之上。 繪制系統(tǒng)總體結(jié)構(gòu)圖; 給出各模塊設(shè)計,參考格式如下:模塊編號:模塊名稱:初始化模塊 備注:系統(tǒng)初始化 描述系統(tǒng)功能由哪些模塊協(xié)調(diào)完成,參考格式如下:系統(tǒng)控制功能:初始化模塊();關(guān)閉系統(tǒng)模塊();系統(tǒng)世界觀模塊() …   n、幫助功能:幫助模塊(Mn)。   例如對電子名片系統(tǒng),系統(tǒng)是否可以和其它辦公自動化套件集成起來,作為其中的一個組件,在功能方面是否可以實現(xiàn)由多用戶分別進(jìn)行管理,系統(tǒng)是否可以為級別不同的用戶設(shè)置不同的權(quán)限等,同時應(yīng)進(jìn)一步提高系統(tǒng)的安全保密性。   本軟件主要有以下幾方面的功能:   功能描述參考格式如下:瀏覽功能:以列表形式顯示全部記錄。 五、實驗步驟(僅供參考):《XXXXX系統(tǒng)概要設(shè)計說明書》步驟1:引言 編寫目的:同實驗二中的編寫目的。 二、實驗工具:Office2000/XP和Visio 2000 三、實驗內(nèi)容:1. 掌握概要設(shè)計方法;2. 利用以上工具繪制數(shù)據(jù)流圖,撰寫實驗報告。數(shù)據(jù)流圖、層次方框圖參見項目概述中的待開發(fā)軟件的功能,例如對電子名片管理系統(tǒng),其中涉及到的數(shù)據(jù)定義參考格式如下:[1]姓名=1{漢字}10|1{字母}20[2]單位名稱=1{漢字}40|1{字母}80…[22]摘要顯示=1{漢字}100|1{字母}200[23]最后更新時間=1{數(shù)字|-}10[24]備注=1{漢字|字母}500例如對電子名片管理系統(tǒng),通過身份驗證的用戶,采用鍵盤和鼠標(biāo)直接輸入或者從外部文件導(dǎo)入數(shù)據(jù)。內(nèi)部生成的數(shù)據(jù):中間查詢結(jié)果。步驟7:其它需求:步驟8:數(shù)據(jù)描述例如對電子名片管理系統(tǒng),參考格式如下所示:姓名 Name 單位 Company…摘要顯示 Abstract 最后更新時間
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1