王 云
(江蘇省連云港工貿(mào)高等職業(yè)技術(shù)學(xué)校(江蘇省經(jīng)貿(mào)技師學(xué)院),江蘇 連云港 222000)
改革開放以后,科學(xué)技術(shù)快速發(fā)展,特別是近幾年計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)快速發(fā)展,為了達(dá)到智能化辦公的要求,很多企業(yè)使用計(jì)算機(jī)開展辦公工作,企業(yè)內(nèi)的員工使用計(jì)算機(jī)的數(shù)量和時(shí)間也在不斷增多。在計(jì)算機(jī)軟件使用過程中,由于不同使用者的計(jì)算機(jī)應(yīng)用需求有所不同,較為熟知的是辦公軟件和繪圖軟件的使用,其分別屬于兩個(gè)不同的工作模塊,軟件開發(fā)公司會(huì)根據(jù)用戶的實(shí)際數(shù)據(jù)需求情況,開發(fā)出符合用戶需求的計(jì)算機(jī)軟件。用戶對(duì)單一功能軟件在使用過程,能在不同的辦公區(qū)域發(fā)揮重要作用,主要是這部分軟件具有自己的數(shù)據(jù)運(yùn)行體系。如果不同的數(shù)據(jù)之間想要實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)換,則會(huì)給計(jì)算機(jī)用戶帶來很多困難。因此,如果軟件之間實(shí)現(xiàn)數(shù)據(jù)共享,存在較多的困難,計(jì)算機(jī)軟件研究人員要對(duì)數(shù)據(jù)傳輸接口給予足夠關(guān)注。計(jì)算機(jī)軟件數(shù)據(jù)接口的出現(xiàn),能將數(shù)據(jù)接口傳輸中存在的問題完美解決,保證用戶的工作效率和質(zhì)量。
計(jì)算機(jī)軟件數(shù)據(jù)接口的存在,主要是將軟件管理實(shí)行規(guī)范化的管理,在用戶對(duì)計(jì)算機(jī)軟件使用對(duì)接過程中,實(shí)現(xiàn)數(shù)據(jù)之間的傳輸,保證不同數(shù)據(jù)之間相互傳遞,用戶在使用數(shù)據(jù)時(shí),同時(shí)使用多個(gè)計(jì)算機(jī)軟件共同完成某一項(xiàng)工作。通過使用計(jì)算機(jī)軟件接口功能,與一些不相容的軟件相結(jié)合,保證工作中出現(xiàn)的問題能被有效解決?,F(xiàn)階段,計(jì)算機(jī)軟件在公司開發(fā)過程中,由于數(shù)據(jù)代碼之間所存在的差異性,計(jì)算機(jī)專業(yè)技術(shù)人員能讓數(shù)據(jù)轉(zhuǎn)換以及數(shù)據(jù)之間的共享成為現(xiàn)實(shí)[1]。然而,在實(shí)際計(jì)算機(jī)軟件的數(shù)據(jù)使用中,不同公司開發(fā)出不同的軟件,受困于開發(fā)人員的差異,軟件之間的數(shù)據(jù)傳遞也變得越發(fā)困難。如果在開展數(shù)據(jù)處置的過程中,數(shù)據(jù)的傳輸方式出現(xiàn)錯(cuò)誤,必然會(huì)造成數(shù)據(jù)傳輸出現(xiàn)困難。因此,選擇使用何種方式讓兩種數(shù)據(jù)相互融合是非常重要的。計(jì)算機(jī)軟件數(shù)據(jù)接口的出現(xiàn)能讓兩種或者是兩種以上的軟件之間,實(shí)現(xiàn)數(shù)據(jù)上的傳輸,數(shù)據(jù)傳輸工作效率也能全面提升。使用計(jì)算機(jī)軟件數(shù)據(jù)接口過程能有效避免出現(xiàn)數(shù)據(jù)傳輸錯(cuò)誤的情況,這種傳輸模式下所具備的安全性也較高。綜上所述,計(jì)算機(jī)軟件數(shù)據(jù)接口系統(tǒng)開發(fā),能滿足人們的日常需求。
計(jì)算機(jī)軟件數(shù)據(jù)接口主要具備優(yōu)點(diǎn)兼容性以及穩(wěn)定性。在用戶日常使用計(jì)算機(jī)軟件過程中,軟件能保證計(jì)算機(jī)正常使用,為用戶帶來了便利,將落后的工作效率全面提高。合理使用計(jì)算機(jī)軟件數(shù)據(jù)接口,能保證數(shù)據(jù)信息的傳輸更加規(guī)范,使用者能保證數(shù)據(jù)信息傳輸符合技術(shù)要求,換而言之,只有使用正確的數(shù)據(jù)傳輸功能,才能保證計(jì)算機(jī)內(nèi)的數(shù)據(jù)符合標(biāo)準(zhǔn)要求,達(dá)到計(jì)算機(jī)軟件平穩(wěn)使用的目的[2]。因此,當(dāng)技術(shù)人員在開展計(jì)算機(jī)數(shù)據(jù)接口設(shè)計(jì)工作時(shí),工作人員對(duì)數(shù)據(jù)穩(wěn)定性以及不同數(shù)據(jù)之間兼容性要給予足夠關(guān)注,設(shè)計(jì)人員也需要對(duì)數(shù)據(jù)傳輸中的重點(diǎn)和難點(diǎn)部分給予關(guān)注,找出合理的解決方案來將難點(diǎn)進(jìn)行避免,設(shè)計(jì)模式能保證計(jì)算機(jī)軟件處理錯(cuò)誤的能力全面地提高。
計(jì)算機(jī)軟件數(shù)據(jù)接口在使用過程中,用戶所使用的語(yǔ)言功能在數(shù)據(jù)的支持下,能對(duì)這部分?jǐn)?shù)據(jù)結(jié)構(gòu)開展訪問工作。數(shù)據(jù)使用人員對(duì)已經(jīng)建立完成的數(shù)據(jù)庫(kù),做出基本的了解后,如果用戶在這個(gè)時(shí)間段,已經(jīng)對(duì)語(yǔ)言有一個(gè)全面的掌握,在工作人員對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)開展訪問工作時(shí),能快速獲取軟件的數(shù)據(jù)信息。這種數(shù)據(jù)訪問形式較為簡(jiǎn)單容易,但是,在這個(gè)過程中也會(huì)出現(xiàn)各種不同類型的問題,最為常見的現(xiàn)象是在數(shù)據(jù)傳輸中,傳輸前后的數(shù)據(jù)出現(xiàn)不一致情況或者傳輸數(shù)據(jù)出現(xiàn)缺失。另一種常見隱患是技術(shù)人員在對(duì)程序調(diào)取時(shí)容易出現(xiàn),較為通俗的說法是軟件設(shè)計(jì)人員對(duì)數(shù)據(jù)開發(fā)時(shí),如果想要對(duì)這部分?jǐn)?shù)據(jù)合理使用,技術(shù)人員在不調(diào)取后臺(tái)數(shù)據(jù)過程中,對(duì)前臺(tái)數(shù)據(jù)直接地開展調(diào)閱工作[3]。這種情況下計(jì)算機(jī)的軟件系統(tǒng)處于暴露狀態(tài),容易受到外部的黑客軟件攻擊。如果技術(shù)人員在對(duì)后臺(tái)數(shù)據(jù)提取的過程中,一些專業(yè)的黑客技術(shù)人員,能通過軟件的漏洞,對(duì)軟件中的數(shù)據(jù)開展分析工作,能將一部分的重要數(shù)據(jù)信息進(jìn)行盜取,造成軟件系統(tǒng)運(yùn)行出現(xiàn)數(shù)據(jù)丟失情況。當(dāng)技術(shù)人員使用專業(yè)的遠(yuǎn)程軟件,開展計(jì)算機(jī)的訪問工作,然而,這種訪問記錄能被系統(tǒng)記錄下來,在用戶對(duì)計(jì)算機(jī)的使用過程中,如果不注意信息的保護(hù)工作,會(huì)造成數(shù)據(jù)庫(kù)出現(xiàn)丟失的情況,當(dāng)技術(shù)人員想要調(diào)取這部分?jǐn)?shù)據(jù)時(shí),存在的困難也較為明顯,因此,計(jì)算機(jī)軟件數(shù)據(jù)接口的使用中,需要將所存在的問題充分考慮,保證數(shù)據(jù)傳輸安全平穩(wěn)運(yùn)行。
計(jì)算機(jī)軟件數(shù)據(jù)接口設(shè)計(jì)人員在開展具體工作時(shí),需要將接口和軟件之間的關(guān)系進(jìn)行明確,兩者屬于相互對(duì)應(yīng)的關(guān)系,在日常數(shù)據(jù)使用過程中,數(shù)據(jù)接口需要根據(jù)軟件的變化而實(shí)現(xiàn)變化。在科學(xué)技術(shù)發(fā)展過程中,計(jì)算機(jī)軟件研發(fā)公司會(huì)依據(jù)客戶的實(shí)際需求,不斷對(duì)計(jì)算機(jī)使用的軟件開展升級(jí)工作,計(jì)算機(jī)軟件數(shù)據(jù)接口也要定期開展更新工作,保證數(shù)據(jù)之間能按照客戶的需求進(jìn)行傳輸。然而,在計(jì)算機(jī)軟件升級(jí)過程中,由于軟件的使用功能會(huì)全面地增多,參與數(shù)據(jù)傳輸?shù)牡谌杰浖谑褂脮r(shí)可能受到影響,在這種情況下,需要根據(jù)軟件升級(jí)的發(fā)展規(guī)律,也要遵循數(shù)據(jù)擴(kuò)充的基本原則,針對(duì)計(jì)算機(jī)軟件升級(jí)中出現(xiàn)的問題,及時(shí)將數(shù)據(jù)端口擴(kuò)寬。在軟件升級(jí)過程中,避免出現(xiàn)軟件數(shù)據(jù)大范圍的波動(dòng),導(dǎo)致軟件的使用受到影響。軟件數(shù)據(jù)傳輸主要執(zhí)行的是面向原則。軟件設(shè)計(jì)人員根據(jù)客戶的實(shí)際需求開展接口的設(shè)計(jì),設(shè)計(jì)人員在開展具體工作時(shí),需要將接口中的各項(xiàng)功能進(jìn)行明確,使用專業(yè)的語(yǔ)言開展描述,這種數(shù)據(jù)接口的描述能滿足客戶的實(shí)際需求,客戶在使用數(shù)據(jù)接口的過程中,保證數(shù)據(jù)的使用效率和質(zhì)量。
計(jì)算機(jī)軟件數(shù)據(jù)接口在設(shè)計(jì)過程中,不是一個(gè)程序完成此項(xiàng)工作,而是需要多個(gè)程序相互合作,在多個(gè)程序設(shè)計(jì)過程中,如果某一個(gè)環(huán)節(jié)出現(xiàn)問題,那么會(huì)導(dǎo)致計(jì)算機(jī)程序會(huì)受到嚴(yán)重影響。這種情況下對(duì)計(jì)算機(jī)軟件數(shù)據(jù)接口使用提出較高的要求,需要計(jì)算機(jī)軟件數(shù)據(jù)接口具備一定容錯(cuò)能力,保證錯(cuò)誤處理能快速地實(shí)現(xiàn),對(duì)計(jì)算機(jī)使用產(chǎn)生嚴(yán)重影響。計(jì)算機(jī)在實(shí)際使用的過程中,計(jì)算機(jī)軟件接收到規(guī)則之外的數(shù)據(jù)時(shí),計(jì)算機(jī)數(shù)據(jù)接口也能通過數(shù)據(jù)的計(jì)算方式對(duì)這部分?jǐn)?shù)據(jù)開展處理工作,滿足異常數(shù)據(jù)的處理[4]。計(jì)算機(jī)軟件的功能決定了其使用效率,能為使用人員提供相應(yīng)的服務(wù),在計(jì)算機(jī)數(shù)據(jù)接口使用中,能將數(shù)據(jù)的使用范圍不斷地?cái)U(kuò)大,因此,在設(shè)計(jì)人員對(duì)數(shù)據(jù)接口設(shè)計(jì)時(shí),需要與用戶深入地開展交流,針對(duì)用戶的實(shí)際需求進(jìn)行分析,將用戶所有要求全部融入接口軟件,這種軟件設(shè)計(jì)模式能保證用戶的實(shí)際需求。
現(xiàn)階段,國(guó)家計(jì)算機(jī)管理部門根據(jù)計(jì)算機(jī)軟件實(shí)際使用情況,出臺(tái)了一些管理規(guī)定,設(shè)計(jì)人員在開展具體的計(jì)算機(jī)軟件數(shù)據(jù)接口的相關(guān)工作時(shí),需要充分考慮這些管理規(guī)定,設(shè)計(jì)出來的接口只有符合國(guó)家的管理規(guī)定,才能保證用戶的實(shí)際使用需求,被更多的計(jì)算機(jī)軟件使用人員所接受。在這樣的發(fā)展背景下,計(jì)算機(jī)軟件企業(yè)才能實(shí)現(xiàn)長(zhǎng)久發(fā)展。無論是計(jì)算機(jī)軟件編制企業(yè)還是軟件設(shè)計(jì)人員在實(shí)際工作開展時(shí),需要認(rèn)真學(xué)習(xí)國(guó)家下發(fā)的管理規(guī)定,針對(duì)市場(chǎng)的發(fā)展需求以及客戶的需求情況,進(jìn)行計(jì)算機(jī)軟件研發(fā)工作。
應(yīng)用程序接口函數(shù)屬于一種較為常見的模式,在這樣的軟件編寫模式下,軟件的設(shè)計(jì)和開發(fā)人員在開展代碼編寫的過程中,在滿足客戶的實(shí)際使用要求的基礎(chǔ)上,在對(duì)函數(shù)進(jìn)行編寫過程中,軟件在運(yùn)行時(shí)能對(duì)已經(jīng)編輯完成的數(shù)據(jù)函數(shù)做出訪問,在達(dá)到數(shù)據(jù)運(yùn)行條件時(shí)進(jìn)行運(yùn)轉(zhuǎn)。例如,當(dāng)用戶使用計(jì)算機(jī)軟件開展具體工作時(shí),能通過快捷鍵將數(shù)據(jù)直接進(jìn)行調(diào)取,不需要煩瑣操作就能獲取數(shù)據(jù),在這樣模式下用戶完成工作時(shí)間會(huì)全面縮短,工作質(zhì)量和效率能得到有效提升。此外,應(yīng)用程序接口函數(shù)模式所具備的安全性較高,避免軟件在使用的過程中,用戶的保密數(shù)據(jù)出現(xiàn)泄露情況[5]。計(jì)算機(jī)軟件數(shù)據(jù)接口的數(shù)據(jù)方案只有開發(fā)商才能了解具體的設(shè)計(jì)方案,除了軟件的開發(fā)商和設(shè)計(jì)人員,第三方軟件則也不能了解端口的實(shí)際數(shù)據(jù)情況,第三方軟件的開發(fā)者也不能對(duì)數(shù)據(jù)函數(shù)開展任何的修改工作。在這種軟件管理模式下,軟件數(shù)據(jù)接口中所涉及的技術(shù)以及計(jì)算機(jī)信息不能被破壞,這種模式具備的優(yōu)點(diǎn)較為明顯,能被各個(gè)軟件使用者所選擇。
文件交換模式在使用過程中,計(jì)算機(jī)軟件的使用人員、軟件的開發(fā)人員以及第三方軟件的研發(fā)人員,三者之間相互合作,建立起一個(gè)專業(yè)化的文件交換平臺(tái),在這個(gè)數(shù)據(jù)傳輸平臺(tái)內(nèi)部,可以進(jìn)行數(shù)據(jù)的傳輸與交換。計(jì)算機(jī)軟件開發(fā)工作人員,在對(duì)數(shù)據(jù)軟件開發(fā)過程中,根據(jù)實(shí)際使用情況會(huì)最終確定使用哪種類型的數(shù)據(jù)結(jié)構(gòu),第三方軟件的開發(fā)企業(yè)以及用戶會(huì)在這個(gè)數(shù)據(jù)結(jié)構(gòu)下,建立出對(duì)應(yīng)的文件夾。當(dāng)軟件系統(tǒng)接收到這個(gè)文件時(shí),系統(tǒng)會(huì)根據(jù)實(shí)際情況返回一個(gè)新的文件,這種模式能保證數(shù)據(jù)之間形成共享?,F(xiàn)階段,數(shù)據(jù)軟件在投入使用的過程中,傳輸?shù)臄?shù)據(jù)接口類型,主要包含的文件類型是txt和ini兩種。例如,在Windows系統(tǒng)中,自帶ini文件的內(nèi)容,同時(shí),windows系統(tǒng)也提供了ini文件所使用的API函數(shù),使用中很多的計(jì)算軟件均能通過ini文件配置相應(yīng)的文件信息。
中間數(shù)據(jù)庫(kù)模式在使用時(shí),軟件的開發(fā)人員在開展數(shù)據(jù)編寫任務(wù)時(shí),根據(jù)實(shí)際的數(shù)據(jù)需求情況,有針對(duì)性地建立起公共的數(shù)據(jù)庫(kù)系統(tǒng),這個(gè)數(shù)據(jù)庫(kù)系統(tǒng)能保證軟件的開發(fā)人員以及第三方軟件能一起使用,保證數(shù)據(jù)之間能實(shí)現(xiàn)共享以及相互的交換。在數(shù)據(jù)交換過程中,要避免數(shù)據(jù)庫(kù)被其他非法入侵,第三方軟件想要訪問中間數(shù)據(jù)庫(kù)需要開展身份驗(yàn)證工作。對(duì)這部分?jǐn)?shù)據(jù)庫(kù)進(jìn)行維護(hù)的工作,需要由軟件的開發(fā)人員來完成。然而,這種中間數(shù)據(jù)庫(kù)在建立和使用的過程中,整個(gè)配置較為煩瑣,需要技術(shù)人員全程配合才能完成。因此,這項(xiàng)技術(shù)還不能實(shí)現(xiàn)普及。
現(xiàn)階段,軟件設(shè)計(jì)投入使用以后,用戶能在最快的時(shí)間段內(nèi)實(shí)現(xiàn)數(shù)據(jù)調(diào)取,使用這部分?jǐn)?shù)據(jù)開展軟件的編輯工作,這種方式具備的優(yōu)點(diǎn)較為明顯,能實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)目焖俨僮鳎窃跀?shù)據(jù)傳輸中,安全性不能得到有效保證。專業(yè)的計(jì)算機(jī)使用人員在使用軟件時(shí),能發(fā)現(xiàn)數(shù)據(jù)存在的漏洞,進(jìn)而能了解數(shù)據(jù)的內(nèi)部具體情況,一些黑客能對(duì)軟件進(jìn)行攻擊。因此,要做好計(jì)算機(jī)使用的分析工作,發(fā)現(xiàn)計(jì)算機(jī)數(shù)據(jù)接口不足,針對(duì)性地進(jìn)行修補(bǔ)。計(jì)算機(jī)數(shù)據(jù)接口選擇使用的設(shè)計(jì)方案對(duì)后續(xù)的使用會(huì)產(chǎn)生明顯影響,從計(jì)算機(jī)軟件的性質(zhì)上分析能發(fā)現(xiàn),軟件設(shè)計(jì)工作屬于較為特殊的性質(zhì),軟件企業(yè)在開發(fā)軟件的過程中需要對(duì)數(shù)據(jù)接口嚴(yán)格開展管理工作,建立健全制度,保證軟件的開發(fā)質(zhì)量能達(dá)到使用者的要求,軟件的編制企業(yè)也要對(duì)軟件的實(shí)際使用情況開展把控工作,建立起專業(yè)的軟件評(píng)價(jià)系統(tǒng),系統(tǒng)評(píng)價(jià)各項(xiàng)軟件的使用情況,更新不符合質(zhì)量標(biāo)準(zhǔn)要求的軟件,解決軟件在使用中存在的問題。另外,軟件企業(yè)也需要對(duì)用戶的實(shí)際需求給予足夠多的關(guān)注,當(dāng)用戶在使用軟件的過程中,發(fā)現(xiàn)軟件存在的問題也要及時(shí)改進(jìn),進(jìn)而使計(jì)算機(jī)軟件數(shù)據(jù)接口更加順暢。
計(jì)算機(jī)軟件數(shù)據(jù)接口在設(shè)計(jì)以及開發(fā)過程中,所具備的重要性較為明顯,因此,軟件開發(fā)人員在完成基本工作后,需要根據(jù)軟件實(shí)際使用情況,對(duì)軟件開展測(cè)試工作,測(cè)試不同使用情況下的軟件工作效率,將測(cè)試中出現(xiàn)的問題詳細(xì)記錄。軟件開發(fā)人員針對(duì)測(cè)試中出現(xiàn)的問題對(duì)軟件開展調(diào)整工作,保證軟件的使用效率。在特定的條件下想要達(dá)到應(yīng)有的測(cè)試效果,軟件企業(yè)需要根據(jù)本單位的實(shí)際情況,組織專業(yè)技術(shù)人員成立軟件測(cè)試機(jī)構(gòu)或者是管理團(tuán)隊(duì),這種模式能保證測(cè)試工作順利進(jìn)行,在軟件投入使用以后不會(huì)產(chǎn)生任何問題。
綜上所述,計(jì)算機(jī)軟件數(shù)據(jù)接口能讓各個(gè)不同的軟件之間形成數(shù)據(jù)上的傳輸,軟件之間的數(shù)據(jù)共享功能,能保證計(jì)算機(jī)使用人員的工作效率以及質(zhì)量的提升。因此,計(jì)算機(jī)軟件開發(fā)企業(yè)在開發(fā)過程中,需要將各項(xiàng)資源充分利用,保證數(shù)據(jù)傳輸中接口效果,定期對(duì)接口軟件開展優(yōu)化工作,確保計(jì)算機(jī)軟件能滿足用戶的實(shí)際使用要求。