一種基于狀態(tài)機(jī)的軟件快速編程方法
基本信息
申請(qǐng)?zhí)?/td> | CN201910995549.1 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN110908650A | 公開(公告)日 | 2020-03-24 |
申請(qǐng)公布號(hào) | CN110908650A | 申請(qǐng)公布日 | 2020-03-24 |
分類號(hào) | G06F8/34 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 游明琦;舒濤 | 申請(qǐng)(專利權(quán))人 | 貴州云辰軟件開發(fā)有限公司 |
代理機(jī)構(gòu) | 成都明濤智創(chuàng)專利代理有限公司 | 代理人 | 貴州云辰軟件開發(fā)有限公司 |
地址 | 550000 貴州省貴陽(yáng)市貴陽(yáng)國(guó)家高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)金陽(yáng)科技產(chǎn)業(yè)園標(biāo)準(zhǔn)廠房輔助用房B302室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及軟件開發(fā)技術(shù)領(lǐng)域,且公開了一種基于狀態(tài)機(jī)的軟件快速編程方法,包括步驟:構(gòu)建由狀態(tài)圖(graph)集合與接口(interface)集合組成的資源(Res);創(chuàng)建狀態(tài)圖(graph)的graphtop實(shí)例,并初始化起點(diǎn)(point start)和終點(diǎn)(point end)為未激活狀態(tài);根據(jù)資源(Res)指定的狀態(tài)圖(graph)關(guān)系創(chuàng)建狀態(tài)圖(graph),并初始化所有狀態(tài)點(diǎn)(point)為未激活狀態(tài)。本發(fā)明的優(yōu)點(diǎn)在于,通過構(gòu)建由狀態(tài)圖(graph)與狀態(tài)點(diǎn)(point),并通過激活狀態(tài)點(diǎn)獲取狀態(tài)值,經(jīng)過狀態(tài)點(diǎn)篩選出的狀態(tài)值調(diào)取出代碼塊,可有效簡(jiǎn)化軟件編程的方式,成功的將編程問題轉(zhuǎn)換成了畫圖問題。從此,用戶在開發(fā)時(shí)無(wú)需再面對(duì)大量代碼,只需要?jiǎng)?chuàng)建幾個(gè)狀態(tài)圖,填寫幾個(gè)屬性和極少部分代碼塊即可完成軟件編程。 |
