引論:我們?yōu)槟砹?篇淺談?dòng)?jì)算機(jī)軟件開發(fā)范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時(shí)的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。
淺談計(jì)算機(jī)軟件開發(fā):計(jì)算機(jī)軟件開發(fā)與應(yīng)用
摘要:進(jìn)入到21世紀(jì)也就意味著進(jìn)入到計(jì)算機(jī)網(wǎng)絡(luò)信息化時(shí)代,計(jì)算機(jī)的廣泛應(yīng)用改變了人們的工作、學(xué)習(xí)和生活的方式,也是網(wǎng)絡(luò)信息的獲取和遠(yuǎn)程溝通的主要途徑。在當(dāng)前的市場需求下,給計(jì)算機(jī)軟件技術(shù)的開發(fā)帶來了新的機(jī)遇。計(jì)算機(jī)之所以能滿足人們的日常生活需要,其關(guān)鍵因素就在于軟件,軟件系統(tǒng)的多樣性使計(jì)算機(jī)的高級功能得以實(shí)現(xiàn)。文章主要從計(jì)算機(jī)軟件與硬件兩者間的區(qū)別及計(jì)算機(jī)軟件的現(xiàn)狀進(jìn)行分析,并重點(diǎn)探討了如何實(shí)現(xiàn)計(jì)算機(jī)軟件技術(shù)的開發(fā)及計(jì)算機(jī)軟件的應(yīng)用,為今后的研究提供一些有力依據(jù)。
關(guān)鍵詞:計(jì)算機(jī)軟件;信息;應(yīng)用;開發(fā)
1概述
計(jì)算機(jī)的出現(xiàn)為人們帶來了很多便利,無論是生活還是工作中,人們都離不開計(jì)算機(jī),并且計(jì)算機(jī)已經(jīng)成為人們?nèi)粘?yīng)用的一個(gè)重要的組成部分,人們對計(jì)算機(jī)越來越依賴。計(jì)算機(jī)不僅是學(xué)校、企事業(yè)單位工作的伙伴,也是信息社會(huì)中不可缺少的工具,標(biāo)志著人類已經(jīng)進(jìn)入到信息時(shí)代。計(jì)算機(jī)由兩個(gè)部分組成:一是硬件系統(tǒng);另一個(gè)是軟件系統(tǒng),計(jì)算機(jī)的運(yùn)行主要是由硬件系統(tǒng)來負(fù)責(zé),而軟件系統(tǒng)則主要負(fù)責(zé)合理地組織計(jì)算機(jī)工作,不同軟件系統(tǒng)所能發(fā)揮出的功能也各不相同。從當(dāng)前情況來看,計(jì)算機(jī)軟件技術(shù)已經(jīng)成為信息化社會(huì)不可缺少的一部分,并在各個(gè)領(lǐng)域均起到重要作用。由于人們對信息的需求量逐漸增加,所以相應(yīng)的也增加了計(jì)算機(jī)軟件的功能,這是計(jì)算機(jī)軟件系統(tǒng)發(fā)展的必然趨勢。
2計(jì)算機(jī)軟件與硬件兩者間的區(qū)別
整體上看,軟件與硬件的主要區(qū)別體現(xiàn)在以下方面:首先,在生產(chǎn)方式上,硬件是制造;而軟件是開發(fā)。軟件能使人高度發(fā)揮出自己的智力,并不是所謂的傳統(tǒng)意義上的硬件制造。在開發(fā)與制造方面盡管有很多地方是相同的,但是從根本上看,軟件與硬件兩者又是根本不同的;其次,在表現(xiàn)形式上,硬件是能看得見、摸得著的,但是軟件恰好相反。軟件是存在于紙面上或人們的腦袋里,這是它的存在形式,這種形式是對是錯(cuò),是好是壞都必須要通過在機(jī)器上運(yùn)行的程序才能確定。第三,在具體要求方面,軟件是不允許出現(xiàn)任何誤差的,對其要求較高,反之,硬件產(chǎn)品允許出現(xiàn)少許的誤差。第四,對于硬件來說,我們在對其進(jìn)行維護(hù)時(shí),就像是維護(hù)我們的生活物品一樣,硬件會(huì)舊會(huì)壞,而對軟件來說,理論上它是不會(huì)用舊用壞的,但實(shí)際上軟件變舊變壞仍是必然,這一點(diǎn)是軟件的生存一直是處于不斷維護(hù)改變的狀態(tài)下這一點(diǎn)決定的。
3計(jì)算機(jī)軟件的現(xiàn)狀分析
對于計(jì)算機(jī)軟件來說,其操作是在軟件系統(tǒng)的基礎(chǔ)上進(jìn)行的,由此便形成了一種操作系統(tǒng)。計(jì)算機(jī)軟件技術(shù)主要研究的是以下內(nèi)容:一是運(yùn)行模型的高效運(yùn)營得以實(shí)現(xiàn),并優(yōu)化支撐模型的體系;對新的領(lǐng)域不斷探索開發(fā),對支撐模型運(yùn)營的機(jī)制進(jìn)行不斷的優(yōu)化。軟件系統(tǒng)作為一種進(jìn)行運(yùn)營操作的新型系統(tǒng),目前正在向一種層次分明的模型體系轉(zhuǎn)變,其組成部分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件。系統(tǒng)軟件主要包含了計(jì)算機(jī)的操作系統(tǒng)以及計(jì)算機(jī)內(nèi)部存儲(chǔ)的數(shù)據(jù)資源;支撐軟件主要有程序庫、CASE和高級語言編譯器三種。從計(jì)算機(jī)技術(shù)發(fā)展至今算起,計(jì)算機(jī)軟件工程技術(shù)已經(jīng)有30多年的發(fā)展史,目前已經(jīng)在迅速成長,在計(jì)算機(jī)軟件技術(shù)被改進(jìn)后,軟件工程企業(yè)也對軟件工程技術(shù)有了新的認(rèn)識,并且軟件行業(yè)將改善過程和提升軟件技術(shù)兩者結(jié)合起來這一發(fā)展趨勢已經(jīng)成為了必然。軟件的構(gòu)建技術(shù)、重復(fù)使用軟件、軟件工程技術(shù)以及領(lǐng)域性的工程技術(shù)是目前世界上主流軟件技術(shù),同時(shí)也是計(jì)算機(jī)軟件工業(yè)化、工程化、產(chǎn)業(yè)化生產(chǎn)技術(shù)得以實(shí)現(xiàn)的關(guān)鍵。
4實(shí)現(xiàn)計(jì)算機(jī)軟件技術(shù)的開發(fā)
計(jì)算機(jī)軟件技術(shù)的開發(fā)圍繞著多個(gè)環(huán)節(jié)來進(jìn)行:一是捕捉用戶對計(jì)算機(jī)的實(shí)際需要,并對用戶的信息需求進(jìn)行分析;二是為用戶設(shè)計(jì)出較為滿意,并符合需求的軟件,這一過程是系統(tǒng)性的,也是一個(gè)漫長的發(fā)展時(shí)期。所謂的開發(fā)計(jì)算機(jī)軟件實(shí)質(zhì)就是要根據(jù)用戶的某種程序進(jìn)行語言的設(shè)計(jì),計(jì)算機(jī)軟件的開發(fā)也就是一種普遍性的開發(fā)軟件。每一款軟件的生產(chǎn)都會(huì)有相應(yīng)的軟件許可證,用戶只有在持有許可證的基礎(chǔ)上才能合法的使用該軟件。如果沒有被軟件版權(quán)擁有者允許,就私自拷貝該軟件,同時(shí)還伴有買賣行為,那么這就會(huì)引起很多法律問題。
4.1計(jì)算機(jī)應(yīng)用系統(tǒng)功能的有關(guān)說明
計(jì)算機(jī)應(yīng)用軟件的系統(tǒng)功能就是實(shí)施和審批采購計(jì)劃,其主要流程為:向申請部門提交并認(rèn)真填寫計(jì)劃采購單;審查后,采購計(jì)劃單如果沒能通過,就必須要終止該流程;反正,采購計(jì)劃單如果審批通過了,那么總金額不可高于5萬元,同時(shí)采購單直接生成。
4.2計(jì)算機(jī)軟件應(yīng)用系統(tǒng)的開發(fā)與實(shí)現(xiàn)
4.2.1生成業(yè)務(wù)組件。
采購內(nèi)容應(yīng)該按照業(yè)務(wù)計(jì)劃單完成,將業(yè)務(wù)組件的生成器所提供的數(shù)據(jù)抽象出業(yè)主信息表和信息明細(xì)表。按照這些信息,業(yè)務(wù)組件的生成器能自動(dòng)產(chǎn)生業(yè)務(wù)組件StockPlan的不同組成部分,包含了在數(shù)據(jù)庫中建設(shè)統(tǒng)一的數(shù)據(jù)表。
4.2.2設(shè)計(jì)業(yè)務(wù)流程。
在實(shí)際操作中,計(jì)算機(jī)應(yīng)用系統(tǒng)能使業(yè)務(wù)的設(shè)計(jì)流程器抽象出來,從而形成一個(gè)主要的信息流程業(yè)務(wù)表。以這些信息為依據(jù),編寫每個(gè)節(jié)點(diǎn)的功能,使每個(gè)節(jié)點(diǎn)都是采取標(biāo)準(zhǔn)應(yīng)用。
5計(jì)算機(jī)軟件的應(yīng)用分析
計(jì)算機(jī)的應(yīng)用已經(jīng)滲透到人們的工作、學(xué)習(xí)、生活等多個(gè)角落,計(jì)算機(jī)軟件的高效率、高精準(zhǔn)性及操作的便利性得到了人們的認(rèn)可,并在人類活動(dòng)的各個(gè)層面迅速的被應(yīng)用,換而言之,人類活動(dòng)離不開計(jì)算機(jī)軟件。計(jì)算機(jī)軟件功能主要有以下方面:0ffice辦公系統(tǒng)、電子郵件、計(jì)算機(jī)操作系統(tǒng)、數(shù)據(jù)庫,還有各種網(wǎng)游軟件等。在我國農(nóng)業(yè)、工業(yè)、政府、金融、交通等各領(lǐng)域中,工作開展都要依賴于計(jì)算機(jī)軟件。在計(jì)算機(jī)普及的情況下,未來的計(jì)算機(jī)軟件工程必將會(huì)發(fā)展成為一項(xiàng)廣義的工程技術(shù),在研究軟件功能和操作方法上也會(huì)越來越注重人性化因素,也更突出個(gè)性化特征,并且在設(shè)置功能上不斷的完善。軟件設(shè)計(jì)人員會(huì)根據(jù)客戶的需要,綜合考慮各方面的因素,將大家的智慧匯集到一起,從而設(shè)計(jì)出一款更為成功的計(jì)算機(jī)軟件,給人們帶來便利,并改變著人們的工作、生活方式。另外,如軟件系統(tǒng)出現(xiàn)運(yùn)行故障,將會(huì)給客戶帶來無法估量的損失。所以,要重視起計(jì)算機(jī)軟件工程研發(fā)工作。
6結(jié)論
總之,計(jì)算機(jī)軟件在各領(lǐng)域中都被廣泛應(yīng)用,也體現(xiàn)出它的重要性,在對其開發(fā)及應(yīng)用方面進(jìn)行研究時(shí),就要從多個(gè)方面著手,使計(jì)算機(jī)軟件技術(shù)的作用充分發(fā)揮出來。
作者:馮晉光 單位:黑龍江省計(jì)算機(jī)軟件研究中心
淺談?dòng)?jì)算機(jī)軟件開發(fā):計(jì)算機(jī)軟件開發(fā)基礎(chǔ)知識淺談
摘要:隨著社會(huì)與經(jīng)濟(jì)發(fā)展的需要,計(jì)算機(jī)也逐漸深入到了人們的日常生活之中,計(jì)算機(jī)信息和技術(shù)也在不斷地推廣和發(fā)展中,使得人們對計(jì)算機(jī)網(wǎng)絡(luò)有了更深一層的理解與應(yīng)用,并且現(xiàn)在很多人們對于計(jì)算機(jī)軟件開發(fā)也是非常感興趣。計(jì)算機(jī)技術(shù)與知識已經(jīng)成為了一種時(shí)代的需要,并已經(jīng)逐漸地滲透到經(jīng)濟(jì)發(fā)展的各個(gè)領(lǐng)域,它的基礎(chǔ)和原理成為時(shí)代的需要,在各應(yīng)用領(lǐng)域發(fā)揮著至關(guān)重要的作用,有著不可取代的位置。
關(guān)鍵詞:計(jì)算機(jī);軟件開發(fā);技術(shù);知識;基礎(chǔ)原理
計(jì)算機(jī)軟件技術(shù)的開發(fā)和穩(wěn)定的發(fā)展,也能夠?yàn)樯鐣?huì)的發(fā)展和信息的進(jìn)步做出很大的貢獻(xiàn),也能夠?qū)?jīng)濟(jì)的發(fā)展提供著不可或缺的力量。這也需要更多熱衷于計(jì)算機(jī)軟件的開發(fā)的人才做出更多的努力與貢獻(xiàn),也需要對計(jì)算機(jī)軟件的開發(fā)有著深刻的認(rèn)識與經(jīng)驗(yàn),這才是計(jì)算機(jī)的軟件開發(fā)與發(fā)展重要的基礎(chǔ),只有不斷地努力才能在計(jì)算機(jī)軟件開發(fā)的活動(dòng)中發(fā)揮更好更重要的作用,逐漸地深入到人們的日常生活中,也使得計(jì)算機(jī)更加有利于人們的生活。
1計(jì)算機(jī)軟件開發(fā)概述
隨著社會(huì)經(jīng)濟(jì)的不斷發(fā)展與更新,計(jì)算機(jī)的技術(shù)也在不斷發(fā)展,雖然發(fā)展的歷史不長,但是已經(jīng)取得了明顯的進(jìn)步,都在利用著計(jì)算機(jī)的有利的效果和一些方面,計(jì)算機(jī)的開發(fā)和更大的進(jìn)步是現(xiàn)在現(xiàn)在需要解決的問題,軟件的開發(fā)與進(jìn)步也是對社會(huì)有著不可或缺的力量,目前計(jì)算機(jī)也大概能按照使用者的需要執(zhí)行各種需要的任務(wù),是計(jì)算機(jī)的核心系統(tǒng)CPU將電路分成兩種狀態(tài)通路和不通路,并且和數(shù)學(xué)中的二進(jìn)制有效地聯(lián)合起來并執(zhí)行使用者給的任務(wù)和命令,要想有效地實(shí)行使用者也必須采用二進(jìn)制的方法,這是人機(jī)交流方面的一個(gè)重大進(jìn)步,但是計(jì)算機(jī)也有一些缺陷是我們必須解決的,所以也是亟待解決的問題,然而的計(jì)算機(jī)研究人員在原來二進(jìn)制的基礎(chǔ)上再進(jìn)一步地發(fā)展了和研發(fā)了高級計(jì)算機(jī)語言,這個(gè)方法是通過英語簡化語言的方式,而又方便地實(shí)現(xiàn)了計(jì)算機(jī)器與人類的各種信息的交流,也進(jìn)一步的方便了人們的生活和日常的工作。而目前是主流的VF和VB這兩種可視化的編程語言的出現(xiàn),讓計(jì)算機(jī)的軟件技術(shù)又在人類的發(fā)展歷史上有一個(gè)里程碑,也使得平時(shí)生活中對計(jì)算機(jī)軟件的開發(fā)技術(shù)感興趣和有著深刻了解的人也可以簡單地能控和致力于這些技術(shù)的發(fā)展,時(shí)代是進(jìn)步的,技術(shù)也是不斷發(fā)展的,也由此快速而又逐步趨向簡潔的發(fā)展可以看出當(dāng)前的計(jì)算機(jī)軟件正在朝著更加有利于人們的方向發(fā)展,技術(shù)開發(fā)也在朝著簡單有利的方向進(jìn)行著,這是目前有利的一方面,還是需要更多的計(jì)算機(jī)研究人員們的不斷努力。
2存在的問題
2.1計(jì)算機(jī)軟件開發(fā)的特點(diǎn)
計(jì)算機(jī)的技術(shù)也在不斷地成熟,隨之而來的是軟件的開發(fā)也是相當(dāng)熱門的門業(yè)與行類,伴隨著計(jì)算機(jī)技術(shù)的發(fā)展計(jì)算機(jī)的軟件技術(shù)也在不斷地更新中,計(jì)算機(jī)的軟件開發(fā)技術(shù)也在不斷地發(fā)展中,就在短短幾十年的時(shí)間取得了很大的進(jìn)步并且目前仍有特別大的發(fā)展空間,在迎合人們生活與工作等各個(gè)方面的需要。新的計(jì)算機(jī)軟件技術(shù)也在更新交替出現(xiàn),目前已經(jīng)存在的計(jì)算機(jī)的軟件技術(shù)也在進(jìn)行著不斷地更新,因此,也毫無疑問地可以看出來計(jì)算機(jī)軟件最明顯的一個(gè)特點(diǎn)就是不斷地交替,不間斷,有著持續(xù)性。雖然目前有很多的計(jì)算機(jī)軟件,但是隨著經(jīng)濟(jì)的發(fā)展和社會(huì)的需要,新的計(jì)算機(jī)的開發(fā)軟件也總是在順應(yīng)著人們的要求不斷出現(xiàn),也總是有不同程度的創(chuàng)新和發(fā)展,而軟件的創(chuàng)新也是一個(gè)不間斷的持續(xù)的過程,需要加以想象力并且很好的研究,但是對于已經(jīng)存在的計(jì)算機(jī)軟件不應(yīng)該摒棄它們的作用,應(yīng)該對其加以改革和創(chuàng)新,保持持續(xù)不間斷的更新,才可以保障自身的安全性和其中的穩(wěn)定性,就比如常見的也經(jīng)常利用的Windows操作系統(tǒng),作為一種現(xiàn)在的軟件系統(tǒng)它就會(huì)定期地隔一段時(shí)間進(jìn)行更新也會(huì)對自己的不足進(jìn)行系統(tǒng)的完善,并且也會(huì)一些更新的消息可以自動(dòng)進(jìn)行更新,這也是其中的優(yōu)勢所在,軟件的開發(fā)業(yè)在各個(gè)領(lǐng)域的運(yùn)用中扮演著越來越重要的作用。另外,計(jì)算機(jī)軟件技術(shù)開發(fā)的特點(diǎn)也是不斷地隨著經(jīng)濟(jì)的發(fā)展和運(yùn)用以及社會(huì)生活在不斷更新,計(jì)算機(jī)軟件系統(tǒng)具有很強(qiáng)的針對性,對日常生活的需要和工作的各個(gè)方面都具有很大的幫助,也是它能夠獨(dú)立地發(fā)展成一門學(xué)科的關(guān)鍵所在。計(jì)算機(jī)軟件的基礎(chǔ)框架構(gòu)架對于目前來說計(jì)算機(jī)軟件的開發(fā)與設(shè)計(jì)已經(jīng)成為了一個(gè)系統(tǒng)性的工程,對于軟件設(shè)計(jì)的各個(gè)環(huán)節(jié)已經(jīng)形成了一些固定的模式,所以在計(jì)算機(jī)軟件開發(fā)的過程中最為重要的就是它的基礎(chǔ)框架的構(gòu)造與設(shè)計(jì),只有選擇一個(gè)的基礎(chǔ)框架這樣才能夠保障計(jì)算機(jī)軟件開發(fā)的后面一些程序的編寫,系統(tǒng)的維護(hù)和技術(shù)的拓展有著更高的利益和方便之處。因此在計(jì)算機(jī)的基礎(chǔ)軟件開發(fā)中和平時(shí)的活動(dòng)中,必須首先確定計(jì)算機(jī)軟件的基本框架,確定需要的基本目標(biāo),更有利于研究人員的開發(fā),也能夠?yàn)楹罄^工作的編寫提供給我們更多的便利。一個(gè)重要的問題是需要必須提高軟件工程中的速度。
2.2計(jì)算機(jī)軟件開發(fā)的過程
計(jì)算機(jī)軟件的基礎(chǔ)構(gòu)架完成就需要進(jìn)行一些編寫工作,對需求分析工作已經(jīng)認(rèn)真的完成,就要進(jìn)入最重要的環(huán)節(jié),對于計(jì)算機(jī)的軟件系統(tǒng)的實(shí)際設(shè)計(jì)環(huán)節(jié),目前在這個(gè)過程計(jì)算機(jī)軟件的研發(fā)人員最經(jīng)常使用的C語言的編程,主要是因?yàn)樗歉呒壵Z言,這種高級語言的結(jié)構(gòu)性和它的基本框架都比較突出,所以被很多編程的人員經(jīng)常使用,目前在軟件編輯領(lǐng)域也出現(xiàn)了很多VF等可視化的編輯語言,但是人們大多還是使用C語言,也是因?yàn)檐浖O(shè)計(jì)的特殊性。一個(gè)重要的問題是需要必須提高軟件工程中的速度,速度對大部分人來說都是一個(gè)重要的問題。對于基礎(chǔ)框架的設(shè)計(jì)與利用是必須嚴(yán)格遵循一定的邏輯關(guān)系,計(jì)算機(jī)軟件的設(shè)計(jì)是利用特定的邏輯關(guān)系必須對軟件的內(nèi)容進(jìn)行嚴(yán)格的定義,而研發(fā)人員所必需遵循的特定的邏輯關(guān)系就是計(jì)算機(jī)軟件技術(shù)開發(fā)中的基礎(chǔ)的框架構(gòu)造,因?yàn)橛?jì)算機(jī)的基本框架的構(gòu)造不僅能夠決定平時(shí)運(yùn)用這些軟件時(shí)運(yùn)行的流程和運(yùn)行計(jì)算機(jī)的方式流程和速度等,還會(huì)對未來軟件的維護(hù)和在發(fā)展產(chǎn)生更重要的影響,但是對于計(jì)算機(jī)的軟件開發(fā)的基礎(chǔ)構(gòu)架不能是封閉式的,如果是封閉式的就不會(huì)具備這些基本的擴(kuò)展能力,還有一個(gè)問題就是由于在編寫程序的時(shí)候一些軟件的系統(tǒng)的本身就比較復(fù)雜,這就需要研究人員的共同完成,這也造成了這個(gè)軟件本身系統(tǒng)的龐大性,所以有時(shí)候在實(shí)際的編寫過程中,那些本身龐大的軟件在進(jìn)行編寫操作的時(shí)候會(huì)被分割成好幾個(gè)編輯模塊,在這些被分成細(xì)小模塊的基礎(chǔ)上就必須確立一個(gè)主函數(shù),利用這些主函數(shù)對這些細(xì)小的模塊進(jìn)行管理,就比如在計(jì)算機(jī)系統(tǒng)軟件在進(jìn)行操作某個(gè)程序的時(shí)候,主函數(shù)就會(huì)對這些分散的編輯模塊進(jìn)行統(tǒng)一的調(diào)用,這樣才能實(shí)現(xiàn)各個(gè)模塊統(tǒng)一協(xié)調(diào)的工作,使得整個(gè)系統(tǒng)能夠完整有序地進(jìn)行,同時(shí)也提高了計(jì)算機(jī)軟件設(shè)計(jì)的工作效率,加快了工作時(shí)的速度,正是因?yàn)槎嗳说姆止ず献鳎拍芨蟮丶涌煊?jì)算機(jī)軟件系統(tǒng)的開發(fā)與工作狀況。
2.3計(jì)算機(jī)軟件開發(fā)的測試與維護(hù)
對于計(jì)算機(jī)中軟件系統(tǒng)可以說是整個(gè)計(jì)算機(jī)系統(tǒng)中最重要的管理系統(tǒng),計(jì)算機(jī)的系統(tǒng)會(huì)根據(jù)軟件的系統(tǒng)進(jìn)行各種工作。而目前對于計(jì)算機(jī)軟件的基本框架基礎(chǔ)應(yīng)用最廣泛的有3層:表示層、邏輯層、和數(shù)據(jù)層三層結(jié)構(gòu)組成的基礎(chǔ)的構(gòu)架,在現(xiàn)在的基礎(chǔ)框架中軟件表示層、邏輯層和數(shù)據(jù)層分別對應(yīng)著計(jì)算機(jī)軟件系統(tǒng)的人機(jī)交互界面,邏輯關(guān)系和計(jì)算機(jī)語言區(qū)。這樣對一個(gè)軟件有了基本的基礎(chǔ)構(gòu)架,在后期進(jìn)行維護(hù)的時(shí)候才能不傷害其他系統(tǒng),仍可以使其他系統(tǒng)有條不紊地進(jìn)行。一個(gè)的軟件技術(shù)的基礎(chǔ)構(gòu)架能夠極大地提升在計(jì)算機(jī)軟件的應(yīng)用的效率和運(yùn)行的速度。而當(dāng)前的計(jì)算機(jī)軟件系統(tǒng)的針對性也越來越強(qiáng),所以在后續(xù)運(yùn)用方面進(jìn)行運(yùn)行管理時(shí)應(yīng)該根據(jù)自身的結(jié)構(gòu)基礎(chǔ)進(jìn)行調(diào)用,面對目前計(jì)算機(jī)軟件的開發(fā)形勢與方向,研究人員必須進(jìn)行一定的討論再根據(jù)需求者的應(yīng)用設(shè)計(jì)不同的適合客戶發(fā)展的方面。這樣既可以保障工作的方向性,也可對后部計(jì)算機(jī)軟件的維護(hù)發(fā)揮一些重要作用,也可方便研究人員的設(shè)計(jì)工作。這些軟件在進(jìn)行編寫成功后是不能馬上投入到工作的,需要進(jìn)行調(diào)試,一些研究人員的跟隨,因?yàn)樵谄渲锌赡軙?huì)出現(xiàn)一些漏洞。根據(jù)各個(gè)軟件的不同調(diào)試方法要利用科學(xué)的方法調(diào)試,也有益于后期的維護(hù)工作。
3計(jì)算機(jī)軟件開發(fā)過程中的問題
3.1確立好計(jì)算機(jī)軟件的基本框架
對于一開始的確立的框架結(jié)構(gòu)必須選擇科學(xué)無誤的框架,才能有利于后期的一些編寫的進(jìn)行,計(jì)算機(jī)軟件的研究開發(fā)人員必須進(jìn)行無誤的研究討論,才可以確定客戶需要,所以對于及時(shí)步的框架構(gòu)造應(yīng)該認(rèn)真選取方案。
3.2完善程序編寫數(shù)據(jù)
計(jì)算機(jī)軟件技術(shù)開發(fā)過程中對于程序的編寫的工作,根據(jù)及時(shí)步框架結(jié)構(gòu)能夠無誤地進(jìn)行,編寫工作的進(jìn)行跟從主函數(shù)的分配才使得各個(gè)工作有條不紊地進(jìn)行,所以確實(shí)主函數(shù),研究人員應(yīng)該正確地討論主函數(shù)的選用,才能使得主函數(shù)有利的支配于編輯模塊,各個(gè)工作人員的分工才能更好地進(jìn)行,對編寫工作也有很大的方便性。因此在計(jì)算機(jī)的基礎(chǔ)軟件開發(fā)中和平時(shí)的活動(dòng)中,必須首先確定計(jì)算機(jī)軟件的基本框架,確定需要的基本目標(biāo),更有利于研究人員的開發(fā),所以說建立基本的框架基礎(chǔ)是首要目標(biāo)。應(yīng)該滿足客戶的要求進(jìn)行軟件的編寫工作,而目前在日常生活中最常用于生活的是C語言,C語言主要特點(diǎn)是它的結(jié)構(gòu)明顯的突出,它的基礎(chǔ)框架也是特別的,也能夠?yàn)楹罄^工作的編寫提供給更多的便利。一個(gè)重要的問題是需要必須提高軟件工程中的速度,速度對大部分人來說都是一個(gè)重要的問題
3.3做好軟件調(diào)試
就是完成后對于計(jì)算機(jī)軟件的調(diào)試工作了,軟件不能立即投入到使用中,需要進(jìn)行嚴(yán)格的調(diào)試并認(rèn)真地改正,滿足客服的需求,在后期進(jìn)行維護(hù)的時(shí)候才能不傷害其他系統(tǒng),仍可以使其他系統(tǒng)有條不紊地進(jìn)行。一個(gè)的軟件技術(shù)的基礎(chǔ)構(gòu)架能夠極大地提升在計(jì)算機(jī)軟件的應(yīng)用的效率和運(yùn)行的速度。這也方便后期對這些軟件漏洞的維護(hù),需要對大部分的數(shù)據(jù)進(jìn)行研究工作,以保障計(jì)算機(jī)軟件的有效進(jìn)行,也可以防止后期漏洞的產(chǎn)生,也可以加快軟件自動(dòng)更新的作用。
4結(jié)語
隨著當(dāng)代社會(huì)經(jīng)濟(jì)的發(fā)展,計(jì)算機(jī)軟件的開發(fā)技術(shù)已經(jīng)深入日常生活中,也大大方便了平時(shí)的生活,成為了不可或缺的力量,編寫的過程可能有些許的復(fù)雜,但是只要研究人員深刻的投入,所有問題都是可以解決的。
作者:王益斌 單位:西南科技大學(xué)城市學(xué)院
淺談?dòng)?jì)算機(jī)軟件開發(fā):計(jì)算機(jī)軟件開發(fā)與用戶實(shí)踐的提升策略
1在設(shè)計(jì)方面要考慮用戶對軟件的印象
根據(jù)調(diào)查顯示,網(wǎng)絡(luò)用戶在快速閱讀過程中通常會(huì)呈現(xiàn)出“F”型的習(xí)慣,也就是在特定時(shí)間內(nèi),用戶迅速瀏覽網(wǎng)站的時(shí)候會(huì)先看到網(wǎng)站的頂端與左側(cè)內(nèi)容,而中間的內(nèi)容只能夠被閱讀到一部分。所以我們在設(shè)計(jì)網(wǎng)站界面的時(shí)候可以遵循“F視線追蹤原則”,將各個(gè)部門按照主次次序放置到框架之中。如果一個(gè)網(wǎng)絡(luò)用戶在瀏覽到一個(gè)新的網(wǎng)站的時(shí)候,如果在三分鐘之內(nèi)還沒有發(fā)現(xiàn)能夠吸引自己興趣的內(nèi)容,那么這個(gè)網(wǎng)站就會(huì)地失去這個(gè)客戶。在近幾年,許多軟件開發(fā)公司喜歡用過去的項(xiàng)目模版來設(shè)計(jì)主界面,這無形中是有利于提高軟件開發(fā)速度,并且減少耗費(fèi)創(chuàng)新技術(shù)、思路的時(shí)間與風(fēng)險(xiǎn),然而如果一個(gè)軟件產(chǎn)品長期保持一成不變的風(fēng)格,那么就不會(huì)為用戶留下深刻的印象,進(jìn)而失去市場競爭力。軟件開發(fā)商必須要根據(jù)商業(yè)營銷學(xué)的理論,尋找到自己的目標(biāo)客戶群體,之后根據(jù)這個(gè)客戶群體的偏好、特征來設(shè)計(jì)軟件界面的整個(gè)風(fēng)格,讓使用者可以看到產(chǎn)品及時(shí)眼后產(chǎn)生一種與眾不同的感受。
2在程序選擇方面要注重優(yōu)化與處理效率
我們在軟件產(chǎn)品設(shè)計(jì)的算法方面要注重優(yōu)化設(shè)計(jì),當(dāng)軟件運(yùn)行過程中耗時(shí)較多就需要我們注意處理、降低廣大用戶在等待過程中的不滿情緒。隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)性能與運(yùn)算速度的不算提升,諸多程序開發(fā)工作中將程序運(yùn)行緩慢的原因歸咎于計(jì)算機(jī)的問題,不會(huì)從自身編程過程找原因,因此軟件開發(fā)工作效率較低,許多軟件產(chǎn)品惡評較多,所以我們需要在能夠控制的范圍中優(yōu)化程序代碼,給予用戶們科學(xué)、高效的產(chǎn)品體驗(yàn)過程。針對一些確實(shí)耗費(fèi)時(shí)間的操作軟件,我們可以通過進(jìn)度條顯示、后臺運(yùn)行等方式來調(diào)整,讓用戶心理上順暢。筆者曾經(jīng)有幸親自參觀了某通訊公司新任務(wù)的運(yùn)行體驗(yàn),工作人員每次點(diǎn)擊用戶的查詢請求,在系統(tǒng)返回的時(shí)候需要幾秒鐘甚至幾十秒鐘,使得該公司用戶抱怨數(shù)量眾多,而這正是缺乏優(yōu)化功能的原因。
3產(chǎn)品功能設(shè)計(jì)要結(jié)合人性化與靈活性的特征
傳統(tǒng)設(shè)計(jì)受到信息化社會(huì)發(fā)展的影響,使其正處在改造進(jìn)程的關(guān)注對象。當(dāng)前計(jì)算機(jī)發(fā)展所帶動(dòng)的現(xiàn)代技術(shù)發(fā)展并沒有到達(dá)高潮,但是計(jì)算機(jī)作為理想化的設(shè)計(jì)工具,正在逐步改革自身的設(shè)計(jì)途徑、方法、過程,并逐漸邁向到數(shù)字化設(shè)計(jì)的時(shí)期。如果我們說數(shù)字化是現(xiàn)代社會(huì)的發(fā)展特征,那么人性化的設(shè)計(jì)就是對這種存在具象的詮釋。我們在產(chǎn)品設(shè)計(jì)過程中,盡管存在著模塊化設(shè)計(jì)的理論,但是作為產(chǎn)品設(shè)計(jì)者的我們不能忘記軟件產(chǎn)品最終是為大眾服務(wù)的,必須要將用戶體驗(yàn)過程放在首要位置。另外,在軟件產(chǎn)品設(shè)計(jì)過程中,要注重業(yè)務(wù)模塊之間相互搭配的靈活性屬性,不能盲目追求大眾的操作形式。在廣大用戶使用計(jì)算機(jī)產(chǎn)品過程中,隨著人們的個(gè)人喜歡與聚焦點(diǎn)不同,使用產(chǎn)品的方式也是具有差異性的。筆者曾經(jīng)設(shè)計(jì)過一套工程方面的預(yù)算系統(tǒng),部分用戶關(guān)注的造價(jià),而另一部分用戶關(guān)注的是建筑材料的使用狀況,側(cè)重點(diǎn)不同導(dǎo)致自身操作步驟也是不同的,因此我們在設(shè)計(jì)產(chǎn)品過程中需要注意到這一點(diǎn)。
4結(jié)束語
隨著科學(xué)技術(shù)的不斷發(fā)展,用戶對于計(jì)算機(jī)軟件設(shè)計(jì)水平的需求不斷提高,軟件開發(fā)工作者務(wù)必要對目標(biāo)群體進(jìn)行深入性研究分析,要真正地了解到用戶群體喜歡什么樣的軟件,需要什么樣的軟件,關(guān)注什么樣的團(tuán)結(jié),從每種軟件的運(yùn)行界面、使用功能、運(yùn)用條件等諸多方面來實(shí)現(xiàn)軟件的優(yōu)化設(shè)計(jì),站在用戶的角度來面對軟件的多個(gè)問題,只有遵循這樣的原則,才能夠滿足諸多用戶群體的需求,開發(fā)出品質(zhì)的軟件。
淺談?dòng)?jì)算機(jī)軟件開發(fā):多領(lǐng)域應(yīng)用的計(jì)算機(jī)軟件開發(fā)
摘要:發(fā)展的主要?jiǎng)恿Γ滦陀?jì)算機(jī)軟件開發(fā)綜合應(yīng)用,在社會(huì)經(jīng)濟(jì)發(fā)展、內(nèi)部管理、社會(huì)醫(yī)療等方面都有直接的應(yīng)用,結(jié)合現(xiàn)代計(jì)算機(jī)軟件開發(fā)實(shí)踐,對現(xiàn)代社會(huì)發(fā)展中的計(jì)算機(jī)軟件開發(fā)時(shí)實(shí)踐進(jìn)行探究。
關(guān)鍵詞:多領(lǐng)域應(yīng)用;計(jì)算機(jī)軟件開發(fā);實(shí)踐;探析
隨著現(xiàn)代社會(huì)經(jīng)濟(jì)發(fā)展水平逐步提升,社會(huì)科學(xué)技術(shù)實(shí)現(xiàn)綜合性拓展,一方面,數(shù)字化系統(tǒng)逐步研發(fā),依托計(jì)算機(jī)數(shù)據(jù)平臺建立的大數(shù)據(jù)處理結(jié)構(gòu)得到拓展;另一方面,數(shù)字化應(yīng)用范圍逐步擴(kuò)大,在社會(huì)醫(yī)療、建筑等方面的應(yīng)用領(lǐng)域更加廣闊,實(shí)現(xiàn)了社會(huì)資源綜合探索。
1計(jì)算機(jī)軟件開發(fā)實(shí)踐研究的意義
計(jì)算機(jī)軟件開發(fā)是社會(huì)資源綜合拓展的重要需求,對計(jì)算機(jī)軟件開發(fā)實(shí)踐分析,有助于在計(jì)算機(jī)系統(tǒng)實(shí)踐中,彌補(bǔ)系統(tǒng)開發(fā)的不足,推擠大數(shù)據(jù)網(wǎng)絡(luò)平臺的資源應(yīng)用、管理結(jié)構(gòu)更加完善,也是推進(jìn)現(xiàn)代社會(huì)發(fā)展動(dòng)力的主要渠道;從社會(huì)資源管理角度分析,計(jì)算機(jī)軟件開發(fā)為社會(huì)發(fā)展帶來間接的財(cái)富,對計(jì)算機(jī)軟件開發(fā)實(shí)踐研究,也是社會(huì)資源積累的有效途徑。
2計(jì)算機(jī)軟件開發(fā)實(shí)踐核心
計(jì)算機(jī)軟件開發(fā)實(shí)踐的核心是計(jì)算機(jī)系統(tǒng)網(wǎng)絡(luò)完善的過程。一方面,計(jì)算機(jī)軟件開發(fā)實(shí)踐中,計(jì)算機(jī)系統(tǒng)資源達(dá)到系統(tǒng)各個(gè)部分更加完善,例如:計(jì)算機(jī)軟件在現(xiàn)代室內(nèi)設(shè)計(jì)中CAD技術(shù)的應(yīng)用,軟件開發(fā)將二維平面圖形,通過計(jì)算機(jī)虛擬平臺,建立三維空間圖,CAD軟件可以隨著室內(nèi)設(shè)計(jì)的需求,隨時(shí)進(jìn)行室內(nèi)設(shè)計(jì)數(shù)據(jù)、高度、方向進(jìn)行靈活調(diào)整,系統(tǒng)自動(dòng)進(jìn)行新設(shè)計(jì)信息的智能化存儲(chǔ),滿足了現(xiàn)代社會(huì)室內(nèi)設(shè)計(jì)設(shè)計(jì)結(jié)構(gòu)調(diào)整的需求,實(shí)現(xiàn)了現(xiàn)代計(jì)算機(jī)系統(tǒng)開發(fā)資源各部分的多樣性開發(fā);另一方面,計(jì)算機(jī)軟件開發(fā)實(shí)踐核心,是計(jì)算機(jī)軟件開發(fā)系統(tǒng)隨著社會(huì)發(fā)展進(jìn)行軟件更新,滿足現(xiàn)代社會(huì)發(fā)展需求,例如:計(jì)算機(jī)軟件在現(xiàn)代企業(yè)內(nèi)部管理中的應(yīng)用,人力資源系統(tǒng),績效考核能夠依舊人力資源數(shù)據(jù)庫中的信息,實(shí)現(xiàn)人才績效考核信息的及時(shí)更新,為企業(yè)人才管理提供的信息管理需求。基于以上對計(jì)算機(jī)軟件開發(fā)實(shí)踐的分析,將計(jì)算機(jī)軟件開發(fā)實(shí)踐核心概括為實(shí)用性和創(chuàng)新性兩方面,現(xiàn)代計(jì)算機(jī)系統(tǒng)開發(fā),正是基于這兩點(diǎn)要求的基礎(chǔ)上,實(shí)現(xiàn)計(jì)算機(jī)軟件多領(lǐng)域應(yīng)用。
3基于多領(lǐng)域應(yīng)用的計(jì)算機(jī)軟件開發(fā)實(shí)踐探析
3.1企業(yè)軟件開發(fā)計(jì)算機(jī)軟件開發(fā)現(xiàn)代數(shù)字化平臺適應(yīng)社會(huì)發(fā)展的必然性選擇,現(xiàn)代計(jì)算機(jī)軟件不僅保留了計(jì)算機(jī)系統(tǒng)中的程序計(jì)算流程,同時(shí)也借助云數(shù)據(jù)虛擬平臺,建立其財(cái)務(wù)運(yùn)算結(jié)構(gòu),這種智能化計(jì)算機(jī)系統(tǒng),將企業(yè)內(nèi)部控制信息綜合為一個(gè)管理系統(tǒng)中,企業(yè)財(cái)務(wù)管理不僅可以對內(nèi)部經(jīng)生產(chǎn)、經(jīng)營、銷售等經(jīng)濟(jì)運(yùn)行情況進(jìn)行實(shí)況分析,同時(shí)系統(tǒng)集合企業(yè)固定資產(chǎn)、流動(dòng)資產(chǎn)、股票、債資本周期循環(huán)的相關(guān)信息,進(jìn)行綜合管理,新型計(jì)算機(jī)財(cái)務(wù)控制軟件開發(fā),為現(xiàn)代企業(yè)內(nèi)部控制,財(cái)務(wù)管理帶來更加系統(tǒng)的經(jīng)濟(jì)管理需求。例如:某企業(yè)應(yīng)用新型財(cái)務(wù)管理軟件進(jìn)行內(nèi)部控制的主要措施,系統(tǒng)依舊該企業(yè)經(jīng)濟(jì)發(fā)展情況,為企業(yè)制定完善的經(jīng)濟(jì)投資規(guī)劃,并做好企業(yè)金融運(yùn)行風(fēng)險(xiǎn)對策,為現(xiàn)代企業(yè)發(fā)展帶來更加穩(wěn)妥的經(jīng)濟(jì)發(fā)展保障;計(jì)算機(jī)軟件開發(fā)在現(xiàn)代企管發(fā)展中的應(yīng)用,也是企業(yè)人力資源管理的主要形式,現(xiàn)代企業(yè)的人才需求逐步向著多元化方向發(fā)展,傳統(tǒng)的人力資源管理已經(jīng)無法滿足企業(yè)人才培養(yǎng)系統(tǒng)性、多樣性的管理需求,新型計(jì)算機(jī)系統(tǒng)依舊企業(yè)人才需求,形成獨(dú)特人才培養(yǎng)計(jì)劃,同時(shí)配合現(xiàn)代企業(yè)績效考核,及時(shí)進(jìn)行企業(yè)人才需求的調(diào)整,科學(xué)公平的人力資源管理,實(shí)現(xiàn)了企業(yè)人才個(gè)人價(jià)值與企業(yè)發(fā)展相適應(yīng),為現(xiàn)代企業(yè)發(fā)展、內(nèi)部資源綜合配置提供人才供應(yīng)保障。
3.2現(xiàn)代互聯(lián)網(wǎng)平臺的應(yīng)用計(jì)算機(jī)軟件開發(fā),在推擠社會(huì)經(jīng)濟(jì)發(fā)展中也發(fā)揮著重要作用,現(xiàn)代計(jì)算機(jī)軟件開發(fā),也在現(xiàn)代互聯(lián)網(wǎng)平臺的自身發(fā)展中帶來而來更加廣闊的塔索空間。最常見的計(jì)算機(jī)軟件開發(fā)實(shí)踐為多種手機(jī)客戶端,計(jì)算機(jī)軟件將巨大的網(wǎng)絡(luò)運(yùn)行拆分為多個(gè)單一的、小規(guī)模的運(yùn)行系統(tǒng),用戶可以依據(jù)需求進(jìn)行系統(tǒng)更新,保障了計(jì)算機(jī)軟件應(yīng)用范圍擴(kuò)大,軟件系統(tǒng)的應(yīng)用選擇空間增多,例如:淘寶,攜程手機(jī)客戶端等形式,都是計(jì)算機(jī)系統(tǒng)自動(dòng)化開發(fā)的直接體現(xiàn);另一方面,計(jì)算機(jī)系統(tǒng)系統(tǒng)軟件開發(fā)與更新,也體現(xiàn)在互聯(lián)網(wǎng)平臺內(nèi)部管理系統(tǒng)逐步優(yōu)化,傳統(tǒng)的計(jì)算機(jī)系統(tǒng)安裝主要依靠外部驅(qū)動(dòng)系統(tǒng)進(jìn)行系統(tǒng)開發(fā),計(jì)算機(jī)系統(tǒng)自身無法進(jìn)行自動(dòng)更新,現(xiàn)代軟件開發(fā)中在系統(tǒng)程序中安裝自動(dòng)檢驗(yàn)命令,當(dāng)計(jì)算機(jī)系統(tǒng)檢驗(yàn)發(fā)現(xiàn)新系統(tǒng),自動(dòng)執(zhí)行性更新命令,保障計(jì)算機(jī)系統(tǒng)可以實(shí)施系統(tǒng)自動(dòng)更新,計(jì)算機(jī)軟件系統(tǒng)開發(fā),推進(jìn)現(xiàn)代計(jì)算機(jī)各部分結(jié)構(gòu)也發(fā)生直接更新,適應(yīng)現(xiàn)代社會(huì)計(jì)算機(jī)實(shí)際軟件應(yīng)用的需求。
3.3醫(yī)療技術(shù)的開發(fā)計(jì)算機(jī)軟件開發(fā),為社會(huì)信息存儲(chǔ)和應(yīng)用提供了更加靈活的應(yīng)用平臺,在現(xiàn)代醫(yī)療衛(wèi)生領(lǐng)域的應(yīng)用最為明顯,醫(yī)療衛(wèi)生事業(yè)的信息總量大,同時(shí)信息資源保留時(shí)間具有不確定性特征,現(xiàn)代計(jì)算機(jī)軟件開發(fā)信息管理,實(shí)現(xiàn)信息資源存儲(chǔ)短時(shí)記憶和長期記憶兩種形式,短時(shí)記憶的信息存儲(chǔ)時(shí)間設(shè)定為5年,即如果病人到細(xì)醫(yī)院就診,完成一次病人信息數(shù)據(jù)輸送,醫(yī)院信息存儲(chǔ)的數(shù)據(jù)系統(tǒng)自動(dòng)保存五年;而長期信息記憶,是針對醫(yī)療中特殊案例,需要長期進(jìn)行資料保存,醫(yī)護(hù)工作者將這一部分信息轉(zhuǎn)換為長期存儲(chǔ),計(jì)算機(jī)軟件將這部分信息上傳到云空間中,達(dá)到對醫(yī)療信息的長期存儲(chǔ),為現(xiàn)代醫(yī)療信息存貯帶來了有力的信息應(yīng)用保障;另一方面,計(jì)算機(jī)系統(tǒng)開發(fā)在醫(yī)療事業(yè)中的應(yīng)用,在于現(xiàn)代醫(yī)療技術(shù)中的綜合應(yīng)用,例如:磁共振,加強(qiáng)磁共振等技術(shù)的應(yīng)用,依據(jù)計(jì)算機(jī)系統(tǒng)軟件開發(fā)的進(jìn)一步實(shí)踐,實(shí)現(xiàn)現(xiàn)代醫(yī)療技術(shù)的診斷性大大提高。
3.4城市規(guī)劃技術(shù)的發(fā)展計(jì)算機(jī)軟件開發(fā)實(shí)踐,是現(xiàn)代社會(huì)發(fā)展的技術(shù)新動(dòng)力,為現(xiàn)代社會(huì)整體規(guī)劃帶來的指導(dǎo),計(jì)算機(jī)軟件開發(fā)在現(xiàn)代城市規(guī)劃中的應(yīng)用,實(shí)現(xiàn)現(xiàn)代計(jì)算機(jī)新技術(shù)應(yīng)用范圍更廣泛,計(jì)算機(jī)系統(tǒng)中的城市開發(fā)規(guī)劃,應(yīng)用計(jì)算機(jī)系統(tǒng)建立城市規(guī)劃設(shè)計(jì)平面圖,實(shí)現(xiàn)現(xiàn)代城市規(guī)劃中道路、建筑、橋梁以及河道等多方面設(shè)計(jì)之間的綜合規(guī)劃,計(jì)算機(jī)軟件建立的虛擬模型,可以保障計(jì)算機(jī)系統(tǒng)在城市整體發(fā)展中的應(yīng)用,合理調(diào)節(jié)城市規(guī)劃中各部分所占的比重,為現(xiàn)代城市建設(shè)提供了性系統(tǒng)性保障,從而合理優(yōu)化現(xiàn)代城市系統(tǒng)資源綜合應(yīng)用;另一方面,計(jì)算機(jī)軟件開發(fā)系統(tǒng)在現(xiàn)代城市規(guī)劃中的應(yīng)用,體現(xiàn)在計(jì)算機(jī)軟件開發(fā)在城市建筑中的融合,例如:現(xiàn)代城市建筑中應(yīng)用BIM技術(shù)實(shí)行建筑系統(tǒng)的整體優(yōu)化,BIM技術(shù)可以實(shí)現(xiàn)系統(tǒng)資源綜合應(yīng)用,設(shè)計(jì)師可以通過建筑模型,分析建筑工程開展中的建筑結(jié)構(gòu)更加完善,保障城市建筑結(jié)構(gòu)體系具有更地建筑施工模型。計(jì)算機(jī)軟件開發(fā)在現(xiàn)代城市規(guī)劃中的應(yīng)用,可以將平面設(shè)計(jì)模型轉(zhuǎn)化為立體建筑模型,實(shí)現(xiàn)現(xiàn)代系統(tǒng)綜合化拓展,也為城市建設(shè)結(jié)構(gòu)優(yōu)化發(fā)展帶來技術(shù)保障。
3.5室內(nèi)設(shè)計(jì)的應(yīng)用計(jì)算機(jī)軟件開發(fā)多領(lǐng)域應(yīng)用,在室內(nèi)設(shè)計(jì)中的應(yīng)用,為室內(nèi)設(shè)計(jì)帶來更加有力的系統(tǒng)保障,計(jì)算機(jī)軟件開發(fā)的室內(nèi)設(shè)計(jì)軟件,主要實(shí)施CAD和PS處理系統(tǒng)等方面的計(jì)算機(jī)系統(tǒng)進(jìn)行綜合開發(fā),可以進(jìn)行室內(nèi)設(shè)計(jì)的空間模擬規(guī)劃,同時(shí),CAD和PS軟件都可以實(shí)現(xiàn)室內(nèi)設(shè)計(jì)圖的逐步擴(kuò)大,可以使室內(nèi)設(shè)計(jì)的精細(xì)化處理,實(shí)現(xiàn)現(xiàn)代室內(nèi)設(shè)計(jì)結(jié)構(gòu)逐步優(yōu)化,保障室內(nèi)設(shè)計(jì)空間規(guī)劃的緊湊性和美觀性的綜合統(tǒng)一,為現(xiàn)代室內(nèi)設(shè)計(jì)系統(tǒng)的資源管理帶來了更專業(yè)的技術(shù)保障。此外,計(jì)算機(jī)軟件開發(fā)是在現(xiàn)代社會(huì)中的應(yīng)用,也體現(xiàn)在社會(huì)傳媒廣告設(shè)計(jì)中,例如:PS技術(shù)是現(xiàn)代平面?zhèn)髅皆O(shè)計(jì)常見的計(jì)算機(jī)軟件,通過PS技術(shù),可以達(dá)到對平面設(shè)計(jì)中色彩,圖像,清晰度等方面進(jìn)行多方面的調(diào)整,實(shí)現(xiàn)現(xiàn)代圖像處理系統(tǒng)的資源綜合開發(fā)與應(yīng)用,美化平面圖形設(shè)計(jì)的應(yīng)用需求,使平面設(shè)計(jì)的設(shè)計(jì)藝術(shù)性和審美價(jià)值更加直接的體現(xiàn)出來。
4結(jié)論
計(jì)算機(jī)軟件開發(fā)是現(xiàn)代社會(huì)發(fā)展的主要發(fā)展動(dòng)力,結(jié)合現(xiàn)代醫(yī)療、企業(yè)管理、城市規(guī)劃、互聯(lián)網(wǎng)以及平面設(shè)計(jì)等領(lǐng)域,對現(xiàn)代計(jì)算機(jī)軟件開發(fā)帶來了更實(shí)用和快速的資源應(yīng)用保障,推進(jìn)現(xiàn)代社會(huì)進(jìn)步與發(fā)展。
作者:王照 單位:河南護(hù)理職業(yè)學(xué)院
淺談?dòng)?jì)算機(jī)軟件開發(fā):計(jì)算機(jī)軟件開發(fā)工具的集成和應(yīng)用
【摘要】隨著計(jì)算機(jī)在人們生活中的普及,為了更好的開發(fā)和建立計(jì)算機(jī)信息系統(tǒng),計(jì)算機(jī)軟件開發(fā)工具的集成和應(yīng)用越來越受到人們的重視。為了能夠在眾多軟件工具中選擇較為適宜的一種,本文針對計(jì)算機(jī)軟件開發(fā)工具做了進(jìn)一步的研究。
【關(guān)鍵詞】計(jì)算機(jī);軟件開發(fā);工具;集成
計(jì)算機(jī)軟件開發(fā)工具的發(fā)展歷程經(jīng)歷了三個(gè)階段,即計(jì)劃階段、開發(fā)階段和運(yùn)行階段。從上世紀(jì)末開始,計(jì)算機(jī)軟件開發(fā)工具出現(xiàn)了跨越式的發(fā)展,應(yīng)用越來越廣泛,在軟件市場中的作用日益重要,受到人們的關(guān)注度越來越高,現(xiàn)在很多計(jì)算機(jī)領(lǐng)域方面的專家都在對其進(jìn)行研究。
1計(jì)算機(jī)軟件開發(fā)工具概述
(1)計(jì)算機(jī)軟件開發(fā)工具的作用和意義。計(jì)算機(jī)軟件開發(fā)工具,顧名思義是為軟件開發(fā)服務(wù)的。為了提升軟件開發(fā)成功的幾率,業(yè)內(nèi)人士一直認(rèn)為研究開發(fā)和使用計(jì)算機(jī)軟件開發(fā)工具是一條非常正確的道路。軟件開發(fā)工具已成為業(yè)內(nèi)人士關(guān)注和熱聊的焦點(diǎn),但是從事軟件開發(fā)工具研究和生產(chǎn)的企業(yè)卻非常的少,究其根源,是因?yàn)橛?jì)算機(jī)軟件開發(fā)工具的生產(chǎn)必須滿足幾個(gè)前提條件:首先,計(jì)算機(jī)軟件開發(fā)工具的生產(chǎn)必須依據(jù)科學(xué)的理論和技術(shù);其次,制定計(jì)算機(jī)軟件開發(fā)工具使用的標(biāo)準(zhǔn)和規(guī)范;再次,必須具備嚴(yán)謹(jǐn)?shù)慕M織和完善的管理;,搭建良好的軟件開發(fā)環(huán)境。計(jì)算機(jī)軟件開發(fā)工具在軟件開發(fā)中有著不可替代的作用和意義:節(jié)省了軟件開發(fā)的時(shí)間,從而使軟件開發(fā)的效率得以提升;對軟件開發(fā)過程形成了標(biāo)準(zhǔn)化,并促使軟件開發(fā)文檔的產(chǎn)生;使軟件開發(fā)人員之間、軟件開發(fā)人員和使用人之間的溝通交流簡單化;使軟件開發(fā)過程具備了可控性;有利于擴(kuò)充和維護(hù)計(jì)算機(jī)系統(tǒng)。
(2)計(jì)算機(jī)軟件開封工具的使用現(xiàn)狀。雖然說計(jì)算機(jī)軟件開發(fā)工具對軟件的開發(fā)意義重大,但經(jīng)過調(diào)查研究得知在我國計(jì)算機(jī)軟件開發(fā)工具的使用率并不理想,軟件開發(fā)機(jī)構(gòu)并沒有在軟件開發(fā)過程中對其進(jìn)行全覆蓋的使用。擁有集成化的計(jì)算機(jī)軟件開發(fā)工具的機(jī)構(gòu)寥寥無幾。
(3)計(jì)算機(jī)軟件開發(fā)工具應(yīng)用少的原因。據(jù)相關(guān)資料顯示,在我國,影響計(jì)算機(jī)軟件開發(fā)工具使用效率低下的原因有很多種,其中主要的原因有以下四點(diǎn):首先,由于市場上計(jì)算機(jī)軟件開發(fā)工具的種類繁多,每一種工具都有自己的專用屬性和使用方法,要想制定集成方案非常難;其次,計(jì)算機(jī)軟件開發(fā)工具使用有一定的難度,對使用人沒用正式的培訓(xùn)或培訓(xùn)做的不到位,且計(jì)算機(jī)軟件開發(fā)工具的價(jià)格偏高,一般人難以負(fù)擔(dān);,計(jì)算機(jī)軟件開發(fā)工具的使用缺少必要的環(huán)境和土壤。
2軟件開發(fā)工具的發(fā)展歷程
從軟件開發(fā)效率的角度來看軟件開發(fā)工具的發(fā)展歷程,其包括編輯器、集成開發(fā)環(huán)境、軟件開發(fā)平臺三個(gè)階段。
(1)軟件編輯器。這種軟件開發(fā)工具的主要特征就是通過編寫大量的代碼,并將代碼進(jìn)行編譯來實(shí)現(xiàn)從功能到界面的轉(zhuǎn)化,同時(shí),對代碼進(jìn)行編譯變成目標(biāo)程序,可以實(shí)現(xiàn)對錯(cuò)誤代碼的調(diào)試。但是,這種開發(fā)工具開發(fā)出來的軟件獨(dú)立性太差,對計(jì)算機(jī)硬件的依賴程度較強(qiáng),造成其維護(hù)性不好。
(2)集成開發(fā)環(huán)境。很多通用的界面定制功能和通用功能集成在了軟件開發(fā)工具中,例如:打包工具、數(shù)據(jù)展示控件、數(shù)據(jù)庫的操作、通訊的組件等,提升了軟件開發(fā)的效率。目前市場上受歡迎的以及大部分程序開發(fā)人員都在使用的開發(fā)工具有VIAUAL、MYECLIPSE等。
(3)軟件開發(fā)平臺。軟件開發(fā)平臺的提出在計(jì)算機(jī)軟件開發(fā)領(lǐng)域?qū)儆谝粋€(gè)全新的平臺和理念。軟件開發(fā)工具在軟件開發(fā)平臺這樣的環(huán)境下使用,以較大的好處就是較大程度上提高了軟件開發(fā)速度,并使整個(gè)軟件開發(fā)過程實(shí)現(xiàn)了“三化”(可視化、定制化、無代碼化),從而降低了程序員工作量,轉(zhuǎn)移了程序員的主要工作方向(技術(shù)研究轉(zhuǎn)向業(yè)務(wù)研究),例如,具代表性的開發(fā)平臺--咨微OBPS。
3購置和選擇計(jì)算計(jì)算機(jī)軟件開發(fā)工具需要考慮的因素
軟件開發(fā)機(jī)構(gòu)在選擇和購置計(jì)算機(jī)軟件開發(fā)工具時(shí)不能盲目的進(jìn)行,其需要考慮計(jì)算機(jī)軟件開發(fā)工具的特點(diǎn)和自身的特點(diǎn)。(1)考慮選擇計(jì)算機(jī)軟件開發(fā)工具的標(biāo)準(zhǔn)。計(jì)算機(jī)軟件開發(fā)工具必須具備可用性、性、可維護(hù)性、高效能和移植性五大特征。所謂可用性是指用戶界面容易安裝、學(xué)習(xí)和操作,并保障文檔的質(zhì)量;所謂性是指能夠確保數(shù)據(jù)的完整性、安全性,并在長時(shí)間的操作過程中不會(huì)出現(xiàn)死機(jī)現(xiàn)象;所謂可維護(hù)性是指廠商解決問題的能力、產(chǎn)品維護(hù)的能力以及服務(wù)創(chuàng)新的能力;所謂高效能是指對數(shù)據(jù)儲(chǔ)存需求和內(nèi)存需求進(jìn)行優(yōu)化;所謂移植性是指可以將數(shù)據(jù)在不同的軟件開發(fā)工具之間自由的進(jìn)行傳遞。(2)軟件開發(fā)機(jī)構(gòu)對自身的實(shí)際情況的考慮。軟件開發(fā)機(jī)構(gòu)要從實(shí)際出發(fā),結(jié)合自身的特點(diǎn)去選擇和購置計(jì)算進(jìn)軟件開發(fā)工具,考慮自身的情況主要包括軟件開發(fā)技術(shù)人才是否充足;軟件開發(fā)技術(shù)和經(jīng)驗(yàn)是否成熟和豐富;待開發(fā)的軟件系統(tǒng)規(guī)模如何;待開發(fā)的軟件系統(tǒng)屬于什么樣的類型;參與軟件開發(fā)的人員是否具備專業(yè)的知識、是否擁有良好的接受新事物的能力、是否具備團(tuán)隊(duì)協(xié)作精神和服從管理。
4計(jì)算機(jī)軟件開發(fā)工具選擇和集成的方法與步驟
軟件開發(fā)機(jī)構(gòu)選擇和集成計(jì)算機(jī)軟件開發(fā)工具的前提是結(jié)合自身的實(shí)際情況,用科學(xué)的方法制定好有關(guān)軟件開發(fā)的方法、過程等的標(biāo)準(zhǔn)。這樣在選擇和集成計(jì)算機(jī)軟件開發(fā)工具的時(shí)候才能做到有的放矢,計(jì)算機(jī)軟件開發(fā)工具在軟件開發(fā)中才能發(fā)揮出較大的作用。鑒于以上原因,軟件開發(fā)機(jī)構(gòu)要研究和界定自己單位的環(huán)境以及待開發(fā)軟件的特點(diǎn),從而確定待開發(fā)軟件的方法、模型規(guī)范,并對參與人員的綜合素質(zhì)進(jìn)行考評。另外,要對市場上現(xiàn)有的計(jì)算機(jī)軟件開發(fā)工具進(jìn)行實(shí)地考察,了解每種工具的相關(guān)信息,從中選擇能夠與自身相適應(yīng)的工具,并通過科學(xué)的方法,將這些工具進(jìn)行集成化。綜上所述,計(jì)算機(jī)軟件開發(fā)工具使用在軟件開發(fā)過程有著巨大的作用,在提升軟件開發(fā)效率的同時(shí)保障了軟件開發(fā)的質(zhì)量。軟件開發(fā)機(jī)構(gòu)在選擇和使用計(jì)算機(jī)軟件開發(fā)工具的時(shí)候要充分考慮工具、自身和待開發(fā)的軟件的特點(diǎn);對市場上各種軟件開發(fā)工具進(jìn)行認(rèn)真細(xì)致的了解,因地制宜的進(jìn)行選擇;加強(qiáng)對本機(jī)構(gòu)參與人員的培訓(xùn),使參與人員具備專業(yè)的知識和團(tuán)隊(duì)協(xié)作精神;對選擇的軟件開發(fā)工具與自身實(shí)際情況進(jìn)行有機(jī)的結(jié)合,以搭建良好的軟件開發(fā)環(huán)境,并根據(jù)環(huán)境制定出嚴(yán)謹(jǐn)?shù)囊?guī)范標(biāo)準(zhǔn),并在實(shí)際軟件開發(fā)過程中對規(guī)范標(biāo)準(zhǔn)進(jìn)行進(jìn)一步的修正和完善,最終使新軟件開發(fā)取得成功。
作者:崔平麗 單位:西京學(xué)院