版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)報(bào)告課程名稱軟件工程導(dǎo)論學(xué) 院計(jì)算機(jī)工程學(xué)院班級(jí)學(xué)號(hào)姓名2016年12月24日批閱教師時(shí)間實(shí)驗(yàn)成績(jī)課程名稱軟件工程學(xué) 號(hào)2014144415 姓名實(shí)驗(yàn)日期2016.10.26實(shí)驗(yàn)名稱分析系統(tǒng)業(yè)務(wù)流程和繪制系統(tǒng)業(yè)務(wù)流程圖實(shí)驗(yàn)?zāi)康模?、掌握結(jié)構(gòu)化分析方法2、掌握業(yè)務(wù)流程分析方法和業(yè)務(wù)流程圖的繪制實(shí)驗(yàn)內(nèi)容:任務(wù)一 繪制系統(tǒng)業(yè)務(wù)流程圖試?yán)L制工資管理系統(tǒng)的系統(tǒng)流程圖,根據(jù)系統(tǒng)流程圖的符號(hào)說(shuō)明仔細(xì)理解如圖含 義:任務(wù)二分析系統(tǒng)業(yè)務(wù)流程和繪制系統(tǒng)業(yè)務(wù)流程圖案例一:總務(wù)辦公管理系統(tǒng)系統(tǒng)簡(jiǎn)介:某單位準(zhǔn)備開(kāi)發(fā)一個(gè)購(gòu)買辦公用品和設(shè)備的總務(wù)辦公管理系統(tǒng)。辦公用品的購(gòu)買申請(qǐng)由各科室提出,由負(fù)責(zé)總務(wù)工作的辦公室統(tǒng)一收
2、集。 其中,購(gòu)買申請(qǐng)的金 額低于500元(含500元)可以由總務(wù)辦公室宜接審批,而高于500元的購(gòu)買申請(qǐng)由機(jī) 構(gòu)主管領(lǐng)導(dǎo)審批,批準(zhǔn)的購(gòu)買申請(qǐng)形成采購(gòu)清單由采購(gòu)員負(fù)責(zé)購(gòu)買,同時(shí)應(yīng)記錄每次實(shí)際購(gòu)買清單,進(jìn)行入賬。在提出購(gòu)買申請(qǐng)時(shí)要包括下述數(shù)據(jù):申請(qǐng)單位、物品名稱、物 品數(shù)量、預(yù)計(jì)價(jià)格、物品用途等。每次購(gòu)買完成后應(yīng)記錄以下數(shù)據(jù):物品名稱、物品數(shù) 量、價(jià)格、總金額、購(gòu)買日期、經(jīng)辦人等。案例二:火車票預(yù)訂系統(tǒng)系統(tǒng)簡(jiǎn)介:某高校后勤集團(tuán)為了學(xué)生寒暑假返鄉(xiāng),辦理代學(xué)生預(yù)訂返鄉(xiāng)火車票事務(wù), 訂票必須提前二天辦理,后勤訂票處提前二天向火車站辦理購(gòu)票事務(wù)。 訂票處使用一臺(tái) 微機(jī)處理訂票后購(gòu)票事務(wù),學(xué)生訂票一次稱為一
3、個(gè)事務(wù),由訂票員將其輸入在微機(jī)中, 系統(tǒng)核實(shí)訂單后,將訂票信息記錄放在訂票庫(kù)中。 系統(tǒng)每天打印預(yù)訂三天的購(gòu)票單,并 更新i票庫(kù)。請(qǐng)對(duì)以上系統(tǒng)進(jìn)行業(yè)務(wù)流程分析后,繪制出該系統(tǒng)的系統(tǒng)流程圖。實(shí)驗(yàn)原理:系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。是用圖形符號(hào)以黑盒子形式描繪系統(tǒng)里面 的每個(gè)部件(程序、文件、數(shù)據(jù)庫(kù)、表格、人工過(guò)程等等)。表達(dá)的是信息在系統(tǒng)各部 件之間流動(dòng)的情況,而不是對(duì)信息進(jìn)行加工處理的控制過(guò)程。系統(tǒng)業(yè)務(wù)流程圖的符號(hào):符號(hào)名稱說(shuō)明處理能出堂數(shù)據(jù)儕或數(shù)據(jù)位置的加T.成部件,例如,程序、 處司機(jī)、人工加T等都足處理ri箱人,輸出及示學(xué)人或墉出1或既輸入又輸出),是 個(gè)廣義的不 指明具體設(shè)擠的苻號(hào)
4、0娃接指出轉(zhuǎn)到國(guó)的另部分亞從圖的步一部分H來(lái),通常 在同一應(yīng)上換血還接指陽(yáng)轉(zhuǎn)到另一項(xiàng)圖匕或由另一頁(yè)用轉(zhuǎn)來(lái)數(shù)據(jù)流用來(lái)逐接其也符號(hào).指明數(shù)據(jù)流動(dòng)方響基本符號(hào)符號(hào)名稱說(shuō)明CZ有孔卡片去小川富北歸片糊人或喻Ml.也同衣小,個(gè)穿孔中甘文件女消逋制衣小捫聞械fH,由時(shí)衰小用打印終瞄輸 據(jù)Q砒帶砒心編人/福田,期衣?tīng)t 個(gè)砥出丈甲|口聯(lián)機(jī)存£占代班在何件類的麻機(jī)仃儲(chǔ)色插眼檻.破酷*軟性 朝和用存肺器件等砥掘磁烈輸入/胞比,蟲(chóng)”表示存缽汴蹣由1的文科成 數(shù)據(jù)理(_0磁鼓碓戢輸入/輸U(kuò)1,也叮收示在WM:磁盤 上的文件或 數(shù)據(jù)沖J顯示RT解潮或類似的殖府油件.htjfit編入虛額也, 他mer輸入乂林出
5、口AT»A人T輸入勤甥嫻時(shí)機(jī)4t聞*例如.用打我格人T檢件人工先限的處理,例如,金M在工比女第上維含口輔助悚件住用設(shè)荒進(jìn)行的脫桃彈住通仁選路通討沉理通稔踵蹄或鈣照"JX電鋸系統(tǒng)符號(hào)文檔實(shí)驗(yàn)過(guò)程與結(jié)果:、操作步驟:運(yùn)行 Microsoft Office Visio 2010Vfsje-史樣0 Xfl.喻R -rflj HJT靜日耳密立煤15憧2.選擇流程圖中的基本流程圖模板文件梅 母計(jì) m£ :麗 面回 禮閘用撫史多雜莊:=£F 衛(wèi)A Sc*0i£A .噸空際愛(ài)臚白亞齊和白翱一立電l*uE3-JZE11 口上山IL * / G L五幻田上3 圖Z
6、J F 版W速王甘 g4MMWWt- t礪閑冬云ri_ Q- 叱I I jas0M定口于海£=口如) 7 573-口毯方與匚二|自定A 1A-=用三< I S.3二 三至乂4唐頁(yè)引臣GI廿1 |西RL中區(qū)J:II3.用鼠標(biāo)選拉圖標(biāo)進(jìn)行繪圖二、實(shí)驗(yàn)結(jié)果:工資管理系統(tǒng)流程圖:總務(wù)辦公管理系統(tǒng)流程圖:實(shí)驗(yàn)小結(jié)火車票預(yù)訂系統(tǒng)流程圖文檔在本次實(shí)驗(yàn)中,經(jīng)過(guò)認(rèn)真的分析題目和熟悉使用Microsoft ofiiceVisio 2010,由于任務(wù)一的圖已經(jīng)繪制好,只需要我們照著繪制,所以對(duì)任務(wù)一繪制工資管理系統(tǒng) 流程圖相對(duì)比較好。但由于任務(wù)二不僅僅只是繪制系統(tǒng)流程圖,還需要自己對(duì)系統(tǒng) 進(jìn)行業(yè)務(wù)流
7、程分析,所以相對(duì)比較難,繪制的不怎么全面,還需要加強(qiáng)分析,做的 更好。通過(guò)本次實(shí)驗(yàn),掌握了 Microsoft ofiice Visio 2010基本流程圖的繪制,也認(rèn)識(shí) 了基本流程圖的一些符號(hào),對(duì)以后的繪制流程圖有很大的用處。備注:批閱教師時(shí)間實(shí)驗(yàn)成績(jī)課程名稱軟件工程學(xué) 號(hào)2014144415 姓名實(shí)驗(yàn)日期2016.11.2實(shí)驗(yàn)名稱分析數(shù)據(jù)流和繪制數(shù)據(jù)流圖實(shí)驗(yàn)?zāi)康模?、掌握數(shù)據(jù)流的分析方法2、掌握數(shù)據(jù)流圖的繪制實(shí)驗(yàn)內(nèi)容:任務(wù)一繪制數(shù)據(jù)流圖試?yán)L制工資管理系統(tǒng)的數(shù)據(jù)流圖,根據(jù)數(shù)據(jù)流圖的符號(hào)說(shuō)明仔細(xì)理解圖的含義: 任務(wù)二分析數(shù)據(jù)流和繪制數(shù)據(jù)流圖案例一:總務(wù)辦公管理系統(tǒng)系統(tǒng)簡(jiǎn)介:某單位準(zhǔn)備開(kāi)發(fā)一個(gè)購(gòu)
8、買辦公用品和設(shè)備的總務(wù)辦公管理系統(tǒng)。辦公用 品的購(gòu)買申請(qǐng)由各科室提出,由負(fù)責(zé)總務(wù)工作的辦公室統(tǒng)一收集。其中,購(gòu)買申請(qǐng)的金 額低于500元(含500元)可以由總務(wù)辦公室宜接審批,而高于 500元的購(gòu)買申請(qǐng)由機(jī) 構(gòu)主管領(lǐng)導(dǎo)審批,批準(zhǔn)的購(gòu)買申請(qǐng)形成采購(gòu)清單由采購(gòu)員負(fù)責(zé)購(gòu)買,同時(shí)應(yīng)記錄每次實(shí) 際購(gòu)買清單,進(jìn)行入賬。在提出購(gòu)買申請(qǐng)時(shí)要包括下述數(shù)據(jù):申請(qǐng)單位、物品名稱、物 品數(shù)量、預(yù)計(jì)價(jià)格、物品用途等。每次購(gòu)買完成后應(yīng)記錄以下數(shù)據(jù):物品名稱、物品數(shù) 量、價(jià)格、總金額、購(gòu)買日期、經(jīng)辦人等。請(qǐng)對(duì)該系統(tǒng)進(jìn)行數(shù)據(jù)流程分析后,繪制出該系統(tǒng)的數(shù)據(jù)流圖。案例二:火車票預(yù)訂系統(tǒng)系統(tǒng)簡(jiǎn)介:某高校后勤集團(tuán)為了學(xué)生寒暑假返鄉(xiāng),
9、辦理代學(xué)生預(yù)訂返鄉(xiāng)火車票事務(wù), 訂票必須提前二天辦理,后勤訂票處提前二天向火車站辦理購(gòu)票事務(wù)。訂票處使用一臺(tái) 微機(jī)處理訂票后購(gòu)票事務(wù),學(xué)生訂票一次稱為一個(gè)事務(wù),由訂票員將其輸入在微機(jī)中, 系統(tǒng)核實(shí)訂單后,將訂票信息記錄放在訂票庫(kù)中。系統(tǒng)每天打印預(yù)訂三天的購(gòu)票單,并 更新i票庫(kù)。請(qǐng)對(duì)該系統(tǒng)進(jìn)行數(shù)據(jù)流程分析后,繪制出該系統(tǒng)的數(shù)據(jù)流圖。實(shí)驗(yàn)原理:數(shù)據(jù)流圖(DFD)是軟件系統(tǒng)系統(tǒng)的邏輯模型,僅僅描繪數(shù)據(jù)在軟件中流動(dòng)(從輸入 移動(dòng)到輸出)的過(guò)程中所經(jīng)受的變換(即加工處理)。數(shù)據(jù)流圖的繪制方法:根據(jù)數(shù)據(jù)流圖的四種成分:源點(diǎn)或終點(diǎn),處理,數(shù)據(jù)存儲(chǔ)和數(shù) 據(jù)流,從問(wèn)題描述中提取數(shù)據(jù)流圖的四種成分;然后依據(jù)自頂向
10、下、從左到右、由粗到細(xì)、 逐步求精”的基本原則進(jìn)行繪制。數(shù)據(jù)的源點(diǎn)/終點(diǎn)變換數(shù)據(jù)的處理數(shù)據(jù)存佛數(shù)據(jù)流文檔實(shí)驗(yàn)過(guò)程與結(jié)果:、操作步驟:運(yùn)行 Microsoft Office Visio 2010更電 1Vrtrfi交怦££2總 干用 'aEfe°COM « OLE熟注5.1L IK iJTH!不d息&網(wǎng)電度2.選擇“軟件和數(shù)據(jù)庫(kù)”中的“數(shù)據(jù)流模型圖”模板FiL i.I au'.W12p:_- _-,形狀近居節(jié)廿件士可步三亶住Gant-Sarianfe:'r»E 1 |平文導(dǎo)1Ml H姥圜2 - MiEFCKOrft
11、 VisioiilJ*煢無(wú)' 二心, 隈*排771 祁 I L1噌堆卦4 口, XA Sr* &鏟晶二二 二四一;口矛月受1m正uhh3.用鼠標(biāo)選拉圖標(biāo)進(jìn)行繪圖文檔二、實(shí)驗(yàn)結(jié)果:工資管理數(shù)據(jù)流圖:總務(wù)辦公管理系統(tǒng)流程圖:火車票預(yù)訂系統(tǒng)流程圖:111片也珈一二工,11植棺/等A:*1_11r?H -L / M9.不二-低網(wǎng).時(shí)二-*,»* I I jt _ j j 1實(shí)驗(yàn)小結(jié)在上次實(shí)驗(yàn)中,已經(jīng)掌握了 Microsoft ofiice Visio 2010基本流程圖的繪制。所以 在本次實(shí)驗(yàn)中,由于已經(jīng)做過(guò)一次實(shí)驗(yàn)了,所以對(duì)繪制數(shù)據(jù)流圖也相對(duì)容易些。但 還是同樣問(wèn)題由于任務(wù)
12、二不僅僅只是繪制數(shù)據(jù)流圖,還需要自己對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)流 分析,所以相對(duì)比較難,繪制的不怎么全面,還需要加強(qiáng)分析,做的更好。通過(guò)本次實(shí)驗(yàn),對(duì)繪制數(shù)據(jù)流圖已經(jīng)基本掌握,對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)流分析也有了 相對(duì)了解,也認(rèn)識(shí)了一些數(shù)據(jù)流符號(hào)。備注:文檔批閱教師時(shí)間實(shí)驗(yàn)成績(jī)課程名稱軟件工程學(xué) 號(hào)2014144415 姓名實(shí)驗(yàn)日期2016.11.9實(shí)驗(yàn)名稱總體設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)驗(yàn)?zāi)康模?、掌握總體設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)2、掌握總體設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)方法,掌握界面設(shè)計(jì)的繪制實(shí)驗(yàn)內(nèi)容:任務(wù)一 繪制工資支付系統(tǒng)的功能結(jié)構(gòu)圖和數(shù)據(jù)庫(kù)試?yán)L制工資管理系統(tǒng)的功能結(jié)構(gòu)圖,根據(jù)系統(tǒng)流程圖的符號(hào)說(shuō)明仔細(xì)理解含義 任務(wù)二 繪制功能模塊結(jié)構(gòu)圖和數(shù)
13、據(jù)庫(kù)模型圖。案例一:總務(wù)辦公管理系統(tǒng)系統(tǒng)簡(jiǎn)介:某單位準(zhǔn)備開(kāi)發(fā)一個(gè)購(gòu)買辦公用品和設(shè)備的總務(wù)辦公管理系統(tǒng)。辦公用 品的購(gòu)買申請(qǐng)由各科室提出,由負(fù)責(zé)總務(wù)工作的辦公室統(tǒng)一收集。其中,購(gòu)買申請(qǐng)的金 額低于500元(含500元)可以由總務(wù)辦公室宜接審批,而高于 500元的購(gòu)買申請(qǐng)由機(jī) 構(gòu)主管領(lǐng)導(dǎo)審批,批準(zhǔn)的購(gòu)買申請(qǐng)形成采購(gòu)清單由采購(gòu)員負(fù)責(zé)購(gòu)買,同時(shí)應(yīng)記錄每次實(shí) 際購(gòu)買清單,進(jìn)行入賬。在提出購(gòu)買申請(qǐng)時(shí)要包括下述數(shù)據(jù):申請(qǐng)單位、物品名稱、物 品數(shù)量、預(yù)計(jì)價(jià)格、物品用途等。每次購(gòu)買完成后應(yīng)記錄以下數(shù)據(jù):物品名稱、物品數(shù) 量、價(jià)格、總金額、購(gòu)買日期、經(jīng)辦人等。請(qǐng)請(qǐng)對(duì)該系統(tǒng)進(jìn)行設(shè)計(jì),繪制出該系統(tǒng)的功能模塊結(jié)構(gòu)圖和數(shù)
14、據(jù)庫(kù)模型圖。案例二:火車票預(yù)訂系統(tǒng)系統(tǒng)簡(jiǎn)介:某高校后勤集團(tuán)為了學(xué)生寒暑假返鄉(xiāng),辦理代學(xué)生預(yù)訂返鄉(xiāng)火車票事務(wù), 訂票必須提前二天辦理,后勤訂票處提前二天向火車站辦理購(gòu)票事務(wù)。訂票處使用一臺(tái) 微機(jī)處理訂票后購(gòu)票事務(wù),學(xué)生訂票一次稱為一個(gè)事務(wù),由訂票員將其輸入在微機(jī)中, 系統(tǒng)核實(shí)訂單后,將訂票信息記錄放在訂票庫(kù)中。系統(tǒng)每天打印預(yù)訂三天的購(gòu)票單,并 更新i票庫(kù)。請(qǐng)對(duì)該系統(tǒng)進(jìn)行設(shè)計(jì),繪制出該系統(tǒng)的功能模塊結(jié)構(gòu)圖和數(shù)據(jù)庫(kù)模型圖。實(shí)驗(yàn)原理:在系統(tǒng)設(shè)計(jì)階段,要設(shè)計(jì)軟件體系結(jié)構(gòu),即是確定軟件系統(tǒng)中每個(gè)程序是由哪些模 塊組成的,以及這些模塊相互間的關(guān)系。同時(shí)把模塊組織成良好的層次系統(tǒng):頂層模塊 通過(guò)調(diào)用它的下層模
15、塊來(lái)實(shí)現(xiàn)程序的完整功能,頂層模塊下面的每個(gè)模塊再調(diào)用更下層 的模塊從而完成程序的一個(gè)子功能,最下層的模塊完成最具體的功能。通過(guò)對(duì)數(shù)據(jù)流圖 邊界的劃分,變換成軟件結(jié)構(gòu),得到功能結(jié)構(gòu)圖。實(shí)驗(yàn)過(guò)程與結(jié)果:繪制工資支付系統(tǒng)的功能結(jié)構(gòu)圖:用戶管理忖理員管理學(xué)生退票注明用戶用戶督錄添加車次信息直看用戶信息列車時(shí)刻查詢年次戊詢剌余車票查詢文檔工資支付系統(tǒng)的功能結(jié)構(gòu)圖、操作步驟:運(yùn)行 Microsoft Office Visio 20101.最近用明文上wifj力ElcfijzciN 網(wǎng)中年函竄13n 曰星 vnnv!3主二2. 選擇“流程圖”中的“基本流程圖”模板3.用鼠標(biāo)選拉圖標(biāo)進(jìn)行繪圖根據(jù)數(shù)據(jù)流圖和數(shù)據(jù)
16、字典,繪制工資管理系統(tǒng)的數(shù)據(jù)庫(kù)模型圖:I 用他表FK此我匕國(guó)上 外北U.楙恥勢(shì)r 1 - 1 . > ;誤收箭冏棺汴琳C電總闈 個(gè)人所出校俁心背 實(shí),1:翼謹(jǐn)黃函1明_戰(zhàn)TH 好 *悅4-1 J: 4Le 1 , "'ll :! 'A :-: J 江亞), 總卬/計(jì)授課時(shí)ftn曲中UJU 1號(hào)VI耨螟廳"k號(hào)出發(fā)匚麥r11 -工資支付系統(tǒng)的數(shù)據(jù)庫(kù)模型圖、操作步驟:1. 運(yùn)行 Microsoft Office Visio 20102. 選擇“軟件和數(shù)據(jù)庫(kù)”中的“數(shù)據(jù)庫(kù)模型圖”模板3.用鼠標(biāo)選拉圖標(biāo)進(jìn)行繪圖(1)繪制實(shí)體(表)輸入表名空由同|31牛:, &
17、#177; 2 莒; K'lfl工季作曰斯 SEE Ckwr(io)父司用二小市矍情上戰(zhàn)情羋號(hào) 毒信riwUG 3C5吐亞, 和唐 rlw :LQI iflQ£ CEfif 10:'豺口二作日照三千J,書(shū)裁據(jù)和 府:甘日生 三- 入空審的先4 二他副比療日即過(guò)譽(yù)ki? .韋的指營(yíng)星岳,可福柏的技咻士型4口)r我洋粒咻土型工琦iJImu二1輸入字段名和數(shù)據(jù)類型司髭的利(動(dòng)r引走亦引1選擇主鍵繪制關(guān)系注NiH川IIV其別一由器£ 李I(lǐng) ;二父曾)丸書(shū)井福套卜希麗色名川選擇外鍵、實(shí)驗(yàn)結(jié)果:1、總務(wù)辦公管理系統(tǒng)(1)功能結(jié)構(gòu)圖:W請(qǐng)的位(2)數(shù)據(jù)庫(kù)模型圖(3)實(shí)體表
18、時(shí)飄HIHI-類別S):本ID 零目 拒警器 他 擴(kuò)慝 泮降數(shù)據(jù)類蟄嬸的一Ik由港單位CHAK(IO)一物品名稱一卜碗口口) 二物品數(shù)量pHTEgES孤計(jì)價(jià)格DOUBLE口ci+H申清單位標(biāo)識(shí)購(gòu)買申請(qǐng)數(shù)據(jù)表 物品名稱屬于購(gòu)買申請(qǐng)數(shù)據(jù)表 物品數(shù)量屬于購(gòu)買申請(qǐng)數(shù)據(jù)罷 頻計(jì)價(jià)格屬于購(gòu)買申請(qǐng)數(shù)據(jù)走即置伯幡Touble總金頷rcuBiz(4)關(guān)系板里疣工頰獨(dú)蕩的I胞二U生裔卜物品名稱CWdC)E 枷品名秫屬干實(shí)際琥I耳訶錄制胡表一制品狼量:KUBL£H 制品數(shù)量屬于實(shí)喇買記錄敬胡夷 侑喑醫(yī)于實(shí)際購(gòu)女記錄數(shù)娓或總主額履子買降購(gòu)買記錄額據(jù)袤2、火車票預(yù)訂系統(tǒng)(一)功能結(jié)構(gòu)圖:火車整U祟系統(tǒng)用戶管理
19、管理員管理學(xué)牛注冊(cè)用戶用戶登錄渾加車次信息支行用戶信息查看訂票信息列車時(shí)刻查詢軍次咨詢制豪車聚查詢(二)數(shù)據(jù)庫(kù)模型圖PK 普理玷【口數(shù)M L“療員iui?-:1 jf. Ji' J諦審員眥名 訂來(lái)黃鐘碼幣件號(hào)時(shí) 我圣地川-?就中i彳訂肥必川工內(nèi) 打?qū)W,;朝+ 1 .3次邙發(fā) *盧 席副 宗地*樂(lè) 陽(yáng)FX1 若用三即管理K切.律理員得例I “ T 如,.JlJj HIDE見(jiàn)KL"節(jié),n 3 iii.一醺.同神市宴ID三條霉羥 至利豐奉丸*rT 中切1里包著)段念名材(T)余宓空后國(guó))所有著(G:原效據(jù)庫(kù)何)整義類型時(shí)'懿時(shí)間緊電中列* ID士T坨工赴 能物li含陸卷捐典
20、型,*+ H、壬隹共匚,口 平生次Lt IIJ3CS *匚0皿.一 31tli 口型二T 羸.SBC5 ¥町加封一 次口 rarthsir.AJJlE f&rCkar.訂單土哧中訂里觸阻表趕巴期MT建經(jīng)我也恚息次部七層區(qū)仃絲靈原先 幢片站ST訂單數(shù)展表堂前IFllfflip3:洞也 211'類和吐定黨二=土2蚌I其檢者STB銀系關(guān)!7四年名雜不堂林痂明_點(diǎn)用EBIS一一T 黑料SBCS章4。.一4的SBCS*=(:£歸)ILJ顯示:段可整植的£1儂鼻!仁)地黜屬于仃華獨(dú)據(jù)案 席梟卷俱:】單數(shù)抵去 票種屬于二甲敷蹤 今矮國(guó)千可單劫棺鹿f) OLumE
21、t AmGH周的刎(JO;*10列行):京如.) . I訂單目 (刪除的II里<1星福席努(、.事全襪刪除律生成為(GM胡建總稱行上注該Ml訂單蝴哀-Hlr W5E5ICD箕金):訂單數(shù)據(jù)表no期 E 號(hào)已站站 員外鍵角色名S);實(shí)驗(yàn)小結(jié)visio軟件畫圖更方便,且操作更簡(jiǎn)潔,它可以把一個(gè)完整的流程畫下來(lái),更 詳細(xì)地描述整個(gè)流程的信息。在本次實(shí)驗(yàn)中,由于已經(jīng)徹底熟悉使用Visio,也熟悉整個(gè)系統(tǒng)的功能,所以在畫功能結(jié)構(gòu)圖時(shí)比較容易,但在畫數(shù)據(jù)庫(kù)模型圖時(shí)遇到了 一點(diǎn)小問(wèn)題,首先是表與表之間的關(guān)系一直連接不上,還有數(shù)據(jù)庫(kù)模型圖的數(shù)據(jù)表 內(nèi)容也不好確定,所以還不夠好,需要繼續(xù)努力做好。通過(guò)本次
22、實(shí)驗(yàn),掌握了總體設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)的方法,也熟悉了界面設(shè)計(jì)的繪 制。通過(guò)繪制功能結(jié)構(gòu)圖,更清晰全面了解一個(gè)系統(tǒng)的功能結(jié)構(gòu),更容易理解系統(tǒng) 之間的聯(lián)系,便于分析判斷現(xiàn)有系統(tǒng)中存在的不足。備注:文檔批閱教師時(shí)間實(shí)驗(yàn)成績(jī)課程名稱軟件工程學(xué) 號(hào)2014144415 姓名實(shí)驗(yàn)日期2016.11.16實(shí)驗(yàn)名稱面向?qū)ο蠓治鲈O(shè)計(jì)-用例圖實(shí)驗(yàn)?zāi)康模?、熟悉UMLffl例圖的功能和元素2、學(xué)會(huì)識(shí)別參與者和用例3、掌握用例圖的繪制方法4、學(xué)會(huì)編寫用例描述實(shí)驗(yàn)內(nèi)容:任務(wù)一 分析圖書(shū)管理系統(tǒng)的登錄模塊,且繪制用例圖1、分析用戶登錄模塊的功能需求提供輸入“用戶名”和”密碼”的文本框,驗(yàn)證用戶身份的合法性。2、識(shí)別參與者在用
23、戶登錄模塊中,根據(jù)工作內(nèi)容和操作權(quán)限的/、同,可細(xì)分為4類參與者:圖書(shū)借閱員、圖書(shū)管理員、系統(tǒng)管理員、圖書(shū)借閱者。圖書(shū)借閱員必須先進(jìn)行登錄,然后才可以執(zhí)行借出或歸還圖書(shū)的操作;圖書(shū)管理員必須先進(jìn)行登錄,然后才可以執(zhí)行編制書(shū)目、圖書(shū)入庫(kù)等操作;系統(tǒng)管理員必須先進(jìn)行 登錄,然后才可以進(jìn)行系統(tǒng)的維護(hù)操作;圖書(shū)借閱者也必須先進(jìn)行登錄,然后才查詢 圖書(shū)借閱情況或查詢圖書(shū)館藏書(shū)信息。3、識(shí)別用例用戶登錄模塊的主要功能是:輸入“用戶名”和”密碼”,驗(yàn)證用戶身份的合法性, 故主要用例后兩個(gè):輸入用戶名和督'碼、驗(yàn)證用戶身份。4、繪制用例圖任務(wù)二 分析網(wǎng)上書(shū)店的業(yè)務(wù)需求,且繪制用例圖站在客戶的角度分析,
24、網(wǎng)上書(shū)店要實(shí)現(xiàn)的基本功能主要有以下幾種:(1)用戶注冊(cè)(2)用戶登錄(3)圖書(shū)查詢與瀏覽(4)用戶訂購(gòu)圖書(shū)(5)用戶購(gòu)物車管理(6)訂單維護(hù)(7)個(gè)人信息維護(hù)當(dāng)客戶打開(kāi)網(wǎng)上書(shū)店后,無(wú)需登錄即可查詢圖書(shū),還可查看圖書(shū)的詳細(xì)信息。每個(gè)用戶必須經(jīng)過(guò)注冊(cè),才能成功登錄系統(tǒng)。用戶成功登錄系統(tǒng)后,可以訂購(gòu)圖書(shū), 將圖書(shū)放入購(gòu)物車中。也可以對(duì)購(gòu)物車進(jìn)行管理,修改所購(gòu)圖書(shū)的數(shù)量或刪除圖書(shū)等。 一次訂購(gòu)圖書(shū)操作完成后,用戶可以查看自己的訂單,也可以對(duì)訂單進(jìn)行修改,訂單所 需信息填寫完整后,經(jīng)用戶確認(rèn)后即可提交訂單。站在管理員的角度分析,網(wǎng)上書(shū)店要實(shí)現(xiàn)的基本功能主要有以下幾種:(1)圖書(shū)管理(2)會(huì)員管理(3)訂
25、單處理與查詢(4)圖書(shū)銷售情況查詢(5)報(bào)表維護(hù)網(wǎng)上書(shū)店的管理員具有所有的管理權(quán)限,可對(duì)圖書(shū)、會(huì)員等對(duì)象進(jìn)行管理,處理與 查詢訂單,查詢圖書(shū)銷售情況、維護(hù)報(bào)表。但是普通工作人員一般只具有訂單處理的權(quán) 限,他們獲得客戶提交的訂單并根據(jù)庫(kù)存情況來(lái)決定發(fā)貨或者推遲發(fā)貨(缺貨通知)。根據(jù)上述分析識(shí)別參與者和用例,然后繪制用例圖,并列舉一個(gè)用例的細(xì)化描述。實(shí)驗(yàn)原理:用例圖主要在系統(tǒng)需求分析階段和系統(tǒng)設(shè)計(jì)階段使用。在系統(tǒng)需求分析階段,用例 圖用來(lái)獲取系統(tǒng)的需求,理解系統(tǒng)應(yīng)當(dāng)如何工作;在系統(tǒng)設(shè)計(jì)階段,用例圖用來(lái)規(guī)定系統(tǒng)要實(shí)現(xiàn)的行為實(shí)驗(yàn)過(guò)程與結(jié)果:一、操作步驟:1. 運(yùn)行 Microsoft Office V
26、isio 2010t7|8口唐=出口里叁=*訐忌交e升印!嗎曰世式用的J種南lE鴨J自®!5 lu . -1'1'-«!«2. 選擇“軟件和數(shù)據(jù)庫(kù)”中的“ UML真型圖”模板文檔3.鼠標(biāo)點(diǎn)擊選擇“ UMLffl例”,展開(kāi)UMLffl例圖的圖標(biāo)U Ml用使.x I用房生參與甘-L遢告至穌邊鼻門員*授口4t震4周口為串口片理用戶登錄模塊輸入可戶名和需M性力借詞地產(chǎn)向療驗(yàn)址用戶回價(jià)其城管孔虻尼T營(yíng)押公臣 Z593E 田 OR 維4.用鼠標(biāo)選拉圖標(biāo)進(jìn)行繪圖5. 描述用例用例名稱驗(yàn)證用戶身份用例編號(hào)簡(jiǎn)要說(shuō)明驗(yàn)證用戶所輸入的“用戶名”和”密碼”是否有效參與者圖
27、書(shū)管理員、系統(tǒng)管理員、圖書(shū)借閱員、圖書(shū)借閱者當(dāng)前狀態(tài)等待審查使用頻率較局前置條件已輸入有效的“用戶名”和”密碼”后置條件登錄進(jìn)入系統(tǒng)基本操作流到“用戶信息”數(shù)據(jù)表中檢索是否存在相應(yīng)的“用戶名”和”密碼”備選操作流如果“用戶名”和”密碼”有誤,顯示提示信息。2、從管理員的角度分析:(1)圖書(shū)管理(2)會(huì)員管理(3)訂單處理與查詢(4)圖書(shū)銷售情況查詢(5)報(bào)表維護(hù)3、管理員、客戶、工作人員用例圖如下:管理員客戶工作人員4、用例描述:用例名稱系統(tǒng)維護(hù)用例編號(hào)簡(jiǎn)要說(shuō)明管理員對(duì)網(wǎng)上書(shū)店系統(tǒng)進(jìn)行維護(hù)參與者管理員當(dāng)前狀態(tài)等待審查使用頻率較局前置條件管理員登錄成功后置條件管理員可以對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)備份、數(shù)據(jù)恢
28、復(fù)和系統(tǒng)升級(jí)等操作?;静僮髁鞴芾韱T進(jìn)入系統(tǒng)維護(hù)界面,并在界面中提交系統(tǒng)維護(hù)請(qǐng)求界面將系統(tǒng)維護(hù)的肩關(guān)信息傳遞到控制對(duì)象控制對(duì)象從數(shù)據(jù)庫(kù)中得到所維護(hù)的信息備選操作流對(duì)系統(tǒng)所做的維護(hù)信息錯(cuò)誤,系統(tǒng)彈出錯(cuò)誤信息文檔用例圖是uml中用來(lái)對(duì)系統(tǒng)的動(dòng)態(tài)方面進(jìn)行建模的 7種圖之一。用例圖描述了 用例、參與者以及它們之間的關(guān)系。用例圖從用戶角度描述系統(tǒng)功能,并指出各功 能的操作者。在本次實(shí)驗(yàn)中,掌握了使用 Microsoft Visio繪制用例圖,由于有uml 建模的課程所以繪制用例圖相對(duì)容易些。由于對(duì)編寫用例描述不夠熟悉,所以在編 寫時(shí)相對(duì)困難,編寫的也不夠好,需要更加深入掌握。通過(guò)本次實(shí)驗(yàn),更加清楚的了解
29、了用例圖的語(yǔ)義和功能,如何清晰明了的識(shí)別 參與者、用例,學(xué)會(huì)了如何使用事件流描述用例,掌握了繪制用例圖的方法。備注:批閱教師時(shí)間實(shí)驗(yàn)成績(jī)課程名稱軟件工程學(xué) 號(hào)2014144415 姓名實(shí)驗(yàn)日期2016.11.23實(shí)驗(yàn)名稱面向?qū)ο蠓治鲈O(shè)計(jì)-類圖實(shí)驗(yàn)?zāi)康模?、熟悉UML1圖的功能和組成元素2、學(xué)會(huì)分析類的屬性和方法3、學(xué)會(huì)構(gòu)思類圖4、掌握類圖的繪制方法實(shí)驗(yàn)內(nèi)容:任務(wù)一 分析圖書(shū)管理系統(tǒng)的用戶管理模塊,且繪制類圖1、繪制用戶管理模塊的用例圖用戶管理模塊的主要功能有管理用戶、管理用戶密碼、管理用戶權(quán)限和瀏覽用戶信 息,其中管理用戶又包括添加新用戶、修改現(xiàn)有用戶信息和刪除現(xiàn)有用戶。系統(tǒng)管理員 的主要職責(zé)
30、是管理用戶、修改所有用戶的密碼、管理用戶的權(quán)限、還可以瀏覽所有用戶 的信息。對(duì)于其他類型的用戶,則只能修改自己的密碼。2、構(gòu)思用戶管理模塊的類用戶管理模塊的主要功能是管理用戶和管理用戶權(quán)限,管理用戶又包括瀏覽用 戶信息、添加新用戶、修改現(xiàn)有用戶信息、刪除現(xiàn)有用戶、修改用戶密碼等。其中瀏覽、 添加、修改、刪除用戶通過(guò)“用戶管理界面“實(shí)現(xiàn),修改用戶密碼通過(guò)“修改登錄密碼 界面”實(shí)現(xiàn),管理用戶權(quán)限通過(guò)“用戶權(quán)限管理界面”實(shí)現(xiàn)。管理用戶時(shí)需要對(duì)后臺(tái)“用 戶信息”數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行添加、修改和刪除等操作。任務(wù)二 分析網(wǎng)上書(shū)店的類,且繪制類圖根據(jù)實(shí)驗(yàn)4的任務(wù)二網(wǎng)上書(shū)店的業(yè)務(wù)功能描述。請(qǐng)述分析類的屬性和方法
31、,然后繪 制類圖。實(shí)驗(yàn)原理:類圖是邏輯視圖的重要組成部分,用于對(duì)系統(tǒng)的靜態(tài)結(jié)構(gòu)建模,涉及具體的實(shí)現(xiàn)細(xì) 節(jié),定義系統(tǒng)中的類(屬性和操作),描述系統(tǒng)中類之間的關(guān)系。分析說(shuō)明:根據(jù)以上分析可確定用戶管理模塊的類主要有用戶類、用戶權(quán)限類和數(shù)據(jù)庫(kù)操作 類,修改用戶密碼通過(guò)用戶類的方法實(shí)現(xiàn)。用戶界面類主要有用戶管理界面類、密碼修 改界面類和用戶權(quán)限管理界面類。經(jīng)分析,“用戶類”的主要屬性有用戶ID、用戶名、密碼、用戶類型、啟用日期、 是否停用等。主要方法有g(shù)etUserInfo()(用于獲取用戶信息)、getUserType()(用于 獲取用戶類型)、getUserPermission()(用于獲取用戶權(quán)
32、限)、userAdd()(用于新增用 戶)、userInfoEdit()(用于修改用戶信息)、userDelete()(用于刪除現(xiàn)有用戶)、userPasswordEdit()(用于修改用戶密碼)、userPermissionAdd()(用于添加用戶權(quán)限)、 userPermissionDelete()(用于刪除用戶權(quán)限)。經(jīng)分析,“用戶管理界面類”的主要方法有 createWindow()(用于創(chuàng)建窗體對(duì)象)、 listUserInfo()(用于在用戶界面顯示用戶信息)、addUser()(用于增加用戶)、editUserInfo() (用于修改用戶信息)、deleteUser()(用于刪除
33、用戶)。經(jīng)分析,“數(shù)據(jù)庫(kù)操作類”的主要屬性有conn (創(chuàng)建的數(shù)據(jù)庫(kù)連接對(duì)象),主要方法 有openConn()(用于建立數(shù)據(jù)庫(kù)連接,且打開(kāi)該連接)、closeConn()(用于關(guān)閉數(shù)據(jù) 庫(kù)連接)、getData()(用于從數(shù)據(jù)表中獲取數(shù)據(jù))、updateData()(用于更新數(shù)據(jù)表中 的數(shù)據(jù))、insertData()(用于向數(shù)據(jù)表插入新紀(jì)錄)、editData()(用于修改數(shù)據(jù)表中 的數(shù)據(jù))、deleteData()(用于刪除數(shù)據(jù)表中的記錄)。分析過(guò)程:(1)主要的WebM:(2)主要的業(yè)務(wù)類:(3)數(shù)據(jù)庫(kù)操作類:(4)繪制相應(yīng)的類圖:文檔文檔實(shí)驗(yàn)過(guò)程與結(jié)果:一、操作步驟:1. 運(yùn)行 Mi
34、crosoft Office Visio 2010firfM < U2. 選擇“軟件和數(shù)據(jù)庫(kù)”中的“ UML真型圖”模板3.鼠標(biāo)點(diǎn)擊選擇“ UML態(tài)結(jié)構(gòu)”,展開(kāi)UMl態(tài)結(jié)構(gòu)的圖標(biāo)0U相 LU梭女X 1UML靜心始樹(shù)S工昌'1-1儂白崖口亡1包0卷口言關(guān)號(hào)若*解史首奏國(guó):用好日子圖言毆fg法E弱口1僦日5石-L陛于事可期THeB信號(hào)且耳二川*曲后-* nt化小用法1 4工話口 Q鏟元一口*- CR -0中三衣一辛4.用鼠標(biāo)選拉圖標(biāo)進(jìn)行繪圖(1)建立類圖:選中類圖標(biāo)(2)創(chuàng)建類: 設(shè)置類名L *!fiKioe:三生海世:“憶古善塔,-.'Jt'V"W首.口M
35、boktbCi«3皿 KttJUtl; JmMUUh13J E MfavliriMiCrt 口工0竄£竄(!)地手(3)添加和修改類的屬性:* UL左*工中甲 eit 1H辱事激 括二 舊 標(biāo)=寫回|調(diào)至電滓I(4)添加和修改類的方法W”ffifi:! rlgflL ewivcI,!嗎:n 熄川3H中 U2EC尊5*4ti4mtHvM hTwlelirXvrr»l ajlfcll SiTwl 0污*匚 士w * VpTKJ 1 p-無(wú)*F,N 1 rpulil i c無(wú)prkli c,王pT:Ml r無(wú),pil Hi r無(wú).hlfilll £*Ai具 L
36、teM心 ijl3I*L皿E叟v工|毫以1.,hikuHl 用于0 /取消(5)添加類之間的關(guān)系-connSql ; object *ch«ckSql Conner 11 on ) iopeiiCcnneotionf +tloseC0iiiection J +creteDataTav1?BvKey <) hcreteDataTavleBySql () +updateDataTab1式) L injertBySql。+editByfiulO +4eleteBySdl0+de2eteEyKey0不(IscrClas-bookDhObj : ho3kDbC +geTUsernfQAl
37、l()+us:User工:心(addl'erf)-edi'tUserlnfaC de leteUser CrIrifciEdit()'U5erDelete')-userOhj : !j>erCass二、實(shí)驗(yàn)結(jié)果:類圖說(shuō)明:1、Tourist類是游客的類,其屬性只有name,有注冊(cè)(enroll)、圖書(shū)查詢(book_search, 瀏覽(browsing)三個(gè)操作。2、Customers類是會(huì)員的類,其屬性有用戶名(username、密碼(password,其中操作 有個(gè)人信息維護(hù)(person_service、書(shū)籍訂單(book_orde。、訂單維護(hù)(l
38、ist_service)、圖 書(shū)查詢(book_search、訂單狀態(tài)查詢(list_search。3、Orders類是訂單的類,包括訂單名(orderjd)、用戶名(user_i。、圖書(shū)名(goodjd)、 訂貨日期(date_id等屬性。其中操作有增加(add)、刪除(delete、訂單查詢(list_search。4、Staff類是員工的類,其屬性有員工姓名(staff_name、員工人數(shù)(staff_num)。其操作 有缺貨拒絕(good_refuse、圖書(shū)入庫(kù)(good_in)、庫(kù)存查詢(stock_search。5、 Manager類是管理員的類,其屬性只有姓名(name)。其中操
39、作有圖書(shū)信息維護(hù)(good_service、員工信息維護(hù)( staff_servicR、銷售查詢(sale_seaarch、報(bào)表維護(hù) (list_service)。6、Book類是圖書(shū)類,其屬性有圖書(shū)編號(hào)(bookid),書(shū)名(bookname ,書(shū)的價(jià)格(book-price 書(shū)的摘要(book-digest)。其操作有,圖書(shū)查詢(book-search,增刪改圖書(shū)信息。各類之間的關(guān)系:Tourist類是一個(gè)游客,而Customers類是一個(gè)會(huì)員。游客通過(guò)注冊(cè)可以 成為會(huì)員。Customer親口Orders是一對(duì)多的關(guān)系,Customer親口 Staff是多對(duì)一的關(guān)系。Manager 和St
40、aff也是一對(duì)多的關(guān)系。網(wǎng)上書(shū)店系統(tǒng)類圖:Staff一l : bl£, 2ti i ;ig . lilt-nMf : String-p a g kg rd I St ii r:EBook-ba向.":String=bc&工.namp T Strirg i ce ! int-bcKjd i £ r Gt : Stx ing-bcoii_browning ' Sti'intRum ;-publish lime : Dace*pagen.ujraber : Integer也2。工七己士1二心 ) 3'0 d_i映。i-5-flelL_se
41、aeK 1 >+eD3d.ieiVic* +£l*l_zervLCf i +5J.lfa*arfik(l +lirt_sarvicti.JAZ l尸 嚴(yán)1<7.-1OrdeiX X-Grcicr_ri.fiJK ; String+£et3oGk_id".)+£«t2 &cit_r.aoE 1 4 get3 DQk_pr z z (. 4pclBc?G k_6 JL5,51 等 L 十F etBock bro#5 i he L) +EetA.uiwOL 0 +Eet?ubliEhTi3B +get?asNtj|Tbtr ( 4
42、1Mtkc.*atchC 4 室。tWcm3 k.i6 n +£*t3o'*k_r;5rae-: 1 +s:et3ocl;_jirice-( +eet3 sc kd i ges t: +sctBook_lifCTr3 inj i) 4*Eubj7 0 +ieL?ablidiTiaf 十ee,甌版"ru"iiam ; String 心9tiKjP3-;,St r i ng daie jd ; Dale FUHLid ; int -Eittuid : StriniI,j一-一一今CUStOlMST-usernftne : String-EazsvO'T
43、d : StritE«add() delee-f i i z t_5 ?m c L t-+per 3.ii_ c i v i e e L .laD oi der ; J+li§ t=sci ¥ ice".寸1工£七_(dá)七(+book_ieatchO_ _ _ 1一一一_ 一 1 1F 3Touristziajur- : 5 ti:當(dāng)二d Illg*enroll:.匕©。上營(yíng)帶出:rtk() 4brGwgi.j )實(shí)驗(yàn)小結(jié)類圖是面向?qū)ο笙到y(tǒng)建模最常用的圖,描述了類圖、接口集、協(xié)作以及它們之 間的關(guān)系。類圖描述了系統(tǒng)的靜態(tài)設(shè)計(jì)視,該視主要體
44、現(xiàn)系統(tǒng)的功能需求,即系統(tǒng) 應(yīng)該提供給用戶的服 務(wù)。在本次實(shí)驗(yàn)中,掌握了使用 Microsoft Visio繪制類圖,由 于有uml建模的課程所以繪制類相對(duì)容易些。繪制類圖相對(duì)比較容易,只是想好屬 性和動(dòng)作,但是需要角色之間的關(guān)系,類圖的難點(diǎn)是角色與角色之間的關(guān)系,究竟 是一對(duì)多、一對(duì)一、多對(duì)多。角色與角色的關(guān)系不容易確定,還需要加強(qiáng)學(xué)習(xí)。通過(guò)本次實(shí)驗(yàn),加深了我對(duì)類圖語(yǔ)義的理解和功能的應(yīng)用,學(xué)會(huì)了分析類的屬 性和方法,掌握了類之間的聯(lián)系,關(guān)聯(lián)、依賴、聚合等,同時(shí)基本掌握了在Microsoft Visio中繪制類的關(guān)聯(lián)、依賴、泛化關(guān)系。備注:文檔批閱教師時(shí)間實(shí)驗(yàn)成績(jī)課程名稱軟件工程學(xué) 號(hào)20141
45、44415 姓名實(shí)驗(yàn)日期2016.12.1實(shí)驗(yàn)名稱面向?qū)ο蠓治鲈O(shè)計(jì)-時(shí)序圖實(shí)驗(yàn)?zāi)康模?、熟悉UML寸序圖的功能和組成元素2、理解時(shí)序的語(yǔ)義3、學(xué)會(huì)構(gòu)思時(shí)序圖4、掌握時(shí)序圖的繪制方法實(shí)驗(yàn)內(nèi)容:任務(wù)一 分析圖書(shū)管理系統(tǒng)的用戶管理模塊,且繪制時(shí)序圖任務(wù)二 構(gòu)思網(wǎng)上書(shū)店的各個(gè)時(shí)序圖,且繪制時(shí)序圖根據(jù)實(shí)驗(yàn)4的任務(wù)二網(wǎng)上書(shū)店的業(yè)務(wù)功能描述。請(qǐng)繪制時(shí)序圖。分析過(guò)程:(1)查詢與瀏覽圖書(shū)信息的時(shí)序圖(2)用戶登錄時(shí)序圖(3)客戶訂購(gòu)圖書(shū)時(shí)序圖(4)圖書(shū)管理時(shí)序圖(5)訂單處理時(shí)序圖實(shí)驗(yàn)原埋:時(shí)序圖也叫順序圖,用來(lái)描述對(duì)象之間動(dòng)態(tài)的交互關(guān)系,著重反映對(duì)象間消息傳遞 的時(shí)間順序,說(shuō)明對(duì)象之間的交互過(guò)程。時(shí)序圖主要
46、由4種元素構(gòu)成:對(duì)象、生命線、激活期、消息。文檔實(shí)驗(yàn)過(guò)程與結(jié)果:、操作步驟:1. 運(yùn)行 Microsoft Office Visio 2010WE再文占2. 選擇“軟件和數(shù)據(jù)庫(kù)”中的“ UML真型圖”模板3. 鼠標(biāo)點(diǎn)擊選擇“ UMLff列”,展開(kāi)UM嚀列圖的圖標(biāo)叵1 UML等冽XUML摩利匚苑祭生雌愚活生線消息一k曙念用用j 4 總息漏免千;回息:遨通不,喇一言匿 Q崛 半?.千必灼聿4. 用鼠標(biāo)選拉圖標(biāo)進(jìn)行繪圖新建時(shí)序圖:選中對(duì)象生命線圖標(biāo)必二產(chǎn)蘭添加參與者:名稱耳布它建鼻廠三上爸*一#0111(1): |靂喊由甑;即 瀛 ;:*曲帕!;:網(wǎng)N:;主輛 硼!國(guó)(l); |狗看4 ,主腳事.配
47、,全性第)., 汕g添加對(duì)象、設(shè)置對(duì)象屬性務(wù)至 11 (ML5-,. _ T . -.S T三荏,=.憐優(yōu)t舞呼 5 壇滬百通定監(jiān)造其他對(duì)象添加和設(shè)置過(guò)程相類似添加消息、設(shè)置消息屬性領(lǐng)寓 1產(chǎn)發(fā)育神缸M 濡郴i5 半百鼻n*:函期空帆w.其他消息添加和設(shè)置過(guò)程相類似(2)新增用尸的時(shí)序圖實(shí)驗(yàn)結(jié)果:1、查詢與瀏覽圖書(shū)信息的時(shí)序圖削過(guò)ft決;,:E n;hT.用k直I2、用戶登錄時(shí)序圖U:3、客戶訂購(gòu)圖書(shū)時(shí)序圖0網(wǎng)扎巧工做蝮i" 1 一軸人用廠就融軍” !I P /節(jié)口口;,看A量力!位HR ji(!*曲型閽CT I 土I I4、圖書(shū)管理時(shí)序圖iJiHisavMa丁*II“任KI!岬II
48、- -UI IIg4小餐坨口* -I15、訂單處理時(shí)序圖5,寸泡而I,不伴1.SU實(shí)驗(yàn)小結(jié)順序圖描述了對(duì)象之間的動(dòng)態(tài)合作關(guān)系,它強(qiáng)調(diào)對(duì)象之間消息發(fā)送的時(shí)間順序,同時(shí)顯示對(duì)象之間的交互。在本次實(shí)驗(yàn)中,掌握了使用Microsoft Visio繪制順序圖,由于有uml建模的課程所以繪制類相對(duì)容易些。在繪制順序圖時(shí),第一開(kāi)始的主角不知道怎么修改名字,后來(lái)仔細(xì)摸索知道了。還有順序圖的生命線和消息都不好理解,需要仔細(xì)看書(shū)更加掌握。通過(guò)本次實(shí)驗(yàn),掌握了對(duì)圖書(shū)管理系統(tǒng)用戶模塊和網(wǎng)上書(shū)店系統(tǒng)順序圖。知道了順序圖的對(duì)象、生命線、激活期、消息。備注:文檔批閱教師時(shí)間實(shí)驗(yàn)成績(jī)課程名稱軟件工程學(xué) 號(hào) 2014144415 姓名實(shí)驗(yàn)日期2016.12.8實(shí)驗(yàn)名稱面向?qū)ο蠓治?/p>
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江省寧波市鎮(zhèn)海區(qū)立人中學(xué)2019-2020學(xué)年八年級(jí)下學(xué)期期中物理試題【含答案、解析】
- 數(shù)據(jù)結(jié)構(gòu)試題庫(kù)及答案
- 2025年滬科新版二年級(jí)語(yǔ)文下冊(cè)月考試卷
- 2025年滬教新版選修1生物上冊(cè)月考試卷含答案
- 2025年滬教版八年級(jí)歷史上冊(cè)月考試卷含答案
- 2025年粵教滬科版選修6歷史上冊(cè)月考試卷
- 2025年度企業(yè)催告函模板制作合同3篇
- 個(gè)人與個(gè)人之間2024年度專利許可合同3篇
- 二零二五農(nóng)機(jī)零部件進(jìn)口代理合同3篇
- 抵押物合同(2篇)
- 2025-2030年中國(guó)陶瓷電容器行業(yè)運(yùn)營(yíng)狀況與發(fā)展前景分析報(bào)告
- 2025年山西國(guó)際能源集團(tuán)限公司所屬企業(yè)招聘43人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 二零二五年倉(cāng)儲(chǔ)配送中心物業(yè)管理與優(yōu)化升級(jí)合同3篇
- 2025屆廈門高三1月質(zhì)檢期末聯(lián)考數(shù)學(xué)答案
- 音樂(lè)作品錄制許可
- 江蘇省無(wú)錫市2023-2024學(xué)年高三上學(xué)期期終教學(xué)質(zhì)量調(diào)研測(cè)試語(yǔ)文試題(解析版)
- 拉薩市2025屆高三第一次聯(lián)考(一模)英語(yǔ)試卷(含答案解析)
- 開(kāi)題報(bào)告:AIGC背景下大學(xué)英語(yǔ)教學(xué)設(shè)計(jì)重構(gòu)研究
- 師德標(biāo)兵先進(jìn)事跡材料師德標(biāo)兵個(gè)人主要事跡
- 連鎖商務(wù)酒店述職報(bào)告
- 2024年山東省煙臺(tái)市初中學(xué)業(yè)水平考試地理試卷含答案
評(píng)論
0/150
提交評(píng)論