科技服務(wù)資源建模技術(shù)標(biāo)準(zhǔn)規(guī)范_第1頁
科技服務(wù)資源建模技術(shù)標(biāo)準(zhǔn)規(guī)范_第2頁
科技服務(wù)資源建模技術(shù)標(biāo)準(zhǔn)規(guī)范_第3頁
科技服務(wù)資源建模技術(shù)標(biāo)準(zhǔn)規(guī)范_第4頁
科技服務(wù)資源建模技術(shù)標(biāo)準(zhǔn)規(guī)范_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

2科技服務(wù)資源建模技術(shù)規(guī)范本文件規(guī)定了北部灣科技服務(wù)資源的數(shù)據(jù)建模及擴(kuò)展說明、功能建模及擴(kuò)展說明、過程建模及擴(kuò)展說明。適用于北部灣科技服務(wù)資源的構(gòu)建、調(diào)用、交換等。下列文件中的條款通過本標(biāo)準(zhǔn)的引用而成為本標(biāo)準(zhǔn)的條款。凡是注日期的引用文件,其隨后所有的修改或修訂版均不適用于本標(biāo)準(zhǔn),所有標(biāo)準(zhǔn)及規(guī)范都會被修改,使用本標(biāo)準(zhǔn)的各方面應(yīng)探討使用下列標(biāo)準(zhǔn)最新版本的可能性。凡是不注日期的引用文件,其最新版本適用于本標(biāo)準(zhǔn)?!禛B/T31075-2014科技平臺通用術(shù)語》中國國家標(biāo)準(zhǔn)化管理委員會《GB/T32152-2015科技服務(wù)業(yè)分類》中國國家標(biāo)準(zhǔn)化管理委員會《GB/T11457軟件工程術(shù)語》中國國家標(biāo)準(zhǔn)化管理委員會《GB8566-1995計算機(jī)軟件開發(fā)規(guī)范》中國國家標(biāo)準(zhǔn)化管理委員會《GB8567-1995計算機(jī)軟件產(chǎn)品開發(fā)文件編制指南》中國國家標(biāo)準(zhǔn)化管理委員會《GB/T12504計算機(jī)軟件質(zhì)量保證計劃規(guī)范》中國國家標(biāo)準(zhǔn)化管理委員會《GB/T12505計算機(jī)軟件配置管理計劃規(guī)范》中國國家標(biāo)準(zhǔn)化管理委員會《科技服務(wù)資源描述標(biāo)準(zhǔn)規(guī)范》海南大學(xué)、海南傲為智慧產(chǎn)業(yè)有限公司《軟件設(shè)計與體系結(jié)構(gòu)》周華等編著,科學(xué)出版社《UML與軟件建?!沸鞂毼牡染幹?清華大學(xué)出版社《建模技術(shù)在軟件開發(fā)中的應(yīng)用》劉旭,電子技術(shù)與軟件工程本文件的所有引用文件里界定的術(shù)語與定義皆適用于本文件。通過調(diào)研、收集國內(nèi)外現(xiàn)有的相關(guān)建模技術(shù)標(biāo)準(zhǔn)規(guī)范,對這些標(biāo)準(zhǔn)規(guī)范在技術(shù)、性能指標(biāo)和應(yīng)用環(huán)境進(jìn)行分析,結(jié)合北部灣城市群高端裝備制造、冶金石化、電子信息等產(chǎn)業(yè)集群科技服務(wù)需求,研究專業(yè)科技服務(wù)資源組織結(jié)構(gòu)、服務(wù)領(lǐng)域、技術(shù)體系、功能、數(shù)據(jù)結(jié)構(gòu)和接口方面的共性和個性化差異,進(jìn)行綜合分析和融合,制定形成本《科技服務(wù)資源建模技術(shù)規(guī)范》文檔。本規(guī)范主要構(gòu)建資源的數(shù)據(jù)模型、功能模型、過程建模的統(tǒng)一標(biāo)準(zhǔn)。數(shù)據(jù)結(jié)構(gòu)是計算機(jī)存儲、組織數(shù)據(jù)的方式。數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。結(jié)合北部灣城市群科技服務(wù)資源的個性化特點,精心挑選的數(shù)據(jù)結(jié)構(gòu)可以帶來更高的運(yùn)行或者存儲效率,本規(guī)范根據(jù)五大類資源,規(guī)定了至少2級數(shù)據(jù)表。圖1數(shù)據(jù)建模二級類圖4科技服務(wù)資源數(shù)據(jù)是所有能被計算機(jī)識別、存儲和處理的符號的集合,數(shù)據(jù)元素是數(shù)據(jù)的基本單位,具有完整確定的實際意義。數(shù)據(jù)結(jié)構(gòu)——是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合,表示為:Data_Structure=(D,R)科技服務(wù)資源模數(shù)據(jù)元(DataElement)又稱數(shù)據(jù)元素或數(shù)據(jù)項,是通過定義、標(biāo)識、表示以及允許值等一系列屬性描述的數(shù)據(jù)單元,定義和描述數(shù)據(jù)元是為了規(guī)定科技服務(wù)業(yè)所需的基礎(chǔ)數(shù)據(jù)規(guī)范,從而使科技資源更易于表示和共享??萍挤?wù)資源數(shù)據(jù)的基本元素表如表1數(shù)據(jù)基本元素規(guī)范表序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵選填(O)1標(biāo)識符ProductIDString8YM2名稱ProductNameStringYM3關(guān)鍵字KeywordStringM4簡要說明BriefIntroductionString500O5服務(wù)類別ServiceCategoryStringO6適用行業(yè)ApplicableIndustryStringO7數(shù)據(jù)源DataSourceStringM8共享級別SharingLevelString5O9發(fā)布機(jī)構(gòu)PublisherDateM發(fā)布日期PublishDateDateO起始時間ServiceStartTimeDateM服務(wù)結(jié)束時間ServiceEndTimeDateM服務(wù)使用狀態(tài)UsageStatusStringO聯(lián)系方式ContactInformationStringO根據(jù)研究開發(fā)服務(wù)、檢驗檢測認(rèn)證、知識產(chǎn)權(quán)、科技金融、創(chuàng)業(yè)孵化五大類科技服務(wù)資源的不同,建立如下五類數(shù)據(jù)規(guī)范。研究開發(fā)服務(wù)類的科技資源,主要是針對研究應(yīng)用、開發(fā)應(yīng)用方面的服務(wù)資源,包含大型科學(xué)儀器、科技人才、重點實驗室和工程技術(shù)中心、專業(yè)技術(shù)服務(wù)平臺等。在基于基本元素的基礎(chǔ)上,針對大型科學(xué)儀器的擴(kuò)展元素如下表所示。表2大型科學(xué)儀器(ScientificInstrument)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/1儀器名稱InstrumentNameString選填)M2儀器型號InstrumentModelStringYYM3制造廠商ManufacturerStringO4出廠編號FactoryNumberStringO5產(chǎn)地國別CountryOriginStringO6所屬機(jī)構(gòu)OrganizationInstrumentStringM7儀器單價InstrumentValueStringM8儀器數(shù)量AmountInstrumentsInt8M9儀器屬性分類ClassificationInstrumentStringM主要技術(shù)指標(biāo)MainTechnicalSpecificationsStringO對外開放共享規(guī)定RegulationsSharingStringO收費(fèi)標(biāo)準(zhǔn)ChargeStandardStringO6在基于基本元素的基礎(chǔ)上,針對科技人才的擴(kuò)展元素如下表所示。其中,包括人才姓名、人才國別、證件類型、證件號碼、人才年齡、出生年月、人才學(xué)歷、人才學(xué)位、人才職稱、個人經(jīng)歷、工作單位、研究方向、科研項目、科研成果十四個擴(kuò)展元素。表3科技人才(ScientificTechnologicalTalent)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1人才姓名TalentNameStringM2人才國別TalentCountryStringO3證件類型CertificateTypeStringM4證件號碼IDNumberStringYYM5人才年齡TalentAgeInt3O6出生年月DateBirthDateO7人才學(xué)歷TalentAcademicStringO8人才學(xué)位TalentDegreeStringO9人才職稱AcademicTitleStringO個人經(jīng)歷PersonalExperienceStringO工作單位WorkplaceStringO研究方向ResearchDirectionStringO科研項目ResearchProjectStringO科研成果AchievementsStringO在基于基本元素的基礎(chǔ)上,針對重點實驗室和工程技術(shù)中心的擴(kuò)展元素如下表所示。其中,包括了機(jī)構(gòu)名稱、成立時間、占地面積、所屬機(jī)構(gòu)、人員構(gòu)成、儀器設(shè)備、研究方向、科研成果、榮譽(yù)獎項、機(jī)構(gòu)地址十個擴(kuò)展元素。7表4重點實驗室和工程技術(shù)中心(EmphasisLaboratory)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1機(jī)構(gòu)名稱OrganizationNameStringYYM2成立時間EstablishmentTimeDateO3占地面積AreaCoveredStringO4所屬機(jī)構(gòu)SubordinateInstitutionsStringO5人員構(gòu)成OrganizationalConstituteStringO6儀器設(shè)備InstrumentsEquipmentStringO7研究方向ResearchDirectionStringO8科研成果AchievementsStringO9榮譽(yù)獎項AwardsStringO機(jī)構(gòu)地址OrganizationAddressStringO在基于基本元素的基礎(chǔ)上,針對專利技術(shù)服務(wù)平臺的擴(kuò)展元素如下表所示。其中,包括了平臺名稱、平臺網(wǎng)址、平臺功能、平臺管理機(jī)構(gòu)、通知公告、政策法規(guī)、工作申報七個擴(kuò)展元素。表5專業(yè)技術(shù)服務(wù)平臺(ProfessionalTechnicalServicePlatform)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1平臺名稱PlatformNameStringM2平臺網(wǎng)址WebsitePlatformStringYYM3平臺功能PlatformFunctionsStringO4平臺管理機(jī)構(gòu)PlatformManagementOrganizationStringO5通知公告AnnouncementStringO6政策法規(guī)PoliciesRegulationsStringO7工作申報WorkDeclarationStringO科技金融服務(wù)類的科技資源,主要是針對科技資金應(yīng)用的服務(wù)資源,包含中介服務(wù)機(jī)構(gòu)、金融服務(wù)機(jī)構(gòu)、資金池等。在基于基本元素的基礎(chǔ)上,針對中介服務(wù)機(jī)構(gòu)的擴(kuò)展元素如下表所示。其中,包括機(jī)構(gòu)名稱、統(tǒng)一社會信用代碼、組織結(jié)構(gòu)代碼、法定代表人、成立時間、機(jī)構(gòu)地址、經(jīng)營范圍、人員構(gòu)成、注冊資本、登記機(jī)關(guān)十個擴(kuò)展元素。表6中介服務(wù)機(jī)構(gòu)(IntermediaryServices)9序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1機(jī)構(gòu)名稱OrganizationNameStringM2統(tǒng)一社會信用代碼UnifiedSocialCreditCodeStringM3組織結(jié)構(gòu)代碼OrganizationCodeStringYYM4法定代表人LegalRepresentativeStringM5成立時間EstablishmentTimeDateO6機(jī)構(gòu)地址OrganizationAddressStringO7經(jīng)營范圍BusinessScopeStringO8人員構(gòu)成OrganizationalConstituteStringO9注冊資本RegisteredCapitalStringO登記機(jī)關(guān)RegistrationAuthorityStringO在基于基本元素的基礎(chǔ)上,針對金融服務(wù)機(jī)構(gòu)的擴(kuò)展元素如下表所示。其中,包括機(jī)構(gòu)名稱、統(tǒng)一社會信用代碼、組織結(jié)構(gòu)代碼、法定代表人、成立時間、機(jī)構(gòu)地址、經(jīng)營范圍、人員構(gòu)成、注冊資本、登記機(jī)關(guān)十個擴(kuò)展元素。表7金融服務(wù)機(jī)構(gòu)(FinancialServicesInstitutions)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1機(jī)構(gòu)名稱OrganizationNameStringM2統(tǒng)一社會信用代碼UnifiedSocialCreditCodeStringM3組織結(jié)構(gòu)代碼OrganizationCodeStringYYM4法定代表人LegalRepresentativeStringM5成立時間EstablishmentTimeDateO6機(jī)構(gòu)地址OrganizationAddressStringO7經(jīng)營范圍BusinessScopeStringO8人員構(gòu)成OrganizationalConstituteStringO9注冊資本RegisteredCapitalStringO登記機(jī)關(guān)RegistrationAuthorityStringO在基于基本元素的基礎(chǔ)上,針對資金池的擴(kuò)展元素如下表所示。其中,包括委托人、主賬戶、子賬戶、資金來源、資金運(yùn)用五個擴(kuò)展元素。表8資金池(FundPool)序號中文名字段名(英文標(biāo)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1受托人TrusteeStringYYM2主賬戶MasterAccountStringM3子賬戶SubAccountStringM4資金來源SourceFundsStringO5資金運(yùn)用UseOfFundsStringO創(chuàng)業(yè)孵化服務(wù)類的科技資源,主要是針對科學(xué)技術(shù)的初步應(yīng)用的服務(wù)資源,包含高新技術(shù)園區(qū)、雙創(chuàng)空間等。在基于基本元素的基礎(chǔ)上,針對高新技術(shù)園區(qū)的擴(kuò)展元素如下表所示。其中,包括園區(qū)名稱、成立時間、機(jī)構(gòu)地址、主管單位、主導(dǎo)產(chǎn)業(yè)、政策優(yōu)惠、產(chǎn)業(yè)結(jié)構(gòu)分布七個擴(kuò)展元素。表9高新技術(shù)園區(qū)(HighTechPark)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1園區(qū)名稱OrganizationNameStringYYM2成立時間EstablishmentTimeDateO3機(jī)構(gòu)地址OrganizationAddressStringO4主管單位CompetentUnitStringO5主導(dǎo)產(chǎn)業(yè)PrimeMoverIndustryStringO6政策優(yōu)惠PreferentialPoliciesStringO7產(chǎn)業(yè)結(jié)構(gòu)分布PrimeMoverIndustryStringO在基于基本元素的基礎(chǔ)上,針對雙創(chuàng)空間的擴(kuò)展元素如下表所示。其中,包括機(jī)構(gòu)名稱、統(tǒng)一社會信用代碼、組織結(jié)構(gòu)代碼、法定代表人、成立時間、機(jī)構(gòu)地址、經(jīng)營范圍、人員構(gòu)成、注冊資本、登記機(jī)關(guān)十個擴(kuò)展元素。表10雙創(chuàng)空間(SpaceEntrepreneurshipInnovation)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1機(jī)構(gòu)名稱OrganizationNameStringM2統(tǒng)一社會信用代碼UnifiedSocialCreditCodeStringM3組織結(jié)構(gòu)代碼OrganizationCodeStringYYM4法定代表人LegalRepresentativeStringM5成立時間EstablishmentTimeDateO6機(jī)構(gòu)地址OrganizationAddressStringO7經(jīng)營范圍BusinessScopeStringO8人員構(gòu)成OrganizationalConstituteStringO9注冊資本RegisteredCapitalStringO登記機(jī)關(guān)RegistrationAuthorityStringO檢驗檢測認(rèn)證服務(wù)類的科技資源,主要是針對科學(xué)技術(shù)的檢驗、檢測、認(rèn)證等權(quán)威方面的服務(wù)資源,包含檢驗檢測認(rèn)證企業(yè)等。在基于基本元素的基礎(chǔ)上,針對檢驗檢測認(rèn)證企業(yè)的擴(kuò)展元素如下表所示。其中,包括機(jī)構(gòu)名稱、統(tǒng)一社會信用代碼、組織結(jié)構(gòu)代碼、法定代表人、成立時間、機(jī)構(gòu)地址、經(jīng)營范圍、人員構(gòu)成、注冊資本、登記機(jī)關(guān)、檢測儀器、檢測資質(zhì)十二個擴(kuò)展元素。表11檢驗檢測認(rèn)證企業(yè)(EnterprisesInspectionCertification)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1機(jī)構(gòu)名稱OrganizationNameStringM2統(tǒng)一社會信用代碼UnifiedSocialCreditCodeStringM3組織結(jié)構(gòu)代碼OrganizationCodeStringYYM4法定代表人LegalRepresentativeStringM5成立時間EstablishmentTimeDateO6機(jī)構(gòu)地址OrganizationAddressStringO7經(jīng)營范圍BusinessScopeStringO8人員構(gòu)成OrganizationalConstituteStringO9注冊資本RegisteredCapitalStringO登記機(jī)關(guān)RegistrationAuthorityStringO檢測儀器TestingInstrumentStringO檢測資質(zhì)TestingQualificationStringO知識產(chǎn)權(quán)服務(wù)類的科技資源,主要是針對科學(xué)技術(shù)使用權(quán)、發(fā)明權(quán)的保護(hù)的服務(wù)資源,包含產(chǎn)業(yè)專利、軟件著作權(quán)、商標(biāo)、知識產(chǎn)權(quán)服務(wù)機(jī)構(gòu)等。在基于基本元素的基礎(chǔ)上,針對產(chǎn)業(yè)專利的擴(kuò)展元素如下表所示。表12產(chǎn)業(yè)專利(IndustrialPatentDatabase)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1申請時間ApplicationTimeDateM2公開時間PublicTimeDateM3授權(quán)時間AuthorizationTimeDateM4ApplicantStringM5發(fā)明人InventorStringM6第一發(fā)明FirstCompletionStringM7代理人AgentStringO8代理機(jī)構(gòu)AgencyStringO9ApplicationNumberStringYYM公開號PublicNumberStringM授權(quán)號AuthorizationNumberStringM專利類型AgentTypeStringO專利名稱PatentnameStringM摘要AbstractStringO主權(quán)項principalclaimStringO申請人地址AddressofapplicantStringO法律狀態(tài)LegalStatusStringO主分類號MainCategoryNumberStringO權(quán)利要求ClaimsStringO在基于基本元素的基礎(chǔ)上,針對軟件著作權(quán)的擴(kuò)展元素如下表所示。表13軟件著作權(quán)(SoftwareCopyright)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1登記號RegistrationNumberStringYYM2分類號ClassificationNumberStringM3版本號VersionNumberStringM6開發(fā)完成DevelopmentCompletionDateDateO7首次發(fā)表DateFirstPublicationDateO8權(quán)利取得DateAcquisitionRightsDateO9軟件開發(fā)情況SoftwareDevelopmentStringO權(quán)利取得方式WaysObtainRightsStringO權(quán)利范圍ScopeRightsStringO軟件用途和技術(shù)SoftwareUseTechnologyStringOApplicantStringM著作權(quán)人FirstCompletionStringM代理人AgentStringO代理機(jī)構(gòu)AgencyStringO在基于基本元素的基礎(chǔ)上,針對商標(biāo)的擴(kuò)展元素如下表所示。表13商標(biāo)(Trademark)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1商標(biāo)名稱TradeNameStringM2ApplicationNumberStringYYM3商品服務(wù)GoodsServicesStringM4申請日期ApplicationDateDateO5ApplicantStringM6申請人地址AddressApplicantStringO7初審公告日期AnnouncementDateOfPreliminaryExaminationDateO8注冊公告日期DateOfNoticeRegistrationDateO9公告期號IssueNumberOfAnnouncementStringO公告類型AnnouncementTypeStringO專用權(quán)期限TermOfExclusiveRightStringO代理機(jī)構(gòu)AgencyStringO在基于基本元素的基礎(chǔ)上,針對知識產(chǎn)權(quán)服務(wù)機(jī)構(gòu)的擴(kuò)展元素如下表所示。表13知識產(chǎn)權(quán)服務(wù)機(jī)構(gòu)(IntellectualPropertyServiceOrganization)序號中文名字段名(英文標(biāo)識)數(shù)據(jù)類型長度主鍵外鍵必填(M)/選填(O)1機(jī)構(gòu)名稱OrganizationNameStringM2統(tǒng)一社會信用代碼UnifiedSocialCreditCodeStringM3組織結(jié)構(gòu)代碼OrganizationCodeStringYYM4法定代表人LegalRepresentativeStringM5成立時間EstablishmentTimeDateO6機(jī)構(gòu)地址OrganizationAddressStringO7經(jīng)營范圍BusinessScopeStringO8人員構(gòu)成OrganizationalConstituteStringO9注冊資本RegisteredCapitalStringO登記機(jī)關(guān)RegistrationAuthorityStringO針對科技服務(wù)資源的數(shù)據(jù)建模的擴(kuò)展,應(yīng)當(dāng)遵循以本規(guī)范提到的相關(guān)內(nèi)容為規(guī)則標(biāo)準(zhǔn),并在不改變本規(guī)范數(shù)據(jù)基本元素的基礎(chǔ)上,再進(jìn)行必要性擴(kuò)展。本規(guī)范主要從技術(shù)框架、組件接口兩個方面對建模技術(shù)進(jìn)行規(guī)范。組件技術(shù)是在面向?qū)ο蠹夹g(shù)基礎(chǔ)之上豐富演化而來的。因此,要了解組件技術(shù)我們先從面向?qū)ο蠹夹g(shù)談起。面向?qū)ο蟪绦蛟O(shè)計方法模擬人類習(xí)慣的解題方法,用對象分解取代功能分解,也就是把程序分解成許多對象,不同對象間通過發(fā)送消息向?qū)Ψ教岢鲆?,接受消息的對象主動完成指定功能,程序中所有對象分工協(xié)作,共同完成整個程序功能。面向?qū)ο蠹夹g(shù)之中兩個很重要的概念“類”和“對象”。類是定義,它封裝了狀態(tài)和操作;對象是實例,它是具體事物的抽象,反映事物的特征。對象由類來定義,一個對象可以與一個或多個具有繼承關(guān)系的相聯(lián)系。組件是可以獨(dú)立發(fā)布的二進(jìn)制單元,有的地方稱作“package’”(組件沿襲了對象的封裝性,但是,組件技術(shù)與面向?qū)ο蟮拈_發(fā)方法是不同的,面向?qū)ο蟮募夹g(shù)強(qiáng)調(diào)對個體的抽象,組件則更推廣了對象封裝的內(nèi)涵,側(cè)重于復(fù)雜系統(tǒng)中組成部分的協(xié)調(diào)關(guān)系,強(qiáng)調(diào)實體在環(huán)境中的存在形式。組件的封裝特性并不局限于一個對象,其內(nèi)部可以封裝一個或者多個類、原型對象甚至過程,結(jié)構(gòu)是靈活的。組件突出了自包容和被包容的特性。接口是用來定義一種程序的協(xié)定,是實現(xiàn)一個系統(tǒng)跟另外系統(tǒng)進(jìn)行信息交互的橋梁。實現(xiàn)接口的類或者結(jié)構(gòu)要與接口的定義嚴(yán)格一致。有了這個協(xié)定,就可以拋開編程語言的限制。接口可以從多個基接口繼承,而類或結(jié)構(gòu)可以實現(xiàn)多個接口。接口可以包含方法、屬性、事件和索引器等。組件接口描述主要有接口描述、輸入?yún)?shù)、輸出參數(shù)三個部分。接口描述主要是規(guī)范接口類型、描述、是否必要存在。表13接口描述表類型描述是否必須有(Y/N)接口名稱所實現(xiàn)功能的英文名,命名規(guī)則:(1)下劃線為分隔符,即“_”(2)首字母大寫(3)簡單明了直觀的體現(xiàn)接口功能Y接口說明所實現(xiàn)功能的內(nèi)容Y接口地址URL地址:(1)本地開發(fā)環(huán)境:URL地址1,選填(2)遠(yuǎn)程測試環(huán)境:URL地址2,選填(3)正式生產(chǎn)環(huán)境:URL地址3,必填(4)其他Y請求方式HTTP請求方式:(1)GET(2)POST(3)RETRIEVE(4)UPDATE(5)其他Y接口技術(shù)語言所調(diào)用接口(軟件、模塊)使用的技術(shù)語言:JAVA、.Net、C/C++/C#、JSP、ASP、PHP、python等N接口技術(shù)框架所調(diào)用接口(軟件、模塊)使用的技術(shù)框架:(1)Serverless架構(gòu)(2)微服務(wù)架構(gòu):Springcloud、Dubbo(3)分布式架構(gòu)N輸入?yún)?shù)主要是說明參數(shù)名、參數(shù)類型、是否必須存在、示例值及參數(shù)的描述。表14輸入?yún)?shù)表序號參數(shù)名類型是否必須示例值描述1參數(shù)1:英文名數(shù)據(jù)類型名是/否可為空說明參數(shù)2參數(shù)2:英文名數(shù)據(jù)類型名是/否可為空說明參數(shù)………………輸入?yún)?shù)主要是說明參數(shù)名、參數(shù)類型、是否必須存在、示例值及參數(shù)的描述。表15輸出參數(shù)表序號參數(shù)名類型是否必須示例值描述1參數(shù)1:英文名數(shù)據(jù)類型名是/否可為空說明參數(shù)2參數(shù)2:英文名數(shù)據(jù)類型名是/否可為空說明參數(shù)………………本標(biāo)準(zhǔn)以用戶注冊接口的信息參數(shù)作為示例,如下所示。表16接口描述示例表接口名稱User_Register接口說明實現(xiàn)注冊新用戶的信息接口地址URL地址:本地開發(fā)環(huán)境:http://localhost:8080/api/user/register遠(yuǎn)程測試環(huán)境:/api/user/register正式生產(chǎn)環(huán)境:/api/user/register請求方式POST表17輸入?yún)?shù)示例表序號參數(shù)名類型是否必須示例值描述1UsernameString是無用戶名2PasswordString是無密碼3Password2String是無確認(rèn)密碼4Sms_codeString是無短信驗證碼5MobileString是無手機(jī)號碼6AllowInt是是否同意用戶協(xié)議表18輸出參數(shù)示例表序號參數(shù)名類型是否必須示例值描述1Register_resultInt是注冊成功與否針對科技服務(wù)資源池系統(tǒng)開發(fā)的功能接口的擴(kuò)展,應(yīng)當(dāng)遵循以本規(guī)范提到的相關(guān)內(nèi)容為規(guī)則標(biāo)準(zhǔn),并在不改變本規(guī)范定義的基礎(chǔ)上,再進(jìn)行必要性擴(kuò)展。本標(biāo)準(zhǔn)規(guī)范選用統(tǒng)一建模語言(UnifiedModelingLanguage,UML)作為科技服務(wù)資源池系統(tǒng)開發(fā)建模技術(shù)的唯一標(biāo)準(zhǔn)語言,要求以本標(biāo)準(zhǔn)的建模圖為規(guī)范模板使用。UML是一種規(guī)范定義、文檔化或者可視化的最標(biāo)準(zhǔn)的建模語言,可以應(yīng)用于軟件工程的各個階段。UML建模語言擁有統(tǒng)一的符號以及語義,可以將所有項目根植與一種建模語言中,并對這些項目中的所有概念進(jìn)行明晰的表示與定義,在很大程度上擴(kuò)大了系統(tǒng)的應(yīng)用范圍,使UML建模技術(shù)的應(yīng)用更為靈活。在UML中,主要包括圖、事物以及關(guān)系這三個基本構(gòu)造。UML常常使用多視圖的方式來表現(xiàn)建模的多個角度,在這其中,每一類型的圖會通過幾種特定的圖來形象地表現(xiàn)出視圖所表達(dá)的概念。從這個角度來說,圖就是UML建模的關(guān)鍵所在,這種方法的優(yōu)點在于將事物抽象的內(nèi)容以具象化的方式得以呈現(xiàn)。UML建模圖分為三種類型,即靜態(tài)圖、動態(tài)圖、物理圖。本文件規(guī)定在不同階段使用的不同UML建模圖如下表所表19建模圖選擇表類型分析階段設(shè)計階段實現(xiàn)階段測試階段靜態(tài)圖用例圖√√類圖√√√組件圖√√部署圖√√√動態(tài)圖序列圖√√√活動圖√√√√狀態(tài)圖√√√通信圖√√√物理圖數(shù)據(jù)庫圖√√憑借UML建模系統(tǒng)靜態(tài)圖中的用例圖及狀態(tài)圖,能夠在軟件開發(fā)的需求時期以最快速度發(fā)現(xiàn)用戶的所有需求,并且說明了用戶希望實現(xiàn)的目標(biāo)。使用用例圖,能夠?qū)崿F(xiàn)按用戶類別將軟件的需求和功能進(jìn)行分配,這樣做的目的在于得以讓系統(tǒng)的模型結(jié)構(gòu)更為直觀明了。而UML建模系統(tǒng)中的狀態(tài)圖主要是對描述事件在周期內(nèi)的各種狀態(tài)進(jìn)行記錄,并對何種行為能夠引起事物狀態(tài)變化進(jìn)行分析。用例圖如圖2示。圖2資源池系統(tǒng)-用例圖在軟件工程的設(shè)計階段,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論