建模工具實驗指導書_第1頁
建模工具實驗指導書_第2頁
建模工具實驗指導書_第3頁
建模工具實驗指導書_第4頁
建模工具實驗指導書_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

PAGEPAGE4.建模工具實驗指導書陜西理工學院數(shù)計學院2012.31.實驗目的與要求《建模工具》是信息管理與信息系統(tǒng)專業(yè)本科生的一門專業(yè)必修課,其實踐教學是本課程的一個重要環(huán)節(jié),旨在培養(yǎng)學生綜合運用所學的數(shù)據(jù)庫基本理論知識、信息系統(tǒng)分析與設計基本知識和基本方法、以及面向?qū)ο蟮幕炯寄芊治龊徒鉀Q信息管理實際問題的能力,能夠通過PowerDesigner工具建立軟件系統(tǒng)不同階段模型,提高學生從分析和解決信息管理實際問題的能力,從而開發(fā)出符合企業(yè)需求的商業(yè)應用系統(tǒng)。2.實驗原理及課程簡介通過實驗強化學生的實際動手能力及分析問題、解決問題的能力。本課程主要圍繞Sysbase公司推出的建模工具PowerDesigner,介紹利用此工具進行信息系統(tǒng)的分析與設計各階段的建模,包括PowerDesigner建模工具概述,業(yè)務處理模型,概念數(shù)據(jù)模型,物理數(shù)據(jù)模型,面向?qū)ο竽P鸵约皵?shù)據(jù)庫的生成與修改,正向工程、逆向工程,模型文檔編輯器的使用等。通過本課程的學習要求學生掌握如何利用PowerDesigner建模工具進行信息系統(tǒng)的分析與設計,理解不同階段設計模型的相互關系。3.實驗基本要求(1)熟悉PowerDesiger的操作環(huán)境。(2)重點掌握利用PowerDesigner建模工具進行數(shù)據(jù)庫建模的方法,以及不同模型之間的相互關系。(3)撰寫簡明扼要、文理通順、圖表清晰、結(jié)論正確、分析科學的實驗總結(jié)報告。4.適用專業(yè)適用于信息管理與信息系統(tǒng)。5.主要實驗環(huán)境操作系統(tǒng)為MicrosoftWindows2000。數(shù)據(jù)庫管理系統(tǒng)為MicrosoftSQLServer2000或2005標準版或企業(yè)版。SYBASEPowerDesigner15。6.考核與報告(1)上機實驗采用平時實驗課前預習、實驗操作和實驗報告結(jié)合的方法評定成績,其中實驗課前預習(20%),實驗操作(40%),實驗報告(40%)。(2)實驗報告要求采用統(tǒng)一印制的實驗報告紙。撰寫實驗報告要按制定的規(guī)范進行,實驗報告中應附有實驗原始記錄。指導教師對每個學生的實驗報告要認真批改、評分、簽字。(3)各部分成績由實驗指導教師在每個實驗項目完成后分別給出,在學期結(jié)束后或完成全部實驗項目后綜合給出該門實驗課的成績。(4)學生未完成規(guī)定實驗項目的50%,該課按不及格處理。7.實驗項目設置與內(nèi)容實驗項目與內(nèi)容提要見表1所示。工具選項板圖表窗口對象瀏覽器結(jié)果列表工具選項板圖表窗口對象瀏覽器結(jié)果列表輸出窗口圖1新建一個模型的工作環(huán)境2.PowerDesigner的幾種主要模型文件(1)企業(yè)架構(gòu)模型(EnterpriseArchitectureMode)企業(yè)架構(gòu)模型從一個或多個角度(如數(shù)據(jù)、功能、組織或過程等方面)對一個企業(yè)的體系結(jié)構(gòu)進行描述,以產(chǎn)生一系列能代表企業(yè)實際狀況的企業(yè)模型;是從業(yè)務層、信息層、應用層以及技術層的對企業(yè)的體系架構(gòu)進行全方面的描述。其文件擴展名為.eam。(2)業(yè)務處理模型(BusinessProcessModel)業(yè)務處理模型描述業(yè)務的各種不同內(nèi)在任務和內(nèi)在流程,是從業(yè)務合伙人的觀點來看業(yè)務邏輯和規(guī)則的概念模型,業(yè)務處理模型是最終用戶與軟件設計人員之間的一座橋梁,軟件系統(tǒng)的所有功能及軟件開發(fā)的反向都包括在業(yè)務處理模型所表示的范圍內(nèi)。其文件擴展名為bpm。(3)概念數(shù)據(jù)模型(ConceptualDataModel)概念數(shù)據(jù)模型幫助分析信息系統(tǒng)的概念結(jié)構(gòu),識別主要實體、實體的屬性及實體之間的聯(lián)系,表現(xiàn)數(shù)據(jù)庫的全部邏輯的結(jié)構(gòu),與任何的軟件或數(shù)據(jù)存儲結(jié)構(gòu)無關。建立良好的概念數(shù)據(jù)模型是軟件系統(tǒng)中最為關鍵的一步,能夠為應用系統(tǒng)提供堅實的數(shù)據(jù)結(jié)構(gòu)基礎。其文件擴展名為.cdm。(4)物理數(shù)據(jù)模型(PhysicalDataModel)物理數(shù)據(jù)模型把CDM與特定的數(shù)據(jù)庫管理系統(tǒng)的特征結(jié)合在一起,幫助分析數(shù)據(jù)庫中的表、視圖、觸發(fā)器及其他對象,還包括數(shù)據(jù)倉庫所需的多維對象??舍槍δ壳爸髁鲾?shù)據(jù)庫進行建模、逆向工程以及產(chǎn)生代碼。其文件擴展名為.pdm。(5)面向?qū)ο竽P停∣bject-OrientedModel)面向?qū)ο竽P蛷牟煌嵌让枋鲆獦?gòu)造系統(tǒng)的全部情況、表現(xiàn)系統(tǒng)的工作狀態(tài),圖形有助于管理人員、系統(tǒng)分析師,開發(fā)人員、測試人員和其他人員之間進行信息交流。能為純粹地面向?qū)ο蟮南到y(tǒng)建立一個OOM,而且其中的類圖還可以轉(zhuǎn)換為C#、C++、JAVA等應用程序的代碼框架,為應用程序的編制奠定基礎。其文件擴展名為.oom。要求:本部分實驗內(nèi)容,要求了解PowerDesigner的基本功能;掌握PowerDesigner各種模型的圖標及其文件擴展名。3.PowerDesigner新建模型練習此部分內(nèi)容需要靠大家平時多練習,加以熟悉。PowerDesigner新建模型的步驟如下:(1)選擇file→newmodel菜單或單擊工具欄中的new工具,打開如圖2所示的新建模型new對話框。圖2新建模型的newmodel對話框(2)從對話框左側(cè)的modeltype窗格中選擇一種新建模型的類型,如EnterpriseArchitectureMode。根據(jù)所選模型類型的不同,對話框右側(cè)顯示不同的內(nèi)容。(3)在對話框右側(cè)的modelname框中填寫模型名稱,并選擇適當選項。(4)單擊“ok”按鈕,瀏覽器窗口會顯示新建的模型。(5)單擊“save”或“saveall”工具保存模型。每個模型保存在一個特定擴展名的文件中。保存模型時,系統(tǒng)自動產(chǎn)生一個備份文件,如果主文件損壞,則可以把備份文件的擴展名修改為主文件的擴展名,即可打開模型。要求:本部分實驗內(nèi)容,要求在PowerDesigner系統(tǒng)自帶的模型中,選取多個自己重新建立以熟悉建模環(huán)境及建模過程。4.PowerDesigner建模環(huán)境的設置及模型對象的操作(1)建模環(huán)境的設置設置環(huán)境選項PowerDesigner啟動后,能夠設置通用選項、對話窗口的行為、默認文本編輯器、命名路徑、默認字體等。使用tools→generaloption菜單,能夠設置建模環(huán)境選項,如圖3所示。圖3設置環(huán)境選項窗口2)通用工具條設置工具條能夠快速完成各種建模工作,PowerDesigner啟動后,還可以定制標準工具條、檢查工具條、圖形工具條、視圖工具條等。使用tools→customizetoolbars菜單,打開如圖4所示的對話框,在toolbars選項區(qū)域中選擇一個或多個工具條前面的復選框,則對應的工具條將出現(xiàn)在設計界面上。圖4工具條定義對話框(2)模型對象顯示格式的設置選擇tools→displaypreferences,或右擊圖形窗口空白處,從彈出的快捷菜單中選擇displaypreferences,打開圖5所示的對話框。圖5顯示參數(shù)設置對話框1)選擇左窗格的general選項卡,在對話框右邊可以設置模型圖形的通用顯示參數(shù);2)選擇左窗格的content選項卡,在對話框右邊可以設置對象視圖的全局顯示參數(shù);3)選擇content的某個對象,可以設置該對象視圖的顯示參數(shù);4)選擇左窗格的format選項卡,在對話框右邊可以設置全局對象的格式;5)選擇format下的某個對象,可以設置該對象的格式。四.實驗報告要求1.所建模型的實驗操作步驟和實驗結(jié)果,實驗中出現(xiàn)的問題和解決方法。2.體會和提高。實驗2員工醫(yī)療保險系統(tǒng)的建模一.實驗目的1.熟練掌握PowerDesigner工具的使用方法。2.掌握使用PowerDesigner進行信息系統(tǒng)業(yè)務處理的描述,掌握建立系統(tǒng)概念數(shù)據(jù)模型、物理數(shù)據(jù)模型以及面向?qū)ο竽P偷姆椒?,熟悉建模的過程和操作步驟。3.掌握如何將PowerDesigner中生成的物理數(shù)據(jù)模型(PDM)自動生成數(shù)據(jù)庫。4.了解PowerDesigner模型文檔編輯器功能,掌握為各個模型生成文檔的方法。二.實驗環(huán)境一臺裝有PowerDesigner15、MicrosoftSQLServer2000或2005標準版或企業(yè)版的計算機。三.實驗內(nèi)容及要求在PowerDesigner15環(huán)境下為員工醫(yī)療保險系統(tǒng)進行建模,并生成相關模型的文檔。資料:員工醫(yī)療保險系統(tǒng),經(jīng)過可行性分析,需求分析和詳細調(diào)查,了解到員工醫(yī)療保險系統(tǒng)的工作流程是:醫(yī)保員工在員工所在的企業(yè)工作,企業(yè)為員工辦理了醫(yī)療保險,定期向員工的醫(yī)保卡中存入醫(yī)保金,員工可以持手中的醫(yī)??ǖ街付ㄡt(yī)療保險的醫(yī)院進行檢查和就診,并可以利用醫(yī)??ㄖ械尼t(yī)保金對其檢查和就診所產(chǎn)生的費用進行消費。系統(tǒng)涉及到的主要信息為:醫(yī)保的員工、員工所工作的企業(yè)單位、參加醫(yī)保的醫(yī)院和員工的醫(yī)??ǖ?。通過分析,提煉出該系統(tǒng)由醫(yī)?;厩闆r管理、就診情況管理、消費情況管理、企業(yè)繳費情況管理等子系統(tǒng)組成。1.基本情況管理基本情況管理主要處理員工基本信息、企業(yè)基本信息、醫(yī)院基本信息、醫(yī)保卡基本信息和對各種信息的查詢功能。(1)員工基本情況管理主要記錄員工的各種信息,其中包括員工編號、性別、姓名、出生日期、住址、聯(lián)系方式等,實現(xiàn)對員工信息的插入、刪除、修改和查詢等功能。(2)企業(yè)基本情況管理主要是記錄企業(yè)的各種信息,其中包括企業(yè)編號、企業(yè)名稱、企業(yè)類型、企業(yè)地址、聯(lián)系方式等,實現(xiàn)對企業(yè)信息的插入、刪除、修改和查詢等功能。(3)醫(yī)院基本情況管理主要是記錄醫(yī)院的各種信息,其中包括醫(yī)院編號、醫(yī)院名稱、醫(yī)院地址等,實現(xiàn)對醫(yī)院信息的插入、刪除、修改和查詢等功能。(4)醫(yī)保卡基本情況管理主要記錄醫(yī)??ǖ母鞣N信息,其中包括醫(yī)??ň幪?、醫(yī)保類型、醫(yī)保余額,實現(xiàn)對醫(yī)保卡信息的插入、刪除、修改和查詢等功能。2.就診情況管理就診情況管理主要實現(xiàn)員工持醫(yī)保卡到醫(yī)院進行就診,同時記錄就診時間及就診情況。3.消費情況管理消費情況管理主要是實現(xiàn)員工持醫(yī)保卡到醫(yī)院檢查或就診,同時記錄檢查或就診時所花費的金額和藥品數(shù)量、藥品名稱和消費日期等情況。4.繳費情況管理繳費情況管理主要實現(xiàn)企業(yè)為所雇員工按照醫(yī)療保險規(guī)定,定期繳納員工醫(yī)療保險,并將一定比例的保險金額存入到員工醫(yī)??ㄖ?,同時記錄企業(yè)繳納醫(yī)保金額、繳納日期等信息。要求:(1)建立員工在醫(yī)院就診消費的業(yè)務流程圖(BPD)。(2)建立系統(tǒng)的概念數(shù)據(jù)模型。(3)建立系統(tǒng)的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論