設(shè)計(jì)架構(gòu)二:輕量架構(gòu)設(shè)計(jì),將服務(wù)化修正為模塊化設(shè)計(jì),提取指標(biāo)任務(wù)等基礎(chǔ)模塊;降低開(kāi)發(fā)和運(yùn)維成本。
設(shè)計(jì)架構(gòu)三:統(tǒng)一數(shù)據(jù)存儲(chǔ)模型,降低數(shù)據(jù)存儲(chǔ)的維護(hù)難度,繼續(xù)抽離基本模塊劃分,使指標(biāo)和模板管理作為中心基礎(chǔ)。
四、SpreadJS在指標(biāo)平臺(tái)中的關(guān)鍵作用
SpreadJS作為模板編輯展現(xiàn)的入口
通過(guò)SpreadJS在線表格編輯器嵌入模板,有利于模板的復(fù)用和設(shè)計(jì)
類(lèi)Excel方式的展示、Excel的導(dǎo)入導(dǎo)出等,極大地簡(jiǎn)化了系統(tǒng)錄入
可結(jié)合腳本完成Excel的導(dǎo)入、導(dǎo)出
流程流轉(zhuǎn)過(guò)程中作為補(bǔ)錄入口接入
大幅簡(jiǎn)化數(shù)據(jù)綁定、數(shù)據(jù)校驗(yàn)、公式計(jì)算等操作
模板內(nèi)容統(tǒng)一存儲(chǔ),便于模板的維護(hù)和保存
1. 本次培訓(xùn)共20人參加,包含兩個(gè)team。其中一個(gè)team負(fù)責(zé)指標(biāo)補(bǔ)錄平臺(tái)的開(kāi)發(fā),另一個(gè)team考慮到后續(xù)有項(xiàng)目要使用SpreadJS,先過(guò)來(lái)學(xué)習(xí)產(chǎn)品。
2. 第一天,著重介紹了產(chǎn)品的基本功能和常見(jiàn)用法(包含SpreadJS、在線表格編輯器),在與講師深入溝通后,還根據(jù)項(xiàng)目的實(shí)際使用情況,增加了部分示例代碼講解。
3. 第二天,在與指標(biāo)補(bǔ)錄平臺(tái)的開(kāi)發(fā)團(tuán)隊(duì)溝通了具體業(yè)務(wù)需求后,由葡萄城講師詳細(xì)講解了SpreadJS在線表格編輯器的目錄文件、項(xiàng)目集成、開(kāi)發(fā)指南和實(shí)例演示,并根據(jù)當(dāng)前業(yè)務(wù)進(jìn)展以及開(kāi)發(fā)中遇到的問(wèn)題,有針對(duì)性地做了項(xiàng)目答疑及指導(dǎo)。
1. 培訓(xùn)講師為人親切,對(duì)我們提出的問(wèn)題能夠及時(shí)給與解答,并給出可行性建議。
2. 在進(jìn)行表格數(shù)據(jù)綁定時(shí),實(shí)現(xiàn)用戶(hù)權(quán)限管控的操作較為繁瑣,建議能夠提供更為通用的方式處理一些比較常見(jiàn)的需求。
SpreadJS 是一款基于 HTML5 的純 JavaScript 電子表格和網(wǎng)格功能控件,以“高速低耗、純前端、零依賴(lài)”為產(chǎn)品特色,可嵌入任何操作系統(tǒng),同時(shí)滿(mǎn)足 .NET、Java、響應(yīng)式 Web 應(yīng)用及移動(dòng)跨平臺(tái)的表格數(shù)據(jù)處理和類(lèi) Excel 的表格應(yīng)用開(kāi)發(fā),為終端用戶(hù)帶來(lái)親切的 Excel 體驗(yàn)。SpreadJS 在數(shù)據(jù)展示、前端導(dǎo)入導(dǎo)出、圖表面板、數(shù)據(jù)綁定等場(chǎng)景無(wú)需大量代碼開(kāi)發(fā)和測(cè)試,可極大節(jié)省企業(yè)研發(fā)成本并降低交付風(fēng)險(xiǎn)。