陳煒哲,郭亮亮
(山西省信息產(chǎn)業(yè)技術(shù)研究院有限公司,山西 太原 030012)
技術(shù)共享平臺(tái)圍繞信息技術(shù)領(lǐng)域,聚焦產(chǎn)業(yè)中的生態(tài)問(wèn)題,緊密配合產(chǎn)業(yè)的發(fā)展基礎(chǔ)、發(fā)展態(tài)勢(shì)、產(chǎn)業(yè)鏈構(gòu)成、產(chǎn)業(yè)集群發(fā)展,協(xié)調(diào)各核心產(chǎn)業(yè)環(huán)節(jié),提供支撐生態(tài)的系列平臺(tái)技術(shù),提高應(yīng)用能力和應(yīng)用水平,解決產(chǎn)業(yè)發(fā)展中的生態(tài)問(wèn)題,為發(fā)展提供平臺(tái)技術(shù)、共性技術(shù)攻關(guān)、測(cè)試認(rèn)證平臺(tái)技術(shù)、運(yùn)維支撐平臺(tái)技術(shù)、高端人才培養(yǎng)、云平臺(tái)技術(shù)、產(chǎn)業(yè)化平臺(tái)等生態(tài)相關(guān)解決方案[1]。為更好地提供保障和為用戶提供支撐服務(wù),建設(shè)技術(shù)共享平臺(tái)。
技術(shù)共享平臺(tái)主要為提供和相關(guān)技術(shù)支撐,對(duì)過(guò)程產(chǎn)生的技術(shù)成果共享,對(duì)過(guò)程中產(chǎn)生的技術(shù)問(wèn)題提供交流的支撐。
系統(tǒng)采用先進(jìn)的技術(shù)架構(gòu)和設(shè)計(jì)方法,遵循軟件工程的設(shè)計(jì)方法和過(guò)程管理,融合先進(jìn)的網(wǎng)絡(luò)管理思想和管理經(jīng)驗(yàn),采用組件化、模塊化的設(shè)計(jì)方式,結(jié)構(gòu)化程度高,靈活性、擴(kuò)展性、兼容性、升級(jí)性好,速度快,符合技術(shù)發(fā)展趨勢(shì),適應(yīng)用戶實(shí)際發(fā)展需要[2]。
展示系統(tǒng)是技術(shù)共享平臺(tái)的統(tǒng)一入口,需要實(shí)現(xiàn)技術(shù)共享平臺(tái)首頁(yè)的展示內(nèi)容、欄目信息、相關(guān)展示文章信息和展示樣式;同時(shí)展示其他子系統(tǒng)的相關(guān)數(shù)據(jù)[3]。
技術(shù)交流系統(tǒng)需要實(shí)現(xiàn)技術(shù)人員對(duì)相關(guān)技術(shù)分類(lèi)進(jìn)行技術(shù)信息交流,同時(shí)需要對(duì)交流的內(nèi)容進(jìn)行審核后才可以公開(kāi)發(fā)布。
在線留言系統(tǒng)需要實(shí)現(xiàn)客戶通過(guò)平臺(tái)留言,后臺(tái)管理員對(duì)留言進(jìn)行審核、管理、回復(fù)的功能。
技術(shù)攻關(guān)課題發(fā)布系統(tǒng)需要實(shí)現(xiàn)技術(shù)攻關(guān)課題的發(fā)布、展示、攻關(guān)信息交流功能。
知識(shí)庫(kù)系統(tǒng)需要在平臺(tái)展示知識(shí)分類(lèi)信息、查詢知識(shí)信息;后端管理員對(duì)知識(shí)分類(lèi)、知識(shí)信息進(jìn)行管理和發(fā)布。
本系統(tǒng)的結(jié)構(gòu)模型構(gòu)建及后續(xù)功能的開(kāi)發(fā)秉持簡(jiǎn)約、抽象、分離、一致性的設(shè)計(jì)原則。
簡(jiǎn)約原則指模塊在內(nèi)部結(jié)構(gòu)可以很復(fù)雜,但是在設(shè)計(jì)時(shí)需要將復(fù)雜結(jié)構(gòu)分解成多個(gè)簡(jiǎn)單的結(jié)構(gòu)并滿足此功能或性能指標(biāo)[4]。
抽象原則指將系統(tǒng)需求和功能進(jìn)行抽象,抽象化原則貫穿了整個(gè)開(kāi)發(fā)過(guò)程的始終。抽象的同時(shí)必須預(yù)見(jiàn)所有可能的擴(kuò)展,任何實(shí)現(xiàn)的改變都不會(huì)改變?cè)摮橄蟮慕Y(jié)構(gòu)[5]。
分離原則指遵循關(guān)注點(diǎn)分離、策略和實(shí)現(xiàn)的分離、接口和實(shí)現(xiàn)分離與模塊獨(dú)立原則。
一致性原則是指在系統(tǒng)高可用性的同時(shí)考慮系統(tǒng)事務(wù)的一致性,包括事務(wù)處理一致性、接口訪問(wèn)一致性、服務(wù)集群信息同步、數(shù)據(jù)庫(kù)集群信息同步、緩存服務(wù)集群同步、統(tǒng)一NTP時(shí)間服務(wù)器等。
本系統(tǒng)的開(kāi)發(fā)需要對(duì)每個(gè)實(shí)體進(jìn)行相應(yīng)的數(shù)據(jù)庫(kù)表的設(shè)計(jì),如下對(duì)部分?jǐn)?shù)據(jù)庫(kù)表的設(shè)計(jì)進(jìn)行展示說(shuō)明。
3.2.1 技術(shù)共享平臺(tái)測(cè)試申請(qǐng)
技術(shù)共享平臺(tái)測(cè)試申請(qǐng)實(shí)體對(duì)應(yīng)的數(shù)據(jù)庫(kù)列表的設(shè)計(jì)屬性包括:編號(hào)、廠商、項(xiàng)目名稱(chēng)、項(xiàng)目負(fù)責(zé)人、負(fù)責(zé)人聯(lián)系方式、項(xiàng)目描述、申請(qǐng)測(cè)試時(shí)間、相關(guān)附件、使用標(biāo)志、審核標(biāo)志、創(chuàng)建人、創(chuàng)建時(shí)間、操作人、操作時(shí)間,具體的數(shù)據(jù)庫(kù)設(shè)計(jì)表見(jiàn)表1。
表1 技術(shù)共享平臺(tái)測(cè)試申請(qǐng)列表
3.2.2 技術(shù)共享平臺(tái)技術(shù)攻關(guān)課題管理
技術(shù)共享平臺(tái)技術(shù)攻關(guān)課題管理實(shí)體對(duì)應(yīng)的數(shù)據(jù)庫(kù)列表的設(shè)計(jì)屬性包括:編號(hào)、課題名稱(chēng)、課題描述、課題負(fù)責(zé)人、負(fù)責(zé)人聯(lián)系方式、課題結(jié)束時(shí)間、相關(guān)附件、使用標(biāo)志、審核標(biāo)志、創(chuàng)建人、創(chuàng)建時(shí)間、操作人、操作時(shí)間,具體的數(shù)據(jù)庫(kù)設(shè)計(jì)表見(jiàn)表2。
表2 技術(shù)共享平臺(tái)技術(shù)攻關(guān)課題管理列表
技術(shù)共享平臺(tái)主要由技術(shù)共享平臺(tái)展示系統(tǒng)、測(cè)試管理系統(tǒng)、技術(shù)交流系統(tǒng)、在線留言系統(tǒng)、技術(shù)攻關(guān)課題發(fā)布系統(tǒng)、知識(shí)庫(kù)系統(tǒng)組成[6]。根據(jù)系統(tǒng)架構(gòu)的設(shè)計(jì)對(duì)技術(shù)共享平臺(tái)的整體功能進(jìn)行具體地設(shè)計(jì)。
圖1 系統(tǒng)架構(gòu)圖
技術(shù)共享平臺(tái)展示系統(tǒng)主要用于設(shè)置平臺(tái)的顯示欄目、每個(gè)欄目的顯示模板、每個(gè)欄目的顯示內(nèi)容[7]。
4.1.1 展示欄目管理
用于管理平臺(tái)首頁(yè)需要展示的欄目信息。
4.1.2 展示模板管理
用于管理平臺(tái)中首頁(yè)、欄目、內(nèi)容頁(yè)、以及其他相關(guān)展示界面的顯示模板。
4.1.3 展示內(nèi)容管理
用于管理平臺(tái)欄目對(duì)應(yīng)的內(nèi)容信息。
4.1.4 系統(tǒng)展示
用于前端展示平臺(tái)首頁(yè)及首頁(yè)數(shù)據(jù);展示平臺(tái)各子欄目信息;平臺(tái)各子系統(tǒng)相關(guān)數(shù)據(jù)。
技術(shù)交流系統(tǒng)主要用于管理員對(duì)技術(shù)交流的信息進(jìn)行分類(lèi),同時(shí)接收、審核和發(fā)布技術(shù)交流過(guò)程的內(nèi)容[8]。
4.2.1 信息分類(lèi)管理
用于管理技術(shù)交流信息的分類(lèi)情況,主要包含新增、修改、刪除、發(fā)布、暫停等功能。
4.2.2 信息管理
主要用于管理員分類(lèi)查看、審核、發(fā)布交流信息;通過(guò)該功能管理員及時(shí)了解交流情況,同時(shí)對(duì)信息的有效性和安全性進(jìn)行審核管理。
4.2.3 信息回復(fù)
管理員可以對(duì)客戶發(fā)布的信息進(jìn)行回復(fù)。
主要用于接收、管理客戶留言,為運(yùn)維服務(wù)提供支撐。
4.3.1 在線留言
客戶可以通過(guò)留言系統(tǒng)將自己的意見(jiàn)、建議提交到后臺(tái)管理員。
4.3.2 留言管理
后臺(tái)管理員對(duì)客戶的留言進(jìn)行查看、審核、發(fā)布。
4.3.3 留言回復(fù)
后臺(tái)管理員對(duì)客戶的留言進(jìn)行回復(fù)處理。
通過(guò)本系統(tǒng)管理員可以發(fā)布管理需要進(jìn)行的攻關(guān)課題;同時(shí)客戶通過(guò)技術(shù)共享平臺(tái)了解技術(shù)攻關(guān)情況,同時(shí)也可以針對(duì)相關(guān)課題,提出自己的合理化建議[9]。
4.4.1 課題管理
主要用于管理員發(fā)布新的課題,結(jié)束課題攻關(guān)。
4.4.2 攻關(guān)建議
客戶對(duì)攻關(guān)課題提出自己的合理化建議。
4.4.3 攻關(guān)建議管理
管理員對(duì)客戶提出的合理化建議進(jìn)行管理和查看。
平臺(tái)對(duì)相關(guān)的知識(shí)庫(kù)分類(lèi)展示,同時(shí)提供查詢功能,后臺(tái)對(duì)知識(shí)庫(kù)進(jìn)行錄入和審核[10]。
4.5.1 知識(shí)庫(kù)查詢
知識(shí)庫(kù)查詢用于平臺(tái)使用人員在接聽(tīng)來(lái)電過(guò)程中快速查找并解答客戶所提出的問(wèn)題,進(jìn)而提高工作效率。
4.5.2 知識(shí)庫(kù)錄入
知識(shí)庫(kù)維護(hù)用于及時(shí)有效的更新和補(bǔ)充知識(shí)庫(kù)中的問(wèn)題內(nèi)容,不斷豐富和完善知識(shí)庫(kù)所涵蓋的內(nèi)容及知識(shí)領(lǐng)域。
4.5.3 知識(shí)庫(kù)審核發(fā)布
知識(shí)庫(kù)審核用于對(duì)添加進(jìn)去的知識(shí)庫(kù)內(nèi)容進(jìn)行審核,對(duì)于一些敏感性的知識(shí)內(nèi)容進(jìn)行選擇性通過(guò)并發(fā)布。
通過(guò)技術(shù)共享平臺(tái)的設(shè)計(jì)實(shí)現(xiàn),可為各核心產(chǎn)業(yè)環(huán)節(jié),提供支撐生態(tài)的系列平臺(tái)技術(shù),提高了應(yīng)用能力和應(yīng)用水平,為解決產(chǎn)業(yè)發(fā)展中的生態(tài)問(wèn)題提供了參考。