在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

首頁 > 文章中心 > 計(jì)算機(jī)技術(shù)與軟件技術(shù)

計(jì)算機(jī)技術(shù)與軟件技術(shù)

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇計(jì)算機(jī)技術(shù)與軟件技術(shù)范文,相信會(huì)為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

計(jì)算機(jī)技術(shù)與軟件技術(shù)

計(jì)算機(jī)技術(shù)與軟件技術(shù)范文第1篇

【關(guān)鍵詞】計(jì)算機(jī)軟件;軟件技術(shù);不可靠

計(jì)算機(jī)軟件技術(shù)由于自身的方便、快捷、覆蓋面廣等特點(diǎn),近年來發(fā)展迅速,并對(duì)人們生活、工作、學(xué)習(xí)等產(chǎn)生產(chǎn)生了深遠(yuǎn)影響。然而計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)程序比較復(fù)雜,并且與計(jì)算機(jī)系統(tǒng)軟件系統(tǒng)緊密相連,一旦計(jì)算機(jī)軟件跟不上軟件開發(fā)技術(shù),計(jì)算機(jī)軟件很容易出現(xiàn)問題。計(jì)算機(jī)軟件不可靠性,已經(jīng)嚴(yán)重影響了計(jì)算機(jī)軟件技術(shù)的發(fā)展。

1計(jì)算機(jī)軟件技術(shù)不可靠

計(jì)算機(jī)軟件技術(shù)指的是在一定條件和規(guī)定時(shí)間內(nèi)完成計(jì)算機(jī)用戶所下達(dá)的指令。根據(jù)這個(gè)定義計(jì)算機(jī)軟件技術(shù)的不可靠性指的是在規(guī)定時(shí)間內(nèi)計(jì)算機(jī)無法及時(shí)完成用戶的指令。近年來,隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,計(jì)算機(jī)軟件技術(shù)成為熱門話題,市場(chǎng)上出現(xiàn)了很多軟件產(chǎn)品。但是大部分的軟件產(chǎn)品說明書上對(duì)產(chǎn)品功能介紹的比較全面,但是實(shí)際應(yīng)用過程中,卻無法正常使用這些功能,這些就是計(jì)算機(jī)軟件的不可靠性。

2計(jì)算機(jī)軟件技術(shù)部可靠性表現(xiàn)

2.1計(jì)算機(jī)軟件設(shè)計(jì)缺陷

計(jì)算機(jī)軟件本身存在一定的設(shè)計(jì)缺陷,由于計(jì)算機(jī)軟件是由程序員或者軟件設(shè)計(jì)師為滿足用戶需求設(shè)計(jì)而成,在設(shè)計(jì)環(huán)節(jié)中,很容易受到設(shè)計(jì)者自身思維影響,所以計(jì)算機(jī)軟件技術(shù)的優(yōu)劣往往取決于設(shè)計(jì)者的技術(shù)。在設(shè)計(jì)過程中,一個(gè)人的思維和能力是有限的,可能出現(xiàn)考慮不周全或者失誤的情況,造成計(jì)算機(jī)軟件缺陷,這種缺陷一般潛伏在程序中,軟件測(cè)試方式很難發(fā)現(xiàn),只有在特定的環(huán)境下才會(huì)出現(xiàn),一旦出現(xiàn)可能造成計(jì)算機(jī)軟件崩潰。

2.2計(jì)算機(jī)軟件安全問題

計(jì)算機(jī)是伴隨著網(wǎng)絡(luò)技術(shù)發(fā)展起來的,網(wǎng)絡(luò)給我們生活帶來便利的同時(shí),網(wǎng)絡(luò)具有的開放性和共享性,因此給計(jì)算機(jī)系統(tǒng)帶來一定的安全隱患。同時(shí),由于計(jì)算機(jī)軟件本身存在一定漏洞,網(wǎng)絡(luò)病毒、木馬等會(huì)入侵計(jì)算機(jī)系統(tǒng)。其次,一些網(wǎng)絡(luò)黑客也利用系統(tǒng)漏洞,攻擊計(jì)算機(jī)攻擊,盜取系統(tǒng)中的數(shù)據(jù)信息,或者隨意篡改計(jì)算機(jī)軟件代碼,導(dǎo)致計(jì)算機(jī)軟件無法正常運(yùn)行。

2.3計(jì)算機(jī)軟件無法復(fù)原

計(jì)算機(jī)軟件設(shè)計(jì)過程十分復(fù)雜,一旦遭到破壞,很難進(jìn)行復(fù)原。只能對(duì)計(jì)算機(jī)軟件進(jìn)行修復(fù)、更新、卸載或者重新設(shè)計(jì),這需要花費(fèi)大量的時(shí)間和精力。

3計(jì)算機(jī)軟件不可靠原因

計(jì)算機(jī)軟件設(shè)計(jì)是一項(xiàng)系統(tǒng)、結(jié)構(gòu)嚴(yán)密的工作,需要各個(gè)環(huán)節(jié)緊密配合,最后將軟件進(jìn)行整合優(yōu)化。如果設(shè)計(jì)人員在工作的時(shí)候出現(xiàn)失誤,比如沒有按照設(shè)計(jì)要求設(shè)計(jì),或者對(duì)軟件設(shè)計(jì)理解不夠透徹等,導(dǎo)致計(jì)算機(jī)軟件無法達(dá)到預(yù)期的效果,導(dǎo)致計(jì)算機(jī)軟件在運(yùn)行過程中,頻繁出現(xiàn)故障,影響軟件的正常運(yùn)行。其次,計(jì)算機(jī)軟件技術(shù)缺乏有效地測(cè)試系統(tǒng)。目前很多科技公司的軟件從開發(fā)到應(yīng)用都是設(shè)計(jì)者自己在完成,這本身就存在一定的問題。計(jì)算機(jī)軟件設(shè)計(jì)是由設(shè)計(jì)者本人開發(fā)和測(cè)試程序,受到自身思維的影響,設(shè)計(jì)者本人很難發(fā)現(xiàn)自己存在的問題。同時(shí),由于缺乏一套完整的測(cè)試系統(tǒng),使得軟件測(cè)試本身的大打折扣。

4解決計(jì)算機(jī)軟件不可靠問題策略

4.1軟件設(shè)計(jì)人員的設(shè)計(jì)水平

軟件設(shè)計(jì)人員的設(shè)計(jì)水平直接影響到軟件的可靠性,當(dāng)前,我國大部分的軟件開發(fā)人員都是基礎(chǔ)性的技術(shù)人員,缺乏高技術(shù)性的研發(fā)人員,所以使得計(jì)算機(jī)軟件技術(shù)遠(yuǎn)遠(yuǎn)落后于發(fā)達(dá)國家。因此想要解決計(jì)算機(jī)軟件技術(shù)的不可靠性,必須提高設(shè)計(jì)者自身的專業(yè)技能和綜合素質(zhì)。在設(shè)計(jì)的時(shí)候,設(shè)計(jì)人員首先根據(jù)用戶的需求,作出有效地規(guī)劃。其次,在設(shè)計(jì)的時(shí)候要重視文檔、語法錯(cuò)誤等技術(shù)性錯(cuò)誤,發(fā)現(xiàn)問題以后,要立即解決。在日常工作中,設(shè)計(jì)人員要不斷學(xué)習(xí),了解最新的軟件開發(fā)技術(shù),不斷提高自身的專業(yè)技能。在工作的時(shí)候,要不斷積累經(jīng)驗(yàn),在設(shè)計(jì)的時(shí)候,才能避免一些常規(guī)性的錯(cuò)誤。

4.2制定軟件設(shè)計(jì)開發(fā)的標(biāo)準(zhǔn)化流程和管理制度

計(jì)算機(jī)軟件不可靠性,主要是由于在開發(fā)過程中,需要各個(gè)環(huán)節(jié)的開發(fā)人員緊密配合,才能確保軟件的嚴(yán)密性。但是在開發(fā)過程中,各個(gè)環(huán)節(jié)的相關(guān)技術(shù)人員配合不夠緊密,導(dǎo)致軟件技術(shù)的不可靠性。因此只有制定標(biāo)準(zhǔn)化的軟件開發(fā)流程以及開發(fā)標(biāo)準(zhǔn),所有技術(shù)人員必須按照標(biāo)準(zhǔn)化流程進(jìn)行工作,避免開發(fā)過程中出現(xiàn)系統(tǒng)漏洞。其次,軟件評(píng)審人員要嚴(yán)格按照測(cè)評(píng)標(biāo)準(zhǔn),對(duì)軟件進(jìn)行測(cè)試,一旦發(fā)現(xiàn)問題要立即上報(bào),并繼續(xù)對(duì)軟件進(jìn)行修改,確保軟件開發(fā)的質(zhì)量。

4.3沒有建立科學(xué)的檢測(cè)制度

隨著計(jì)算機(jī)技術(shù)的發(fā)展,目前國內(nèi)也形成了一些計(jì)算機(jī)開發(fā)的相關(guān)制度和規(guī)范,但是還缺乏質(zhì)量檢測(cè)方面的管理制度,所以導(dǎo)致國內(nèi)軟件產(chǎn)品良莠不齊。所以,必須建立計(jì)算機(jī)軟件開發(fā)技術(shù)的質(zhì)量檢測(cè)制度,從制度上減少軟件開發(fā)的錯(cuò)誤率,從而提高軟件質(zhì)量。

5結(jié)束語

計(jì)算機(jī)軟件具有強(qiáng)大的功能性和便利性,因此廣泛應(yīng)用在社會(huì)各個(gè)領(lǐng)域,但是由于計(jì)算機(jī)軟件自身的缺陷,導(dǎo)致軟件在運(yùn)行過程中,出現(xiàn)不少故障。因此,計(jì)算機(jī)軟件開發(fā)人員要不斷提高自身素質(zhì),減少開發(fā)設(shè)計(jì)過程中的錯(cuò)誤率。同時(shí),還要不斷鉆研,設(shè)計(jì)一套完整的測(cè)評(píng)系統(tǒng),確保計(jì)算機(jī)軟件的可靠性。

參考文獻(xiàn)

[1]楊玥,王相偉.計(jì)算機(jī)軟件技術(shù)的不可靠性管窺[J].才智,2015(23):330-330.

[2]于淼.計(jì)算機(jī)軟件技術(shù)的不可靠性探究[J].建筑工程技術(shù)與設(shè)計(jì),2015(24):1419-1419.

計(jì)算機(jī)技術(shù)與軟件技術(shù)范文第2篇

【關(guān)鍵詞】計(jì)算機(jī)軟件工程 現(xiàn)代化技術(shù) 發(fā)展對(duì)策

計(jì)算機(jī)工程在信息技術(shù)發(fā)展的帶動(dòng)下,呈現(xiàn)出了飛速發(fā)展的態(tài)勢(shì),已經(jīng)逐漸超過了傳統(tǒng)產(chǎn)業(yè),在應(yīng)用的深度和廣度上不斷拓展。不過從目前來看,計(jì)算機(jī)軟件工程在發(fā)展中依然存在著一些缺陷和問題,影響了其應(yīng)用效果。對(duì)此,相關(guān)技術(shù)人員應(yīng)該重視起來,采取切實(shí)可行的措施和方法,推動(dòng)計(jì)算機(jī)軟件工程的可持續(xù)發(fā)展。

1 計(jì)算機(jī)軟件工程的發(fā)展現(xiàn)狀

計(jì)算機(jī)軟件工程技術(shù)可以支持計(jì)算機(jī)軟件系統(tǒng)的開發(fā)和運(yùn)行維護(hù),具有較為高效的運(yùn)用模式以及相對(duì)成熟的技術(shù)支撐?,F(xiàn)階段,可以計(jì)算機(jī)軟件分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件三種不同的類型,在不同的領(lǐng)域發(fā)揮著不容忽視的作用。計(jì)算機(jī)軟件工程在我國經(jīng)過了三十余年的發(fā)展,相關(guān)技術(shù)基本實(shí)現(xiàn)了全面覆蓋,并且打破了傳統(tǒng)行業(yè)限制,開始向著機(jī)電、醫(yī)療設(shè)備、信息平臺(tái)等現(xiàn)代化技術(shù)發(fā)發(fā)展,核心技術(shù)和全新的產(chǎn)業(yè)鏈結(jié)構(gòu)初步形成。從目前的發(fā)展情況分析,計(jì)算機(jī)軟件工程雖然取得了一定的成果,但是在對(duì)軟件進(jìn)開發(fā)的過程中,依然是偏重個(gè)人觀念,產(chǎn)業(yè)化水平偏低,加上計(jì)算機(jī)軟件工程本身涉及的專業(yè)學(xué)科眾多,研發(fā)過程嚴(yán)密,對(duì)于技術(shù)的可靠性要求極高,也在很大程度上制約著計(jì)算機(jī)軟件工程的快速發(fā)展。

當(dāng)前,作為信息化和現(xiàn)代化核心的計(jì)算機(jī)軟件工程技術(shù)雖然發(fā)展速度較快,應(yīng)用范圍較廣,但是其本身缺乏完善的發(fā)展體系,一些核心技術(shù)需要從發(fā)達(dá)國家引進(jìn),缺乏自主研究手段,也缺乏自身特色,在這種情況下,計(jì)算機(jī)軟件工程的作用無法充分發(fā)揮出來,也影響了我國現(xiàn)代化技術(shù)的發(fā)展。對(duì)此,相關(guān)部門和技術(shù)人員應(yīng)該重視起來,加快自主研發(fā)速度,構(gòu)建起全新的數(shù)字化、網(wǎng)絡(luò)化、智能化管理平臺(tái),推動(dòng)我國計(jì)算機(jī)軟件工程的可持續(xù)發(fā)展。

2 基于計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)發(fā)展策略

2.1 強(qiáng)化政府支持

基于計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)的發(fā)展關(guān)系著我國的現(xiàn)代化建設(shè),關(guān)系著社會(huì)經(jīng)濟(jì)的穩(wěn)定健康發(fā)展,必須得到政府部門的高度重視,做好相應(yīng)的支持工作。

(1)政府部門必須加強(qiáng)對(duì)于計(jì)算機(jī)軟件工程有關(guān)項(xiàng)目的支持,制定相應(yīng)的扶植政策,通過各種各樣的方式,為計(jì)算機(jī)軟件工程的發(fā)展提供一個(gè)良好的政策環(huán)境;

(2)應(yīng)該加大投資力度,不斷擴(kuò)展投資和融資的渠道,引導(dǎo)社會(huì)資金的投入,對(duì)于一些重點(diǎn)性的扶持項(xiàng)目,需要制定切實(shí)有效的計(jì)劃,提升扶持的有效性和針對(duì)性;

(3)應(yīng)該建立計(jì)算機(jī)軟件工程項(xiàng)目的專項(xiàng)資金,對(duì)重點(diǎn)工程的建設(shè)進(jìn)行引導(dǎo),對(duì)核心技術(shù)項(xiàng)目進(jìn)行扶持,逐步實(shí)現(xiàn)產(chǎn)業(yè)自主創(chuàng)新的目標(biāo),⒁恍揮星繃Φ姆⒄瓜钅浚如數(shù)字電視、移動(dòng)通信、軟件信息服務(wù)等納入到重點(diǎn)建設(shè)的范圍內(nèi),推動(dòng)現(xiàn)代化技術(shù)的長遠(yuǎn)穩(wěn)定發(fā)展。

2.2 注重產(chǎn)業(yè)創(chuàng)新

應(yīng)該認(rèn)識(shí)到,在市場(chǎng)經(jīng)濟(jì)環(huán)境下,想要推進(jìn)計(jì)算機(jī)軟件工程的可持續(xù)發(fā)展,就必須不斷做好產(chǎn)品和服務(wù)的創(chuàng)新,以更好的迎合市場(chǎng)發(fā)展需求,通過融合創(chuàng)新的方式,培育出新的增長點(diǎn),促進(jìn)計(jì)算機(jī)軟件工程技術(shù)的創(chuàng)新發(fā)展。最近幾年,全球經(jīng)濟(jì)一體化趨勢(shì)不斷加快,國際競(jìng)爭(zhēng)越發(fā)激烈,企業(yè)在面臨良好發(fā)展機(jī)遇的同時(shí),也迎來了巨大的壓力和挑戰(zhàn)。在這樣的背景下,想要獲得更好的發(fā)展,企業(yè)必須持續(xù)開展產(chǎn)品、技術(shù)和服務(wù)的創(chuàng)新,構(gòu)建起自主創(chuàng)新的技術(shù)體系,加強(qiáng)與工業(yè)、制造業(yè)和服務(wù)業(yè)等的密切合作,強(qiáng)化計(jì)算機(jī)軟件工程產(chǎn)品和服務(wù)的核心競(jìng)爭(zhēng)力。就目前來看,我國計(jì)算機(jī)軟件產(chǎn)業(yè)正在數(shù)字化、智能化的方向發(fā)展,應(yīng)該重視通信技術(shù)、信息服務(wù)等的培育,形成新的增長點(diǎn),不斷提升經(jīng)濟(jì)領(lǐng)域的產(chǎn)業(yè)技術(shù)。通過自主創(chuàng)新,能夠打破技術(shù)與貿(mào)易壁壘,提升相關(guān)產(chǎn)業(yè)的發(fā)展動(dòng)力,繼而推動(dòng)經(jīng)濟(jì)的穩(wěn)步發(fā)展。流入,我國在高性能計(jì)算機(jī)以及數(shù)字電視方面取得了顯著的成果,但是受各種因素的影響,缺乏持續(xù)發(fā)展的動(dòng)力,需要相關(guān)企業(yè)加快產(chǎn)業(yè)的轉(zhuǎn)型升級(jí),強(qiáng)化產(chǎn)品與技術(shù)創(chuàng)新,使得我國自主研發(fā)的計(jì)算機(jī)軟件工程產(chǎn)品能夠在國際市場(chǎng)中占據(jù)更加有利的位置。

2.3 做好升級(jí)管理

從本身的需求考慮,需要對(duì)計(jì)算機(jī)軟件進(jìn)行不定期升級(jí),以提升軟件的使用效果和實(shí)際功能。因此,相關(guān)企業(yè)和研究人員應(yīng)該做好計(jì)算機(jī)軟件工程的升級(jí)管理工作,為軟件升級(jí)提供良好的工程支持,提升軟件技術(shù)和軟件質(zhì)量,確保其在使用過程中不會(huì)出現(xiàn)差錯(cuò)。計(jì)算機(jī)軟件工程的升級(jí)管理在很大程度上決定了資源利用率,現(xiàn)代化管理能夠促使企業(yè)從市場(chǎng)需求和社會(huì)需求出發(fā),提升計(jì)算機(jī)軟件產(chǎn)品的生產(chǎn)能力。對(duì)此,軟件開發(fā)部門應(yīng)該立足自身,制定切實(shí)有效的軟件工程管理制度,在推動(dòng)產(chǎn)品創(chuàng)新升級(jí)的過程中,強(qiáng)調(diào)質(zhì)量管理。

2.4 加強(qiáng)產(chǎn)權(quán)保護(hù)

現(xiàn)階段,產(chǎn)權(quán)問題是企業(yè)發(fā)展面臨的一個(gè)核心問題,關(guān)系著企業(yè)的核心競(jìng)爭(zhēng)力及在市場(chǎng)競(jìng)爭(zhēng)中的生存能力。因此,企業(yè)需要重視對(duì)于計(jì)算機(jī)軟件工程核心技術(shù)的保護(hù),時(shí)刻關(guān)注計(jì)算機(jī)軟件信息技術(shù)的最新研究成果,同時(shí)加大自主創(chuàng)新力度。結(jié)合利益共享機(jī)制,企業(yè)能夠借助計(jì)算機(jī)軟件工程項(xiàng)目,構(gòu)建相應(yīng)的技術(shù)創(chuàng)新聯(lián)盟,實(shí)現(xiàn)優(yōu)勢(shì)資源的集中應(yīng)用,提升計(jì)算機(jī)軟件工程產(chǎn)品的開發(fā)能力,逐步推進(jìn)計(jì)算機(jī)軟件工程產(chǎn)業(yè)結(jié)構(gòu)的優(yōu)化升級(jí)。應(yīng)該重視產(chǎn)權(quán)保護(hù),提升知識(shí)產(chǎn)權(quán)的保護(hù)意識(shí),將其上升到企業(yè)發(fā)展的戰(zhàn)略高度。政府部門也應(yīng)該對(duì)產(chǎn)權(quán)相關(guān)的政策和法規(guī)進(jìn)行完善,加大執(zhí)法力度,切實(shí)保障企業(yè)與個(gè)人的合法知識(shí)產(chǎn)權(quán)不受侵犯,保障其合法利益。

3 結(jié)語

總而言之,計(jì)算機(jī)軟件工程在現(xiàn)代化技術(shù)發(fā)展中發(fā)揮著非常重要的推動(dòng)作用,同時(shí)直接影響著經(jīng)濟(jì)社會(huì)的發(fā)展,需要得到足夠的重視,采取切實(shí)有效的措施和方法,促進(jìn)我國的現(xiàn)代化建設(shè)和信息化發(fā)展,創(chuàng)造出更多的經(jīng)濟(jì)效益和社會(huì)效益。

參考文獻(xiàn)

[1]王希軍.基于計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)研究[J].數(shù)碼世界,2016(08):4-5.

[2]俞黎洋.基于計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)分析[J].中國管理信息化,2015,18(21):164.

[3]高志強(qiáng).以計(jì)算機(jī)軟件工程為基礎(chǔ)的現(xiàn)代化技術(shù)研究[J].電子技術(shù)與軟件工程,2016(20):79.

計(jì)算機(jī)技術(shù)與軟件技術(shù)范文第3篇

1.1有效避免資源浪費(fèi)現(xiàn)象的發(fā)生

對(duì)于計(jì)算機(jī)軟件系統(tǒng)而言,數(shù)據(jù)庫作為其中的核心內(nèi)容,需要得到人們的重點(diǎn)關(guān)注。在數(shù)據(jù)庫設(shè)計(jì)的過程中,需要通過對(duì)軟件工程的定義分析,實(shí)現(xiàn)對(duì)不同軟件工程項(xiàng)目的認(rèn)識(shí)及理解,滿足數(shù)據(jù)庫編程的基本需求,從而有效避免了數(shù)據(jù)資源浪費(fèi)現(xiàn)象的發(fā)生。在軟件設(shè)計(jì)中,設(shè)計(jì)人員需要提高對(duì)軟件數(shù)據(jù)庫編程的重視,通過對(duì)數(shù)據(jù)庫資源的綜合性分析,避免數(shù)據(jù)庫出現(xiàn)使用性能不高的問題,解決數(shù)據(jù)故障限制因素。對(duì)于不良的數(shù)據(jù)庫而言,其后期系統(tǒng)的維護(hù)頻率會(huì)不斷增多,從而造成了計(jì)算機(jī)軟件維修中資源浪費(fèi)的現(xiàn)象。

1.2提高計(jì)算機(jī)軟件系統(tǒng)運(yùn)行速度

在計(jì)算機(jī)系統(tǒng)設(shè)計(jì)及分析中,需要通過對(duì)軟件系統(tǒng)的運(yùn)用,實(shí)現(xiàn)對(duì)程序功能的穩(wěn)定發(fā)揮,為數(shù)據(jù)資源的系統(tǒng)運(yùn)行提供有效支持。而且,在高性能數(shù)據(jù)軟件系統(tǒng)運(yùn)用中,可以通過對(duì)計(jì)算機(jī)系統(tǒng)的操作分析,進(jìn)行準(zhǔn)確、快速的信息傳輸,全面提高軟件系統(tǒng)的運(yùn)行速度。同時(shí),在計(jì)算機(jī)軟件系統(tǒng)使用的過程中,通過對(duì)數(shù)據(jù)庫資源的拓展分析,可以為用戶提供便利性的服務(wù)支持,減少數(shù)據(jù)資源浪費(fèi)現(xiàn)象的發(fā)生。通過計(jì)算機(jī)軟件數(shù)據(jù)庫的構(gòu)建,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫資源的合理革新,從而為數(shù)據(jù)資源的儲(chǔ)存軟件系統(tǒng)的管理提供有效支持。

2計(jì)算機(jī)軟件工程中的數(shù)據(jù)庫建立

開展計(jì)算機(jī)軟件工程建設(shè)過程中,首先要針對(duì)數(shù)據(jù)庫系統(tǒng)進(jìn)行完善,設(shè)計(jì)構(gòu)建基礎(chǔ)的框架,計(jì)算機(jī)軟件通常是在網(wǎng)絡(luò)環(huán)境下運(yùn)行使用的,因此在建設(shè)期間,也要考慮是否存在影響因素,通過各個(gè)系統(tǒng)之間的相互配合,來實(shí)現(xiàn)軟件功能,數(shù)據(jù)庫中的信息安全性也能夠得到保障。對(duì)于軟件工程中針對(duì)數(shù)據(jù)庫編程管理問題,在建立初期要有明確的使用方向,完成基礎(chǔ)框架設(shè)計(jì)后需要針對(duì)功能方面采取完善措施,不斷的補(bǔ)充其中的功能,并提升軟件自身防御能力,這樣即使是在網(wǎng)絡(luò)運(yùn)行使用環(huán)境下,也能最大限度的避免受到病毒攻擊,確保數(shù)據(jù)信息安全,同時(shí)數(shù)據(jù)庫中信息的更新速率也能夠達(dá)到使用需求標(biāo)準(zhǔn)。數(shù)據(jù)庫建立是基于編程技術(shù)基礎(chǔ)上來開展的,對(duì)于一些技術(shù)性問題,通過功能之間的協(xié)調(diào)使用,可以更好的避免出現(xiàn)技術(shù)性問題,同時(shí)在軟件工程投入使用后最大限度的利用數(shù)據(jù)庫資源,在網(wǎng)絡(luò)環(huán)境中也能夠?qū)崿F(xiàn)軟件的自動(dòng)更新檢測(cè)。建立過程中要選擇適合的程序匯編語言,通過語言來完成功能框架編寫,選擇適合的匯編語言,針對(duì)不同的功能模塊也可以做出區(qū)分,這樣可以更好的幫助提升設(shè)計(jì)效果。

3對(duì)數(shù)據(jù)庫文件的應(yīng)用

3.1面向?qū)ο蟮臄?shù)據(jù)庫存儲(chǔ)模式選擇

數(shù)據(jù)庫存儲(chǔ)模式選擇,需要在分區(qū)后進(jìn)行,存儲(chǔ)功能中可能會(huì)出現(xiàn)不同程度的功能隱患問題。這種數(shù)據(jù)庫存儲(chǔ)模式選擇也是對(duì)用戶訪問權(quán)限的定義,在軟件使用過程中,為確保內(nèi)部重要信息的安全性,會(huì)對(duì)用戶的訪問權(quán)限進(jìn)行定義,這樣不同級(jí)別的用戶所能夠登陸到的界面也存在差異,數(shù)據(jù)庫信息也都得到安全保障?;谖募愋瓦x擇基礎(chǔ)上所進(jìn)行的文件訪問,也更高效合理,實(shí)現(xiàn)上述功能在程序編寫期間要重點(diǎn)設(shè)計(jì),根據(jù)所存儲(chǔ)的信息類型來對(duì)數(shù)據(jù)庫做出選擇,避免出現(xiàn)更深層次的問題,并幫助合理優(yōu)化資源,利用過程中達(dá)到更理想的效果。不同資源在使用時(shí)需要根據(jù)所接收到的指令來調(diào)動(dòng)數(shù)據(jù)庫內(nèi)部信息,實(shí)現(xiàn)資源利用方面的優(yōu)化。

3.2數(shù)據(jù)庫文件的加密保護(hù)

文件加密保護(hù)主要是針對(duì)基礎(chǔ)信息來進(jìn)行的,這部分信息關(guān)系到使用者的個(gè)人隱私,一旦泄露會(huì)造成嚴(yán)重的影響,因此在所開展的數(shù)據(jù)庫文件加密保護(hù)中,要根據(jù)不同信息的重要程度來設(shè)置等級(jí),采用登陸口令以及密碼加密的形式來進(jìn)行保護(hù),登陸到數(shù)據(jù)庫文件內(nèi)部需要輸入相應(yīng)的加密密匙,這樣工作人員可以根據(jù)常見問題來探討解決加密措施,以免文件應(yīng)用過程中受到網(wǎng)絡(luò)病毒的影響,造成數(shù)據(jù)庫使用期間癱瘓問題。對(duì)于文件加密期間的數(shù)據(jù)信息選擇,通過各個(gè)系統(tǒng)之間的文件加密選擇,如果出現(xiàn)功能方面的沖突問題,可以通過系統(tǒng)的框架結(jié)構(gòu)優(yōu)化來達(dá)到更理想的優(yōu)化使用模式。為各個(gè)系統(tǒng)之間的功能優(yōu)化創(chuàng)造有利環(huán)境。

3.3數(shù)據(jù)存儲(chǔ)模式使用方法比較

存儲(chǔ)功能使用性能是否穩(wěn)定,要從使用方法對(duì)比過程中來進(jìn)行探討,觀察運(yùn)行狀態(tài)下的軟件是否存在功能不穩(wěn)定的現(xiàn)象,并從技術(shù)性角度來深入探討預(yù)防措施。設(shè)計(jì)期間的功能選擇直接關(guān)系到后續(xù)網(wǎng)絡(luò)訪問所選擇的形式,以及工作任務(wù)開展期間可能會(huì)遇到的相關(guān)問題,幫助提升系統(tǒng)投入使用后的功能穩(wěn)定性,通過這種工作模式上的創(chuàng)新利用,可以幫助避免網(wǎng)絡(luò)環(huán)境中軟件使用受到計(jì)算機(jī)病毒的入侵,并最大程度的保護(hù)數(shù)據(jù)庫中信息的安全性,對(duì)于一些比較常見的技術(shù)性問題,對(duì)于這種配合方法的選擇也能夠達(dá)到更理想的運(yùn)行效果。系統(tǒng)在運(yùn)行過程中會(huì)對(duì)所接收到的信息快速篩選,將其中的有用信息進(jìn)行歸類,這樣可以根據(jù)使用需求快速的調(diào)動(dòng)數(shù)據(jù)庫內(nèi)的信息,軟件投入使用后也可以根據(jù)操作需求對(duì)功能進(jìn)行更新處理,這種方法的實(shí)現(xiàn)也需要各個(gè)系統(tǒng)之間的相互配合。對(duì)存儲(chǔ)模式進(jìn)行對(duì)比,觀察其中所存在的問題,更有利于下一階段軟件功能設(shè)計(jì)的實(shí)現(xiàn)。

3.4開發(fā)設(shè)計(jì)中的編程技術(shù)選擇

編程技術(shù)選擇過程中,要以軟件功能的穩(wěn)定性來進(jìn)行探討,觀察在系統(tǒng)設(shè)計(jì)中對(duì)資源的利用是否優(yōu)化,以及可能會(huì)出現(xiàn)的功能不穩(wěn)定現(xiàn)象。針對(duì)比較常見的系統(tǒng)功能問題,在編程階段的技術(shù)選擇可以采用對(duì)比的方法來進(jìn)行,觀察系統(tǒng)功能的穩(wěn)定性,發(fā)現(xiàn)數(shù)據(jù)傳輸不準(zhǔn)確的現(xiàn)象要及時(shí)采取解決控制措施,預(yù)防軟件的功能出現(xiàn)大面積癱瘓,影響到正常工作使用。程序檢測(cè)工作開展也是針對(duì)這些技術(shù)選擇問題來進(jìn)行的,對(duì)所開發(fā)設(shè)計(jì)出的軟件進(jìn)行穩(wěn)定性檢測(cè),為系統(tǒng)的運(yùn)行創(chuàng)造出安全適合的環(huán)境,在這樣的環(huán)境下才能夠解決運(yùn)行穩(wěn)定性問題,并達(dá)到系統(tǒng)需求的工作環(huán)境。軟件功能穩(wěn)定性與編程技術(shù)的選擇之間有很大關(guān)系,因此在選擇編程方法時(shí)要考慮是否可以解決這一技術(shù)優(yōu)化利用的問題。開發(fā)初期階段出現(xiàn)問題可以重新優(yōu)化基礎(chǔ)框架結(jié)構(gòu),這樣后續(xù)的建設(shè)計(jì)劃也可以順序開展,在這樣的環(huán)境下,計(jì)算機(jī)程序匯編面臨著功能實(shí)現(xiàn)與網(wǎng)絡(luò)環(huán)境安全防護(hù)的雙重任務(wù),實(shí)現(xiàn)各項(xiàng)工作任務(wù)也是十分復(fù)雜的。

計(jì)算機(jī)技術(shù)與軟件技術(shù)范文第4篇

【關(guān)鍵詞】信息技術(shù)、工程造價(jià)、工程定額、工程量

一、前言

隨著信息技術(shù)的發(fā)展,計(jì)算機(jī)辦公在各個(gè)領(lǐng)域的廣泛應(yīng)用,傳統(tǒng)的以手工算量的工程造價(jià)模式,由于參與方多,信息需求量大,經(jīng)歷時(shí)間長,已經(jīng)不能適應(yīng)建筑市場(chǎng)的發(fā)展需要,必須把計(jì)算機(jī)技術(shù)應(yīng)用到工程造價(jià)管理中,轉(zhuǎn)變舊的工作方式,使工程造價(jià)走向規(guī)范化,提高經(jīng)濟(jì)效益和工作效率。

二、軟件應(yīng)用的現(xiàn)狀

(一)工程計(jì)價(jià)軟件在工程量計(jì)算方面的應(yīng)用。

原來工程量的計(jì)算是建筑工程預(yù)算中最繁瑣的工作,占預(yù)算工作的80%以上,工作人員將大部分時(shí)間花在這個(gè)階段,每天進(jìn)行著機(jī)械、重復(fù)的手工勞動(dòng),而且計(jì)算結(jié)果人為錯(cuò)誤也在所難免,嚴(yán)重影響著建筑產(chǎn)品的進(jìn)程;現(xiàn)在計(jì)算機(jī)軟件的使用幾乎完全代替了手工計(jì)算,我們最常用的軟件有鋼筋算量、圖形算量、安裝算量等,這些軟件均以Excel和CAD為平臺(tái),造價(jià)員只要將圖形繪制出來,軟件就會(huì)自動(dòng)計(jì)算工程量、匯總并生成各種報(bào)表。相比以前手工計(jì)算工程量來說,一方面提高了計(jì)算速度,另一方面保證了計(jì)算結(jié)果的準(zhǔn)確,大大減輕了造價(jià)師的負(fù)擔(dān),徹底改變了以往的工作方法。

(二)工程計(jì)價(jià)軟件在套用定額方面的應(yīng)用。

在套定額方面,原來都是抱著一堆定額,對(duì)照著計(jì)算底稿逐項(xiàng)套用,計(jì)算、匯總、調(diào)價(jià)、取費(fèi)、工料機(jī)分析等,一棟五千平米的普通住宅樓套定額,就得三個(gè)人干半個(gè)月的時(shí)間。使用軟件后,我們只是根據(jù)工程特征新建工程,確定相應(yīng)的工程類別及取費(fèi)標(biāo)準(zhǔn),就可以進(jìn)入到預(yù)算編制界面,點(diǎn)開定額查詢,根據(jù)需要雙擊選擇即可,然后輸入數(shù)據(jù),軟件自動(dòng)匯總計(jì)算。套完定額后,調(diào)整材料價(jià)格,輸入獨(dú)立費(fèi),軟件自動(dòng)取費(fèi)、自動(dòng)分析材料用量,三四百項(xiàng)的預(yù)算兩天時(shí)間即可完成,節(jié)省了大量的人力和時(shí)間,為工作帶來了極大的方便。

(三)工程計(jì)價(jià)軟件在工程審核方面的應(yīng)用。工程結(jié)算審核是工程造價(jià)最重要的環(huán)節(jié),如某種規(guī)格的鋼筋有了差異,需要把整個(gè)工程中此種規(guī)格的鋼筋都對(duì)比計(jì)算,才能找出差在什么地方。而用軟件進(jìn)行工程審核,只需將甲乙雙方的文件在審核軟件中打開,則有差別的地方就會(huì)顯示出來,讓操作者一目了然,只看有區(qū)別的構(gòu)件或部位,這樣,工作效率明顯提高。

(四)安裝算量軟件。安裝算量很長一段時(shí)間都停留在手工計(jì)算工程量階段。隨著軟件技術(shù)在各領(lǐng)域的廣泛使用,安裝算量軟件也有了一定的發(fā)展,現(xiàn)在的廣聯(lián)達(dá)公司專門針對(duì)安裝算量編制了簡(jiǎn)單實(shí)用的軟件,使安裝算量也實(shí)現(xiàn)了電算化。

(五)工程軟件的綜合應(yīng)用。隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,軟件增加了圖形、鋼筋互導(dǎo)功能,CAD電子版施工圖的導(dǎo)入功能,還有算量過程中直接套用定額等功能,例如在圖形算量中新建混凝土柱,軟件界面會(huì)出現(xiàn)混凝土澆筑、模板安拆、鋼筋制安、鋼筋運(yùn)輸?shù)汝P(guān)聯(lián)子目,我們直接選擇我們需要的子目即可,繪圖完畢軟件直接得出報(bào)表,非??旖莘奖?。

三、軟件的使用方法及技巧

現(xiàn)在以廣聯(lián)達(dá)軟件為例,簡(jiǎn)單介紹框架結(jié)構(gòu)工程做預(yù)算的過程。

(一)鋼筋工程算量:

1新建工程

打開軟件新建工程界面,按照界面模板輸入工程名稱,在下面的框圖中選擇與工程配套的計(jì)算規(guī)則―03G101,報(bào)表類別―河北(2003)、匯總方式等缺省項(xiàng)目

輸入工程信息。包括工程的結(jié)構(gòu)類型、設(shè)防烈度、檐高、抗震等級(jí)等

輸入鋼筋比重、彎鉤參數(shù)等

設(shè)置計(jì)算信息。包括計(jì)算設(shè)置、節(jié)點(diǎn)設(shè)置、箍筋設(shè)置、搭接設(shè)置等項(xiàng)目

樓層設(shè)置。根據(jù)施工圖紙輸入相關(guān)的樓層信息,包括層高、樓板厚度等項(xiàng),修改相應(yīng)樓層鋼筋設(shè)置、混凝土標(biāo)號(hào)、錨固長度、搭接長度等項(xiàng)的參數(shù)。輸入完畢,點(diǎn)擊繪圖輸入,進(jìn)入AutoCAD繪圖界面進(jìn)行圖形繪制。

2繪圖輸入

選擇樓層,畫出樓層包含的基礎(chǔ)、基礎(chǔ)梁、柱、樓梯等構(gòu)件,設(shè)置各個(gè)構(gòu)件屬性,完成后按匯總計(jì)算按鈕,計(jì)算機(jī)自動(dòng)計(jì)算工程量。選擇單構(gòu)件可詳細(xì)查看構(gòu)件鋼筋布置情況,每根鋼筋長度、計(jì)算公式等(見下圖,鋼筋明細(xì)界面)。

選擇其他樓層,復(fù)制圖源信息,修改有差異的地方,將各個(gè)構(gòu)件繪制在圖中。

3報(bào)表輸出

匯總保存后,點(diǎn)擊報(bào)表打印,就可以打印出我們需要的鋼筋明細(xì),分別有按樓層匯總的鋼筋量、按構(gòu)件匯總的鋼筋量、按鋼筋形狀匯總的明細(xì)表,也有鋼筋接頭表,鋼筋定額表等。

(二)圖形算量

1新建工程

打開軟件新建工程界面,按照界面模板輸入工程名稱,在下面的框圖中選擇與工程配套的計(jì)算規(guī)則、報(bào)表類別及匯總方式等缺省項(xiàng)目。

輸入工程信息。包括工程的結(jié)構(gòu)類型、層數(shù)、室內(nèi)外高差等。

2導(dǎo)入工程

打開工具欄文件內(nèi)導(dǎo)入鋼筋工程,選擇文件,按照鋼筋文件的性質(zhì)導(dǎo)入文件,選擇全部導(dǎo)入,匯總計(jì)算,這時(shí)鋼筋文件中所有構(gòu)件的工程量就全部計(jì)算出來了。

將鋼筋文件中不包括的墊層、土方等補(bǔ)充完整,再對(duì)照每層每個(gè)構(gòu)件匹配定額,這樣套定額工序也就OK了。

3報(bào)表輸出

匯總保存后打印我們需要的各種報(bào)表,也可以將報(bào)表導(dǎo)入Excel中,再輸出報(bào)表。

(三)電子CAD圖形的直接導(dǎo)入

如果有電子版圖形,只要是用CAD繪制的,我們就可以直接導(dǎo)入,與導(dǎo)入鋼筋文件操作程序相同,導(dǎo)入后,識(shí)別構(gòu)件,直接計(jì)算、匯總,使得預(yù)算過程更為簡(jiǎn)單化、程序化。

(四)在預(yù)算過程中應(yīng)用的一些技巧

熟能生巧,軟件應(yīng)用越來越成熟,將常遇到的工作模塊化,比如新建工程模板、常用塊操作等功能給我們帶來了很大的方便,例如:算一個(gè)截門井的量,需要計(jì)算土方挖、填、運(yùn)、墊層砼、模板、磚砌井壁、井壁抹灰、井蓋安裝等等工程量,套用定額一套就是二十多項(xiàng),這時(shí)我們通常會(huì)在軟件中存儲(chǔ)幾種常用規(guī)格的截門井,碰到哪一種就直接將存儲(chǔ)的模塊復(fù)制粘貼到新建工程中來,節(jié)省了時(shí)間,也加快了計(jì)算速度。

計(jì)算機(jī)技術(shù)與軟件技術(shù)范文第5篇

關(guān)鍵詞:分層技術(shù);計(jì)算機(jī)軟件;應(yīng)用

中圖分類號(hào):TP311.11 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)05-0049-03

在日常生活中,計(jì)算機(jī)已經(jīng)逐漸成為了必不可少的辦公工具。但對(duì)計(jì)算機(jī)軟件技術(shù)人員來講,在計(jì)算機(jī)軟件得到廣泛應(yīng)用的同時(shí),軟件開發(fā)的環(huán)境和功能的實(shí)現(xiàn)也越來越復(fù)雜,需要從單一功能向多功能復(fù)合的方向發(fā)展。而在這種需求下,分層技術(shù)得到了廣泛的應(yīng)用。在實(shí)現(xiàn)計(jì)算機(jī)軟件的多功能開發(fā)的目標(biāo)的同時(shí),分層技術(shù)的應(yīng)用使軟件的靈活性和安全性都得了提高。因此,有必要對(duì)分層技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用問題展開研究,以便更好的應(yīng)用該技術(shù)完成軟件的開發(fā)。

1 分層技術(shù)與軟件分層

早在20世紀(jì)80年代,單層結(jié)構(gòu)就在小型數(shù)據(jù)庫的結(jié)構(gòu)化編程的計(jì)算機(jī)發(fā)展領(lǐng)域中出現(xiàn)。而隨著計(jì)算機(jī)服務(wù)器關(guān)系模式的快速發(fā)展,雙層結(jié)構(gòu)逐漸成為了計(jì)算機(jī)形式的關(guān)系結(jié)構(gòu),可以滿足用戶日漸增多的需求。但就目前來看,計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)關(guān)系得到了迅速發(fā)展,從而導(dǎo)致了雙層結(jié)構(gòu)也無法滿足用戶的需求。而所謂的分層技術(shù),其實(shí)就是指在不同層次上制定不同解決方案的技術(shù)。在整個(gè)計(jì)算機(jī)軟件結(jié)構(gòu)中,這些層次具有平等的地位,而計(jì)算機(jī)軟件的整體則是由不同功能的模塊所構(gòu)成。在使用計(jì)算機(jī)軟件的過程中,人們會(huì)在提出安全性、靈活性和可靠性的要求的基礎(chǔ)上,要求軟件能夠盡可以能多的提供各類功能。而分層技術(shù)可以為實(shí)現(xiàn)軟件的各類功能提供支持,所以在計(jì)算機(jī)軟件中得到了廣泛的使用。在軟件開發(fā)的軟件架構(gòu)方面,分層技術(shù)的使用效果極好。通過為實(shí)現(xiàn)多層次的軟件架構(gòu)提供支持,分層技術(shù)滿足了軟件的功能開發(fā)需求[1]。從整個(gè)計(jì)算機(jī)系統(tǒng)的開發(fā)上來看,計(jì)算機(jī)軟件沒有嚴(yán)格的層次關(guān)系。而所謂的計(jì)算機(jī)系統(tǒng)的層次化,其實(shí)就是多層次構(gòu)件的聚集現(xiàn)象。通過使用分層技術(shù),則能夠?qū)崿F(xiàn)系統(tǒng)設(shè)計(jì)的逐級(jí)抽象,繼而使系統(tǒng)的各部分功能得到分解,并轉(zhuǎn)化成軟件設(shè)計(jì)的一部分。

分層技術(shù)之所以能夠在計(jì)算機(jī)軟件開發(fā)中得到應(yīng)用,主要是其在軟件開上具有一定的優(yōu)勢(shì)。從軟件開發(fā)目的上來看,軟件產(chǎn)品的設(shè)計(jì)和開發(fā)是為了滿足消費(fèi)者的使用需求。但對(duì)于軟件開發(fā)者來講,除了確保軟件開發(fā)的質(zhì)量,還要確保軟件的開發(fā)具有一定的效率,以便盡量減少軟件開發(fā)的時(shí)間。所以,軟件開發(fā)者需要利用檢測(cè)構(gòu)件完成計(jì)算機(jī)軟件的檢測(cè),以便確保短時(shí)間內(nèi)開發(fā)出的軟件具有較高的性能。而利用分層構(gòu)件建立底層構(gòu)件和物理硬件的關(guān)系,則可以使計(jì)算機(jī)軟件系統(tǒng)的性能得到不斷提高。因?yàn)?,?jì)算機(jī)并沒有嚴(yán)格意義上的軟件結(jié)構(gòu)系統(tǒng),而多個(gè)層次會(huì)使軟件上下層次產(chǎn)生一種依賴關(guān)系,繼而使系統(tǒng)分析聚集在層次的構(gòu)件上。因此,利用分層技術(shù)可以將軟件系統(tǒng)復(fù)雜部分的開發(fā)轉(zhuǎn)變成軟件設(shè)計(jì)問題,繼而使系統(tǒng)具有較好的穩(wěn)定性和擴(kuò)展性。在開發(fā)復(fù)雜軟件時(shí),分層技術(shù)可以按步驟或功能完成軟件的分層處理。具體來講,就是按照步驟或功能進(jìn)行軟件的升級(jí)、改造或改進(jìn)時(shí),只進(jìn)行相面層面的修改,而不影響其他層面的運(yùn)行。具體來講,就是軟件設(shè)計(jì)的一個(gè)層次的變化只會(huì)影響到上下層次的變化,但并不會(huì)影響整體的變化,所以可以不修改軟件的整體。其次,分層技術(shù)的應(yīng)用可以為計(jì)算機(jī)軟件開發(fā)和應(yīng)用提供一定的安全保證,并使軟件的開發(fā)效率得到提高[2]。比如在開發(fā)新軟件時(shí),可以直接在功能相似的層面進(jìn)行二次開發(fā),從而避免進(jìn)行軟件的重復(fù)開發(fā),繼而使軟件開發(fā)的時(shí)間得到有效節(jié)省。此外,通過分層次分模塊的進(jìn)行軟件的定義,可以利用標(biāo)準(zhǔn)接口實(shí)現(xiàn)模塊的有效對(duì)接。而軟件能夠得到自動(dòng)的開發(fā)和使用,則可以使軟件具有一定的可復(fù)用性。

2 分層技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用研究

2.1 雙層結(jié)構(gòu)技術(shù)在軟件開發(fā)管理中的應(yīng)用

從根本上來講,計(jì)算機(jī)軟件的分層技術(shù)是由雙層結(jié)構(gòu)技術(shù)發(fā)展而來。所以,雙層結(jié)構(gòu)技術(shù)是分層技術(shù)實(shí)現(xiàn)的基礎(chǔ),三層、四層和五層等高等分層技術(shù)都是由雙層結(jié)構(gòu)技術(shù)發(fā)展而來。而所謂的雙層,在計(jì)算機(jī)軟件中指的就是服務(wù)器與客戶端(如下圖1)。在使用該結(jié)構(gòu)時(shí),用戶的可操控界面是由客戶端提供。在接收用戶的操作指令后,客戶端將利用網(wǎng)絡(luò)將指令發(fā)送至服務(wù)器。然后,將由服務(wù)器中的操作系統(tǒng)等相關(guān)軟件完成指令的處理,并最終將結(jié)果通過客戶端反饋給用戶。從工作原理上來看,雙層結(jié)構(gòu)的正常運(yùn)行主要取決于服務(wù)器端是否安全、可靠,并且需要有使用人數(shù)的限制[3]。在這兩個(gè)條件無法滿足的情況下,服務(wù)器需要的計(jì)算時(shí)間會(huì)越來越長,繼而出現(xiàn)安全問題或是給出錯(cuò)誤的計(jì)算結(jié)果,而無論是哪種問題都會(huì)影響到用戶的數(shù)據(jù)安全。

雙層結(jié)構(gòu)技術(shù)的應(yīng)用,在某種程度上滿足了軟件的發(fā)展需要。但就目前來看,計(jì)算機(jī)技術(shù)的發(fā)展速度較快,雙層結(jié)構(gòu)技術(shù)的應(yīng)用已經(jīng)無法滿足計(jì)算機(jī)軟件的開發(fā)需求。以醫(yī)院信息系統(tǒng)的開發(fā)為例,過去的醫(yī)院信息系統(tǒng)的開發(fā)都是采用雙層的C/S方式。相較于單層主機(jī)/終端方式,該種結(jié)構(gòu)使醫(yī)院信息系統(tǒng)結(jié)構(gòu)的開發(fā)成本得到了降低。而分布式計(jì)算結(jié)構(gòu)的利用,則使整個(gè)系統(tǒng)的資源得到了充分的利用。在系統(tǒng)中,Clinet段的操作系統(tǒng)為GUI,為用戶在Windows上的操作提供了便利。而RAD技術(shù)的應(yīng)用,則為開發(fā)人員開發(fā)應(yīng)用提供了方便。但是,在系統(tǒng)的安裝和升級(jí)方面,C/S系統(tǒng)的維護(hù)需要花費(fèi)大量的精力。針對(duì)如病案編目這樣的應(yīng)用較少的系統(tǒng),系統(tǒng)的更新尚且較為容易。但是一旦需要對(duì)類似于門診收費(fèi)系統(tǒng)進(jìn)行更新,將涉及多且分散的護(hù)士工作站應(yīng)用點(diǎn),所以就需要完成大量的系統(tǒng)更新工作。同時(shí),由于系統(tǒng)較為封閉,所以系統(tǒng)之間的交流難以實(shí)現(xiàn)。就目前來看,利用雙層技術(shù)開發(fā)的一些醫(yī)院信息系統(tǒng)已然難以使用,繼而導(dǎo)致了投資的浪費(fèi)。而現(xiàn)有的醫(yī)院信息系統(tǒng)界面也并不統(tǒng)一,所以醫(yī)院需要承擔(dān)大量的培訓(xùn)工作。此外,一旦需要進(jìn)行管理模式的改革,就需要對(duì)醫(yī)院信息系統(tǒng)中的關(guān)鍵參數(shù)和公共模塊進(jìn)行修改,繼而需要完成整個(gè)系統(tǒng)的重新編譯。

2.2 三層結(jié)構(gòu)技術(shù)在軟件開發(fā)管理中的應(yīng)用

與雙層結(jié)構(gòu)相比較,三層結(jié)構(gòu)就是在服務(wù)器端使用了專業(yè)的應(yīng)用服務(wù)器(如下圖2)。而三層結(jié)構(gòu)技術(shù)利用該服務(wù)器進(jìn)行計(jì)算機(jī)用戶數(shù)據(jù)的存儲(chǔ),從而通過設(shè)置服務(wù)器使計(jì)算機(jī)軟件的計(jì)算水平得到有效提高。所以,三層結(jié)構(gòu)技術(shù)的應(yīng)用,使人與計(jì)算機(jī)之間的人機(jī)交互得以實(shí)現(xiàn),繼而使人們對(duì)計(jì)算機(jī)軟件的感知得到提高。例如,日立的ERP系統(tǒng)的軟件體系就為三層結(jié)構(gòu)。由于該體系的數(shù)據(jù)服務(wù)器可以為用戶提供訪問的數(shù)據(jù),并且能夠完成數(shù)據(jù)的存儲(chǔ)和優(yōu)化,所以可以滿足“瘦”客戶端的要求。從結(jié)構(gòu)組成上來看,三層結(jié)構(gòu)除了擁有服務(wù)器層面和客戶端層面,還有數(shù)據(jù)層面,而這樣的結(jié)構(gòu)就是將雙層結(jié)構(gòu)的服務(wù)器層面劃分成了處理層面和數(shù)據(jù)層面。其中,處理層面需要完成用戶需求的分析,而數(shù)據(jù)層面則需要根據(jù)處理層面的分析結(jié)果完成數(shù)據(jù)的處理,然后將處理結(jié)果反饋給用戶[4]。但是,由于設(shè)有專門的處理層面,用于處理用戶需求的網(wǎng)絡(luò)傳輸負(fù)擔(dān)得以減輕,而計(jì)算機(jī)的處理效率也得到了有效提高。

從優(yōu)點(diǎn)角度來看,應(yīng)用三層技術(shù)構(gòu)建三層C/S結(jié)構(gòu),顯然使軟件的維護(hù)變得更加容易。首先,在三層C/S結(jié)構(gòu)中,Clinet段無需進(jìn)行程序的配置,所以需要處理的界面代碼量得以減少。而利用Intranet技術(shù),則可以使Clinet端保持零配置,繼而使軟件的開發(fā)效率得到提高。在業(yè)務(wù)邏輯的變化方面,可以用中間層的更新替代系統(tǒng)的更新,所以可以使系統(tǒng)的維護(hù)費(fèi)用得到降低。其次,三層C/S結(jié)構(gòu)是由Server端和Client端的模塊組成的,而這些模塊都是利用標(biāo)準(zhǔn)界面連接在儀器的。所以,系統(tǒng)的每個(gè)模塊都可以被其他應(yīng)用共享,所以系統(tǒng)有可再用的對(duì)象。再者,在開發(fā)效率上,軟件開發(fā)工具選擇較為自由,所以為縮短軟件開周期提供了途徑。同時(shí),由于程序員不必在業(yè)務(wù)邏輯分析上分心,所以軟件的開發(fā)質(zhì)量可以得到保證。此外,一般的情況下,數(shù)據(jù)庫需要面臨龐大的客戶數(shù)量。而三層C/S結(jié)構(gòu)的應(yīng)用可以將用戶請(qǐng)求連接至中間層,繼而使直接連接數(shù)據(jù)庫的用戶數(shù)量得以減少,并確保系統(tǒng)的安全[5]。因此,三層結(jié)構(gòu)技術(shù)的應(yīng)用在一定程度上促進(jìn)了計(jì)算機(jī)軟件的發(fā)展。然而,三層結(jié)構(gòu)技術(shù)也有一定的局限性,所以沒能得到更加廣泛的應(yīng)用。

2.3 四層結(jié)構(gòu)技術(shù)在軟件開發(fā)管理中的應(yīng)用

在應(yīng)用程序的計(jì)算環(huán)境越發(fā)復(fù)雜的情況下,需要處理的數(shù)據(jù)和邏輯也越來越多。在現(xiàn)實(shí)生活中,用戶需要利用計(jì)算機(jī)更快、更準(zhǔn)的完成數(shù)據(jù)的處理和計(jì)算,并且完成規(guī)模更為復(fù)雜的邏輯的處理。因此,由于三層結(jié)構(gòu)具有無法實(shí)現(xiàn)彼此之間的相互獨(dú)立的問題,所以四層結(jié)構(gòu)技術(shù)應(yīng)運(yùn)而生。在層面上,各個(gè)層面結(jié)構(gòu)得到了重新的劃分,主要分為WEB層、存儲(chǔ)層、數(shù)據(jù)處理層和業(yè)務(wù)處理層。其中,WEB層主要負(fù)責(zé)根據(jù)用戶需要完成合適的處理路徑的選擇,而用戶需要的結(jié)構(gòu)越少,選擇也就會(huì)相對(duì)簡(jiǎn)單。存儲(chǔ)層則會(huì)進(jìn)行用戶數(shù)據(jù)的存儲(chǔ),并且將數(shù)據(jù)處理信息發(fā)送至處理層表達(dá)需求。在需要進(jìn)行大規(guī)模數(shù)據(jù)的處理時(shí),數(shù)據(jù)處理層則會(huì)根據(jù)數(shù)據(jù)加工關(guān)系完成各方面運(yùn)作效率的處理和改進(jìn),繼而完成大量數(shù)據(jù)和信息的分析和處理。具體來講,就是數(shù)據(jù)處理層可以將訪問代碼隱藏起來,并完成對(duì)關(guān)系數(shù)據(jù)庫和對(duì)象之間的計(jì)算機(jī)映射,繼而使關(guān)系與對(duì)象之間的阻抗不匹配問題得到解決。此外,業(yè)務(wù)邏輯層負(fù)責(zé)將數(shù)據(jù)處理層的結(jié)果傳送至WEB層,繼而實(shí)現(xiàn)計(jì)算機(jī)數(shù)據(jù)的交換[6]。而四層結(jié)構(gòu)的邏輯關(guān)系的確立,使計(jì)算機(jī)軟件開發(fā)中的環(huán)境問題得到解決,繼而使計(jì)算機(jī)軟件開發(fā)效率和復(fù)用性得到提高。

就目前來看,四層結(jié)構(gòu)技術(shù)有兩種形式的界面層,其中一種結(jié)構(gòu)相對(duì)簡(jiǎn)單,主要包含JSP頁面。在該形式下,可以直接完成用戶需要的數(shù)據(jù)的查詢,并進(jìn)行數(shù)據(jù)的反饋。但該模式下的系統(tǒng)升級(jí)和維護(hù)比較困難,所以在大型系統(tǒng)的開發(fā)方面很少使用。而另一種界面模式則以MVC結(jié)構(gòu)為基礎(chǔ),可以用于開發(fā)復(fù)雜的軟件系統(tǒng)[7]。所以,相較于三層結(jié)構(gòu)技術(shù),四層結(jié)構(gòu)技術(shù)雖然發(fā)展的仍然不夠成熟,但是在復(fù)雜系統(tǒng)的開發(fā)上具有一定的優(yōu)勢(shì)。因此,四層結(jié)構(gòu)技術(shù)已然成為了計(jì)算機(jī)軟件開發(fā)的主流技術(shù)。目前,為了使一些計(jì)算機(jī)的高度運(yùn)行需求得到滿足,一些可以在特殊環(huán)境和特殊領(lǐng)域的計(jì)算機(jī)多層軟件得到了開發(fā)。而這些軟件的開發(fā)都是應(yīng)用四層分層技術(shù),可以完成數(shù)據(jù)的快速處理。例如,在構(gòu)建新一代醫(yī)院信息系統(tǒng)時(shí),為了使C/S系統(tǒng)的弊端得到克服,就可以應(yīng)用四層分層技術(shù)。具體在軟件的開發(fā)的過程中,主要需要完成Client層和Server層等層別的部件的編寫。而四層分層技術(shù)的應(yīng)用可以為JAVA、C語言等多種開發(fā)語言提供支持,所以能夠?yàn)槌绦騿T選擇開發(fā)語言提供便利。而Server層部件需要完成的業(yè)務(wù)邏輯功能是進(jìn)行數(shù)據(jù)庫數(shù)據(jù)的查詢和修改,比如病人出入管理信息和平均住院日的計(jì)算等等。在系統(tǒng)安全方面,雖然醫(yī)院信息系統(tǒng)的用戶數(shù)量較多,但是所屬用戶組十分有限,因此可以通過對(duì)用戶組授權(quán)完成所有用戶的授權(quán)[8]。

2.4 五層結(jié)構(gòu)技術(shù)在軟件開發(fā)管理中的應(yīng)用

在四層技術(shù)結(jié)構(gòu)的基礎(chǔ)上,五層技術(shù)結(jié)構(gòu)得以提出。具體來講,就是將數(shù)據(jù)層劃分成資源層和集成層,以便使系統(tǒng)的運(yùn)行效率得到提高。同時(shí),五層結(jié)構(gòu)技術(shù)的應(yīng)用可以滿足數(shù)據(jù)運(yùn)行的環(huán)境需求,可以在計(jì)算機(jī)數(shù)據(jù)運(yùn)行的環(huán)境或特殊領(lǐng)域中應(yīng)用。在應(yīng)用的過程中,需要完成架構(gòu)分工的細(xì)化。就目前來看,J2EE環(huán)境中比較普遍的應(yīng)用了五層結(jié)構(gòu)技術(shù),繼而使三層結(jié)構(gòu)得到了有效延伸。目前來看,J2EE環(huán)境中五層結(jié)構(gòu)由資源層、集成層、存儲(chǔ)層、WEB層和客戶層組成。其中,資源層與文件系統(tǒng)相對(duì)應(yīng),集成層則具有數(shù)據(jù)持久性特點(diǎn),可以完成數(shù)據(jù)的持久性訪問[9]。在應(yīng)用的過程中,則能夠完成事物的處理和數(shù)據(jù)庫的系統(tǒng)映射。而WEB層可以在服務(wù)器端上運(yùn)行,客戶層則需要實(shí)施客戶機(jī)運(yùn)行。利用這樣的模型結(jié)構(gòu),并按照具有一定規(guī)律的應(yīng)用邏輯,就可以形成多個(gè)組件,繼而完成不同機(jī)器軟件的開發(fā)和配置。但就目前來看,五層結(jié)構(gòu)技術(shù)并沒有得到普遍的應(yīng)用,只在一些特殊領(lǐng)域中有較大的應(yīng)用價(jià)值。

2.5 中間件技術(shù)在軟件開發(fā)管理中的應(yīng)用

在分層技術(shù)取得不斷發(fā)展的情況下,中間件技術(shù)得以出現(xiàn)。而該技術(shù)的應(yīng)用可以在計(jì)算機(jī)運(yùn)行環(huán)境下,并幫助計(jì)算機(jī)實(shí)現(xiàn)與各系統(tǒng)之間的資源優(yōu)勢(shì)互補(bǔ)(如下圖3)。所以,科學(xué)的使用中間件技術(shù)可以使異構(gòu)和分布集成匯總存在的多種復(fù)雜問題逐漸減少,繼而使計(jì)算機(jī)軟件的開發(fā)難度得到降低。從優(yōu)勢(shì)上來講,中間件技術(shù)的應(yīng)用可以使應(yīng)用軟件、操作系統(tǒng)和數(shù)據(jù)庫之間的關(guān)系得到優(yōu)化,并使計(jì)算機(jī)軟件開發(fā)的時(shí)間得到減少。此外,中間件技術(shù)的應(yīng)用,還可以使軟件運(yùn)行的穩(wěn)定性得到提高,繼而給軟件的使用提供一定的安全保障。而根據(jù)中間件技術(shù)在系統(tǒng)中的不同作用,目前可以將中間件分成是幾類,即面向?qū)ο笾虚g件、面向消息中間件和遠(yuǎn)程調(diào)用中間件[10]。就目前來看,有關(guān)中間件技術(shù)的研究已經(jīng)取得了一定的成果,從而使其逐漸成為了一種獨(dú)立軟件。而計(jì)算機(jī)軟件的開發(fā)之所以具有較大的難度,主要是因?yàn)楦鞣N復(fù)雜技術(shù)的屏蔽程序的存在。但中間件技術(shù)的開發(fā)時(shí)間較短,所以幾乎可以在所有的軟件開發(fā)工作中使用。因此,中間件技術(shù)的應(yīng)用,使系統(tǒng)整體得到優(yōu)化,并且確保了數(shù)據(jù)之間的安全聯(lián)系。在系統(tǒng)運(yùn)行上,中間件技術(shù)的應(yīng)用使軟件開發(fā)風(fēng)險(xiǎn)得以降低,繼而使計(jì)算機(jī)的資源互補(bǔ)性得到了保證。

3 結(jié)束語

分層技術(shù)的出現(xiàn)順應(yīng)了時(shí)代的發(fā)展需要,有利于促進(jìn)計(jì)算機(jī)技術(shù)的不斷發(fā)展。利用分層技術(shù),計(jì)算機(jī)軟件的開發(fā)質(zhì)量和效率都得了提高,并且滿足了客戶對(duì)軟件開發(fā)的各種需求。就目前來看,由于多層結(jié)構(gòu)具有較強(qiáng)的安全性和可擴(kuò)展性,所以相較于雙層結(jié)構(gòu)技術(shù)和三層結(jié)構(gòu)技術(shù),四層結(jié)構(gòu)技術(shù)和五層結(jié)構(gòu)技術(shù)在軟件分層管理開發(fā)中的應(yīng)用更具有優(yōu)勢(shì)。而中間技術(shù)在多層次的技術(shù)結(jié)構(gòu)中發(fā)揮的作用也十分顯著,因此該技術(shù)的應(yīng)用對(duì)軟件開發(fā)技術(shù)的提高具有一定的意義。

參考文獻(xiàn):

[1] 楊柯. 分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用效果分析[J]. 軟件, 2013(10): 47-48.

[2] 李大勇. 關(guān)于分層技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用研究與分析[J]. 計(jì)算機(jī)光盤軟件與應(yīng)用, 2014(20): 78-79.

[3] 葉娜, 朱秀娟. 試論計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用[J]. 無線互聯(lián)科技, 2013(6): 61.

[4] 徐愛蘭. 計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)探討[J]. 計(jì)算機(jī)光盤軟件與應(yīng)用, 2012(24): 162-163.

[5] 鄒濤. 分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用探討[J]. 電子技術(shù)與軟件工程, 2014(13): 90.

[6] 常鐵艦. 分層技術(shù)在軟件開發(fā)中的應(yīng)用分析[J]. 硅谷, 2015(2): 83+71.

[7] 王彬華. 淺談運(yùn)用分層技術(shù)豐富計(jì)算機(jī)軟件開發(fā)[J]. 計(jì)算機(jī)光盤軟件與應(yīng)用, 2014(21): 66-67.

[8] 李成鋮. 基于RFID技術(shù)的第三方物流實(shí)時(shí)跟蹤系統(tǒng)的設(shè)計(jì)[D]. 濟(jì)南: 山東大學(xué), 2012.

相關(guān)期刊更多

計(jì)算物理

北大期刊 審核時(shí)間1-3個(gè)月

中國科學(xué)技術(shù)協(xié)會(huì)

計(jì)算機(jī)

省級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

長江計(jì)算機(jī)(集團(tuán))公司

心智與計(jì)算

省級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

廈門大學(xué)系統(tǒng)與控制研究中心

永丰县| 无为县| 宿迁市| 巍山| 泾阳县| 微山县| 衡阳县| 罗平县| 阿克苏市| 漯河市| 攀枝花市| 钟祥市| 天峨县| 江城| 宣化县| 建湖县| 内乡县| 厦门市| 尼勒克县| 昌邑市| 友谊县| 高碑店市| 辽宁省| 申扎县| 陆河县| 西华县| 阿瓦提县| 寿光市| 肇州县| 和平区| 陇南市| 宜川县| 襄城县| 昆明市| 江北区| 江口县| 都江堰市| 夏邑县| 贵溪市| 邛崃市| 丰宁|