




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
經典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網絡整理,如有侵權,請聯系刪除,謝謝!課內實驗報告課程名系統分析與設計(雙語):任課教師:沈洪洲專業:信息管理與信息系統學號:姓名:二○一六至二○一七年度第二學期南京郵電大學管理學院《實驗內容及要求:內容:學會安裝并使用RationalRose軟件,了解工具欄中按鈕的功能。定義擬分析設計的信息系統。要求:(1)學生要掌握RationalRose軟件的安裝過程。了解工具欄中各個按鈕的功能,并能熟練應用主要的操作按鈕。(2)自選一個待分析與設計的目標信息系統,給出較詳細的系統應用場景分析,并初步定義系統邊界和擬分析設計的系統功能。(一)主界面(二)關鍵功能按鈕說明(1)標準工具欄(Standard可以簡化常用操作的圖標,如創建新模型、保存模型等。(2)模型圖工具欄(DiagramToolbar)簡稱為工具箱,包含適用于當前模型圖的工具,(3)自定義工具欄/工具箱,單擊菜單欄中的在彈出的Options窗口中單擊Toolbars標簽,可以在Toolbars標簽中自定義工具欄//工具性,單擊快捷菜單中的Customize。2.擬分析設計的信息系統說明本次試驗我設計的信息系統是一個小型書店管理系統,該系統中包含進銷存三種主要功能。該系統有計劃管理、采購管理、書庫管理、圖書銷售、事務管理六個模塊構成。對書店的圖書、架存、銷售、出版社、會員提供全面管理,對圖書業務提供全面、一致、快速的處理,系統友好、安全、可靠。在書目管理中,提供書目的輸入、修改、存儲、輸出、瀏覽等功能;提供圖書類別的增加、刪除、修改、打印、瀏覽功能。(1)各個管理功能的流程圖如下:1)員工信息管理表供貨商書庫管理員進貨員3)銷售管理適當加貨單4)庫存管理會員信息單除(2)數據流程圖1)外部數據流程圖P2P1進貨(一)需求分析傳統的書店信息管理系統有很多缺點,浪費了許多人力和物力。如果沒有一個好的圖書管理系統,對于書店的經營是非常不利的。因此,針對上述這種情況,我通過需求分析,概念模型設計,邏輯模型設計,物理模型分析結合UML圖,設計出了一個較為完善的小型書店信息管理系統。其中在需求分析時,用的是結構化的方法,通過業務流程圖和數據流程圖,對書店管理系統的業務需求進行了描述,概念模型設計主要通過系統類圖描述。(1)信息需求:根據對操作用戶需求的了解,小型書店信息管理系統能夠提供比較完整的數據檔案:員工檔案,供應商信息,會員信息,倉庫檔案以及存貨分類信息等。還有進行銷售管理時的會員卡信息,進貨單,進貨發票,銷售發票,銷售退貨單,紅字發票,進貨入庫單,退貨入庫單和銷售出庫單等。(2)處理要求:系統管理員可以在此系統上實現員工管理,進貨管理,銷售管理,庫存管理和會員管理等操作。(三)構建用例圖(1)信息系統需求結構是根據信息系統目標、職能域和需求的相關性,從總體上把信息系統需求劃分成多個部分,由這些需求單元構成信息系統的需求框架。本人設計的小型書店管理信息系統主要分為計劃管理、采購管理、書庫管理、銷售管理和書目管理等五塊內容,根據其對應的負責人形成的關系結構圖如下所示:(3)書庫管理(4)書目管理類圖是描述系統中的類,以及各個類之間的關系的靜態視圖。能夠讓我們在正確編寫代碼以前對系統有一個全面的認識。類圖是一種模型類型,確切的說,是一種靜態模型類型。類圖表示類、接口和它們之間的協作關系。在瀏覽器中選擇一個包并使用快捷菜單的new→class。一旦創建了一個類,就可以通過雙擊打開它的對話框并在Documentation字段中添加文本來對這個類進行說明。(1)選擇瀏覽器中或類圖上的類。(2)使用快捷菜單的→Operation(3)輸入方法的名字,可在Documentation字段中為該方法輸入描述其目的的簡要說明。3)(1)選擇瀏覽器中或類圖上的類。(2)使用快捷菜單的→Attribute。(3)輸入屬性的名字,可在Documentation字段中為該屬性輸入描述其目的的簡要說明。右擊瀏覽器內的Logical→classdiagram中即可。5)(1)類之間的關系在工具欄中顯示。(2)對于關聯關系來說,雙擊關聯關系,就可以在彈出的對話框中對關聯的名稱和角色進行編輯《內容:動態建模要求:掌握順序圖/協作圖、活動圖以及狀態圖的構建。根據自己所擬定的系統功能進行分析。繪制出系統的主要順序圖/協作圖、活動圖以及狀態圖。要求正確定義對象、活動、狀態以及之間的相互關系。無語法錯誤,作性。在瀏覽器內的Logic→sequencediagram就新建了一張序列圖。5)根據順序圖與協作圖的關系,在順序圖中按F5得到協作圖如下:活動圖顯示了從活動到活動的流。活動圖可以在分析系統業務時用來演示業務流,也可以在收集系統需求的時候顯示一個用例中的事件流。活動圖顯示了系統中某個業務或者某個用例中,要經歷哪些活動,這些活動按什么順序發生。(1)用于分析系統業務:在瀏覽器中右擊UseCase視圖,選擇new→activitydiagram。(2)用于顯示用例中的事件流:在瀏覽器中選中某個用例,然后右擊這個用例,選擇→activitydiagram。在工具欄選擇swimlane名。(5)畫出從同步活動到最后同步棒之間的交接箭頭,表示完成所有這些活動之后,停止并行處理。(1)選擇decision工具欄按鈕,單擊框圖增加決策點。detail在GuardCondition字段中寫入保證條件。1)創建狀態圖在瀏覽器中右擊類。選擇→statechartdiagram,對該類創建一個狀態圖,并命名該圖。(1)選擇工具欄的state按鈕,單擊框圖增加一個狀態,雙擊狀態命名。(2)選擇工具欄的startstate和endstate是對象首次實例化時的狀態,狀態圖中只有一個初始狀態。終止狀態表示對象在內存中被刪除之前的狀態,狀態圖中有0個、1個或多個終止狀態。(1)選擇statetransition工具欄按鈕。(2)從一種狀態拖到另一種狀態。(3)General(Event)Detail”中增加保證條件(GuardCondition)等交接的細節。事件用來在交接中從一個對象發送給另一個對象,保證條件放在中括號里,控制是否發生交接。《實驗項目名稱:系統結構設計內容:設計系統結構并進行系統分析設計小結要求:掌握組件圖和部屬圖的構建。根據自己所擬定的系統功能進行結構設計。繪制出系統的組件圖和部署圖。綜合之前的靜態建模與動態建模進行系統分析設計小結。構件圖顯示模型的物理視圖,也顯示系統中的軟件構件及其相互關系。模型中的每構件間的相關性包括編譯相關性和運行相關性。1)創建構件圖(1)右單擊瀏覽器中的Component視圖。(2)選擇→ComponentDiagram,并命名新的框圖。2)把構件加入框圖(1)選擇Component工具欄按鈕,單擊框圖增加構件,并命名構件。(2)右單擊構件,選擇OpenSpecification,在“stereotype”中設置構件版型。3)按照上述方法做出小型書店管理信息系統的組件圖如下所示:部署圖顯示網絡的物理布局,系統中涉及的處理器、設備、連接和過程。處理器是網絡中處理功能所在的機器,包括服務器和工作站,不包括打印機掃描儀之類的設備。(1)雙擊Deployment視圖。(2)選擇Processor工具欄按鈕,單擊框圖增加處理器,并命名處理器。(3)在Deployment視圖中右擊處理器并選擇New→Process,命名進程。(4)在框圖中右擊處理器,對“ShowProcesses”打勾,可以在框圖中顯示該處理器的進程。(1)選擇Device工具欄按鈕。(2)單擊框圖增加設備,并命名4)按照上述方法做出小型書店管理信息系統的部署圖如下所示:3.系統分析與設計小結、心得本次試驗通過四次小訓練,對RationalRose這個軟件的主要功能和一些基本操作有了一定的了解。本次試驗我結合市場需求和現階段信息管理系統在市場中的一些基本作用對此類系統面臨的一些問題進行分析,結合此類問題設計出適應信息管理系統發展的一個新型系統,即以用在小型書店管理為例的小型書店信息管理系統。整個實驗過程中,以該系統為例,主要運用RationalRose軟件進行系統分析與設計,通過做用例圖基于RationalRose軟件的一些基本做法有了一定的了解。實驗中也遇到了不少問題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新冠疫情下的航運數字化轉型學校珠海城市專業港口與航運管理專
- 項目三技術站調車任務3簡易駝峰作業60課件
- T/BECC 001-2024數據應用服務實施通用指南
- 工業互聯網平臺漏洞掃描技術發展策略:2025年行業洞察報告
- 無痛分娩觀察與護理
- Q/HYT 001-2020WPF納米無機自愈合防水材料應用技術規程
- 華師大版初中八年級下冊數學18.1.2 平行四邊形的性質定理3【課件】
- 腰椎術后康復訓練護理
- 腰椎骨折內固定護理查房
- 民族人物繪畫技法解析
- 元素化合物的轉化關系網絡圖Word版
- 心肌病 教學講解課件
- 綠化改造零星工程合同范本(3篇)
- 三坐標測量儀點檢表
- 脛腓骨骨折護理課件
- 最新工商企業管理-工商企業管理畢業論文范文
- 監控錄像調取申請表
- 《屠呦呦》幻燈片課件
- InDesign-CC-2019排版技術案例教程全書電子教案完整版課件
- 清朝治理新疆地區系統性治理課件(16ppt+視頻)2022年新疆地方史讀本(中學版)
- 叉車日常維護保養檢查記錄表
評論
0/150
提交評論