一.?對(duì)需求內(nèi)容的理解
根據(jù)《新工程系統(tǒng)設(shè)計(jì)書(shū)》的理解,系統(tǒng)整體上由三部分構(gòu)成,數(shù)據(jù)庫(kù),模型庫(kù)(后臺(tái)計(jì)算系統(tǒng)),Excel端系統(tǒng)。數(shù)據(jù)庫(kù)甲方已有,數(shù)據(jù)庫(kù)表結(jié)構(gòu)已完成,雙方只需建立數(shù)據(jù)對(duì)接接口即可。
?
(1)?模型庫(kù)
模型庫(kù)不論是獨(dú)立的后臺(tái)計(jì)算系統(tǒng)還是考慮在Excel系統(tǒng)中實(shí)現(xiàn),初步統(tǒng)計(jì)共包括如下模型:
生產(chǎn)模型(3種),消費(fèi)模型(5種),價(jià)格模型(3種),共計(jì)11種模型。
?
需要確認(rèn)事項(xiàng):
(一)在11種模型中,那些需要由外部獨(dú)立系統(tǒng)實(shí)現(xiàn),那些需要在Excel端系統(tǒng)中實(shí)現(xiàn)?后臺(tái)計(jì)算系統(tǒng)對(duì)哪些模型進(jìn)行計(jì)算。(目前已知的模型中絕大部分的模型系數(shù)由外部其他系統(tǒng)完成,即在EXCEL中只需要將模型系數(shù)和變量進(jìn)行簡(jiǎn)單代數(shù)運(yùn)算即可;少部分系數(shù)需要在excel通過(guò)簡(jiǎn)單回歸或趨勢(shì)分析得到,不過(guò)這部分模型數(shù)量很少。)
?
(二)Excel端系統(tǒng)和外部獨(dú)立模型計(jì)算系統(tǒng)之間的數(shù)據(jù)接口方式(輸入數(shù)據(jù)和輸出數(shù)據(jù)),Excel端系統(tǒng)對(duì)外部計(jì)算模型的調(diào)用或驅(qū)動(dòng)方式?外部數(shù)據(jù)有三種形式,SQL SERVER,EXCLE和文本文件,如果有需要可以根據(jù)你們開(kāi)發(fā)要求建立ACCESS數(shù)據(jù)庫(kù)。Excel端系統(tǒng)不需要直接調(diào)用或驅(qū)動(dòng)外部模型計(jì)算系統(tǒng),只需要調(diào)用計(jì)算形成的模型系數(shù)進(jìn)行計(jì)算即可。如果部分模型需要直接調(diào)用外部計(jì)算模型,建議使用MATLAB函數(shù)進(jìn)行,其它根據(jù)實(shí)際情況考慮。
?
(2)?Excel端系統(tǒng)
Excel端系統(tǒng)主要是將數(shù)據(jù)庫(kù),計(jì)算模型,融合為一個(gè)整體,既方便數(shù)據(jù)的輸入輸出管理,又能展示模型流程和分析結(jié)果,并進(jìn)行相應(yīng)的計(jì)算。
???需要確認(rèn)事項(xiàng):
(一)?對(duì)Excel版本的要求,建議以Excel?2010版本為準(zhǔn)進(jìn)行開(kāi)發(fā)。(不建議使用2007版本以前的版本。)這個(gè)沒(méi)有問(wèn)題,開(kāi)發(fā)版本你們根據(jù)專業(yè)技術(shù)判斷做調(diào)整。
(二)?對(duì)配置數(shù)據(jù)的管理,需要考慮是從數(shù)據(jù)庫(kù)讀取,還是從配置文件讀取,是否可以考慮讀取方式統(tǒng)一。我們提供的上述三種數(shù)據(jù)源,如果對(duì)開(kāi)發(fā)有幫助可以根據(jù)你們專業(yè)判斷進(jìn)行修改。
(三)?對(duì)原始數(shù)據(jù)的查看功能需要到什么程度,考慮到原始數(shù)據(jù)的格式和存儲(chǔ)方式多種多樣,建議匯總后,在系統(tǒng)設(shè)計(jì)時(shí)統(tǒng)籌考慮。一般要求數(shù)據(jù)可溯源,即該數(shù)據(jù)從EXCEL哪個(gè)地方計(jì)算得到的需要可以定位到上級(jí)計(jì)算模型,其他展示可由EXCEL自帶圖形展示工具即可。
(四)?對(duì)模擬仿真功能要實(shí)現(xiàn)的具體功能描述不是很清楚,可能對(duì)系統(tǒng)功能和結(jié)構(gòu)有比較大的影響,對(duì)工作量也有影響,建議再詳細(xì)描述一下。在用戶修改某些重要參數(shù)時(shí),系統(tǒng)用戶能夠清楚的了解所修改的參數(shù)引起模型個(gè)流程的運(yùn)算結(jié)果的變化。
(五)?可視化不需要你們考慮。
(六)?平衡表部分功能主要是對(duì)分析結(jié)果的統(tǒng)計(jì)展示還是對(duì)分析數(shù)據(jù)的完整性和合理性判斷,實(shí)在計(jì)算過(guò)程的事前、事中還是事后進(jìn)行判斷和使用,需要明確。是分析結(jié)果的展示,在計(jì)算后進(jìn)行判斷使用的。
(七)?在需要進(jìn)行計(jì)算的953種分品種中,是否每種都要進(jìn)行上述11個(gè)模型的計(jì)算?基礎(chǔ)工作量比較大。一種品種的11個(gè)模型如果開(kāi)發(fā)完成后,其他品種的模型相似程度很高,只有個(gè)別品種特殊情況需要考慮。絕大部分品種不需要再進(jìn)行獨(dú)立開(kāi)發(fā),所以這部分工作量主要就在幾個(gè)典型品種上。
(八)?各相關(guān)部門(mén)對(duì)Excel端系統(tǒng)的使用方式,是集中部署遠(yuǎn)程使用,還是用戶分別安裝在自己的PC機(jī)單獨(dú)使用,是否需要考慮權(quán)限管理功能和不同用戶調(diào)用模型計(jì)算結(jié)果數(shù)據(jù)的保存方式。需要考慮權(quán)限問(wèn)題,目前版本只需考慮PC單機(jī)單獨(dú)使用,各個(gè)權(quán)限有獨(dú)立密碼即可。