欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可擴(kuò)展智能編程系統(tǒng)的制作方法

文檔序號(hào):6437924閱讀:212來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):可擴(kuò)展智能編程系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明主要基于人工智能專(zhuān)家系統(tǒng)應(yīng)用領(lǐng)域。
背景技術(shù)
程序是人和計(jì)算機(jī)之間交流的重要工具,人可以將解決問(wèn)題所需的思路、方法、手段通過(guò)程序告訴計(jì)算機(jī),使得計(jì)算機(jī)可以根據(jù)程序一步步執(zhí)行相關(guān)指令以完成特定的任務(wù)。即使是計(jì)算機(jī)科學(xué)技術(shù)高度發(fā)達(dá)的今天,計(jì)算機(jī)智能編程方面依然十分空白,在編程上,計(jì)算機(jī)能很大程度上簡(jiǎn)化人的工作,卻很難獨(dú)立地完成編程工作。在使用計(jì)算機(jī)過(guò)程中,會(huì)遇到很多需求,需要編寫(xiě)很多程序,但是有些程序的邏輯并不復(fù)雜,而且某一類(lèi)的各個(gè)程序間存在著一定的共性。目前的幾乎所有的編程工作都需要具有一定計(jì)算機(jī)知識(shí)的開(kāi)發(fā)人員完成,人的編程工作量繁重,且容易出錯(cuò),效率低下。

發(fā)明內(nèi)容
本發(fā)明目的是針對(duì)現(xiàn)有技術(shù)存在的缺陷提供一種可擴(kuò)展智能編程系統(tǒng)。本發(fā)明為實(shí)現(xiàn)上述目的,采用如下技術(shù)方案
本發(fā)明可擴(kuò)展智能編程系統(tǒng),包括知識(shí)模塊,配置模塊與程序模塊,其中知識(shí)模塊管理所有知識(shí),配置模塊可由人員從外部輸入相關(guān)知識(shí)配置知識(shí)庫(kù),程序模塊可自行完成需求、設(shè)計(jì)、實(shí)現(xiàn)的編程過(guò)程,并生成相關(guān)代碼文件,編程過(guò)程中同時(shí)可以生成相關(guān)日志供相關(guān)人員檢查。本發(fā)明為一種可擴(kuò)展的智能編程系統(tǒng),可以被動(dòng)學(xué)習(xí),能夠幫助人們完成一部分程序開(kāi)發(fā)工作。平時(shí)遇到的一些簡(jiǎn)單程序開(kāi)發(fā),在配置系統(tǒng)的相關(guān)知識(shí)以后,可以由系統(tǒng)自動(dòng)完成。如此可以解放具有一定計(jì)算機(jī)知識(shí)和編程經(jīng)驗(yàn)的人去參與其他工作,可以提高工作效率,降低工作成本。


圖1 系統(tǒng)模塊圖2 系統(tǒng)流程圖。
具體實(shí)施例方式本發(fā)明旨在設(shè)計(jì)一種可擴(kuò)展的智能編程系統(tǒng),幫助人們完成一部分程序開(kāi)發(fā)工作。該系統(tǒng)分為如下幾個(gè)模塊(如圖1所示)
配置模塊人可以通過(guò)該模塊,將已有的一些經(jīng)驗(yàn)、規(guī)則等知識(shí)配置給系統(tǒng);對(duì)應(yīng)于程序模塊的需求功能,相關(guān)知識(shí)如需求的解釋規(guī)則及方法等;對(duì)應(yīng)于程序模塊的設(shè)計(jì)功能,相關(guān)知識(shí)如問(wèn)題的分解細(xì)化規(guī)則等;對(duì)應(yīng)與程序模塊的實(shí)現(xiàn)功能,相關(guān)知識(shí)如子問(wèn)題解決方
3法的可用代碼或方法等;
程序模塊該模塊主要有需求,設(shè)計(jì),實(shí)現(xiàn)三個(gè)主要功能,每個(gè)功能都會(huì)記錄相關(guān)日志, 供人核查。通過(guò)需求功能,人可以將所要實(shí)現(xiàn)的程序需求告訴該系統(tǒng),系統(tǒng)能夠根據(jù)可配置的經(jīng)驗(yàn)、規(guī)則等知識(shí)解釋該需求,將其解析為系統(tǒng)可理解的問(wèn)題;通過(guò)設(shè)計(jì)功能,系統(tǒng)可以根據(jù)可配置的經(jīng)驗(yàn)、規(guī)則等知識(shí)將需求問(wèn)題分解細(xì)化為各個(gè)處理的子問(wèn)題;通過(guò)實(shí)現(xiàn)功能, 系統(tǒng)將各個(gè)子問(wèn)題的解決方法使用代碼實(shí)現(xiàn)并整合為整個(gè)需求的實(shí)現(xiàn)程序,同時(shí)將其實(shí)現(xiàn)過(guò)程記錄日志,供人核查。知識(shí)模塊管理所有已配置的知識(shí),并提供檢索方法,由其他模塊調(diào)用,可使用數(shù)據(jù)庫(kù)實(shí)現(xiàn)該模塊,采用通用的數(shù)據(jù)模型管理數(shù)據(jù)模型,增強(qiáng)其可擴(kuò)展性。系統(tǒng)使用流程如下(如圖2所示)
該系統(tǒng)可以由具有一定計(jì)算機(jī)知識(shí)和編程經(jīng)驗(yàn)的人預(yù)先將知識(shí)配置入系統(tǒng)中,比如需求的解釋規(guī)則及方法,問(wèn)題的分解細(xì)化規(guī)則,常見(jiàn)問(wèn)題的解決方法,子問(wèn)題解決方法的可用代碼或方法等內(nèi)容。需要系統(tǒng)實(shí)現(xiàn)編程時(shí),人可以將需求以一定的規(guī)則寫(xiě)入文件,系統(tǒng)可以使用預(yù)先配置的方法解釋該需求,并記錄日志,一旦出現(xiàn)無(wú)法解釋的情況,可在日志中體現(xiàn),人可以對(duì)之進(jìn)行相關(guān)處理,比如修改需求文件或者新加配置規(guī)則。當(dāng)系統(tǒng)獲取到解釋的需求問(wèn)題時(shí),由預(yù)先配置的規(guī)則指導(dǎo)其進(jìn)行問(wèn)題細(xì)化,將問(wèn)題分解為使用邏輯串聯(lián)起來(lái)的一系列子問(wèn)題,一旦出現(xiàn)無(wú)法設(shè)計(jì)的情況,可在日志中體現(xiàn), 人可以對(duì)之進(jìn)行相關(guān)處理,比如新加配置規(guī)則。系統(tǒng)將需求分解一系列子問(wèn)題后,需要對(duì)之加以實(shí)現(xiàn)整合,實(shí)現(xiàn)過(guò)程中可以使用已有成熟的代碼以提高效率和程序質(zhì)量,并記錄日志,一旦出現(xiàn)無(wú)法實(shí)現(xiàn)的情況,可在日志中體現(xiàn),人可以對(duì)之進(jìn)行相關(guān)處理,比如手動(dòng)實(shí)現(xiàn)相關(guān)代碼或者新加配置規(guī)則。
權(quán)利要求
1. 一種可擴(kuò)展智能編程系統(tǒng),其特征在于包括知識(shí)模塊,配置模塊與程序模塊,其中知識(shí)模塊管理所有知識(shí),配置模塊可由人員從外部輸入相關(guān)知識(shí)配置知識(shí)庫(kù),程序模塊可自行完成需求、設(shè)計(jì)、實(shí)現(xiàn)的編程過(guò)程,并生成相關(guān)代碼文件,編程過(guò)程中同時(shí)可以生成相關(guān)日志供相關(guān)人員檢查。
全文摘要
本發(fā)明公布了一種可擴(kuò)展智能編程系統(tǒng),包括知識(shí)模塊,配置模塊與程序模塊,其中知識(shí)模塊管理所有知識(shí),配置模塊可由人員從外部輸入相關(guān)知識(shí)配置知識(shí)庫(kù),程序模塊可自行完成需求、設(shè)計(jì)、實(shí)現(xiàn)的編程過(guò)程,并生成相關(guān)代碼文件,編程過(guò)程中同時(shí)可以生成相關(guān)日志供相關(guān)人員檢查。本發(fā)明可以提高工作效率,降低工作成本。
文檔編號(hào)G06F9/44GK102508664SQ20111035541
公開(kāi)日2012年6月20日 申請(qǐng)日期2011年11月11日 優(yōu)先權(quán)日2011年11月11日
發(fā)明者陳賽龍 申請(qǐng)人:江蘇鴻信系統(tǒng)集成有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
抚松县| 福清市| 新营市| 财经| 历史| 和政县| 石棉县| 孙吴县| 梁平县| 图片| 湖州市| 德江县| 金塔县| 杂多县| 自治县| 淳安县| 化隆| 木里| 松潘县| 无极县| 富顺县| 沾化县| 黄平县| 甘泉县| 格尔木市| 南安市| 嘉鱼县| 怀宁县| 蓬莱市| 宿松县| 正宁县| 桃源县| 都兰县| 杭锦后旗| 杂多县| 黔西县| 枞阳县| 敦煌市| 芮城县| 隆德县| 姜堰市|