999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

工程數(shù)據(jù)庫的研究與應(yīng)用

2012-08-29 06:36:02
科技視界 2012年20期
關(guān)鍵詞:數(shù)據(jù)庫工程模型

王 輝

(徐州醫(yī)學院醫(yī)學信息學院 江蘇 徐州 221000)

0 概述

數(shù)據(jù)庫技術(shù)產(chǎn)生于20 世紀60 年代中期,是計算機應(yīng)用的重要分支,是數(shù)據(jù)庫管理的最新技術(shù)。 它的出現(xiàn)極大地促進了計算機應(yīng)用向各行各業(yè)的滲透。 數(shù)據(jù)庫能夠有效合理地存儲各種數(shù)據(jù),為信息處理提供準確、快速的數(shù)據(jù)信息。 數(shù)據(jù)庫是管理信息系統(tǒng),辦公自動化系統(tǒng)和決策支持系統(tǒng)等應(yīng)用系統(tǒng)的核心部分。 在機械設(shè)計中,數(shù)據(jù)處理是機械設(shè)計開發(fā)工作的一個重要部分,工程數(shù)據(jù)庫的功能、使用的方便程度,直接關(guān)系到機械設(shè)計的最終結(jié)果合理與否,對機械設(shè)計者來說具有極其重要的意義。

工程數(shù)據(jù)庫的定義:工程數(shù)據(jù)庫又稱CAD 數(shù)據(jù)庫、設(shè)計數(shù)據(jù)庫、技術(shù)數(shù)據(jù)庫、設(shè)計自動化數(shù)據(jù)庫,它包含了幾何的、物理的、技術(shù)的(或工藝的)以及其他技術(shù)實體的特性和它們之間的關(guān)系。 工程數(shù)據(jù)庫對解決綜合工程問題起到關(guān)鍵作用,同時,又是綜合工程系統(tǒng)的中心。

1 研究背景

自從1970 年E.F.Codd 發(fā)表了 “大型共享數(shù)據(jù)庫數(shù)據(jù)的關(guān)系模型”等一系列數(shù)據(jù)庫論文以來,奠定了關(guān)系型的理論基礎(chǔ),開創(chuàng)了數(shù)據(jù)庫規(guī)范化理論的新紀元,標志著常規(guī)數(shù)據(jù)庫技術(shù)已進入成熟階段。 這些研究與發(fā)展對工程領(lǐng)域中所遇到的一些困惑提出了較好的解決辦法。

然而,傳統(tǒng)的3 個數(shù)據(jù)模型(層次、網(wǎng)狀和關(guān)系)沒有足夠的能力來表達CAD 數(shù)據(jù)的全部語義結(jié)構(gòu), 所以數(shù)據(jù)模型將成為數(shù)據(jù)庫設(shè)計者刻劃CAD 應(yīng)用的信息結(jié)構(gòu)的一個理論工具。 在1985 年第4 屆國際工程軟件會議上,詳細討論了數(shù)據(jù)庫在集成工程中的顯著作用、 工程數(shù)據(jù)庫管理系統(tǒng)(EDBMS)的特點、工程數(shù)據(jù)管理的類型及其術(shù)語。 這些討論加速了工程領(lǐng)域中將現(xiàn)行的3 種模型如何吸收到未來的CAD 系統(tǒng)中的研究。 這個時期的應(yīng)用是以文件系統(tǒng)和數(shù)據(jù)庫相結(jié)合的方式出現(xiàn)。

在CAD 等工程領(lǐng)域中, 大都使用文件系統(tǒng)或以文件為基礎(chǔ)的專用數(shù)據(jù)庫管理系統(tǒng)來存儲工程數(shù)據(jù),這樣做對一些小系統(tǒng)是可行的, 但隨著這一類工程系統(tǒng)的規(guī)模的擴大,這種以文件為基礎(chǔ)的系統(tǒng)不論是系統(tǒng)開發(fā)、維護,還是系統(tǒng)的使用上都存在一系列問題,所以研究功能齊全、適合工程領(lǐng)域環(huán)境的工程數(shù)據(jù)庫管理系統(tǒng)勢在必行。

2 基于UML 的系統(tǒng)建模步驟

Rose 是Rational 公司推出的面向?qū)ο蠼9ぞ撸?它把UML 和諧地集成到面向?qū)ο蟮能浖_發(fā)過程中。不論是在系統(tǒng)需求階段,還是在分析與設(shè)計、軟件的實現(xiàn)與測試階段,它都提供了清晰的UML 表達方法和完善工具, 便于建立相應(yīng)的軟件模型。

Rose 從用例視圖 (Use Case View)、 邏輯視圖(1ogicalView)、 組件視圖 (Component View)、 部署視圖(DeploymentView)四個角度對系統(tǒng)進行建模。 基于Rose 的UML 系統(tǒng)建模的具體步驟如下:

(1)在系統(tǒng)的總體需求分析階段,建立系統(tǒng)需求模型,具體包括:問題陳述——根據(jù)用戶初始需求,在用戶的參與下,寫出問題陳述;定義執(zhí)行者——在用戶的參與下定義系統(tǒng)的執(zhí)行者,利用UML 中的角色、用例、關(guān)系、注釋等表達法,建立系統(tǒng)的用例模型;

(2)在系統(tǒng)詳細需求分析階段,利用邏輯視圖建立系統(tǒng)的靜態(tài)、動態(tài)模型。 靜態(tài)模型是根據(jù)用例圖建立類圖,這里的類圖主要關(guān)注應(yīng)用域中實體的概念及結(jié)構(gòu),此類的表示只給出類名即可,這是類的簡單表示。 動態(tài)模型包括順序圖(協(xié)作圖)、狀態(tài)圖、活動圖,但它們的側(cè)重點各自有所不同。 順序圖描述對象之間動態(tài)行為的交互關(guān)系,著重體現(xiàn)對象之間消息傳遞的時間順序;狀態(tài)圖主要描述系統(tǒng)的動態(tài)行為和控制結(jié)構(gòu);活動圖既可以描述操作的行為,也可以描述用例和對象內(nèi)部的工作過程。 設(shè)計者要根據(jù)系統(tǒng)的實際情況來分析,建立一個或多個動態(tài)模型來描述系統(tǒng)的動態(tài)行為;

(3)在系統(tǒng)的設(shè)計階段,根據(jù)實際問題和建立動態(tài)模型,詳細分析類,得到類在系統(tǒng)中的基本屬性和行為,完善類框圖;識別類之間的關(guān)系,即識別類結(jié)構(gòu)關(guān)系,如類的擴展、組成、泛化等關(guān)系;確立類之間存在的協(xié)作關(guān)系,即類圖中各個類之間的交互關(guān)系,如傳遞信息、修改、添加、啟動等關(guān)系;

(4)在系統(tǒng)實現(xiàn)階段,創(chuàng)建組件并選擇某種面向?qū)ο缶幊陶Z言作為開發(fā)的工具,將類(或接口)分配給組件。 組件可看作是包與類對應(yīng)的最終子系統(tǒng)模塊,邏輯上與包、類對應(yīng),實際上是一個文件,可以是源代碼組件、二進制組件(庫文件)、可執(zhí)行組件(.exe 或.coin 文件)。 建立組件圖,描述系統(tǒng)組件間的結(jié)構(gòu)關(guān)系,并按對應(yīng)關(guān)系進行連接;建立部署圖,用來描述和定義系統(tǒng)中硬件的物理拓撲結(jié)構(gòu)以及在此結(jié)構(gòu)上執(zhí)行的軟件。

3 工程數(shù)據(jù)庫的動態(tài)模型建立

圖1

UML 用于建模的動態(tài)圖包括順序圖(sequence diagram)、協(xié)作圖(collaboration diagram)、狀態(tài)圖(state diagram)和活動圖(activity diagram)。其中順序圖和協(xié)作圖并稱為交互圖。交互圖主要用于對用例中的控制流進行建模,編寫主要用例的交互活動的劇本,確定參與交互的活動者、對象及其交互事件。 協(xié)作圖用來反映幾個對象之間的動態(tài)協(xié)作關(guān)系,也就是隨事件的推移,對象之間是如何交互的。 順序圖強調(diào)對象之間消息發(fā)送的順序,說明對象之間的交互過程,以及系統(tǒng)執(zhí)行過程中,在某一具體位置將會有什么事件發(fā)生。

協(xié)作圖用于描述對象問的協(xié)作關(guān)系,協(xié)作圖與順序圖相似,顯示對象間的動態(tài)合作關(guān)系。 除顯示信息交換外,協(xié)作圖還顯示對象以及它們之間的系統(tǒng),如果強調(diào)時間和順序,則使用順序圖,下級層次關(guān)系,則選擇協(xié)作圖。 這兩種圖都包括了共同的模型元素:對象、消息以及鏈接等,它們在本質(zhì)上是一致的、等價的,并可以相互轉(zhuǎn)化,但側(cè)重點不同。 本文只介紹工程試驗數(shù)據(jù)庫的協(xié)作圖。

協(xié)作圖中的元素(類)按功能分可以分為主域類,控制類,和接口類。 應(yīng)用數(shù)據(jù)庫的主域類分別為用戶類(user)、應(yīng)用數(shù)據(jù)庫創(chuàng)建類(ADBCreate)、數(shù)據(jù)維護類(DataMaintain)、數(shù)據(jù)表創(chuàng)建類(DataTabCreate)、數(shù)據(jù)表維護類(DataTabCreate)多媒體數(shù)據(jù)創(chuàng)建類(MDBCreate)、多媒體數(shù)據(jù)維護類(MDB.Maitain)。 控制類為登陸類(clsLog),接口類為webSite。

應(yīng)用數(shù)據(jù)庫的協(xié)作圖如圖1 所示。

4 工程數(shù)據(jù)庫模塊功能的實現(xiàn)

應(yīng)用數(shù)據(jù)庫管理模塊中的重要操作就是應(yīng)用數(shù)據(jù)庫操作,應(yīng)用數(shù)據(jù)庫操作包括應(yīng)用數(shù)據(jù)庫的編輯,獲取數(shù)據(jù)庫、刪除數(shù)據(jù)庫等操作。

5 結(jié)論

工程實際應(yīng)用五花八門, 但工程數(shù)據(jù)在數(shù)據(jù)庫的方法下進行組織、管理、操作和推理仍有其共性。工程數(shù)據(jù)的特點主要在于具有復雜的結(jié)構(gòu)和內(nèi)涵。 因此,工程數(shù)據(jù)庫的建立必須具備對這些復雜對象進行組織、管理、操作和推理功能。

[1]薛曉濱.建立工程數(shù)據(jù)庫的實用方法研究[J].鐵路計算機應(yīng)用,2005(3).

[2]王鴻博,編著.數(shù)據(jù)庫技術(shù)及工程應(yīng)用[M].機械工業(yè)出版社,2004.

[3]宛延閩,編著.工程數(shù)據(jù)庫系統(tǒng)[M].清華大學出版社,2004.

[4]馮曉君,李瑩,蔡炯,編著.數(shù)據(jù)庫與工程應(yīng)用[M].北京工業(yè)出版社.

[5]求是科技,編著.ASp 數(shù)據(jù)庫開發(fā)技術(shù)與工程實踐[M].人民郵電出版社,2004.

[6]張青,王曉偉.工程軟件開發(fā)技術(shù)[M].國防工業(yè)出版社,2004.

[7]宛延閩.工程數(shù)據(jù)庫的現(xiàn)狀與前景[J].計算機世界,1998.

[8]胡彤聲.三層次數(shù)據(jù)庫應(yīng)用中的口令權(quán)限管理方案與實現(xiàn)[J].微型機與應(yīng)用,1999(2).

[9]王培康,胡訪宇,袁平波.一種信息系統(tǒng)授權(quán)實現(xiàn)方法[J].計算工程,2001(1).

猜你喜歡
數(shù)據(jù)庫工程模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
3D打印中的模型分割與打包
子午工程
太空探索(2016年6期)2016-07-10 12:09:06
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
工程
主站蜘蛛池模板: 日韩精品一区二区三区swag| 先锋资源久久| 日本国产在线| 国产资源免费观看| 亚洲国产一成久久精品国产成人综合| 国产麻豆精品手机在线观看| 东京热一区二区三区无码视频| 伊人久久综在合线亚洲2019| www.狠狠| 亚洲va视频| 亚洲一欧洲中文字幕在线| 久精品色妇丰满人妻| 91视频青青草| 亚洲天堂视频在线免费观看| 五月激情婷婷综合| 免费观看三级毛片| 一本无码在线观看| 福利视频久久| 欧美成人亚洲综合精品欧美激情| 亚洲婷婷丁香| 国产精品lululu在线观看| 久久精品亚洲中文字幕乱码| 亚洲91精品视频| 蜜臀AV在线播放| 91精品小视频| 亚洲无码高清一区二区| 性色一区| 91午夜福利在线观看| 亚洲h视频在线| 中文字幕在线日韩91| 国产爽妇精品| 国产一区免费在线观看| 手机永久AV在线播放| 欧美在线一二区| 午夜成人在线视频| 国产精品青青| 久久久黄色片| 精品人妻一区二区三区蜜桃AⅤ| 就去色综合| 欧美va亚洲va香蕉在线| 自偷自拍三级全三级视频| 乱人伦视频中文字幕在线| 狠狠亚洲婷婷综合色香| 91精品久久久无码中文字幕vr| 97国产在线播放| JIZZ亚洲国产| 国产精品刺激对白在线| 亚洲手机在线| 99精品视频在线观看免费播放| 色综合久久88| 亚洲人网站| 亚洲永久色| 久久人午夜亚洲精品无码区| 日韩国产另类| 在线亚洲精品福利网址导航| 午夜国产在线观看| 国产99视频精品免费观看9e| 亚洲成人免费看| 国产免费久久精品99re丫丫一| 免费视频在线2021入口| 国产丝袜啪啪| 亚洲人成网站日本片| 免费无码网站| 亚洲愉拍一区二区精品| 亚洲欧美成人综合| 中文字幕在线永久在线视频2020| 国产99精品视频| 日韩av无码精品专区| 无码精品国产VA在线观看DVD| 色综合综合网| 中文字幕无码av专区久久| 亚洲成人在线免费| 国产激爽大片高清在线观看| 国产办公室秘书无码精品| 午夜不卡福利| 国产成人精品高清不卡在线| 久久天天躁夜夜躁狠狠| 国产精品不卡片视频免费观看| 91久久偷偷做嫩草影院| 亚洲人精品亚洲人成在线| 欧美精品在线免费| 国产精品极品美女自在线|