亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Access數(shù)據(jù)庫在試驗(yàn)軟件中的應(yīng)用

        2016-02-05 05:38:20趙晶晶袁慶一
        工程與試驗(yàn) 2016年4期
        關(guān)鍵詞:支座數(shù)據(jù)庫軟件

        趙晶晶,袁慶一,王 偉

        (長春機(jī)械科學(xué)研究院有限公司,吉林 長春 130103)

        Access數(shù)據(jù)庫在試驗(yàn)軟件中的應(yīng)用

        趙晶晶,袁慶一,王 偉

        (長春機(jī)械科學(xué)研究院有限公司,吉林 長春 130103)

        目前,Access數(shù)據(jù)庫已經(jīng)在試驗(yàn)軟件中得到廣泛應(yīng)用。在數(shù)據(jù)庫使用過程中,隨著試驗(yàn)設(shè)備和試驗(yàn)方法種類的日益增多,傳統(tǒng)數(shù)據(jù)庫使用方法逐漸出現(xiàn)一些弊端,這大大影響了數(shù)據(jù)庫的性能,對試驗(yàn)軟件的運(yùn)行也造成了一定的負(fù)擔(dān)。本文提出一種改進(jìn)的Access數(shù)據(jù)庫使用方法,用于解決這些弊端。通過實(shí)際項(xiàng)目測試,驗(yàn)證了該方法的可行性。

        Access;數(shù)據(jù)庫;試驗(yàn)設(shè)備;性能

        1 引 言

        數(shù)據(jù)庫技術(shù)在工程技術(shù)領(lǐng)域的應(yīng)用由來已久,Access數(shù)據(jù)庫是由美國Microsoft公司于1994年推出的微機(jī)數(shù)據(jù)庫管理系統(tǒng),它具有界面友好、接口靈活、成本低廉、管理方便等特點(diǎn)。經(jīng)過不斷完善升級,目前已具備了許多先進(jìn)的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,成為中小型應(yīng)用系統(tǒng)和客戶機(jī)/服務(wù)器系統(tǒng)領(lǐng)域的常用數(shù)據(jù)庫[1]。

        試驗(yàn)軟件一般以單機(jī)版或者小型網(wǎng)絡(luò)環(huán)境下的應(yīng)用程序居多,因此,Access數(shù)據(jù)庫在試驗(yàn)軟件中得到廣泛應(yīng)用。然而,Access數(shù)據(jù)庫也有其自身的局限性,比如當(dāng)數(shù)據(jù)庫記錄容量過大或者訪問過于頻繁時(shí),數(shù)據(jù)庫性能會(huì)急劇下降。究其原因,在傳統(tǒng)的試驗(yàn)軟件中,一般將試驗(yàn)數(shù)據(jù)和試驗(yàn)方法存儲(chǔ)在同一個(gè)數(shù)據(jù)庫中,對于一般靜態(tài)常規(guī)試驗(yàn),數(shù)據(jù)量不大,不易出現(xiàn)問題。但對于某些試驗(yàn),比如長時(shí)試驗(yàn),隨著試驗(yàn)次數(shù)的增加,很容易出現(xiàn)數(shù)據(jù)庫超限的情況。如果能夠?qū)⒄紦?jù)大量內(nèi)存的試驗(yàn)數(shù)據(jù)以其他形式存放,使數(shù)據(jù)庫的規(guī)模在可以控制的范圍內(nèi),數(shù)據(jù)庫超限的問題就迎刃而解了。

        因此,本文提出一種將試驗(yàn)方法數(shù)據(jù)和試驗(yàn)數(shù)據(jù)分離的數(shù)據(jù)庫存儲(chǔ)方法,來確保數(shù)據(jù)庫規(guī)模的可控性。同時(shí),由于試驗(yàn)方法和試驗(yàn)數(shù)據(jù)獨(dú)立存放,試驗(yàn)方法的改變對試驗(yàn)數(shù)據(jù)產(chǎn)生時(shí)的試驗(yàn)方法設(shè)置不會(huì)產(chǎn)生影響,可將試驗(yàn)數(shù)據(jù)中存儲(chǔ)的試驗(yàn)方法完整再現(xiàn)。

        2 設(shè)計(jì)概況

        在試驗(yàn)軟件中,數(shù)據(jù)庫與軟件操作界面的關(guān)系如圖1所示。在圖1的經(jīng)典軟件設(shè)計(jì)結(jié)構(gòu)中,數(shù)據(jù)訪問層主要通過對數(shù)據(jù)庫的訪問操作為業(yè)務(wù)邏輯層或表示層提供用于顯示的數(shù)據(jù)和接收用戶輸入的數(shù)據(jù)。業(yè)務(wù)邏輯層主要是對表示層邏輯關(guān)系進(jìn)行處理以及對數(shù)據(jù)訪問層進(jìn)行操作,表示層指軟件交互式操作界面,即試驗(yàn)軟件操作界面。

        圖1 軟件設(shè)計(jì)結(jié)構(gòu)

        3 設(shè)計(jì)實(shí)現(xiàn)

        本文以微機(jī)控制電液伺服壓剪試驗(yàn)機(jī)試驗(yàn)軟件為例,介紹試驗(yàn)方法和試驗(yàn)數(shù)據(jù)分開存儲(chǔ)的工作原理。

        該試驗(yàn)軟件是用于橋梁球型支座、公路橋梁盆式橡膠支座、公路橋梁板式橡膠支座和鐵路橋梁盆式支座試驗(yàn)的專用軟件。試驗(yàn)程序通過與3臺(tái)長春機(jī)械科學(xué)研究院有限公司自主研發(fā)的TMC測量控制器進(jìn)行通信控制,可以實(shí)現(xiàn)垂直方向單獨(dú)控制、垂直方向水平方向聯(lián)合控制和垂直方向轉(zhuǎn)角方向聯(lián)合控制等復(fù)雜的試驗(yàn)控制過程。可以完成橡膠支座的豎向承載力試驗(yàn)、抗壓彈性模量、抗剪彈性模量、抗剪粘結(jié)性能模量、抗剪老化試驗(yàn)、摩擦系數(shù)試驗(yàn)、轉(zhuǎn)角試驗(yàn)、極限抗壓強(qiáng)度試驗(yàn)和抗壓強(qiáng)度試驗(yàn)等試驗(yàn),試驗(yàn)時(shí)間長度在十幾分鐘到數(shù)小時(shí)不等,介于常規(guī)靜態(tài)試驗(yàn)和長時(shí)試驗(yàn)之間,但是其采樣頻率卻與靜態(tài)試驗(yàn)相近,數(shù)據(jù)量可觀,因此對本文提出的方法更有說服力。

        3.1 數(shù)據(jù)庫設(shè)計(jì)

        傳統(tǒng)試驗(yàn)軟件中,試驗(yàn)方法設(shè)置數(shù)據(jù)和試驗(yàn)數(shù)據(jù)都存放在一個(gè)數(shù)據(jù)庫文件中,只對一個(gè)數(shù)據(jù)庫進(jìn)行操作,方法數(shù)據(jù)的改動(dòng)只在操作者對試驗(yàn)方法進(jìn)行修改時(shí)發(fā)生,而且方法參數(shù)所占空間也比較小??墒?,每進(jìn)行一次試驗(yàn),試驗(yàn)數(shù)據(jù)都會(huì)有增加,如果進(jìn)行長時(shí)試驗(yàn),或者采樣密集的試驗(yàn),隨著試驗(yàn)次數(shù)的增加,數(shù)據(jù)庫的負(fù)擔(dān)將會(huì)成倍增加,最終導(dǎo)致試驗(yàn)數(shù)據(jù)無法存儲(chǔ),必須更換數(shù)據(jù)庫。

        在不更換數(shù)據(jù)庫軟件,繼續(xù)使用Access數(shù)據(jù)庫的前提下,本文提出將試驗(yàn)方法數(shù)據(jù)和其他變化頻率較低的數(shù)據(jù)存放在一個(gè)固定數(shù)據(jù)庫文件中,同時(shí)為每一個(gè)試驗(yàn)建立一個(gè)新的數(shù)據(jù)庫文件,單獨(dú)存放試驗(yàn)數(shù)據(jù)。對于一次試驗(yàn)來說,即使是長時(shí)試驗(yàn),一個(gè)數(shù)據(jù)庫文件的存儲(chǔ)空間也足以滿足要求,數(shù)據(jù)庫累加操作造成數(shù)據(jù)庫存儲(chǔ)空間不足的問題隨之解決。

        圖2、圖3是按照本文方法設(shè)計(jì)的數(shù)據(jù)庫實(shí)例。其中,圖2是試驗(yàn)方法數(shù)據(jù)庫文件,文件中除tabDataList子表外,其他子表都屬于方法數(shù)據(jù),數(shù)據(jù)量不大。圖3是試驗(yàn)數(shù)據(jù)數(shù)據(jù)庫文件,以O(shè)LE對象類型存放方法數(shù)據(jù)和試驗(yàn)數(shù)據(jù),可以完整地保存該試驗(yàn)的試驗(yàn)方法和試驗(yàn)數(shù)據(jù)。

        圖2 試驗(yàn)方法數(shù)據(jù)庫文件

        圖3 試驗(yàn)數(shù)據(jù)數(shù)據(jù)庫文件

        3.2 軟件工作原理

        方法數(shù)據(jù)庫文件和試驗(yàn)數(shù)據(jù)數(shù)據(jù)庫文件的關(guān)系如圖4所示。在方法數(shù)據(jù)庫文件中,子表tabDataList用于存放試驗(yàn)數(shù)據(jù)記錄,將試驗(yàn)方法和試驗(yàn)數(shù)據(jù)聯(lián)系起來。

        圖4 試驗(yàn)方法和試驗(yàn)數(shù)據(jù)關(guān)系

        操作者在新建試驗(yàn)時(shí),tabDatalist會(huì)新增一條試驗(yàn)記錄,同時(shí),在指定路徑下將建立一個(gè)以試驗(yàn)名稱命名的文件夾,用于存放試驗(yàn)數(shù)據(jù)數(shù)據(jù)庫和其他與本試驗(yàn)有關(guān)的文件。試驗(yàn)結(jié)束,數(shù)據(jù)將自動(dòng)保存在該試驗(yàn)數(shù)據(jù)庫文件中。讀取數(shù)據(jù)時(shí),通過檢索在tabDatalist中的數(shù)據(jù)名稱列表,將試驗(yàn)數(shù)據(jù)名稱顯示在查詢列表中,選擇需要打開的試驗(yàn)數(shù)據(jù),將會(huì)打開對應(yīng)的數(shù)據(jù)庫文件,將該試驗(yàn)采用的試驗(yàn)方法呈現(xiàn)在操作界面上,同時(shí)將試驗(yàn)數(shù)據(jù)以曲線或數(shù)據(jù)列表的形式顯示在界面相應(yīng)位置。方法數(shù)據(jù)發(fā)生改變后,修改的方法將保存在方法數(shù)據(jù)庫文件中,不會(huì)影響已進(jìn)行試驗(yàn)記錄中的試驗(yàn)方法,即試驗(yàn)數(shù)據(jù)打開,會(huì)重現(xiàn)試驗(yàn)進(jìn)行時(shí)采用的試驗(yàn)方法。如果要?jiǎng)h除該試驗(yàn)數(shù)據(jù),tabDatalist中的數(shù)據(jù)記錄和相應(yīng)數(shù)據(jù)文件夾將同時(shí)被刪除。具體工作原理如圖5所示。

        圖5 軟件工作原理

        3.3 試驗(yàn)結(jié)論

        通過壓剪試驗(yàn)機(jī)對各類橡膠支座的200多次試驗(yàn)測試表明,本文提出的數(shù)據(jù)存儲(chǔ)方式可以在未改變操作方式的前提下,成功地解決數(shù)據(jù)庫超限的問題,可靠性高。

        4 總 結(jié)

        本文首先討論了Access數(shù)據(jù)庫在試驗(yàn)機(jī)軟件中的使用情況,通過對傳統(tǒng)數(shù)據(jù)庫使用過程中出現(xiàn)問題的分析,提出將試驗(yàn)方法和試驗(yàn)數(shù)據(jù)分開存儲(chǔ)的數(shù)據(jù)庫使用方法,并以微機(jī)控制電液伺服壓剪試驗(yàn)機(jī)試驗(yàn)軟件為例驗(yàn)證了本文提出方法的可行性和有效性。鑒于數(shù)據(jù)庫技術(shù)在工業(yè)設(shè)備中的重要性,如何實(shí)現(xiàn)模塊化設(shè)計(jì),進(jìn)一步提高數(shù)據(jù)庫在工業(yè)設(shè)備軟件設(shè)計(jì)中的應(yīng)用效率,是下一步研究的目標(biāo)。

        [1]啟明工作室. Visual Basic+Access數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)與實(shí)例[M].人民郵電出版社,2004.

        Application of Access Database to Test Software

        Zhao Jingjing, Yuan Qingyi, Wang Wei

        (Changchun Research Institute for Mechanical Science Co., Ltd. Changchun 130103, Jilin, China)

        Nowadays, the Access database has been widely used in the field of test equipment. With more and more types of test equipments and test methods, traditional database technology gradually emerged some disadvantages, which greatly affected the performance of the database. An improved Access database method is proposed in this paper, which is used to solve these problems. The feasibility of the method is verified by the actual project.

        Access; database; test equipment; performance

        2016-09-02

        趙晶晶(1984-),女,河南南陽人,碩士,工程師,研究方向:電氣自動(dòng)化及軟件研發(fā)。

        TP311.13

        B

        10.3969/j.issn.1674-3407.2016.04.019

        猜你喜歡
        支座數(shù)據(jù)庫軟件
        改性橡膠隔震支座抗拉性能試驗(yàn)研究*
        禪宗軟件
        英語文摘(2021年10期)2021-11-22 08:02:26
        基于ANSYS-UM聯(lián)合仿真的減振支座減隔振性能研究
        軟件對對碰
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        談軟件的破解與保護(hù)
        精品(2015年9期)2015-01-23 01:36:01
        基于減隔震設(shè)計(jì)連續(xù)梁橋支座的選擇
        成人午夜无人区一区二区| 国产精品成人一区二区在线不卡 | 久久精品国产亚洲av高清漫画| 亚洲中文无码av在线| 小13箩利洗澡无码免费视频| 亚洲最大不卡av网站| 亚洲精品国产av成拍色拍| 欧美大片va欧美在线播放| 青青青爽在线视频观看| 7777精品久久久大香线蕉| 亚洲AV无码永久在线观看| 日本高清色一区二区三区| 国产一区二区精品人妖系列在线| 国产精品扒开腿做爽爽爽视频 | 亚洲av鲁丝一区二区三区| 中文字幕精品亚洲无线码二区| 蜜桃视频第一区免费观看| 国产精品亚洲综合色区| 丰满人妻被中出中文字幕 | 一本一本久久a久久精品综合麻豆| 久久精品国产亚洲AV成人公司| 亚洲AV乱码毛片在线播放| 国产噜噜亚洲av一二三区| 日韩av免费一区二区| 欧洲乱码伦视频免费| 中文乱码字慕人妻熟女人妻| 免费成人福利视频| 亚洲欧美日韩一区在线观看| 成人国产精品三上悠亚久久| 久久久精品一区aaa片| 大学生被内谢粉嫩无套| 亚洲av一区二区国产精品| 青青河边草免费在线看的视频| 无码国产福利av私拍| 狠狠躁狠狠躁东京热无码专区| 美女福利一区二区三区在线观看| 97成人精品视频在线| 亚洲av无码国产精品色午夜洪| 91av精品视频| 国产精品毛片av一区二区三区| 亚洲av无码乱码国产麻豆|