版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請聯(lián)系刪除,謝謝!課內(nèi)實(shí)驗(yàn)報(bào)告課程名系統(tǒng)分析與設(shè)計(jì)(雙語):任課教師:沈洪洲專業(yè):信息管理與信息系統(tǒng)學(xué)號:姓名:二○一六至二○一七年度第二學(xué)期南京郵電大學(xué)管理學(xué)院《實(shí)驗(yàn)內(nèi)容及要求:內(nèi)容:學(xué)會安裝并使用RationalRose軟件,了解工具欄中按鈕的功能。定義擬分析設(shè)計(jì)的信息系統(tǒng)。要求:(1)學(xué)生要掌握RationalRose軟件的安裝過程。了解工具欄中各個(gè)按鈕的功能,并能熟練應(yīng)用主要的操作按鈕。(2)自選一個(gè)待分析與設(shè)計(jì)的目標(biāo)信息系統(tǒng),給出較詳細(xì)的系統(tǒng)應(yīng)用場景分析,并初步定義系統(tǒng)邊界和擬分析設(shè)計(jì)的系統(tǒng)功能。(一)主界面(二)關(guān)鍵功能按鈕說明(1)標(biāo)準(zhǔn)工具欄(Standard可以簡化常用操作的圖標(biāo),如創(chuàng)建新模型、保存模型等。(2)模型圖工具欄(DiagramToolbar)簡稱為工具箱,包含適用于當(dāng)前模型圖的工具,(3)自定義工具欄/工具箱,單擊菜單欄中的在彈出的Options窗口中單擊Toolbars標(biāo)簽,可以在Toolbars標(biāo)簽中自定義工具欄//工具性,單擊快捷菜單中的Customize。2.擬分析設(shè)計(jì)的信息系統(tǒng)說明本次試驗(yàn)我設(shè)計(jì)的信息系統(tǒng)是一個(gè)小型書店管理系統(tǒng),該系統(tǒng)中包含進(jìn)銷存三種主要功能。該系統(tǒng)有計(jì)劃管理、采購管理、書庫管理、圖書銷售、事務(wù)管理六個(gè)模塊構(gòu)成。對書店的圖書、架存、銷售、出版社、會員提供全面管理,對圖書業(yè)務(wù)提供全面、一致、快速的處理,系統(tǒng)友好、安全、可靠。在書目管理中,提供書目的輸入、修改、存儲、輸出、瀏覽等功能;提供圖書類別的增加、刪除、修改、打印、瀏覽功能。(1)各個(gè)管理功能的流程圖如下:1)員工信息管理表供貨商書庫管理員進(jìn)貨員3)銷售管理適當(dāng)加貨單4)庫存管理會員信息單除(2)數(shù)據(jù)流程圖1)外部數(shù)據(jù)流程圖P2P1進(jìn)貨(一)需求分析傳統(tǒng)的書店信息管理系統(tǒng)有很多缺點(diǎn),浪費(fèi)了許多人力和物力。如果沒有一個(gè)好的圖書管理系統(tǒng),對于書店的經(jīng)營是非常不利的。因此,針對上述這種情況,我通過需求分析,概念模型設(shè)計(jì),邏輯模型設(shè)計(jì),物理模型分析結(jié)合UML圖,設(shè)計(jì)出了一個(gè)較為完善的小型書店信息管理系統(tǒng)。其中在需求分析時(shí),用的是結(jié)構(gòu)化的方法,通過業(yè)務(wù)流程圖和數(shù)據(jù)流程圖,對書店管理系統(tǒng)的業(yè)務(wù)需求進(jìn)行了描述,概念模型設(shè)計(jì)主要通過系統(tǒng)類圖描述。(1)信息需求:根據(jù)對操作用戶需求的了解,小型書店信息管理系統(tǒng)能夠提供比較完整的數(shù)據(jù)檔案:員工檔案,供應(yīng)商信息,會員信息,倉庫檔案以及存貨分類信息等。還有進(jìn)行銷售管理時(shí)的會員卡信息,進(jìn)貨單,進(jìn)貨發(fā)票,銷售發(fā)票,銷售退貨單,紅字發(fā)票,進(jìn)貨入庫單,退貨入庫單和銷售出庫單等。(2)處理要求:系統(tǒng)管理員可以在此系統(tǒng)上實(shí)現(xiàn)員工管理,進(jìn)貨管理,銷售管理,庫存管理和會員管理等操作。(三)構(gòu)建用例圖(1)信息系統(tǒng)需求結(jié)構(gòu)是根據(jù)信息系統(tǒng)目標(biāo)、職能域和需求的相關(guān)性,從總體上把信息系統(tǒng)需求劃分成多個(gè)部分,由這些需求單元構(gòu)成信息系統(tǒng)的需求框架。本人設(shè)計(jì)的小型書店管理信息系統(tǒng)主要分為計(jì)劃管理、采購管理、書庫管理、銷售管理和書目管理等五塊內(nèi)容,根據(jù)其對應(yīng)的負(fù)責(zé)人形成的關(guān)系結(jié)構(gòu)圖如下所示:(3)書庫管理(4)書目管理類圖是描述系統(tǒng)中的類,以及各個(gè)類之間的關(guān)系的靜態(tài)視圖。能夠讓我們在正確編寫代碼以前對系統(tǒng)有一個(gè)全面的認(rèn)識。類圖是一種模型類型,確切的說,是一種靜態(tài)模型類型。類圖表示類、接口和它們之間的協(xié)作關(guān)系。在瀏覽器中選擇一個(gè)包并使用快捷菜單的new→class。一旦創(chuàng)建了一個(gè)類,就可以通過雙擊打開它的對話框并在Documentation字段中添加文本來對這個(gè)類進(jìn)行說明。(1)選擇瀏覽器中或類圖上的類。(2)使用快捷菜單的→Operation(3)輸入方法的名字,可在Documentation字段中為該方法輸入描述其目的的簡要說明。3)(1)選擇瀏覽器中或類圖上的類。(2)使用快捷菜單的→Attribute。(3)輸入屬性的名字,可在Documentation字段中為該屬性輸入描述其目的的簡要說明。右擊瀏覽器內(nèi)的Logical→classdiagram中即可。5)(1)類之間的關(guān)系在工具欄中顯示。(2)對于關(guān)聯(lián)關(guān)系來說,雙擊關(guān)聯(lián)關(guān)系,就可以在彈出的對話框中對關(guān)聯(lián)的名稱和角色進(jìn)行編輯《內(nèi)容:動態(tài)建模要求:掌握順序圖/協(xié)作圖、活動圖以及狀態(tài)圖的構(gòu)建。根據(jù)自己所擬定的系統(tǒng)功能進(jìn)行分析。繪制出系統(tǒng)的主要順序圖/協(xié)作圖、活動圖以及狀態(tài)圖。要求正確定義對象、活動、狀態(tài)以及之間的相互關(guān)系。無語法錯(cuò)誤,作性。在瀏覽器內(nèi)的Logic→sequencediagram就新建了一張序列圖。5)根據(jù)順序圖與協(xié)作圖的關(guān)系,在順序圖中按F5得到協(xié)作圖如下:活動圖顯示了從活動到活動的流?;顒訄D可以在分析系統(tǒng)業(yè)務(wù)時(shí)用來演示業(yè)務(wù)流,也可以在收集系統(tǒng)需求的時(shí)候顯示一個(gè)用例中的事件流。活動圖顯示了系統(tǒng)中某個(gè)業(yè)務(wù)或者某個(gè)用例中,要經(jīng)歷哪些活動,這些活動按什么順序發(fā)生。(1)用于分析系統(tǒng)業(yè)務(wù):在瀏覽器中右擊UseCase視圖,選擇new→activitydiagram。(2)用于顯示用例中的事件流:在瀏覽器中選中某個(gè)用例,然后右擊這個(gè)用例,選擇→activitydiagram。在工具欄選擇swimlane名。(5)畫出從同步活動到最后同步棒之間的交接箭頭,表示完成所有這些活動之后,停止并行處理。(1)選擇decision工具欄按鈕,單擊框圖增加決策點(diǎn)。detail在GuardCondition字段中寫入保證條件。1)創(chuàng)建狀態(tài)圖在瀏覽器中右擊類。選擇→statechartdiagram,對該類創(chuàng)建一個(gè)狀態(tài)圖,并命名該圖。(1)選擇工具欄的state按鈕,單擊框圖增加一個(gè)狀態(tài),雙擊狀態(tài)命名。(2)選擇工具欄的startstate和endstate是對象首次實(shí)例化時(shí)的狀態(tài),狀態(tài)圖中只有一個(gè)初始狀態(tài)。終止?fàn)顟B(tài)表示對象在內(nèi)存中被刪除之前的狀態(tài),狀態(tài)圖中有0個(gè)、1個(gè)或多個(gè)終止?fàn)顟B(tài)。(1)選擇statetransition工具欄按鈕。(2)從一種狀態(tài)拖到另一種狀態(tài)。(3)General(Event)Detail”中增加保證條件(GuardCondition)等交接的細(xì)節(jié)。事件用來在交接中從一個(gè)對象發(fā)送給另一個(gè)對象,保證條件放在中括號里,控制是否發(fā)生交接?!秾?shí)驗(yàn)項(xiàng)目名稱:系統(tǒng)結(jié)構(gòu)設(shè)計(jì)內(nèi)容:設(shè)計(jì)系統(tǒng)結(jié)構(gòu)并進(jìn)行系統(tǒng)分析設(shè)計(jì)小結(jié)要求:掌握組件圖和部屬圖的構(gòu)建。根據(jù)自己所擬定的系統(tǒng)功能進(jìn)行結(jié)構(gòu)設(shè)計(jì)。繪制出系統(tǒng)的組件圖和部署圖。綜合之前的靜態(tài)建模與動態(tài)建模進(jìn)行系統(tǒng)分析設(shè)計(jì)小結(jié)。構(gòu)件圖顯示模型的物理視圖,也顯示系統(tǒng)中的軟件構(gòu)件及其相互關(guān)系。模型中的每構(gòu)件間的相關(guān)性包括編譯相關(guān)性和運(yùn)行相關(guān)性。1)創(chuàng)建構(gòu)件圖(1)右單擊瀏覽器中的Component視圖。(2)選擇→ComponentDiagram,并命名新的框圖。2)把構(gòu)件加入框圖(1)選擇Component工具欄按鈕,單擊框圖增加構(gòu)件,并命名構(gòu)件。(2)右單擊構(gòu)件,選擇OpenSpecification,在“stereotype”中設(shè)置構(gòu)件版型。3)按照上述方法做出小型書店管理信息系統(tǒng)的組件圖如下所示:部署圖顯示網(wǎng)絡(luò)的物理布局,系統(tǒng)中涉及的處理器、設(shè)備、連接和過程。處理器是網(wǎng)絡(luò)中處理功能所在的機(jī)器,包括服務(wù)器和工作站,不包括打印機(jī)掃描儀之類的設(shè)備。(1)雙擊Deployment視圖。(2)選擇Processor工具欄按鈕,單擊框圖增加處理器,并命名處理器。(3)在Deployment視圖中右擊處理器并選擇New→Process,命名進(jìn)程。(4)在框圖中右擊處理器,對“ShowProcesses”打勾,可以在框圖中顯示該處理器的進(jìn)程。(1)選擇Device工具欄按鈕。(2)單擊框圖增加設(shè)備,并命名4)按照上述方法做出小型書店管理信息系統(tǒng)的部署圖如下所示:3.系統(tǒng)分析與設(shè)計(jì)小結(jié)、心得本次試驗(yàn)通過四次小訓(xùn)練,對RationalRose這個(gè)軟件的主要功能和一些基本操作有了一定的了解。本次試驗(yàn)我結(jié)合市場需求和現(xiàn)階段信息管理系統(tǒng)在市場中的一些基本作用對此類系統(tǒng)面臨的一些問題進(jìn)行分析,結(jié)合此類問題設(shè)計(jì)出適應(yīng)信息管理系統(tǒng)發(fā)展的一個(gè)新型系統(tǒng),即以用在小型書店管理為例的小型書店信息管理系統(tǒng)。整個(gè)實(shí)驗(yàn)過程中,以該系統(tǒng)為例,主要運(yùn)用RationalRose軟件進(jìn)行系統(tǒng)分析與設(shè)計(jì),通過做用例圖基于RationalRose軟件的一些基本做法有了一定的了解。實(shí)驗(yàn)中也遇到了不少問題
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紙繪動漫人物課程設(shè)計(jì)
- 生物藥物課程設(shè)計(jì)
- 2024年貴州省安全員《B證》考試題庫及答案
- 我們的天使小學(xué)課程設(shè)計(jì)
- 電機(jī)相關(guān)課程設(shè)計(jì)
- 琴行吉他課程設(shè)計(jì)
- 硝基乙苯課程設(shè)計(jì)
- 2024建筑安全員C證(專職安全員)考試題庫
- 2024年重慶市安全員《C證》考試題庫及答案
- 江西油畫課程設(shè)計(jì)
- 人教版八年級音樂上冊 第一單元 《拉起手》 教案
- 《馬克思主義基本原理》學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 一例尿毒癥患者股骨頸骨折的臨床護(hù)理查房
- 工藝以及質(zhì)量保證措施,工程實(shí)施的重點(diǎn)、難點(diǎn)分析和解決方案
- 2023年小學(xué)二年級數(shù)學(xué)競賽試題(后附答案)
- 七年級上冊道德與法治第1-4單元共4個(gè)單元復(fù)習(xí)教學(xué)設(shè)計(jì)
- 《數(shù)據(jù)可視化 》 課件全套 楊華 第1-9章 數(shù)據(jù)可視化概述- 可視化大屏
- GB/T 44146-2024基于InSAR技術(shù)的地殼形變監(jiān)測規(guī)范
- 八年級化學(xué)下冊期末試卷及答案【完整版】
- 出國柬埔寨勞務(wù)合同范本
- 【人民日報(bào)】72則金句期末評語模板-每頁4張
評論
0/150
提交評論