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

        ?

        計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用管窺

        2014-05-30 17:37:39高杰
        東方教育 2014年4期
        關(guān)鍵詞:設(shè)計(jì)原則計(jì)算機(jī)軟件應(yīng)用

        高杰

        【摘要】計(jì)算機(jī)技術(shù)給現(xiàn)代生活帶來(lái)了翻天覆地的變化,隨著發(fā)展計(jì)算機(jī)軟件數(shù)據(jù)接口迅速更新,以便滿足不同層次人們的不同需求。在熟悉了計(jì)算機(jī)軟件數(shù)據(jù)接口的內(nèi)涵和設(shè)計(jì)原則后,詳談?dòng)?jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用:文件交換模式、應(yīng)用程序接口函數(shù)模式、中間數(shù)據(jù)庫(kù)模式,推動(dòng)計(jì)算機(jī)軟件的發(fā)展,給人們帶來(lái)更加方便的生活。

        【關(guān)鍵詞】計(jì)算機(jī)軟件;數(shù)據(jù)接口;設(shè)計(jì)原則;應(yīng)用

        1 計(jì)算機(jī)軟件數(shù)據(jù)接口內(nèi)涵及設(shè)計(jì)原則

        1.1 計(jì)算機(jī)軟件數(shù)據(jù)接口內(nèi)涵

        這是一種由軟件供應(yīng)商提供的標(biāo)準(zhǔn)規(guī)范,目的是實(shí)現(xiàn)特定軟件數(shù)據(jù)間的互通和交流,對(duì)提高計(jì)算機(jī)軟件的應(yīng)用效率影響很大,其主要的特點(diǎn)有:安全性高、靈活性強(qiáng)、效率高,滿足用戶的使用需求。當(dāng)前存在許多計(jì)算機(jī)軟件數(shù)據(jù)接口標(biāo)準(zhǔn)規(guī)范,常見(jiàn)的如:應(yīng)用程序API函數(shù),固定格式的數(shù)據(jù)文件以及數(shù)據(jù)庫(kù)等。計(jì)算機(jī)數(shù)據(jù)接口主要連接不同數(shù)據(jù)結(jié)構(gòu)的計(jì)算機(jī),方便用戶使用。

        1.2 計(jì)算機(jī)軟件數(shù)據(jù)接口設(shè)計(jì)原則

        作為橋梁的計(jì)算機(jī)數(shù)據(jù)軟件接口,提供規(guī)范給第三方開(kāi)發(fā)商和用戶,因此設(shè)計(jì)時(shí)需要遵循以下基本原則:(1)實(shí)用原則。和商品的性質(zhì)一樣,計(jì)算機(jī)數(shù)據(jù)接口也需要具有使用價(jià)值,開(kāi)發(fā)的目的是滿足用戶不同的使用需求,針對(duì)不同需求設(shè)計(jì)相應(yīng)的計(jì)算機(jī)數(shù)據(jù)接口,提高實(shí)用功能;(2)面向?qū)ο笤瓌t。為了方便用戶進(jìn)行軟件操作,計(jì)算機(jī)軟件接口設(shè)計(jì)必須堅(jiān)持面向?qū)ο蟮脑瓌t,詳細(xì)準(zhǔn)確的闡述復(fù)雜數(shù)據(jù)接口的功能設(shè)計(jì),旨在降低不同軟件程序間的耦合性,提高軟件安全性和高效性,同時(shí)降低開(kāi)發(fā)成本和難度;(3)魯棒性(軟件處理超出規(guī)范范圍所擁有的能力)和高容錯(cuò)性原則。目的是處理超出規(guī)范范圍的錯(cuò)誤和問(wèn)題并給出及時(shí)的相應(yīng)策略;(4)可擴(kuò)展性原則。計(jì)算機(jī)發(fā)展速度飛快,軟件的更新更是日日在變,設(shè)計(jì)計(jì)算機(jī)數(shù)據(jù)接口時(shí)務(wù)必留下課擴(kuò)展的空間,方便更新升級(jí);(5)遵循行業(yè)標(biāo)準(zhǔn)。科學(xué)技術(shù)的進(jìn)步使得計(jì)算機(jī)軟件的廣泛更加應(yīng)用,軟件的開(kāi)發(fā)五花八門,必須制定一個(gè)行業(yè)的標(biāo)準(zhǔn)來(lái)約束不同的開(kāi)發(fā)商,以便滿足用戶的軟件應(yīng)用需求。

        2 計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用

        2.1 文件交換模式

        采用特定的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)文件,完成三方(用戶、軟件開(kāi)發(fā)商、第三方開(kāi)發(fā)商)的數(shù)據(jù)交換過(guò)程就是所講的文件交換模式。數(shù)據(jù)文件的形式多種多樣,最常用到的是txt 文件(由windows 系統(tǒng)自配的文件格式,屬于文本文件格式)和ini 文件(由windows 系統(tǒng)配置的文件)。ini 文件是一種常用的數(shù)據(jù)互交文件提供與ini 文件有關(guān)信息的API 函數(shù),可以直接使用ini 文件記錄自己的配置信息。txt 文件是我們經(jīng)常使用的文件格式,開(kāi)發(fā)軟件時(shí)程序員需要用它做記錄,因此這種格式文件的操作方法無(wú)一例外被程序提供。總之,文件交換模式是相當(dāng)自由靈活的交互方法,滿足用戶的應(yīng)用需求,并且不受編程語(yǔ)言的不同的約束和限制。

        2.2 應(yīng)用程序接口函數(shù)模式

        這個(gè)應(yīng)用將用戶或者第三方要接入的數(shù)據(jù)提前操作完成并且封裝,按照規(guī)則定義要求,需要軟件開(kāi)發(fā)商在出廠前完成的一些列函數(shù)。軟件數(shù)據(jù)接口函數(shù)模式的設(shè)計(jì)過(guò)程要保密進(jìn)行,不能向用戶和第三方開(kāi)放。正是這種開(kāi)發(fā)商按照規(guī)則定義設(shè)計(jì)的函數(shù),使其具有一個(gè)明顯的優(yōu)勢(shì):如果用戶或者第三方開(kāi)發(fā)商需要使用這些操作數(shù)據(jù),按照開(kāi)發(fā)商指定的規(guī)則,直接調(diào)用封裝完好的接口函數(shù)進(jìn)行數(shù)據(jù)的交換,快速便捷,給用戶和第三方開(kāi)發(fā)商提供了很大的方便。現(xiàn)階段函數(shù)模式是主要應(yīng)用的接口模式。隨著科學(xué)技術(shù)的發(fā)展,很多開(kāi)發(fā)商為了讓客戶更好的體驗(yàn)開(kāi)發(fā)的軟件產(chǎn)品,從而獲得最大經(jīng)濟(jì)效益,往往將自己的開(kāi)發(fā)接口函數(shù)公布于眾,方便用戶和第三方開(kāi)發(fā)商應(yīng)用本軟件。

        2.3 中間數(shù)據(jù)庫(kù)模式

        如前面所講,常用數(shù)據(jù)庫(kù)形式也是接口模式的一種表現(xiàn)形式。中間數(shù)據(jù)庫(kù)模式(一種由軟件開(kāi)發(fā)商經(jīng)過(guò)一定授權(quán)可訪問(wèn)的公用數(shù)據(jù)庫(kù))制定一些特定的數(shù)據(jù)庫(kù)格式如Access、sybase 或者Sqlserver、Oracle 等當(dāng)今主流數(shù)據(jù)庫(kù),讓用戶訪問(wèn)使用。這種中間數(shù)據(jù)庫(kù)模式的突出優(yōu)勢(shì)有兩個(gè):一是開(kāi)發(fā)商開(kāi)發(fā)難度?。欢菙?shù)據(jù)操作能力相當(dāng)靈活。同時(shí)存在一定的限制,如果你用到了其他的數(shù)據(jù)庫(kù)(除去特定數(shù)據(jù)庫(kù)以外的數(shù)據(jù)庫(kù)),還需要考慮其他數(shù)據(jù)庫(kù)的配置,這就可能增加復(fù)雜的額外數(shù)據(jù)庫(kù)的操作難度,帶來(lái)不便。這也是中間數(shù)據(jù)庫(kù)模式一直無(wú)法廣泛使用,只能小范圍使用的原因。

        3結(jié)論

        計(jì)算機(jī)軟件數(shù)據(jù)接口主要起一個(gè)橋梁的作用,旨在將具有不同數(shù)據(jù)結(jié)構(gòu)軟件連結(jié)成一個(gè)統(tǒng)一的整體,從而方便用戶和第三方開(kāi)發(fā)商進(jìn)行數(shù)據(jù)交換等操作,有利于促進(jìn)計(jì)算機(jī)軟件系統(tǒng)的大規(guī)模使用的發(fā)展。計(jì)算機(jī)數(shù)據(jù)接口的應(yīng)用對(duì)計(jì)算機(jī)軟件的發(fā)展和推廣起著至關(guān)重要的作用,具有十分重大的意義。因此,計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用是計(jì)算機(jī)軟件開(kāi)發(fā)的一個(gè)重點(diǎn),還需要不進(jìn)一步的深入發(fā)展和研究。

        參考文獻(xiàn):

        [1]劉兵.計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用分析[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012,01:72+68.

        [2]王滸.有關(guān)計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用研究[J].科技致富向?qū)В?013,08:72+167.

        [3]陸青,蔣志航.有關(guān)計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013,24:310+312.

        猜你喜歡
        設(shè)計(jì)原則計(jì)算機(jī)軟件應(yīng)用
        基于C語(yǔ)言的計(jì)算機(jī)軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        淺談不同編程語(yǔ)言對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        淺談基于C語(yǔ)言的計(jì)算機(jī)軟件程序設(shè)計(jì)
        電子制作(2017年24期)2017-02-02 07:14:40
        網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)總體架構(gòu)設(shè)計(jì)
        建筑電氣設(shè)計(jì)原則及可行性對(duì)策
        淺析旅游景區(qū)公共設(shè)施的設(shè)計(jì)
        今傳媒(2016年9期)2016-10-15 23:14:14
        淺析多層住宅的設(shè)計(jì)要點(diǎn)及其注意事項(xiàng)
        GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過(guò)程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        小12萝8禁在线喷水观看| 人妻少妇不满足中文字幕 | 国产成人亚洲合色婷婷| 一区二区二区三区亚洲| 大学生高潮无套内谢视频| 欧美成人精品一区二区综合| 久热爱精品视频在线观看久爱 | 中文熟女av一区二区| 亚洲av产在线精品亚洲第三站| 少妇粉嫩小泬喷水视频| 最近免费中文字幕| 精品亚洲一区二区99| 亚洲熟女av在线观看| 久久精品中文闷骚内射| 丰满人妻妇伦又伦精品国产| 无码 免费 国产在线观看91| 午夜理论片日本中文在线| 欧美最猛黑人xxxx黑人猛交| 国产亚洲精久久久久久无码| 99RE6在线观看国产精品| 亚洲国产精品av麻豆网站| 国产精久久一区二区三区 | 欧美激情一区二区三区| 狠狠色婷婷久久一区二区| 国产三级黄色片子看曰逼大片| 久久热免费最新精品视频网站 | 精品国内自产拍在线观看| 国产真实乱XXXⅩ视频| 久久精品亚洲一区二区三区画质| 亚洲国产精彩中文乱码av| 国产精品久久久av久久久| 91精品亚洲一区二区三区| 国产亚洲精品90在线视频| 少妇人妻大乳在线视频不卡| 亚洲国产精品国自产电影| 日本高清在线一区二区| 99久久无码一区人妻| 丰满的少妇xxxxx青青青| 国产粉嫩高清| 久久国产成人午夜av免费影院| 日本一卡2卡3卡4卡无卡免费网站|