【廣告】
軟件開(kāi)發(fā)是什么,該怎么做?(一)交互軟件開(kāi)發(fā)定制
交互軟件開(kāi)發(fā)定制軟件開(kāi)發(fā)是什么,該怎么做?1引子關(guān)于什么是軟件開(kāi)發(fā)存在很多觀點(diǎn),有的認(rèn)為軟件開(kāi)發(fā)即服務(wù),有的認(rèn)為軟件開(kāi)發(fā)即產(chǎn)品,有的認(rèn)為軟件開(kāi)發(fā)即平臺(tái),這些觀點(diǎn)各有各的側(cè)重點(diǎn)。這篇文章我們來(lái)學(xué)習(xí)和探討一下軟件開(kāi)發(fā)。2軟件開(kāi)發(fā)軟件開(kāi)發(fā)是指在創(chuàng)建和維護(hù)應(yīng)用程序、框架或其他軟件組件的過(guò)程中所涉及的構(gòu)思、設(shè)定、設(shè)計(jì)、編程、記錄、測(cè)試和修正錯(cuò)誤的過(guò)程。軟件開(kāi)發(fā)是一個(gè)編寫(xiě)和維護(hù)源代碼的過(guò)程,但從廣義上講,它包括了從構(gòu)思所需的軟件到軟件的終表現(xiàn)形式之間的所有活動(dòng),一般來(lái)說(shuō)是一個(gè)有計(jì)劃、有組織的過(guò)程。因此,軟件開(kāi)發(fā)可以包括研究、新開(kāi)發(fā)、原型設(shè)計(jì)、修改、再利用、再設(shè)計(jì)、維護(hù)或其他任何關(guān)聯(lián)軟件產(chǎn)品生產(chǎn)的活動(dòng)。軟件可以為各種目的而開(kāi)發(fā),常見(jiàn)的三種情況是滿足特定客戶和企業(yè)的特定需求(定制軟件的情況)、滿足某些潛在用戶的某種需求(商業(yè)和開(kāi)放源碼軟件的情況)或個(gè)人使用(例如,科學(xué)家可以編寫(xiě)軟件來(lái)自動(dòng)完成一項(xiàng)常規(guī)的任務(wù))交互軟件開(kāi)發(fā)定制。比如,嵌入式軟件開(kāi)發(fā),可用于控制消費(fèi)類(lèi)產(chǎn)品的嵌入式軟件的開(kāi)發(fā),它要求開(kāi)發(fā)過(guò)程與被控物理產(chǎn)品的開(kāi)發(fā)相結(jié)合。系統(tǒng)軟件是應(yīng)用軟件和編程過(guò)程本身的基礎(chǔ),往往是單獨(dú)開(kāi)發(fā)的。為了更好地對(duì)軟件開(kāi)發(fā)過(guò)程進(jìn)行質(zhì)量控制的需要,軟件工程學(xué)科應(yīng)運(yùn)而生,它的目的是將工程范式中的系統(tǒng)化方法應(yīng)用到軟件開(kāi)發(fā)過(guò)程中。軟件項(xiàng)目管理的方法有很多,可以被稱(chēng)為軟件開(kāi)發(fā)生命周期模型、方論、過(guò)程或模型。瀑布模型是傳統(tǒng)的軟件開(kāi)發(fā)模式,與近來(lái)的敏捷軟件開(kāi)發(fā)模式形成鮮明對(duì)比。交互軟件開(kāi)發(fā)定制
軟件開(kāi)發(fā)是什么,該怎么做2.3.5?交互軟件開(kāi)發(fā)定制交互軟件開(kāi)發(fā)定制
2.3.5建模語(yǔ)言建模語(yǔ)言是指任何可以用來(lái)表達(dá)信息、知識(shí)或系統(tǒng)的人工語(yǔ)言,它是由一組一致的規(guī)則定義的結(jié)構(gòu)。這些規(guī)則用于解釋結(jié)構(gòu)中各組成部分的意義。建模語(yǔ)言可以是圖形化的,也可以是文本化的,圖形化的建模語(yǔ)言使用圖式技術(shù),用命名的符號(hào)表示概念,用線來(lái)表示關(guān)系,用各種其他圖形注釋來(lái)表示約束。文本建模語(yǔ)言通常使用標(biāo)準(zhǔn)化的關(guān)鍵字跟參數(shù)來(lái)構(gòu)建計(jì)算機(jī)可理解的表達(dá)。軟件工程領(lǐng)域中的圖形建模語(yǔ)言的例子有:·業(yè)務(wù)流程建模語(yǔ)言(BPMN,和XML形式的BPML)是流程建模語(yǔ)言的一個(gè)例子。·EXPRESS和EXPRESS-G(ISO10303-11)是一種的通用數(shù)據(jù)建模語(yǔ)言?!U(kuò)展企業(yè)建模語(yǔ)言(ExtendedEnterpriseModelingLanguage,EEML)常用于跨層業(yè)務(wù)流程建模。·流程圖是一種算法或分步流程的示意圖?!せ窘8拍睿‵MC)建模語(yǔ)言,用于軟件密集型系統(tǒng)的建模語(yǔ)言?!DEF是一個(gè)建模語(yǔ)言家族,其中z名的有IDEF0用于功能建模,IDEF1X用于信息建模,IDEF5用于本體建模?!ePUS3是一種面向?qū)ο蟮目梢暬O(shè)計(jì)描述語(yǔ)言,也是一種正式的規(guī)范語(yǔ)言,主要適用于大型面向?qū)ο螅↗ava、C 、C交互軟件開(kāi)發(fā)定制
)程序和設(shè)計(jì)模式的建模?!ひ?guī)范和描述語(yǔ)言(SDL)旨在對(duì)反應(yīng)式和分布式系統(tǒng)的行為進(jìn)行明確的規(guī)范和描述?!そy(tǒng)一建模語(yǔ)言(UnifiedModelingLanguage,UML)是一種通用的建模語(yǔ)言,是指交互軟件開(kāi)發(fā)定制軟件密集型系統(tǒng)的行業(yè)標(biāo)準(zhǔn)。當(dāng)前版本的UML2.0支持13種不同的圖示技術(shù),并有廣泛的工具支持。并非所有的建模語(yǔ)言都是可執(zhí)行的,對(duì)于那些可執(zhí)行的建模語(yǔ)言,使用它們并不一定意味著不再需要程序員。恰恰相反,可執(zhí)行的建模語(yǔ)言旨在提高程序員的工作效率,使他們能夠解決更多的難題,如并行計(jì)算和分布式系統(tǒng)等交互軟件開(kāi)發(fā)定制
礦井生產(chǎn)調(diào)度系統(tǒng)建設(shè)方案交互軟件開(kāi)發(fā)定制
二、系統(tǒng)主要功能需求交互軟件開(kāi)發(fā)定制
**集團(tuán)**集團(tuán)能源有限責(zé)任公司機(jī)電設(shè)備管理信息平臺(tái)主要包括電腦端及移動(dòng)端兩部分內(nèi)容。
電腦端后臺(tái)包含以下功能需求:系統(tǒng)管理、業(yè)務(wù)基礎(chǔ)管理、設(shè)備接續(xù)管理、設(shè)備臺(tái)賬管理、設(shè)備領(lǐng)用回交、設(shè)備維修、設(shè)備檢測(cè)檢修、設(shè)備調(diào)撥、設(shè)備閑置、設(shè)備報(bào)廢、設(shè)備五庫(kù)管理、設(shè)備分析等12類(lèi)業(yè)務(wù)模塊。具體功能需求詳細(xì)描述如下:
(1) 系統(tǒng)管理
系統(tǒng)管理模塊應(yīng)提供靈活角色設(shè)置,實(shí)現(xiàn)用戶權(quán)限的有效管理,對(duì)部門(mén)、用戶、角色、模塊、操作日志等系統(tǒng)基礎(chǔ)信息進(jìn)行維護(hù)。
(2) 業(yè)務(wù)基礎(chǔ)管理
業(yè)務(wù)基礎(chǔ)管理應(yīng)提供設(shè)備管理業(yè)務(wù)所屬的各類(lèi)業(yè)務(wù)基礎(chǔ)數(shù)據(jù)的維護(hù)和管理功能,包括:字典管理、設(shè)備區(qū)域管理、設(shè)備分類(lèi)管理、設(shè)備供應(yīng)商管理等內(nèi)容。
(3)設(shè)備接續(xù)管理
該功能模塊應(yīng)實(shí)現(xiàn)對(duì)所有設(shè)備的年度計(jì)劃、月度計(jì)劃進(jìn)行管理。利用該模塊實(shí)現(xiàn)對(duì)所有設(shè)備每年的年度計(jì)劃的增、刪、改、查等功能,可以通過(guò)查詢年度計(jì)劃對(duì)比各個(gè)設(shè)備是否按年度計(jì)劃進(jìn)行,對(duì)比實(shí)際情況與年度計(jì)劃的差別。可以通過(guò)該模塊編制月度采購(gòu)計(jì)劃申請(qǐng)等功能。
(4)設(shè)備臺(tái)賬管理
該功能模塊應(yīng)實(shí)現(xiàn)對(duì)所有的在籍設(shè)備進(jìn)行管理。利用該模塊實(shí)現(xiàn)對(duì)設(shè)備臺(tái)賬基本屬性、資產(chǎn)信息、廠商信息的增、刪、改、查操作,
可以進(jìn)行設(shè)備批量導(dǎo)入,對(duì)設(shè)備技術(shù)特征、備品備件進(jìn)行維護(hù),并通過(guò)設(shè)備臺(tái)賬進(jìn)行設(shè)備履歷查詢。
(5)設(shè)備領(lǐng)用回交
該功能模塊應(yīng)實(shí)現(xiàn)區(qū)隊(duì)設(shè)備的領(lǐng)用申請(qǐng)和回交的管理。區(qū)隊(duì)提出設(shè)備領(lǐng)用申請(qǐng)后由生產(chǎn)單位(礦井)相關(guān)部室將設(shè)備由備用完好設(shè)備庫(kù)出庫(kù),設(shè)備進(jìn)入生產(chǎn)在用設(shè)備管理庫(kù),并登記使用單位、使用部門(mén)、位置等信息,產(chǎn)生設(shè)備發(fā)放履歷。設(shè)備使用完畢或損壞后,由區(qū)隊(duì)提出設(shè)備回交或設(shè)備維修申請(qǐng),生產(chǎn)單位(礦井)主管部室進(jìn)行驗(yàn)收,根據(jù)設(shè)備實(shí)際狀態(tài),將設(shè)備從生產(chǎn)在用設(shè)備管理庫(kù)進(jìn)入相應(yīng)的設(shè)備管理庫(kù)(備用完好設(shè)備庫(kù)、待修設(shè)備管理庫(kù)、閑置設(shè)備管理庫(kù)、報(bào)廢設(shè)備管理庫(kù))。