亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

模擬系統(tǒng)、模擬方法及模擬程序與流程

文檔序號(hào):11935306閱讀:510來源:國知局
模擬系統(tǒng)、模擬方法及模擬程序與流程

本發(fā)明涉及基于以電子表格形式輸入的數(shù)值及公式等而進(jìn)行數(shù)值計(jì)劃模擬來支援經(jīng)營判斷等決策的模擬系統(tǒng)、模擬方法及模擬程序。



背景技術(shù):

在執(zhí)行數(shù)值計(jì)劃模擬(例如投資計(jì)劃等經(jīng)營模擬)的現(xiàn)有系統(tǒng)中存在如下類型的系統(tǒng):使用通用的電子數(shù)據(jù)表軟件(例如微軟公司的Excel等),將數(shù)值及公式等輸入到表格形式的電子表格中,并基于該電子表格而進(jìn)行數(shù)值計(jì)劃模擬。

例如,日本特開2003-67550號(hào)公報(bào)(專利文獻(xiàn)1)所述的經(jīng)營模擬系統(tǒng)等基于與電子表格的單元建立對(duì)應(yīng)的數(shù)據(jù)或者計(jì)算式而算出作為經(jīng)營指標(biāo)或者經(jīng)營要素的數(shù)值,并且不使用用于經(jīng)營模擬的特殊的軟件等而使用通用的電子數(shù)據(jù)表軟件來簡(jiǎn)便地進(jìn)行數(shù)值計(jì)劃模擬。并且,也已經(jīng)存在與通過以Excel為基礎(chǔ)的軟件實(shí)現(xiàn)決策的數(shù)值計(jì)劃模擬有關(guān)的數(shù)值計(jì)劃模擬系統(tǒng)(參照非專利文獻(xiàn)1),該決策有效利用了定量分析·模擬。

在這樣的數(shù)值計(jì)劃模擬中,為了計(jì)劃實(shí)現(xiàn)性的判定、實(shí)施方法的確定及是否實(shí)施計(jì)劃的決定、進(jìn)而計(jì)劃執(zhí)行后的追蹤,對(duì)將來該計(jì)劃在什么樣的條件下如何變化進(jìn)行模擬也是非常重要的。作為執(zhí)行數(shù)值計(jì)劃模擬的準(zhǔn)備階段,用戶在制定計(jì)劃方案時(shí),對(duì)作為風(fēng)險(xiǎn)要素的各種假設(shè)數(shù)據(jù)自行研究每一個(gè)假設(shè)數(shù)據(jù)的變動(dòng)幅度、其他條件,并進(jìn)行手工輸入的工序是不可缺少的。

由于數(shù)值計(jì)劃模擬所需的銷售額、制造成本、純利潤等的數(shù)值及公式通常在企業(yè)等的通常工作中以電子表格形式(或者表格形式)積累在數(shù)據(jù)庫等中,因此數(shù)值計(jì)劃模擬時(shí)的手工作業(yè)所引起的輸入負(fù)擔(dān)能夠通過使用預(yù)先以電子表格形式積累的、各種假設(shè)數(shù)據(jù)所需的數(shù)值、公式等而降低(參照例如日本特開2003-67550號(hào)公報(bào)(專利文獻(xiàn)1))。并且,在企業(yè)等中也存在使用通用的電子數(shù)據(jù)表軟件來進(jìn)行簡(jiǎn)便的模擬的情況,通過重新利用當(dāng)時(shí)使用的電子表格,也能夠降低數(shù)值計(jì)劃模擬時(shí)的手工作業(yè)所引起的輸入負(fù)擔(dān)。

現(xiàn)有技術(shù)文獻(xiàn)

專利文獻(xiàn)

專利文獻(xiàn)1:日本特開2003-67550號(hào)公報(bào)

非專利文獻(xiàn)

非專利文獻(xiàn)1:“Enterprise Business Simulation Solution Guide”,英特格拉托公司(Integratto Inc.),2013年11月19日,[2014年9月9日檢索],互聯(lián)網(wǎng)(URL:http://ds.integratto.co.jp/download/files/data/EBS_SolutionGuide.pdf)



技術(shù)實(shí)現(xiàn)要素:

發(fā)明所要解決的問題

然而,由于在現(xiàn)有的數(shù)值計(jì)劃的模擬中,事實(shí)上不可能預(yù)先準(zhǔn)備能夠適用于所有計(jì)劃的電子表格形式的數(shù)據(jù)輸入模板,因此按照不同的計(jì)劃的內(nèi)容,在電子表格中輸入的數(shù)據(jù)的數(shù)量及電子表格中的數(shù)據(jù)的輸入位置(輸入單元的位置)根據(jù)每個(gè)計(jì)劃而不同。因此,數(shù)值計(jì)劃模擬系統(tǒng)必須能夠應(yīng)對(duì)包含多種形式的數(shù)據(jù)的電子表格。

并且,存在電子表格中也較多地包括與數(shù)值計(jì)劃模擬無直接關(guān)系的數(shù)據(jù)的情況,在數(shù)值計(jì)劃模擬時(shí)用戶等從這樣的較多的數(shù)據(jù)手動(dòng)選定作為風(fēng)險(xiǎn)要素的各種假設(shè)數(shù)據(jù)的設(shè)定所需數(shù)據(jù)(即數(shù)值及公式等指標(biāo))的效率較低。進(jìn)而,由于在所需數(shù)值及公式等的選定作業(yè)中需要數(shù)值間的關(guān)聯(lián)性、公式的含義等專業(yè)知識(shí),因此一般的用戶進(jìn)行選定作業(yè)是非常困難的。這樣的選定作業(yè)的困難程度也有可能成為在各種假設(shè)數(shù)據(jù)的設(shè)定中產(chǎn)生遺漏而導(dǎo)致數(shù)值計(jì)劃模擬的精度下降的一個(gè)原因。

因此,需要實(shí)現(xiàn)如下的數(shù)值計(jì)劃模擬:節(jié)省用戶進(jìn)行各種假設(shè)數(shù)據(jù)設(shè)定的時(shí)間和勞力,例如,用戶不對(duì)預(yù)先制作完成的Excel電子表格上的事業(yè)計(jì)劃的各種假設(shè)數(shù)據(jù)進(jìn)行任何修改,僅通過直接點(diǎn)擊(或者通過“一次點(diǎn)擊”)而使包含一個(gè)以上的電子表格的工作簿整體自動(dòng)地讀入,假設(shè)數(shù)據(jù)也自動(dòng)設(shè)定,從而用戶能夠執(zhí)行模擬而即刻到達(dá)敏感性分析、風(fēng)險(xiǎn)分析。

為了解決這樣的問題,提供基于電子表格中的數(shù)值及公式等的引用關(guān)系等關(guān)聯(lián)性來提取數(shù)值計(jì)劃模擬所需的數(shù)值及公式等并基于提取出的數(shù)值及公式執(zhí)行數(shù)值計(jì)劃模擬的模擬系統(tǒng)、模擬方法及模擬程序。

解決問題的手段

作為本發(fā)明所涉及的模擬系統(tǒng)的一個(gè)實(shí)施方式,其特征在于,執(zhí)行以下步驟:讀入包含一個(gè)以上的電子表格的文件,其中,所述一個(gè)以上的電子表格中的每個(gè)電子表格具有多個(gè)單元,所述多個(gè)單元中的一部分中的每個(gè)單元包括數(shù)值和公式中的一者,所述數(shù)值和所述公式均能作為數(shù)值計(jì)劃模擬的指標(biāo),從所述文件中選擇一個(gè)電子表格,掃描所述選擇的電子表格內(nèi)的單元,對(duì)所掃描的單元的內(nèi)容進(jìn)行識(shí)別,重復(fù)上述選擇、掃描和識(shí)別操作直到所述文件中沒有能被選擇的電子表格為止,從而全面地掃描所述一個(gè)以上的電子表格內(nèi)的所有單元,其中,在對(duì)所述單元的內(nèi)容進(jìn)行識(shí)別時(shí),在所述單元的內(nèi)容是數(shù)值且該數(shù)值用于計(jì)算的情況下,將所述單元識(shí)別為假設(shè)數(shù)據(jù)單元并存儲(chǔ)所述數(shù)值,在所述單元的內(nèi)容是公式且該公式不用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算結(jié)果單元并存儲(chǔ)所述公式,在所述單元的內(nèi)容是公式且該公式用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算單元并存儲(chǔ)所述公式,所述數(shù)值及所述公式基于所述數(shù)值及所述公式之間的引用關(guān)系而與識(shí)別為所述假設(shè)數(shù)據(jù)單元、所述計(jì)算結(jié)果單元及所述計(jì)算單元中的任一個(gè)的信息建立關(guān)聯(lián)而作為數(shù)據(jù)集,所述數(shù)據(jù)集與表示所述數(shù)值及所述公式的名字一起被存儲(chǔ)于數(shù)據(jù)庫。

作為本發(fā)明所涉及的模擬系統(tǒng)的一個(gè)實(shí)施方式,其特征在于,所述模擬系統(tǒng)基于對(duì)所述電子表格內(nèi)的單元的掃描處理,對(duì)所掃描的電子表格數(shù)量、單元數(shù)量、假設(shè)數(shù)據(jù)數(shù)量、計(jì)算單元數(shù)量及計(jì)算結(jié)果單元數(shù)量中的至少一個(gè)數(shù)量進(jìn)行計(jì)數(shù),并依次顯示計(jì)數(shù)值。

作為本發(fā)明所涉及的模擬系統(tǒng)的一個(gè)實(shí)施方式,其特征在于,所述模擬系統(tǒng)將由存儲(chǔ)于所述數(shù)據(jù)庫的數(shù)據(jù)集所包含的所述數(shù)值及所述公式構(gòu)成的計(jì)算構(gòu)造呈樹狀地以圖的方式顯示。

作為本發(fā)明所涉及的模擬系統(tǒng)的一個(gè)實(shí)施方式,其特征在于,所述模擬系統(tǒng)基于存儲(chǔ)于所述數(shù)據(jù)庫的數(shù)據(jù)集所包含的所述數(shù)值及所述公式的名字,將均能作為所述數(shù)值計(jì)劃模擬的目標(biāo)的一個(gè)以上的指標(biāo)的名字作為一個(gè)以上的候選名在選擇畫面上進(jìn)行一覽顯示以供用戶選擇目標(biāo)。

作為本發(fā)明所涉及的模擬系統(tǒng)的一個(gè)實(shí)施方式,其特征在于,當(dāng)從所述一個(gè)以上的候選名中選擇一個(gè)候選名作為目標(biāo)時(shí),從所述數(shù)據(jù)庫中提取包含與所選擇的目標(biāo)對(duì)應(yīng)的計(jì)算結(jié)果單元的數(shù)據(jù)集,將包含在所提取的數(shù)據(jù)集中的一個(gè)以上的假設(shè)數(shù)據(jù)單元或者計(jì)算單元的內(nèi)容作為一個(gè)以上的假設(shè)而讀出,將所讀出的一個(gè)以上的假設(shè)的列表與調(diào)節(jié)所述一個(gè)以上的假設(shè)中的每個(gè)假設(shè)的值的滑塊一起顯示在假設(shè)調(diào)整畫面中。

作為本發(fā)明所涉及的模擬系統(tǒng)的一個(gè)實(shí)施方式,其特征在于,所述數(shù)值計(jì)劃模擬持續(xù)地試驗(yàn),所述一個(gè)以上的假設(shè)的值分別響應(yīng)于所述滑塊的移動(dòng)而改變,將所改變的假設(shè)的值作為輸入提供給持續(xù)地試驗(yàn)的所述數(shù)值計(jì)劃模擬,從而實(shí)時(shí)地得到所述數(shù)值計(jì)劃模擬的結(jié)果。

作為本發(fā)明所涉及的模擬系統(tǒng)的一個(gè)實(shí)施方式,其特征在于,當(dāng)選擇了所述一個(gè)以上的假設(shè)中的一個(gè)假設(shè)時(shí),所述模擬系統(tǒng)在顯示列表中在選擇的假設(shè)的項(xiàng)目和位于所述項(xiàng)目正下方的假設(shè)的項(xiàng)目之間,插入用于示出與所述選擇的假設(shè)有關(guān)的關(guān)聯(lián)信息的詳細(xì)信息顯示畫面。

發(fā)明效果

由于本發(fā)明所涉及的數(shù)值計(jì)劃模擬系統(tǒng)全面地掃描電子表格內(nèi)的單元并識(shí)別用于公式計(jì)算的數(shù)值及公式,因此能夠不依存于電子表格中的數(shù)值、公式等數(shù)據(jù)的數(shù)量、數(shù)據(jù)的輸入位置而應(yīng)對(duì)包含多種形式的數(shù)據(jù)的電子表格。

并且,由于本發(fā)明所涉及的數(shù)值計(jì)劃模擬系統(tǒng)通過依次掃描電子表格內(nèi)的單元,從而能夠全部識(shí)別成為數(shù)值計(jì)劃模擬所需指標(biāo)的數(shù)值及公式,因此能夠在數(shù)值計(jì)劃模擬時(shí)消除作為風(fēng)險(xiǎn)要素的各種假設(shè)數(shù)據(jù)的設(shè)定遺漏。由此,能夠防止數(shù)值計(jì)劃模擬的精度下降。

進(jìn)而,節(jié)省用戶進(jìn)行各種假設(shè)數(shù)據(jù)設(shè)定的時(shí)間和勞力,用戶不對(duì)預(yù)先制作完成的Excel的電子表格上的事業(yè)計(jì)劃的各種假設(shè)數(shù)據(jù)進(jìn)行任何修改,僅通過直接點(diǎn)擊(或者通過“一次點(diǎn)擊”)而使包含一個(gè)以上的電子表格的工作簿整體自動(dòng)地讀入,假設(shè)數(shù)據(jù)也自動(dòng)設(shè)定,從而用戶能夠執(zhí)行模擬而即刻到達(dá)敏感性分析、風(fēng)險(xiǎn)分析。

附圖說明

圖1是示出本發(fā)明的一實(shí)施方式所涉及的實(shí)現(xiàn)數(shù)值計(jì)劃模擬的系統(tǒng)結(jié)構(gòu)的一個(gè)實(shí)施例的圖。

圖2是示出數(shù)值計(jì)劃模擬系統(tǒng)的終端所顯示的輸入畫面的圖。

圖3是示出用于確認(rèn)讀入文件的內(nèi)容的確認(rèn)畫面的圖。

圖4是示出顯示對(duì)包含在文件中的多個(gè)電子表格進(jìn)行掃描的結(jié)果的掃描結(jié)果顯示畫面的圖。

圖5是示出掃描電子表格內(nèi)的單元并且識(shí)別并存儲(chǔ)所有數(shù)值計(jì)劃模擬能夠利用的數(shù)值及公式的處理的流程的流程圖。

圖6是示出掃描電子表格內(nèi)的單元并且分別獨(dú)立地識(shí)別并存儲(chǔ)與想要分析的指標(biāo)關(guān)聯(lián)的數(shù)值及公式的處理的流程的流程圖。

圖7是示出將由數(shù)值及公式構(gòu)成的計(jì)算構(gòu)造呈樹狀表現(xiàn)的情況的圖。

圖8是示出選擇數(shù)值計(jì)劃模擬的目標(biāo)(對(duì)象)的選擇畫面的圖。

圖9是示出對(duì)構(gòu)成所選擇的目標(biāo)(對(duì)象)的假設(shè)(輸入值)進(jìn)行調(diào)整的假設(shè)調(diào)整畫面的圖。

圖10是示出顯示與假設(shè)(輸入值)有關(guān)的信息的詳細(xì)信息顯示畫面的圖。

圖11是示出對(duì)基于由預(yù)設(shè)值設(shè)定變動(dòng)幅度的假設(shè)(輸入值)而進(jìn)行敏感性分析的結(jié)果進(jìn)行顯示的龍卷風(fēng)圖顯示畫面的圖。

圖12是示出對(duì)基于假設(shè)(輸入值)而進(jìn)行風(fēng)險(xiǎn)分析的結(jié)果進(jìn)行顯示的模擬結(jié)果顯示畫面的圖。

具體實(shí)施方式

在下文中參照附圖,對(duì)本發(fā)明的一實(shí)施方式進(jìn)行說明。另外,在用于說明實(shí)施方式的所有圖中,原則上,對(duì)同一部分標(biāo)注相同的標(biāo)號(hào)而省略其重復(fù)的說明。

圖1是示出本發(fā)明的一實(shí)施方式所涉及的實(shí)現(xiàn)數(shù)值計(jì)劃模擬的系統(tǒng)結(jié)構(gòu)的一個(gè)實(shí)施例的圖。圖1所示的一實(shí)施方式所涉及的數(shù)值計(jì)劃模擬系統(tǒng)由進(jìn)行數(shù)值計(jì)劃模擬的用戶操作的終端1和經(jīng)由網(wǎng)絡(luò)3與該終端1連接的服務(wù)器2構(gòu)成。終端1從網(wǎng)絡(luò)瀏覽器等所顯示的輸入畫面將包含一個(gè)以上的電子表格的文件上傳至服務(wù)器2,服務(wù)器2提取包含在電子表格內(nèi)的單元中的數(shù)值及公式等中的數(shù)值計(jì)劃模擬所需的數(shù)值及公式,執(zhí)行基于敏感性分析、風(fēng)險(xiǎn)分析等的數(shù)值計(jì)劃模擬。終端1能夠經(jīng)由網(wǎng)絡(luò)3而從服務(wù)器2接收數(shù)值計(jì)劃模擬的結(jié)果,并顯示在網(wǎng)絡(luò)瀏覽器等中。

終端1及服務(wù)器2具有處理器、存儲(chǔ)器、硬盤等通常的計(jì)算機(jī)硬件資源。例如,終端1由下述部件等構(gòu)成:控制與服務(wù)器2之間的通信的網(wǎng)絡(luò)接口、儲(chǔ)存進(jìn)行數(shù)值計(jì)劃模擬的處理的程序的存儲(chǔ)器、作為通過執(zhí)行該程序來實(shí)現(xiàn)數(shù)值計(jì)劃模擬的裝置而發(fā)揮功能的處理器、儲(chǔ)存數(shù)值計(jì)劃模擬中的中間數(shù)據(jù)及數(shù)值結(jié)果模擬后的結(jié)果數(shù)據(jù)等各種數(shù)據(jù)的硬盤等存儲(chǔ)裝置、輸入數(shù)值計(jì)劃模擬所需的各種輸入(數(shù)據(jù))的輸入裝置、顯示數(shù)值計(jì)劃模擬中的中間結(jié)果及最終結(jié)果等各種數(shù)據(jù)的顯示裝置等。對(duì)于服務(wù)器2,也具有與終端1同樣的計(jì)算機(jī)硬件資源。

在圖1所示的數(shù)值計(jì)劃模擬系統(tǒng)的一實(shí)施方式中,終端1執(zhí)行主要進(jìn)行數(shù)值計(jì)劃模擬系統(tǒng)的輸入輸出處理的程序,服務(wù)器2執(zhí)行進(jìn)行數(shù)值計(jì)劃模擬的主要處理的程序。例如,終端1進(jìn)行如下處理:例如,將向服務(wù)器2上傳的文件名、數(shù)值計(jì)劃模擬所需的假設(shè)等輸入數(shù)據(jù)發(fā)送至服務(wù)器2,從服務(wù)器2接收處理結(jié)果等輸出數(shù)據(jù),將該輸出數(shù)據(jù)顯示在網(wǎng)絡(luò)瀏覽器等顯示畫面中。服務(wù)器2基于經(jīng)由互聯(lián)網(wǎng)、公共線路及專用線路等網(wǎng)絡(luò)3從終端1接收到的輸入數(shù)據(jù)執(zhí)行數(shù)值計(jì)劃模擬。

這樣一來,數(shù)值計(jì)劃模擬系統(tǒng)中的終端1和服務(wù)器2為了實(shí)現(xiàn)各自的作用而發(fā)揮功能,但作為其他實(shí)施方式,也能夠由終端1或者服務(wù)器2執(zhí)行數(shù)值計(jì)劃模擬系統(tǒng)的所有處理。例如,在終端1中,能夠不經(jīng)由網(wǎng)絡(luò)3而以獨(dú)立的方式執(zhí)行構(gòu)成為能夠?qū)崿F(xiàn)數(shù)值計(jì)劃模擬的程序,從而僅通過終端1而實(shí)現(xiàn)數(shù)值計(jì)劃模擬系統(tǒng)。對(duì)于服務(wù)器2,也能夠同樣地以獨(dú)立的方式實(shí)現(xiàn)數(shù)值計(jì)劃模擬系統(tǒng)。

圖2是示出本發(fā)明的一實(shí)施方式所涉及的數(shù)值計(jì)劃模擬系統(tǒng)所顯示的輸入畫面的圖。輸入畫面例如能夠經(jīng)由網(wǎng)絡(luò)瀏覽器而顯示在終端1的顯示器等顯示裝置中。操作終端1的用戶能夠使用網(wǎng)絡(luò)瀏覽器來指定數(shù)值計(jì)劃模擬系統(tǒng)的地址(URL),從而將圖2所示的輸入畫面顯示在終端1上。在圖1所示的實(shí)施方式中,能夠通過指定用于訪問服務(wù)器2的地址(URL),使圖2所示的輸入畫面顯示在終端1的網(wǎng)絡(luò)瀏覽器上。在終端1以獨(dú)立的方式作為數(shù)值計(jì)劃模擬系統(tǒng)而動(dòng)作的其他實(shí)施方式中,用戶指定用于訪問終端1的該系統(tǒng)的地址(URL)。

在輸入畫面的輸入欄100中由用戶輸入包含Excel等電子數(shù)據(jù)表軟件的電子表格的文件的位置(路徑)和文件名。終端1能夠訪問基于所輸入的文件名而指定的文件,讀入文件的內(nèi)容,并經(jīng)由網(wǎng)絡(luò)3向服務(wù)器2上傳。在終端1單獨(dú)作為數(shù)值計(jì)劃模擬系統(tǒng)的其他實(shí)施方式中,終端1不進(jìn)行上傳而僅讀入所指定的文件的內(nèi)容。

前進(jìn)箭頭10作為在由鼠標(biāo)等輸入裝置點(diǎn)擊時(shí)用于向下一個(gè)畫面轉(zhuǎn)變的按鈕而發(fā)揮功能。當(dāng)用戶在輸入欄100中以絕對(duì)路徑形式指定文件名并通過鼠標(biāo)等輸入裝置而點(diǎn)擊前進(jìn)箭頭10時(shí),響應(yīng)于該點(diǎn)擊,終端1能夠?qū)D3所示的確認(rèn)畫面顯示在網(wǎng)絡(luò)瀏覽器上以使用戶確認(rèn)文件的內(nèi)容。另外,終端1也可以一邊顯示圖3所示的確認(rèn)畫面,一邊在后臺(tái)執(zhí)行上傳。

圖3是示出在本發(fā)明的一實(shí)施方式所涉及的數(shù)值計(jì)劃模擬系統(tǒng)中用于確認(rèn)所讀入文件的內(nèi)容的確認(rèn)畫面的圖。在通過終端1的顯示器等顯示裝置并經(jīng)由網(wǎng)絡(luò)瀏覽器而顯示的確認(rèn)畫面中示出包含在所讀入文件中的電子表格。由此,用戶能夠確認(rèn)在圖2所示的輸入畫面中指定的文件的內(nèi)容。

后退箭頭11作為在由鼠標(biāo)等輸入裝置點(diǎn)擊時(shí)用于回到上一個(gè)畫面的按鈕而發(fā)揮功能。即,用戶在確認(rèn)畫面所顯示的文件的內(nèi)容不是所希望的內(nèi)容的情況下,能夠通過點(diǎn)擊后退箭頭11,從在終端1的網(wǎng)絡(luò)瀏覽器上顯示的圖3所示的確認(rèn)畫面回到圖2所示的輸入畫面,重新進(jìn)行文件名的輸入。終端1從用戶接收新的文件名的輸入,進(jìn)行包含在文件中的電子表格的讀入。

當(dāng)用戶通過鼠標(biāo)等輸入構(gòu)件而點(diǎn)擊圖3所示的確認(rèn)畫面中的前進(jìn)箭頭10時(shí),響應(yīng)于該點(diǎn)擊,終端1向服務(wù)器2上傳文件,服務(wù)器2能夠?qū)Π谒蟼鞯奈募械碾娮颖砀襁M(jìn)行掃描。進(jìn)而,終端1將圖4所示的掃描結(jié)果畫面顯示在網(wǎng)絡(luò)瀏覽器上。另外,在終端1單獨(dú)作為數(shù)值計(jì)劃模擬系統(tǒng)的其他實(shí)施方式中,終端1側(cè)進(jìn)行由服務(wù)器2側(cè)進(jìn)行的全部處理。

圖4是示出顯示對(duì)包含在文件中的多個(gè)電子表格進(jìn)行掃描的結(jié)果的掃描結(jié)果顯示畫面的圖。在掃描結(jié)果顯示畫面中的結(jié)果顯示欄102中顯示有例如文件名、工作表數(shù)量、單元數(shù)量、輸入單元數(shù)量(假設(shè)數(shù)據(jù)單元)、計(jì)算單元數(shù)量、計(jì)算結(jié)果單元數(shù)量等掃描結(jié)果。終端1從服務(wù)器2接收掃描結(jié)果,并將該結(jié)果顯示在網(wǎng)絡(luò)瀏覽器上。服務(wù)器2向終端1依次發(fā)送掃描的結(jié)果,終端1接收該結(jié)果,并能夠響應(yīng)于該結(jié)果而實(shí)時(shí)更新結(jié)果顯示欄102的各種項(xiàng)目。例如,終端1能夠以對(duì)在服務(wù)器2中掃描的單元數(shù)進(jìn)行計(jì)數(shù)的方式更新掃描結(jié)果顯示畫面的結(jié)果顯示欄102。由此,用戶能夠確認(rèn)文件的掃描狀況。

當(dāng)用戶通過鼠標(biāo)等輸入裝置而點(diǎn)擊圖4所示的確認(rèn)畫面中的前進(jìn)箭頭10時(shí),響應(yīng)于該點(diǎn)擊,終端1將圖8所示的選擇畫面顯示在網(wǎng)絡(luò)瀏覽器上。

圖5是示出掃描電子表格內(nèi)的單元并且識(shí)別并存儲(chǔ)所有能夠數(shù)值計(jì)劃模擬利用的數(shù)值及公式的處理的流程的流程圖。在圖1所示的一實(shí)施方式的數(shù)值計(jì)劃模擬系統(tǒng)中,通過服務(wù)器2的處理器執(zhí)行數(shù)值計(jì)劃模擬的程序,服務(wù)器2能夠進(jìn)行圖5所示的處理。另外,作為其他實(shí)施方式,在終端1單獨(dú)作為數(shù)值計(jì)劃模擬系統(tǒng)而發(fā)揮功能的情況下,終端1執(zhí)行圖5所示的處理。

例如,在Excel中,在工作簿形式的文件(以下簡(jiǎn)稱為“工作簿”)中包含一個(gè)以上的電子表格。圖5所示的處理如下:通過選擇工作簿所包含的一個(gè)電子表格,掃描所選擇的電子表格內(nèi)的單元,識(shí)別所掃描的單元的內(nèi)容,重復(fù)上述操作直到?jīng)]有能夠從工作簿中選擇的電子表格為止,從而全面地掃描工作簿所包含的一個(gè)以上的電子表格內(nèi)的所有單元。

在步驟S1中,從電子表格中的掃描開始位置,例如從左上端的單元開始掃描。單元的掃描具體是指讀入作為單元的內(nèi)容的數(shù)值、公式、文字、空白等數(shù)據(jù)。

在步驟S2中,對(duì)單元的內(nèi)容是否不為空白進(jìn)行判斷。如果單元的內(nèi)容不為空白(S2中“是”的情況),則進(jìn)行到步驟S3,如果為空白(S2中“否”的情況),則進(jìn)行到步驟S7。在步驟S7中,將單元的內(nèi)容識(shí)別為空白單元,結(jié)束掃描。

在步驟S3中,對(duì)單元的內(nèi)容是否為數(shù)字進(jìn)行判斷。如果單元的內(nèi)容為數(shù)字(S3中“是”的情況),則進(jìn)行到步驟S4,如果不為數(shù)字而僅為文字(S3中“否”的情況),則進(jìn)行到步驟S8。在步驟S8中,將單元的內(nèi)容識(shí)別為文字單元,結(jié)束掃描。

在步驟S4中,對(duì)單元的內(nèi)容是公式還是數(shù)值進(jìn)行判斷。如果單元的內(nèi)容是公式(S4中“是”的情況),則進(jìn)行到步驟S5,如果不是公式而是數(shù)值(S4中“否”的情況),則進(jìn)行到步驟S9。

在步驟S5中,對(duì)已判斷為公式的單元的內(nèi)容是否用于更進(jìn)一步的計(jì)算進(jìn)行判斷。如果該公式被其他公式引用(S5中“是”的情況),則進(jìn)行到步驟S6,識(shí)別為計(jì)算單元并結(jié)束掃描。如果該公式未被其他公式引用(S5中“否”的情況),則進(jìn)行到步驟S9,識(shí)別為計(jì)算結(jié)果單元并結(jié)束掃描。

在步驟S9中,對(duì)已判斷為數(shù)值的單元的內(nèi)容是否用于計(jì)算進(jìn)行判斷。如果該數(shù)值被公式引用(S9中“是”的情況),則進(jìn)行到步驟S10,識(shí)別為假設(shè)數(shù)據(jù)單元并結(jié)束掃描。如果該數(shù)值未被公式引用(S9中“否”的情況),則進(jìn)行到步驟S11,識(shí)別為獨(dú)立的數(shù)值單元并結(jié)束掃描。

在步驟S13中,在一個(gè)單元的內(nèi)容的判斷結(jié)束(單元的掃描結(jié)束)后,對(duì)在電子表格中是否存在下一個(gè)單元(例如,位于掃描結(jié)束時(shí)的單元的右側(cè)的單元)進(jìn)行判斷(在進(jìn)行該判斷時(shí),在該電子表格中接下來沒有能夠掃描的單元的情況下,如果存在能夠從工作簿中選擇的其他電子表格,則選擇其他電子表格,并將所選擇的電子表格的掃描開始位置(例如左上端)的單元判斷為接下來能夠掃描的單元)。如果存在接下來能夠掃描的單元(S13中“是”的情況),則進(jìn)行到步驟S14,開始下一個(gè)單元的掃描。如果沒有能夠掃描的單元(S13中“否”的情況),則進(jìn)行到步驟S15,將所識(shí)別的假設(shè)數(shù)據(jù)單元、計(jì)算結(jié)果單元及計(jì)算單元基于與它們對(duì)應(yīng)的數(shù)值及公式的引用關(guān)系而建立關(guān)聯(lián)來作為假設(shè)數(shù)據(jù)的數(shù)據(jù)集,與表示這些數(shù)值及公式的名字一起存儲(chǔ)于數(shù)值計(jì)劃模擬系統(tǒng)的數(shù)據(jù)庫(例如,服務(wù)器2所具有的存儲(chǔ)構(gòu)件)。

例如,形成為將所識(shí)別的假設(shè)數(shù)據(jù)單元和與該假設(shè)數(shù)據(jù)單元具有引用關(guān)系的計(jì)算單元及計(jì)算結(jié)果單元建立關(guān)聯(lián)而成的數(shù)據(jù)集。接下來,將位于這些假設(shè)數(shù)據(jù)單元、計(jì)算單元及計(jì)算結(jié)果單元的附近(例如電子表格中的表的上端或者左端等端部)的文字單元或者公式的函數(shù)名作為各自的單元的名字而自動(dòng)地建立關(guān)聯(lián),或者,將這些文字單元或者公式的函數(shù)名作為假設(shè)數(shù)據(jù)單元、計(jì)算單元及計(jì)算結(jié)果單元的名字的候選而向用戶提示,由用戶將其作為假設(shè)數(shù)據(jù)單元、計(jì)算單元及計(jì)算結(jié)果單元的名字而建立關(guān)聯(lián)。最后,將包含與名字建立關(guān)聯(lián)的假設(shè)數(shù)據(jù)單元、計(jì)算單元及計(jì)算結(jié)果單元的數(shù)據(jù)集存儲(chǔ)于數(shù)據(jù)庫。存儲(chǔ)于數(shù)據(jù)庫的數(shù)據(jù)集能夠通過該數(shù)據(jù)集所包含的單元的名字來檢索。另外,也能夠?qū)㈦娮颖砀竦拿?、單元的位置等信息一起存?chǔ)于數(shù)據(jù)庫。如果在步驟S15中向數(shù)據(jù)庫的存儲(chǔ)結(jié)束,則結(jié)束掃描電子表格內(nèi)的單元的處理。

圖6是示出掃描電子表格內(nèi)的單元并且分別獨(dú)立地識(shí)別并存儲(chǔ)與想要分析的指標(biāo)關(guān)聯(lián)的數(shù)值及公式的處理的流程的流程圖。在圖1所示的一個(gè)實(shí)施方式的數(shù)值計(jì)劃模擬系統(tǒng)中,通過服務(wù)器2的處理器執(zhí)行數(shù)值計(jì)劃模擬的程序,服務(wù)器2能夠進(jìn)行圖5所示的處理。另外,作為其他實(shí)施方式,在終端1單獨(dú)作為數(shù)值計(jì)劃模擬系統(tǒng)而發(fā)揮功能的情況下,終端1執(zhí)行圖6所示的處理。

在步驟S1’中,根據(jù)用戶輸入,選擇想要分析的指標(biāo),進(jìn)行到步驟S2’。在步驟S2’中,對(duì)計(jì)算所選擇的指標(biāo)的單元進(jìn)行掃描。例如,從工作簿所包含的一個(gè)以上的電子表格中檢索包含與所選擇的指標(biāo)對(duì)應(yīng)的函數(shù)名的單元,掃描包含與該單元具有引用關(guān)系的數(shù)值、公式的單元,或者,從工作簿所包含的一個(gè)以上的電子表格中檢索包含與所選擇的指標(biāo)對(duì)應(yīng)的文字列的單元,掃描包含與該文字列關(guān)聯(lián)的公式、數(shù)值的單元。

在步驟S3’中,針對(duì)在步驟S2’中掃描的單元,對(duì)是否存在用于該單元的計(jì)算而引用的單元進(jìn)行判斷。換句話說,判斷是否存在包含對(duì)掃描的單元進(jìn)行引用的數(shù)值或者公式的單元。針對(duì)在步驟S2’中掃描的單元,如果存在引用該單元的單元(S3’中“是”的情況),則進(jìn)行到步驟S4’,向所引用的單元(計(jì)算單元)移動(dòng),并掃描該單元。針對(duì)在步驟S2’中掃描的單元,如果沒有引用該單元的單元(S3’中“否”的情況),則進(jìn)行到步驟S6’,輸入于該單元的內(nèi)容不是計(jì)算式而識(shí)別為假設(shè)數(shù)據(jù),結(jié)束想要分析的指標(biāo)的引用構(gòu)造的解析。

在步驟S5’中,針對(duì)在步驟S4’中掃描的單元,對(duì)是否存在用于該單元的計(jì)算而引用的單元進(jìn)行判斷。如果存在引用的單元(S5’中“是”的情況),則回到步驟S4’,向所引用的單元(計(jì)算單元)移動(dòng),掃描該單元。如果沒有引用的單元(S5’中“否”的情況),則進(jìn)行到步驟S7’,針對(duì)在步驟S4’中掃描的單元,將該單元識(shí)別為假設(shè)數(shù)據(jù)單元,結(jié)束想要分析的指標(biāo)的引用構(gòu)造的解析。

在步驟S8’中,對(duì)最初選擇的指標(biāo)和用于其計(jì)算(公式)的所有假設(shè)數(shù)據(jù)(數(shù)值)進(jìn)行一覽顯示。另外,這些一覽顯示的內(nèi)容也能夠存儲(chǔ)于數(shù)據(jù)庫。并且,結(jié)束分別獨(dú)立地掃描電子表格內(nèi)的單元的處理。

圖7示出將由存儲(chǔ)于數(shù)據(jù)庫的數(shù)值及公式構(gòu)成的計(jì)算構(gòu)造呈樹狀表現(xiàn)的情況。本發(fā)明的一實(shí)施方式所涉及的數(shù)值計(jì)劃模擬系統(tǒng)能夠?qū)?shù)值和公式的之間的引用關(guān)系作為由數(shù)值及公式構(gòu)成的計(jì)算構(gòu)造以圖的方式表示。即,用戶對(duì)指定將想要進(jìn)行模擬的指標(biāo)所需的計(jì)算構(gòu)造整體,也就是與其計(jì)算結(jié)果有關(guān)的各種假設(shè)數(shù)據(jù)間的因果關(guān)系的整體以附圖方式表示。例如,如圖7所示,在電子表格的掃描處理之后,將由存儲(chǔ)于數(shù)據(jù)庫等的數(shù)值及公式構(gòu)成的計(jì)算構(gòu)造呈樹狀表現(xiàn),例如,也能夠顯示在終端1的網(wǎng)絡(luò)瀏覽器上。由此,用戶能夠容易地把握各種假設(shè)數(shù)據(jù)間的因果關(guān)系。

圖8是示出選擇數(shù)值計(jì)劃模擬的目標(biāo)(對(duì)象)的選擇畫面的圖。關(guān)鍵詞輸入欄103是輸入用于從存儲(chǔ)于數(shù)據(jù)庫的數(shù)據(jù)集中檢索與數(shù)值計(jì)劃模擬的目標(biāo)(對(duì)象)關(guān)聯(lián)的內(nèi)容的關(guān)鍵詞等的輸入欄。檢索按鈕104是為了執(zhí)行檢索而通過指示設(shè)備等輸入裝置來點(diǎn)擊的按鈕。例如如果點(diǎn)擊檢索按鈕104,則數(shù)值計(jì)劃模擬系統(tǒng)中的服務(wù)器2從數(shù)據(jù)庫中檢索具有與在關(guān)鍵詞輸入欄103中輸入的關(guān)鍵詞至少部分一致的名字的數(shù)據(jù)集,在終端1的網(wǎng)絡(luò)瀏覽器上的選擇畫面中對(duì)檢索結(jié)果進(jìn)行一覽顯示。并且,作為其他實(shí)施方式,也能夠不顯示關(guān)鍵詞輸入欄103及檢索按鈕104而將存儲(chǔ)于數(shù)據(jù)庫的數(shù)據(jù)集預(yù)先在選擇畫面中進(jìn)行一覽顯示。

選擇畫面中的一覽顯示對(duì)例如由項(xiàng)目105和項(xiàng)目106構(gòu)成的列表進(jìn)行顯示。在項(xiàng)目105顯示有能夠作為數(shù)值計(jì)劃模擬的目標(biāo)而選擇的指標(biāo),在項(xiàng)目106顯示有項(xiàng)目105所顯示的指標(biāo)的詳細(xì)信息。例如,在項(xiàng)目105顯示有“NPV”(凈現(xiàn)值),在項(xiàng)目106作為電子表格名而顯示有“開發(fā)規(guī)劃”,作為電子表格內(nèi)的地點(diǎn)而顯示有“D273”,同樣地,“IRR”(內(nèi)部收益率)、“投資回收期”各自顯示在與項(xiàng)目105相當(dāng)?shù)奈恢蒙?,并且各自的詳?xì)信息顯示為“表格名:開發(fā)規(guī)劃、地點(diǎn)E351”、“表格名:評(píng)價(jià)總結(jié)、地點(diǎn):AB5”。

用戶能夠使用如圖8那樣顯示在終端1的網(wǎng)絡(luò)瀏覽器上的選擇畫面來選擇作為數(shù)值計(jì)劃模擬的目標(biāo)而設(shè)定的指標(biāo)。例如,在作為項(xiàng)目105而顯示的“NPV”、“IRR”及“投資回收期”分別附帶有進(jìn)入圖9所示的下一個(gè)畫面的鏈接,用戶能夠通過指示設(shè)備等輸入裝置來點(diǎn)擊鏈接,從而轉(zhuǎn)變至下一個(gè)畫面(參照?qǐng)D9)。并且,也可以是,在選擇項(xiàng)目105所示的指標(biāo)后,通過點(diǎn)擊前進(jìn)箭頭10而使畫面轉(zhuǎn)變。

圖9是示出對(duì)構(gòu)成所選擇的目標(biāo)(對(duì)象)的假設(shè)(輸入值)進(jìn)行的假設(shè)調(diào)整畫面的圖,并示出用戶選擇“NPV”作為數(shù)值計(jì)劃模擬的目標(biāo)時(shí)的假設(shè)調(diào)整畫面。數(shù)值計(jì)劃模擬系統(tǒng)進(jìn)行如下準(zhǔn)備:從數(shù)據(jù)庫讀入與“NPV”有關(guān)的數(shù)據(jù)集,并執(zhí)行模擬(例如非專利文獻(xiàn)1所示的敏感性分析、風(fēng)險(xiǎn)分析(蒙特卡羅模擬))。

在圖9所示的假設(shè)調(diào)整畫面中,目標(biāo)值欄107顯示所選擇的目標(biāo)(目標(biāo)值)。在假設(shè)一覽表108中顯示構(gòu)成目標(biāo)值欄107所顯示的目標(biāo)的假設(shè)(輸入值)。在圖9所示的實(shí)施例中,作為目標(biāo)的指標(biāo)即“NPV”和其值“¥496”顯示在目標(biāo)值欄107中,構(gòu)成“NPV”的“最初市場(chǎng)規(guī)模”、“市場(chǎng)增長(zhǎng)率(5年間)”、“高峰時(shí)市場(chǎng)占有率”等假設(shè)作為“輸入值名”而顯示。這時(shí),數(shù)值計(jì)劃模擬系統(tǒng)進(jìn)行如下處理:從數(shù)據(jù)庫中檢索包含與作為目標(biāo)的“NPV”對(duì)應(yīng)的計(jì)算結(jié)果單元的數(shù)據(jù)集,將檢索的數(shù)據(jù)集所包含的“最初市場(chǎng)規(guī)?!?、“市場(chǎng)增長(zhǎng)率(5年間)”、“高峰時(shí)市場(chǎng)占有率”等假設(shè)數(shù)據(jù)單元或者計(jì)算單元作為假設(shè)(輸入值)而讀出,將它們?cè)诩僭O(shè)調(diào)整畫面中進(jìn)行一覽顯示。并且,在假設(shè)一覽表108的“當(dāng)前值”的欄中分別顯示有輸入值的當(dāng)前值,在“當(dāng)前值滑塊”的欄中分別顯示有用于調(diào)節(jié)顯示在“當(dāng)前值”的欄中的值的滑塊。

用戶能夠通過在終端1的網(wǎng)絡(luò)瀏覽器所顯示的假設(shè)調(diào)整畫面中使“當(dāng)前值滑塊”欄的滑塊向左右移動(dòng)而與該移動(dòng)聯(lián)動(dòng)地使假設(shè)的當(dāng)前值增減。數(shù)值計(jì)劃模擬系統(tǒng)能夠響應(yīng)于假設(shè)的當(dāng)前值的增減而動(dòng)態(tài)地進(jìn)行模擬。如果用戶通過指示設(shè)備等輸入裝置點(diǎn)擊假設(shè)一覽表108的“輸入值名”欄的假設(shè)的名字,則對(duì)示出與所點(diǎn)擊的假設(shè)有關(guān)的信息的詳細(xì)信息顯示畫面進(jìn)行顯示(圖10)。

圖10是示出顯示與假設(shè)(輸入值)有關(guān)的信息的詳細(xì)信息顯示畫面的圖。例如,如果點(diǎn)擊假設(shè)“最初市場(chǎng)規(guī)模”,則在假設(shè)一覽表108中的“最初市場(chǎng)規(guī)?!焙驮摗白畛跏袌?chǎng)規(guī)模”的正下方的“市場(chǎng)增長(zhǎng)率(5年間)”之間以插入的方式顯示有詳細(xì)信息顯示畫面109。能夠在詳細(xì)信息顯示畫面109中顯示用戶提出的意見、時(shí)間序列數(shù)據(jù)、圖表等關(guān)聯(lián)信息作為與“最初市場(chǎng)規(guī)?!庇嘘P(guān)的信息。如果由用戶點(diǎn)擊前進(jìn)箭頭10,則響應(yīng)于點(diǎn)擊輸入,數(shù)值計(jì)劃模擬系統(tǒng)的服務(wù)器2執(zhí)行模擬,在終端1的網(wǎng)絡(luò)瀏覽器上顯示有圖11所示的畫面。

圖11是示出對(duì)基于由預(yù)設(shè)值設(shè)定變動(dòng)幅度的假設(shè)(輸入值)而進(jìn)行敏感性分析的結(jié)果進(jìn)行顯示的龍卷風(fēng)圖顯示畫面的圖。根據(jù)敏感性分析的結(jié)果,以敏感性從大到小的順序(或者從小到大的順序)對(duì)顯示在假設(shè)一覽表110的“輸入值名”欄中的假設(shè)進(jìn)行重新排列并顯示。在圖11所示的實(shí)施例中,以敏感性從大到小的順序顯示“當(dāng)初價(jià)格”、“每單位的制造成本”、“價(jià)格下降率(5年間)”等。能夠在假設(shè)一覽表的“Low”欄中顯示假設(shè)能夠取得的最小值并在“High”欄中顯示假設(shè)能夠取得的最大值。假設(shè)能夠取得的最小值及最大值能夠以例如當(dāng)前值的-20%及+20%等方式適當(dāng)?shù)仡A(yù)先設(shè)定。

這樣一來,由于假設(shè)能夠取得的最小值及最大值能夠適當(dāng)?shù)仡A(yù)先設(shè)定,因此節(jié)省用戶對(duì)各種假設(shè)數(shù)據(jù)進(jìn)行設(shè)定的時(shí)間和勞力,用戶不對(duì)初始的假設(shè)數(shù)據(jù)進(jìn)行任何修改,僅通過直接點(diǎn)擊就能夠執(zhí)行模擬而即刻到達(dá)敏感性分析、風(fēng)險(xiǎn)分析。

根據(jù)各假設(shè)的滑塊111的調(diào)節(jié),或者,根據(jù)基于手輸入或滑塊進(jìn)行的最小值(“Low”欄所示的值)或者最大值(“High”欄所示的值)的調(diào)節(jié),實(shí)時(shí)地進(jìn)行敏感性分析,在假設(shè)一覽表108的“當(dāng)前值滑塊”欄中,將敏感性分析結(jié)果顯示為龍卷風(fēng)圖。作為其他實(shí)施方式,也能夠?qū)⑹境雒舾行苑治鼋Y(jié)果的龍卷風(fēng)圖顯示在其他欄或者其他畫面中。也可以是,如果移動(dòng)各假設(shè)的滑塊中的一個(gè)滑塊111,則與此相對(duì)應(yīng)地,以施加有動(dòng)畫效果的方式顯示假設(shè)一覽表110的“輸入值名”欄的假設(shè)的重新排列、目標(biāo)值(在本實(shí)施例中是NPV的值)的變化等。與每一個(gè)假設(shè)對(duì)應(yīng)的滑塊111的變動(dòng)幅度是從預(yù)先設(shè)定的最小值(Low的值)到最大值(High的值)。并且,在通過手輸入或者滑塊而調(diào)節(jié)了Low的值及High的值中的至少一個(gè)的情況下,能夠響應(yīng)于所調(diào)節(jié)的Low、High的值來改變滑塊111的變動(dòng)幅度。

圖12是示出對(duì)基于假設(shè)(輸入值)而進(jìn)行風(fēng)險(xiǎn)分析(蒙特卡羅模擬)的結(jié)果進(jìn)行顯示的模擬結(jié)果顯示畫面的圖。圖12所示的模擬結(jié)果顯示畫面響應(yīng)于例如點(diǎn)擊圖11所示的龍卷風(fēng)圖顯示畫面中的前進(jìn)箭頭10這一情況而顯示。并且,數(shù)值計(jì)劃模擬系統(tǒng)的服務(wù)器2基于假設(shè)的值(輸入值)而執(zhí)行蒙特卡羅模擬來作為風(fēng)險(xiǎn)分析。在模擬結(jié)果顯示畫面中以響應(yīng)于模擬的執(zhí)行而變化的方式顯示概率分布。

模擬結(jié)果表112顯示蒙特卡羅模擬的結(jié)果所得到的期望值等。在將NPV作為目標(biāo)(目標(biāo)值)的實(shí)施例中,“NPV期望值”、“期望值實(shí)現(xiàn)率”及“超越零概率”與數(shù)值一起顯示。蒙特卡羅模擬始終以恒定的試驗(yàn)次數(shù)(例如1萬次或者5萬次)持續(xù)地試驗(yàn)。以滑塊111或者手輸入來改變輸入值及Low的值或者High的值,從而使計(jì)算結(jié)果的值變動(dòng)。在改變輸入值的情況下,模擬結(jié)果表112所示的期望值等值也隨著試驗(yàn)的持續(xù)而更新。即,能夠通過連續(xù)地運(yùn)行蒙特卡羅模擬,在每次移動(dòng)滑塊等時(shí)使風(fēng)險(xiǎn)分析的結(jié)果動(dòng)態(tài)地變化。

并且,能夠構(gòu)成如下的數(shù)值計(jì)劃模擬系統(tǒng):在數(shù)值計(jì)劃模擬系統(tǒng)中,僅通過在圖2所示的輸入畫面中在輸入欄100中指定文件名并點(diǎn)擊前進(jìn)箭頭10,掃描工作簿的一個(gè)以上的電子表格的全部,基于所掃描的假設(shè)數(shù)據(jù)而自動(dòng)地執(zhí)行數(shù)值計(jì)劃模擬,并顯示圖11或者圖12所示的結(jié)果。由此,能夠通過一次點(diǎn)擊而得到模擬結(jié)果。

用戶能夠基于圖11及圖12所示的敏感性分析、風(fēng)險(xiǎn)分析(蒙特卡羅模擬)等的模擬結(jié)果來建立未來的預(yù)測(cè)而容易地進(jìn)行決策。

產(chǎn)業(yè)上的應(yīng)用性

本發(fā)明所涉及的數(shù)值計(jì)劃模擬系統(tǒng)、模擬方法及模擬程序能夠利用在用于支援民間機(jī)構(gòu)、公共機(jī)構(gòu)(供水系統(tǒng)、公共交通、其他基礎(chǔ)設(shè)施投資等)的經(jīng)營上的方案制定、決策的數(shù)值計(jì)劃模擬的領(lǐng)域中。

標(biāo)號(hào)說明

10 前進(jìn)箭頭

11 后退箭頭

100 輸入欄

102 結(jié)果顯示欄

103 關(guān)鍵詞輸入欄

104 檢索按鈕

105 項(xiàng)目

106 項(xiàng)目

107 目標(biāo)值欄

108 假設(shè)一覽表

109 詳細(xì)信息顯示畫面

110 假設(shè)一覽表

111 滑塊

112 模擬結(jié)果表

權(quán)利要求書(按照條約第19條的修改)

1.一種模擬系統(tǒng),其特征在于,執(zhí)行以下步驟:

讀入包含一個(gè)以上的電子表格的文件,其中,所述一個(gè)以上的電子表格中的每個(gè)電子表格具有多個(gè)單元,所述多個(gè)單元中的一部分中的每個(gè)單元包括數(shù)值和公式中的一者,所述數(shù)值和所述公式均能作為數(shù)值計(jì)劃模擬的指標(biāo),

從所述文件中選擇一個(gè)電子表格,

掃描所述選擇的電子表格內(nèi)的單元,

對(duì)所掃描的單元的內(nèi)容進(jìn)行識(shí)別,

重復(fù)上述選擇、掃描和識(shí)別操作直到所述文件中沒有能被選擇的電子表格為止,從而全面地掃描所述一個(gè)以上的電子表格內(nèi)的所有單元,其中,

在對(duì)所述單元的內(nèi)容進(jìn)行識(shí)別時(shí),在所述單元的內(nèi)容是數(shù)值且該數(shù)值用于計(jì)算的情況下,將所述單元識(shí)別為假設(shè)數(shù)據(jù)單元并存儲(chǔ)所述數(shù)值,

在所述單元的內(nèi)容是公式且該公式不用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算結(jié)果單元并存儲(chǔ)所述公式,

在所述單元的內(nèi)容是公式且該公式用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算單元并存儲(chǔ)所述公式,

所述數(shù)值及所述公式基于所述數(shù)值及所述公式之間的引用關(guān)系而與識(shí)別為所述假設(shè)數(shù)據(jù)單元、所述計(jì)算結(jié)果單元及所述計(jì)算單元中的任一個(gè)的信息建立關(guān)聯(lián)而作為數(shù)據(jù)集,所述數(shù)據(jù)集與表示所述數(shù)值及所述公式的名字一起被存儲(chǔ)于數(shù)據(jù)庫,并且

其中,所述模擬系統(tǒng)基于存儲(chǔ)于所述數(shù)據(jù)庫的數(shù)據(jù)集所包含的所述數(shù)值及所述公式的名字,將均能作為所述數(shù)值計(jì)劃模擬的目標(biāo)的一個(gè)以上的指標(biāo)的名字作為一個(gè)以上的候選名在選擇畫面上進(jìn)行一覽顯示以供用戶選擇目標(biāo),并且

其中,當(dāng)從所述一個(gè)以上的候選名中選擇一個(gè)候選名作為目標(biāo)時(shí),從所述數(shù)據(jù)庫中提取包含與所選擇的目標(biāo)對(duì)應(yīng)的計(jì)算結(jié)果單元的數(shù)據(jù)集,將包含在所提取的數(shù)據(jù)集中的一個(gè)以上的假設(shè)數(shù)據(jù)單元或者計(jì)算單元的內(nèi)容作為一個(gè)以上的假設(shè)而讀出,將所讀出的一個(gè)以上的假設(shè)的列表與調(diào)節(jié)所述一個(gè)以上的假設(shè)中的每個(gè)假設(shè)的值的滑塊一起顯示在假設(shè)調(diào)整畫面中,并且

其中,基于所述數(shù)值和所述公式進(jìn)行數(shù)值計(jì)劃模擬。

2.根據(jù)權(quán)利要求1所述的模擬系統(tǒng),其特征在于,

所述模擬系統(tǒng)基于對(duì)所述電子表格內(nèi)的單元的掃描處理,對(duì)所掃描的電子表格數(shù)量、單元數(shù)量、假設(shè)數(shù)據(jù)數(shù)量、計(jì)算單元數(shù)量及計(jì)算結(jié)果單元數(shù)量中的至少一個(gè)數(shù)量進(jìn)行計(jì)數(shù),并依次顯示計(jì)數(shù)值。

3.根據(jù)權(quán)利要求1或2所述的模擬系統(tǒng),其特征在于,

所述模擬系統(tǒng)將由存儲(chǔ)于所述數(shù)據(jù)庫的數(shù)據(jù)集所包含的所述數(shù)值及所述公式構(gòu)成的計(jì)算構(gòu)造呈樹狀地以圖的方式顯示。

4.根據(jù)權(quán)利要求1~3中的任一項(xiàng)所述的模擬系統(tǒng),其特征在于,

所述數(shù)值計(jì)劃模擬持續(xù)地試驗(yàn),

所述一個(gè)以上的假設(shè)的值分別響應(yīng)于所述滑塊的移動(dòng)而改變,

將所改變的假設(shè)的值作為輸入提供給持續(xù)地試驗(yàn)的所述數(shù)值計(jì)劃模擬,從而實(shí)時(shí)地得到所述數(shù)值計(jì)劃模擬的結(jié)果。

5.根據(jù)權(quán)利要求1至3和6中的任一項(xiàng)所述的模擬系統(tǒng),其特征在于,

當(dāng)選擇了所述一個(gè)以上的假設(shè)中的一個(gè)假設(shè)時(shí),所述模擬系統(tǒng)在顯示列表中在選擇的假設(shè)的項(xiàng)目和位于所述項(xiàng)目正下方的假設(shè)的項(xiàng)目之間,插入用于示出與所述選擇的假設(shè)有關(guān)的關(guān)聯(lián)信息的詳細(xì)信息顯示畫面。

6.一種模擬方法,通過模擬系統(tǒng)而執(zhí)行,其特征在于,

所述模擬方法包括如下步驟:

讀入步驟,讀入包含一個(gè)以上的電子表格的文件,其中,所述一個(gè)以上的電子表格中的每個(gè)電子表格具有多個(gè)單元,所述多個(gè)單元中的一部分中的每個(gè)單元包括數(shù)值和公式中的一者,所述數(shù)值和所述公式均能作為數(shù)值計(jì)劃模擬的指標(biāo);

選擇步驟,從所述文件中選擇一個(gè)電子表格;

掃描步驟,掃描所選擇的電子表格內(nèi)的單元;以及

識(shí)別步驟,識(shí)別所掃描的單元的內(nèi)容,

其中,重復(fù)所述選擇步驟、所述掃描步驟及所述識(shí)別步驟直到所述文件中沒有能夠被選擇的電子表格為止,從而全面地掃描所述一個(gè)以上的電子表格內(nèi)的所有單元,

在所述識(shí)別步驟中,進(jìn)行如下操作:

在所述單元的內(nèi)容是數(shù)值且該數(shù)值用于計(jì)算的情況下,將所述單元識(shí)別為假設(shè)數(shù)據(jù)單元并存儲(chǔ)所述數(shù)值,

在所述單元的內(nèi)容是公式且該公式不用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算結(jié)果單元并存儲(chǔ)所述公式,

在所述單元的內(nèi)容是公式且該公式用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算單元并存儲(chǔ)所述公式,

所述數(shù)值及所述公式基于所述數(shù)值及所述公式之間的引用關(guān)系而與識(shí)別為所述假設(shè)數(shù)據(jù)單元、所述計(jì)算結(jié)果單元及所述計(jì)算單元中的任一個(gè)的信息建立關(guān)聯(lián)而作為數(shù)據(jù)集,所述數(shù)據(jù)集與表示所述數(shù)值及所述公式的名字一起被存儲(chǔ)于數(shù)據(jù)庫,并且

其中,基于存儲(chǔ)于所述數(shù)據(jù)庫的數(shù)據(jù)集所包含的所述數(shù)值及所述公式的名字,將均能作為所述數(shù)值計(jì)劃模擬的目標(biāo)的一個(gè)以上的指標(biāo)的名字作為一個(gè)以上的候選名在選擇畫面上進(jìn)行一覽顯示以供用戶選擇目標(biāo),并且

其中,當(dāng)從所述一個(gè)以上的候選名中選擇一個(gè)候選名作為目標(biāo)時(shí),從所述數(shù)據(jù)庫中提取包含與所選擇的目標(biāo)對(duì)應(yīng)的計(jì)算結(jié)果單元的數(shù)據(jù)集,將包含在所提取的數(shù)據(jù)集中的一個(gè)以上的假設(shè)數(shù)據(jù)單元或者計(jì)算單元的內(nèi)容作為一個(gè)以上的假設(shè)而讀出,將所讀出的一個(gè)以上的假設(shè)的列表與調(diào)節(jié)所述一個(gè)以上的假設(shè)中的每個(gè)假設(shè)的值的滑塊一起顯示在假設(shè)調(diào)整畫面中,并且

其中,基于所述數(shù)值和所述公式進(jìn)行數(shù)值計(jì)劃模擬。

7.一種程序,用于使計(jì)算機(jī)執(zhí)行下述步驟:

讀入步驟,讀入包含一個(gè)以上的電子表格的文件,其中,所述一個(gè)以上的電子表格中的每個(gè)電子表格具有多個(gè)單元,所述多個(gè)單元中的一部分中的每個(gè)單元包括數(shù)值和公式中的一者,所述數(shù)值和所述公式均能作為數(shù)值計(jì)劃模擬的指標(biāo);

選擇步驟,從所述文件中選擇一個(gè)電子表格;

掃描步驟,掃描所選擇的電子表格內(nèi)的單元;以及

識(shí)別步驟,識(shí)別所掃描的單元的內(nèi)容,

其中,重復(fù)執(zhí)行所述選擇步驟、所述掃描步驟及所述識(shí)別步驟直到所述文件中沒有能夠被選擇的電子表格為止,從而全面地掃描所述一個(gè)以上的電子表格內(nèi)的所有單元,

在所述識(shí)別步驟中所述程序用于使計(jì)算機(jī)執(zhí)行如下操作:

在所述單元的內(nèi)容是數(shù)值且該數(shù)值用于計(jì)算的情況下,將所述單元識(shí)別為假設(shè)數(shù)據(jù)單元并存儲(chǔ)所述數(shù)值,

在所述單元的內(nèi)容是公式且該公式不用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算結(jié)果單元并存儲(chǔ)所述公式,

在所述單元的內(nèi)容是公式且該公式用于更進(jìn)一步的計(jì)算的情況下,將所述單元識(shí)別為計(jì)算單元并存儲(chǔ)所述公式,

所述程序用于使計(jì)算機(jī)執(zhí)行如下操作:

將所述數(shù)值及所述公式基于所述數(shù)值及所述公式之間的引用關(guān)系而與識(shí)別為所述假設(shè)數(shù)據(jù)單元、所述計(jì)算結(jié)果單元及所述計(jì)算單元中的任一個(gè)的信息建立關(guān)聯(lián)而作為數(shù)據(jù)集,并將所述數(shù)據(jù)集與表示所述數(shù)值及所述公式的名字一起存儲(chǔ)于數(shù)據(jù)庫,并且

其中,基于存儲(chǔ)于所述數(shù)據(jù)庫的數(shù)據(jù)集所包含的所述數(shù)值及所述公式的名字,將均能作為所述數(shù)值計(jì)劃模擬的目標(biāo)的一個(gè)以上的指標(biāo)的名字作為一個(gè)以上的候選名在選擇畫面上進(jìn)行一覽顯示以供用戶選擇目標(biāo),并且

其中,當(dāng)從所述一個(gè)以上的候選名中選擇一個(gè)候選名作為目標(biāo)時(shí),從所述數(shù)據(jù)庫中提取包含與所選擇的目標(biāo)對(duì)應(yīng)的計(jì)算結(jié)果單元的數(shù)據(jù)集,將包含在所提取的數(shù)據(jù)集中的一個(gè)以上的假設(shè)數(shù)據(jù)單元或者計(jì)算單元的內(nèi)容作為一個(gè)以上的假設(shè)而讀出,將所讀出的一個(gè)以上的假設(shè)的列表與調(diào)節(jié)所述一個(gè)以上的假設(shè)中的每個(gè)假設(shè)的值的滑塊一起顯示在假設(shè)調(diào)整畫面中,并且

其中,基于所述數(shù)值和所述公式進(jìn)行數(shù)值計(jì)劃模擬。

8.一種存儲(chǔ)有權(quán)利要求7所述的程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1