• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于構(gòu)件的煉鋼管理系統(tǒng)開(kāi)發(fā)設(shè)計(jì)研究

    2016-07-22 04:03:38鄔風(fēng)
    科技與創(chuàng)新 2016年13期
    關(guān)鍵詞:系統(tǒng)開(kāi)發(fā)

    鄔風(fēng)

    文章編號(hào):2095-6835(2016)13-0071-01

    摘 要:隨著科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)技術(shù)中軟件構(gòu)架的要求也在不斷提高。如何快速、高效地規(guī)劃構(gòu)件,怎么最大規(guī)模地進(jìn)行軟件復(fù)制等這些問(wèn)題是現(xiàn)如今在軟件構(gòu)件化的過(guò)程中研究的最主要的問(wèn)題。在軟件系統(tǒng)開(kāi)發(fā)中,大量可復(fù)用的構(gòu)件組成了目標(biāo)系統(tǒng)。這是軟件構(gòu)件化的特點(diǎn)之一。從這種復(fù)用的過(guò)程中我們了解到,傳統(tǒng)的軟件開(kāi)發(fā)過(guò)程把具體的規(guī)劃設(shè)計(jì)歸類到了構(gòu)件具體的制作階段,這一現(xiàn)象直接致使具體規(guī)劃設(shè)計(jì)和基于構(gòu)件開(kāi)發(fā)目標(biāo)系統(tǒng)成為了兩個(gè)獨(dú)立的工作階段。以煉鋼軟件的構(gòu)架系統(tǒng)為切入點(diǎn),針對(duì)此問(wèn)題進(jìn)行分析和研究。

    關(guān)鍵詞:基于構(gòu)件;煉鋼管理系統(tǒng);軟件架構(gòu);系統(tǒng)開(kāi)發(fā)

    中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.15913/j.cnki.kjycx.2016.13.071

    在大型的煉鋼管理系統(tǒng)中的軟件構(gòu)架設(shè)計(jì)過(guò)程中,軟件的開(kāi)發(fā)者往往需要設(shè)計(jì)出滿足各方面需求的軟件構(gòu)件構(gòu)架的總體設(shè)計(jì)的體系結(jié)構(gòu),以達(dá)到設(shè)計(jì)的高層要求。在這個(gè)過(guò)程中,也面臨諸多的問(wèn)題,例如:如何確保產(chǎn)品質(zhì)量的提高?如何在質(zhì)量不變的情況下降低生產(chǎn)成本?如何在保持質(zhì)量提高、成本降低的前提下提高產(chǎn)品的產(chǎn)量?這些都是在大型煉鋼管理系統(tǒng)中的軟件構(gòu)架中值得深思的問(wèn)題。

    1 軟件開(kāi)發(fā)中的基于構(gòu)件

    軟件開(kāi)發(fā)中的基于構(gòu)件,另一種說(shuō)法是基于構(gòu)件的軟件工程。這是一種軟件可復(fù)用的途徑,它是基于分布對(duì)象的技術(shù),重點(diǎn)強(qiáng)調(diào)通過(guò)可以復(fù)用構(gòu)件設(shè)計(jì)和可構(gòu)造的軟件系統(tǒng)工程。軟件系統(tǒng)中的基于構(gòu)件主要的獲取途徑是COTS構(gòu)件,同時(shí)也可能是自行開(kāi)發(fā)的構(gòu)件以及其他途徑所獲得的。一種體現(xiàn)了“不重新構(gòu)造只通過(guò)購(gòu)買”的基于構(gòu)件的軟件開(kāi)發(fā)哲學(xué)是CBSD。這種構(gòu)件方式把軟件開(kāi)發(fā)中的重心從編寫(xiě)程序方面轉(zhuǎn)嫁到了組裝目前已有的構(gòu)件。這種方式可以更快地構(gòu)造出整個(gè)可運(yùn)行的系統(tǒng),還可以減少通過(guò)支持和升級(jí)大型煉鋼系統(tǒng)所需要的維護(hù)任務(wù),更好地控制軟件開(kāi)發(fā)過(guò)程中因基于構(gòu)件所產(chǎn)生的費(fèi)用。

    影響基于構(gòu)件的軟件系統(tǒng)的開(kāi)發(fā)的因素主要有:①構(gòu)件內(nèi)容方面。COTS構(gòu)件方式中的質(zhì)量需要提高和構(gòu)件種類需要增加。②經(jīng)濟(jì)壓力方面。需要降低軟件開(kāi)發(fā)過(guò)程中的系統(tǒng)開(kāi)發(fā)和中期、后期系統(tǒng)維護(hù)的成本費(fèi)用。③同類技術(shù)方面。基于構(gòu)件系統(tǒng)開(kāi)發(fā)中構(gòu)件集成技術(shù)的出現(xiàn)。④開(kāi)發(fā)方面。在軟件開(kāi)發(fā)組織內(nèi)數(shù)量日益增加的軟件制成品,主要用在了新系統(tǒng)的開(kāi)發(fā)上面。

    暗含“購(gòu)買”哲學(xué)的CBSD構(gòu)件方式中,從最開(kāi)始的需求方面入手,研發(fā)團(tuán)隊(duì)通過(guò)最傳統(tǒng)的需求來(lái)獲取軟件開(kāi)發(fā)技術(shù),建立軟件開(kāi)發(fā)需要的系統(tǒng),這是一種需求規(guī)約。待該項(xiàng)目的總體結(jié)構(gòu)體系設(shè)計(jì)完成后,開(kāi)發(fā)團(tuán)隊(duì)并不會(huì)開(kāi)始細(xì)致化設(shè)計(jì),而是會(huì)先確認(rèn)哪些需求部分可以通過(guò)構(gòu)件的組裝而完成所需要的任務(wù)。而這一階段的開(kāi)發(fā)團(tuán)隊(duì)需要面臨的問(wèn)題有:此COTS構(gòu)件是否能夠滿足后期所滿足的某種需求,內(nèi)部開(kāi)發(fā)的可復(fù)用的構(gòu)件是否能夠滿足團(tuán)隊(duì)所需,針對(duì)可用的構(gòu)件其接口和軟件開(kāi)發(fā)的結(jié)構(gòu)體系的設(shè)計(jì)是否相匹配。解決完這類問(wèn)題后,開(kāi)發(fā)團(tuán)隊(duì)則會(huì)針對(duì)那些不能通過(guò)“購(gòu)買”哲學(xué)所滿足的構(gòu)件,采取傳統(tǒng)的方式或者面向固有對(duì)象的軟件工程開(kāi)發(fā)方法開(kāi)發(fā)新的構(gòu)件。

    2 基于構(gòu)件的煉鋼管理系統(tǒng)開(kāi)發(fā)設(shè)計(jì)

    大型煉鋼管理系統(tǒng)的開(kāi)發(fā)所需要滿足的需求囊括了鋼廠幾乎所有的需求。從其復(fù)雜的處理過(guò)程中了解到開(kāi)發(fā)的構(gòu)件需要從整個(gè)鋼廠的程序控制到所有的數(shù)據(jù)處理。因此該系統(tǒng)的最為重要的就是中間構(gòu)架層。

    大型煉鋼管理系統(tǒng)中基本的構(gòu)件分為五級(jí):第一級(jí),自動(dòng)化的信息交換系統(tǒng);第二級(jí),PCS,即過(guò)程控制系統(tǒng);第三級(jí),整個(gè)鋼廠系統(tǒng)中的數(shù)據(jù)處理和儲(chǔ)存過(guò)程,處理和保存鋼廠中有用的信息,刪除無(wú)用的信息;第四級(jí),單元生產(chǎn)制造執(zhí)行系統(tǒng),是鋼廠信息化的基礎(chǔ)和有機(jī)組成;第五級(jí),ERP,即資源計(jì)劃管理,針對(duì)鋼廠中的員工、物品、產(chǎn)品產(chǎn)量、供求信息和產(chǎn)品銷售這一連串的生產(chǎn)、制造、執(zhí)行的綜合管理系統(tǒng)。其中,第三、四、五級(jí)合起來(lái)構(gòu)建了鋼廠的全面信息系統(tǒng)。

    3 基于構(gòu)件的煉鋼管理系統(tǒng)的實(shí)現(xiàn)

    大型煉鋼管理系統(tǒng)采取了Delphi7編制,用戶可以在熟悉的操作界面上自行輸入需要的信息,查詢相關(guān)結(jié)果。它具備操作簡(jiǎn)單、顯示多樣性等特點(diǎn)。同時(shí),Delphi7的這種編制也用在了業(yè)務(wù)邏輯層,是整個(gè)煉鋼管理系統(tǒng)的關(guān)鍵,實(shí)現(xiàn)了系統(tǒng)多個(gè)功能的具體算法,也實(shí)現(xiàn)了各種構(gòu)件的服務(wù)需求。

    大型煉鋼管理系統(tǒng)在Windows2003+ SQL Server 2000模式的基礎(chǔ)上進(jìn)行數(shù)據(jù)庫(kù)服務(wù)器的運(yùn)行。可以通過(guò)視圖、觸發(fā)器和存儲(chǔ)過(guò)程來(lái)完成數(shù)據(jù)的完整性控制、數(shù)據(jù)的一致性以及數(shù)據(jù)的并發(fā)操作。

    三層體系的結(jié)構(gòu)設(shè)計(jì)可以解決系統(tǒng)開(kāi)發(fā)和維護(hù)成本過(guò)高的問(wèn)題,將管理化繁為簡(jiǎn),提高系統(tǒng)安全性。主要表現(xiàn)為:①減少了數(shù)據(jù)庫(kù)服務(wù)器上的連接數(shù)量。因?yàn)橹虚g層完成了數(shù)據(jù)訪問(wèn)的任務(wù),所以客戶端將不再和數(shù)據(jù)庫(kù)直接連接。②提高了數(shù)據(jù)交換時(shí)間,加快了運(yùn)行速度。因?yàn)橹虚g層完成了數(shù)據(jù)的交換處理和保存的任務(wù),所以當(dāng)數(shù)據(jù)和任務(wù)發(fā)生變更的時(shí)候,只需要更改某個(gè)DLL文件,不需要針對(duì)客戶端的應(yīng)用程序做過(guò)多的改變,就可以完成整個(gè)任務(wù)。如果需要更改的數(shù)據(jù)量較少,我們也僅僅需要修改數(shù)據(jù)庫(kù)中的某個(gè)存儲(chǔ)的文件,就可以達(dá)到需要的效果。③良好的可復(fù)用性。在大型煉鋼管理系統(tǒng)中,應(yīng)用系統(tǒng)的開(kāi)發(fā)運(yùn)用了專業(yè)、標(biāo)準(zhǔn)的軟件成品模塊,高速地建立起了特定的系統(tǒng)運(yùn)用。這使得可復(fù)用的價(jià)值發(fā)揮在了軟件開(kāi)發(fā)的每個(gè)周期上。可重復(fù)運(yùn)用的特性使得鋼廠可以完成每個(gè)項(xiàng)目的組織、運(yùn)用、設(shè)計(jì)、測(cè)試等方面上。④有效控制其穩(wěn)定性。傳統(tǒng)的人工操作在很大程度上會(huì)帶來(lái)過(guò)程上的不穩(wěn)定,而此種方式則恰恰相反,其帶來(lái)的不單單是穩(wěn)定性,還有工作效率的提高。

    4 結(jié)束語(yǔ)

    大型煉鋼管理系統(tǒng)的開(kāi)發(fā),不僅使得生產(chǎn)效率穩(wěn)步提高、成本逐漸減少,還使得鋼廠的管理更加規(guī)范化、簡(jiǎn)單化,杜絕了人為控制操作過(guò)程中可能會(huì)產(chǎn)生的安全、生產(chǎn)上的隱患。只是用軟件系統(tǒng)進(jìn)行控制,從軟件和硬件方面來(lái)說(shuō)都是極為復(fù)雜的過(guò)程,在今后的實(shí)踐過(guò)程中,需要更多的研發(fā)人員總結(jié)經(jīng)驗(yàn)、取長(zhǎng)補(bǔ)短,改善鋼煉管理系統(tǒng)設(shè)計(jì)開(kāi)發(fā)過(guò)程中基于構(gòu)件的問(wèn)題。

    參考文獻(xiàn)

    [1]張清春.基于構(gòu)件技術(shù)的教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].長(zhǎng)春教育學(xué)院學(xué)報(bào),2013(16):152-153.

    [2]張斌,蔡奇新,劉建.基于構(gòu)件的電力計(jì)量中心運(yùn)營(yíng)管理系統(tǒng)設(shè)計(jì)[J].科技資訊,2013(14):18-21.

    〔編輯:胡雪飛〕

    猜你喜歡
    系統(tǒng)開(kāi)發(fā)
    大數(shù)據(jù)時(shí)代背景下本科教學(xué)質(zhì)量動(dòng)態(tài)監(jiān)控系統(tǒng)的構(gòu)建
    信息管理與信息系統(tǒng)專業(yè)系統(tǒng)開(kāi)發(fā)開(kāi)放實(shí)驗(yàn)室設(shè)計(jì)
    基于PLC的火電廠輸配煤粉節(jié)能程控系統(tǒng)的開(kāi)發(fā)
    氣象數(shù)據(jù)傳輸監(jiān)控平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
    基于網(wǎng)絡(luò)數(shù)據(jù)分析的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)開(kāi)發(fā)
    電力配網(wǎng)線損管理系統(tǒng)的研究與開(kāi)發(fā)
    變電站監(jiān)控信息接入驗(yàn)收系統(tǒng)的研發(fā)與應(yīng)用
    發(fā)射機(jī)房運(yùn)行監(jiān)控系統(tǒng)關(guān)鍵技術(shù)的解決方案
    基于開(kāi)源系統(tǒng)的綜合業(yè)務(wù)數(shù)據(jù)采集系統(tǒng)的開(kāi)發(fā)研究
    ASP.NET三層架構(gòu)體系分析與應(yīng)用
    敦化市| 镇雄县| 牟定县| 台东县| 天长市| 广元市| 普兰店市| 荃湾区| 石家庄市| 宽甸| 肥西县| 南漳县| 澳门| 庐江县| 菏泽市| 北宁市| 曲周县| 同江市| 北辰区| 河曲县| 无为县| 东山县| 二连浩特市| 轮台县| 福建省| 抚宁县| 麦盖提县| 洛隆县| 宁夏| 若尔盖县| 洮南市| 安丘市| 新干县| 加查县| 东辽县| 固始县| 合水县| 勐海县| 崇阳县| 集安市| 安吉县|