版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ICS35.040
L70
中華人民共和國國家標準
GB/T—XXXX
電子商務軟件構件分類與代碼
Classificationandcodesforelectroniccommercesoftwarecomponent
點擊此處添加與國際標準一致性程度的標識
(征求意見稿)
XXXX-XX-XX發(fā)布XXXX-XX-XX實施
GB/TXXXXX—XXXX
目??次
前言.................................................................................II
引言................................................................................III
1范圍...............................................................................1
2規(guī)范性引用文件.....................................................................1
3術語和定義.........................................................................1
4電子商務軟件構件分類的基本原則.....................................................2
5電子商務軟件構件基本分類方法的類型.................................................2
6刻面分類法.........................................................................2
7枚舉分類法.........................................................................7
8屬性-值分類法......................................................................8
9關鍵詞分類法.......................................................................8
參考文獻.............................................................................10
I
GB/TXXXXX—XXXX
引??言
隨著構件化軟件生產(chǎn)逐步走向產(chǎn)業(yè)化,作為存儲與管理軟件構件的基礎設施,公共軟件構件庫陸續(xù)
在各地建設起來,其中包括政府主導建設的社會服務性公共構件庫和企業(yè)商業(yè)化的構件庫。但是這些構
件庫擁有各自獨立的分類體系,不利于用戶快速查找構件,同時給構件庫之間數(shù)據(jù)交換的實現(xiàn)造成障礙。
因此,有必要統(tǒng)一和規(guī)范構件管理過程的構件分類方法及其代碼體系。通過建立軟件構件分類與代碼的
標準,減小用戶對構件分類體系的理解成本,提高查找構件的效率,為異地構件庫之間的分類數(shù)據(jù)交換
打下技術基礎。
II
GB/TXXXXX—XXXX
電子商務軟件構件分類與代碼
1范圍
本標準規(guī)定了電子商務軟件構件的分類基本原則、基本分類方法的類型和各種分類方法的要求及其
代碼表。
本標準適用于電子商務軟件構件庫的設計、開發(fā)、實施和管理。
2規(guī)范性引用文件
下列文件對于本文件的應用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。
GB/T36446—2018軟件構件管理管理信息模型
3術語和定義
下列術語和定義適用于本文件。
3.1
電子商務electroniccommerce
以電子形式進行的商務活動。
注:經(jīng)濟活動主體之間利用現(xiàn)代信息技術和網(wǎng)絡技術(含互聯(lián)網(wǎng)、移動網(wǎng)絡和其他信息網(wǎng)絡)開展商務活動,實現(xiàn)
網(wǎng)上接洽、簽約、支付等關鍵商務活動環(huán)節(jié)的部分或全部電子化,包括貨物交易、服務交易和知識產(chǎn)權交易等。
[GB/T31524-2015,定義3.1]
3.2
構件component
軟件系統(tǒng)中具有相對獨立功能、可以明確辨識、接口由契約指定、和語境有明顯依賴關系、可獨立
部署的可組裝軟件實體。
[GB/T36455—2018,定義3.1]
3.3
構件庫componentlibrary
存儲和管理軟件構件及其相關屬性信息的倉庫。
3.4
刻面faceted
1
GB/TXXXXX—XXXX
描述構件特征的視角。
4電子商務軟件構件分類的基本原則
4.1適用性
應根據(jù)電子商務實際應用需求和軟件構件的特點選擇合適的構件屬性及分類方法。
4.2可操作性
應從便于使用和具有可操作性的角度確定構件的屬性,以便為構件使用者提供一種有條理、清楚地
劃分分類對象的方法,從而促進相互理解。
4.3系統(tǒng)性
應根據(jù)構件的屬性按一定順序形成一個科學合理的分類體系,并明確界定分類后所形成的的類目的
內涵和外延。
4.4可擴展性
形成的分類體系通常應有利于新增類目的加入,并不打亂已建立的分類體系。
5電子商務軟件構件基本分類方法的類型
電子商務軟件構件的基本分類方法宜采用GB/T36446—2018的5.8中規(guī)定的四種分類法:
a)刻面分類法;
b)枚舉分類法;
c)屬性-值分類法;
d)關鍵詞分類法。
6刻面分類法
6.1方法
6.1.1概述
刻面分類法是將描述構件本質特征的屬性視為若干個獨立的“面”,每個刻面從不同視角對構件庫
的構件進行劃分。每個刻面由一組術語組成。同一個刻面的術語構成術語空間,術語之間具有層次關系
或同義關系。
刻面分類過程如下:
a)確定刻面分類的應用范圍,例如嵌入式操作系統(tǒng)等;
b)根據(jù)應用范圍中構件的特性,選定刻面集合,例如技術模式、功能類型等;
c)對每個刻面,構建術語集合,建立術語之間的層次關系或同義關系;
d)合并刻面中的術語空間,形成刻面分類模式。
6.1.2刻面類型
對電子商務軟件構件分類宜選取的刻面包括但不限于:
2
GB/TXXXXX—XXXX
a)技術模式:按軟件構件所屬的技術模型對電子商務軟件構件進行劃分;
b)功能類型:按軟件構件的功能類型對電子商務軟件構件進行劃分;
c)運行環(huán)境:按軟件構件運行所屬的操作系統(tǒng)對電子商務軟件構件進行劃分;
d)開發(fā)語言:按軟件構件應用的開發(fā)程序語言對電子商務軟件構件進行劃分;
e)存儲位置:按軟件構件存儲的位置對電子商務軟件構件進行劃分;
f)對外服務:按軟件構件對外服務的形式對電子商務軟件構件進行劃分;
g)粒度:按軟件構件所屬的粒度對電子商務軟件構件進行劃分。
6.1.3刻面術語代碼表
技術模式刻面術語代碼表
技術模式刻面術語使用1位數(shù)字順序編碼法表示。
技術模式刻面術語代碼表見表1。
表1技術模式刻面術語代碼表
代碼名稱說明
1B2C模式組織與個人之間進行交易的一種電子商務模式。
2B2B模式組織與組織之間進行交易的一種電子商務模式
3C2C模式個人與個人之間進行交易的一種電子商務模式
4O2O模式線上交易與線下體驗、營銷和服務相結合的一種電子商務模式
功能類型刻面術語代碼表
功能類型刻面術語采用4位2層數(shù)字層次編碼法表示,第1、2位表示功能大類,第3、4位表示功能小
類,結構見圖1。
圖1功能類型刻面術語代碼的結構
功能類型刻面術語代碼表見表2。
表2功能類型刻面術語代碼表
代碼名稱說明
0100主體管理
0101權限管理
0102信息管理
0103積分管理
0199其他主體管理
3
GB/TXXXXX—XXXX
代碼名稱說明
0200商品管理
0201商品信息管理
0202商品質量保證
0299其他商品管理
0300訂單管理
0301訂單下單
0302訂單支付
0303訂單信息管理
0399其他訂單管理
0400店鋪管理
0401店鋪信息管理
0402店鋪信用管理
0499其他店鋪管理
0500物流配送
0501物流信息展示
0502物流配送服務評價
0503物流消息通知
0504物流簽收確認
0599其他物流配送
0600售后服務
0601退換貨服務
0602糾紛處理服務
0603客服應答服務
0699其他售后服務
0700安全保障
0701信息安全
0702網(wǎng)絡基礎安全
0703接口安全
0799其他安全保障
0800平臺環(huán)境
0801操作系統(tǒng)
0802數(shù)據(jù)庫
0803備份
0804網(wǎng)絡及系統(tǒng)監(jiān)控
0805防火墻
0806防病毒
0899其他平臺環(huán)境
0900數(shù)據(jù)管理
0901數(shù)據(jù)保護
0902數(shù)據(jù)完整性檢測
4
GB/TXXXXX—XXXX
代碼名稱說明
0903個人隱私信息保護
0904數(shù)據(jù)備份
0905數(shù)據(jù)恢復
0999其他數(shù)據(jù)管理
1000消息通知
1001新聞宣傳
1002公告
1003個人推薦
1099其他消息通知
9900其他
運行環(huán)境刻面術語代碼表
運行環(huán)境刻面術語使用1位數(shù)字順序編碼法表示。
運行環(huán)境刻面術語代碼表見表3。
表3運行環(huán)境刻面術語代碼表
代碼名稱說明
1桌面操作系統(tǒng)主要面向個人用戶的通用計算機操作系統(tǒng)。
2服務器操作系統(tǒng)主要面向企業(yè)級服務應用的計算機操作系統(tǒng)。
3嵌入式操作系統(tǒng)負責嵌入式系統(tǒng)中各種軟硬件資源的控制、調度、管理等,使其協(xié)調工
作的軟件。
4網(wǎng)絡終端操作系統(tǒng)主要運行于網(wǎng)絡終端設備上,負責管理控制各種軟硬件資源的軟件。
9其他
開發(fā)語言刻面術語代碼表
開發(fā)語言刻面術語使用1位數(shù)字順序編碼法表示。
開發(fā)語言刻面術語代碼表見表4。
表4開發(fā)語言刻面術語代碼表
代碼名稱說明
01Java面向對象的高級程序設計語言,具體跨平臺特點。
02PHP:HypertextPreprocessor簡稱“PHP”,可以面向過程或面向對象的程序語言,可以與很多主
流的數(shù)據(jù)庫建立起連接。
03C語言一種面向過程、抽象化的通用程序設計語言。
04C++是C語言的集成,既可以進行C語言的過程化程序設計,又可以進
行以抽象數(shù)據(jù)類型為特點的基于對象的程序設計,還可以進行以繼
承和多態(tài)為特點的面向對象的程序設計。
05Python一種面向對象、跨平臺的程序設計語言。是一種解釋性的腳本語言。
06C#一種面向對象的、運行于.NETFramework和.NETCore之上的高級
程序設計語言。
5
GB/TXXXXX—XXXX
代碼名稱說明
07VisualBasic簡稱“VB”,一種通用的基于對象的程序設計語言,為結構化的、模
塊化的、面向對象的、包含協(xié)助開發(fā)環(huán)境的事件驅動為機制的可視
化程序設計語言。
99其他
存儲位置刻面術語代碼表
存儲位置刻面術語使用1位數(shù)字順序編碼法表示。
存儲位置刻面術語代碼表見表5。
表5存儲位置刻面術語代碼表
代碼名稱說明
1云端存儲在云端的軟件構件。
2本地存儲在本地的軟件構件。
對外服務刻面術語代碼表
對外服務刻面術語使用1位數(shù)字順序編碼法表示。
對外服務刻面術語代碼表見表6。
表6對外服務刻面術語代碼表
代碼名稱說明
1代碼型直接將源代碼部署給構件應用方使用的形式。
2接口型只提供接口模塊給構件應用方的形式。
粒度刻面術語代碼表
粒度刻面術語使用1位數(shù)字順序編碼法。
粒度刻面術語代碼表見表7。
表7粒度刻面術語代碼表
代碼名稱說明
1原子型具有單一功能的不可再分解的軟件構件。
2復合型由多個原子構件組合而成的軟件構件。
6.2要求
應用刻面分類法應滿足以下要求:
a)按照實際需要選擇刻面;
b)刻面的數(shù)量宜在5至9個之間;
c)刻面和術語能較好地區(qū)分構件庫中的構件;
d)刻面和術語能較好地描述構件庫中構件的特征;
e)每個刻面在分類體系中有固定的位置;
f)刻面彼此所覆蓋的范圍不交叉、不重復;
g)同一個刻面中的術語必須唯一,不應和該刻面中其它術語的同義詞相同。
6
GB/TXXXXX—XXXX
6.3示例
電子商務構件的分類可采用刻面分類法,可選擇技術模式、功能類型、運行環(huán)境、開發(fā)語言、存儲
位置、對外服務、粒度作為七個刻面,每個刻面包括若干術語,見表8。
表8刻面分類法示例
技術模式功能類型運行環(huán)境開發(fā)語言存儲位置對外服務粒度
B2C模式主體管理桌面操作系統(tǒng)Java云端代碼型原子型
B2B模式權限管理服務器操作系PHP:Hypertext本地接口型復合型
C2C模式信息管理統(tǒng)Preprocessor
O2O模式積分管理嵌入式操作系C語言
商品管理統(tǒng)C++
商品信息管理網(wǎng)絡終端操作Python
商品質量保證系統(tǒng)C#
VisualBasic
……
注:使用時,將有關刻面組配起來,例如B2C權限管理桌面操作系統(tǒng)Java云端代碼型原子型,B2B積分管理網(wǎng)絡終端
操作系統(tǒng)C++本地接口型原子型,……。
7枚舉分類法
7.1方法
枚舉分類法又稱層次分類法,是將構件按選定的若干屬性逐次的分成相應的若干層級的類目,并形
成一個逐漸展開的分類體系的方法。在這個分類體系中,被劃分的類目稱為上位類,劃分出的類目稱為
下位類,上位類與下位類類目之間存在著隸屬關系或整體與部分的關系。由一個類目直接劃分出來的下
一級各類目,彼此稱為同位類。同位類類目之間存在著并列關系。
7.2要求
應用枚舉分類法應滿足以下要求:
a)分類應從上位到下位依次進行,不宜有空層;
b)上位類類目劃分成若干個下位類類目時,應按同一屬性來劃分;
c)上位類劃分出的下位類類目的總范圍應與該上位類類目范圍相等;
d)同位類類目彼此所覆蓋的范圍不交叉、不重復。
7.3示例
電子商務構件的分類可采用枚舉分類法,例如可將構件按照其應用區(qū)域劃分為二個層次,第一層是
省級,第二層市級,每個類目都用6位數(shù)字代碼表示,部分分類代碼表見表9。
表9枚舉分類法示例
代碼類型名稱說明
130000河北省
130100石家莊市
7
GB/TXXXXX—XXXX
130200唐山市
130300秦皇島市
…………
410000河南省
410100鄭州市
410200開封市
410300洛陽市
…………
8屬性-值分類法
8.1方法
屬性-值分類法是根據(jù)一組固定的屬性和對應的值來對構件進行分類的方法。
屬性-值分類過程如下:
a)確定構件的分類特征,將特征表示為獨立的屬性;
e)確定屬性可能包含的所有取值;
f)利用屬性取
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 立式反擊式水輪機蝸殼安裝單元工程質量評定表
- 高一新生代表開學典禮致辭5篇
- 廠里安全培訓試題含完整答案【奪冠系列】
- 公司主要負責人安全培訓試題答案下載
- 公司廠級安全培訓試題答案打印
- 廠里安全培訓試題(往年題考)
- 安全管理員安全培訓試題附參考答案【奪分金卷】
- 【暑期預科專用】北師大版數(shù)學上冊五年級《倍數(shù)與因數(shù)》課后精練(有答案)
- 2024-2030年中國硝酸胍產(chǎn)業(yè)運行態(tài)勢與競爭格局分析報告
- 2024-2030年中國硅碳負極材料行業(yè)發(fā)展態(tài)勢及競爭動態(tài)預測報告
- 部編一年級上冊課件《zhchshr》課件
- 部編版二年級語文上冊《望廬山瀑布》教學課件2篇21
- 網(wǎng)絡游戲平臺開發(fā)及運營合作協(xié)議
- 幼兒園大班藝術課件:《國旗國旗紅紅的哩》
- 動火作業(yè)審批表
- 淺談小學數(shù)學教學中的兒童心理學應用
- 英語國際音標表及發(fā)音
- 試論古代詩歌教學中的比較閱讀(教師論文)
- 《鐵路電力牽引供電工程施工質量驗收標準》TB10421—XXXX(檢驗批表格)
- 肛裂臨床路徑表單
- 第六講-小麥的葉
評論
0/150
提交評論