南方+線上展館建設(shè)技術(shù)要求_第1頁(yè)
南方+線上展館建設(shè)技術(shù)要求_第2頁(yè)
南方+線上展館建設(shè)技術(shù)要求_第3頁(yè)
南方+線上展館建設(shè)技術(shù)要求_第4頁(yè)
南方+線上展館建設(shè)技術(shù)要求_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

附件1:南方+線上展館建設(shè)技術(shù)要求1、后臺(tái)要求1.1高可用性要求滿足724小時(shí)不間斷運(yùn)行。系統(tǒng)開(kāi)發(fā)時(shí)需充分考慮架構(gòu)規(guī)劃,滿足負(fù)載均衡部署要求,實(shí)現(xiàn)web應(yīng)用、接口服務(wù)或前置機(jī)服務(wù)能滿足橫向擴(kuò)展。機(jī)器故障和集群維護(hù)對(duì)用戶透明。對(duì)圖片、視頻等數(shù)據(jù)可分離單獨(dú)部署;架構(gòu)設(shè)計(jì)必須引入redis高速緩存,實(shí)現(xiàn)持久化部署。滿足高并發(fā)的讀取壓力。實(shí)現(xiàn)數(shù)據(jù)庫(kù)實(shí)例多節(jié)點(diǎn)或主備架構(gòu)部署,實(shí)現(xiàn)數(shù)據(jù)同步和災(zāi)備。實(shí)現(xiàn)資源故障時(shí)應(yīng)急切換,解決軟、硬件的單點(diǎn)故障,提供高級(jí)別的容災(zāi)保護(hù);在系統(tǒng)上線前,需提供WEB應(yīng)用/接口服務(wù)/前置機(jī)負(fù)載均衡部署服務(wù),提供緩存集群部署服務(wù)、數(shù)據(jù)庫(kù)集群或主備部署服務(wù);1.2源代碼及協(xié)同開(kāi)發(fā)要求要求交付全部的、最新的且和線上運(yùn)行程序保持版本一致的源代碼;交付所有項(xiàng)目的相關(guān)文檔;南方+可以派員參與到項(xiàng)目組中,協(xié)同進(jìn)行項(xiàng)目開(kāi)發(fā),方便南方+后續(xù)的接管和維護(hù);1.3系統(tǒng)架構(gòu)及性能要求需要同時(shí)支持http、https協(xié)議,默認(rèn)使用https;在設(shè)計(jì)時(shí)須考慮負(fù)載均衡后端的會(huì)話共享、文件上傳服務(wù)群共享訪問(wèn)方法;動(dòng)靜分離時(shí)域名間訪問(wèn)域問(wèn)題;接口響應(yīng)速度應(yīng)該小于200毫秒;系統(tǒng)底層框架使用springmvc5、mybatis、通用mapper;必要時(shí)南方+提供系統(tǒng)架構(gòu)設(shè)計(jì),項(xiàng)目架構(gòu)需要有明確的架構(gòu)圖;1.4代碼規(guī)范要求遵守《阿里巴巴Java開(kāi)發(fā)手冊(cè)》,使用阿里官方Java代碼規(guī)范標(biāo)準(zhǔn);接口需要寫(xiě)好測(cè)試用例,并提供接口文檔并附帶測(cè)試請(qǐng)求以及返回示例;日志框架統(tǒng)一使用cmmn-lgging+lg4j2;http請(qǐng)求框架統(tǒng)一使用suthcn-cmmn-httpclient或者suthcn-cmmn-khttp;JSN框架統(tǒng)一使用fastjsn;數(shù)據(jù)庫(kù)連接池統(tǒng)一使用duird;1.5目錄規(guī)范不建議程序固化部署路徑,應(yīng)采用靈活的路徑方式。子模板或子功能默認(rèn)是./系統(tǒng)名稱/2.前端要求2.1Andrid性能指標(biāo)2.1.1健壯性指標(biāo)應(yīng)用的崩潰率低于0.2%;不能主動(dòng)外拋異常,做好異常問(wèn)題處理;考慮網(wǎng)絡(luò)的不穩(wěn)定性和接口的可能異常,做好代碼的防出錯(cuò)健壯性處理2.1.2性能要求卡頓率低于1.3%;功能實(shí)現(xiàn)精簡(jiǎn);對(duì)圖片進(jìn)行緩存,圖片使用使用三級(jí)緩存.廣播響應(yīng)執(zhí)行時(shí)間不超過(guò)10s,鍵盤(pán)響應(yīng)時(shí)間不能超過(guò)5s;對(duì)代碼遞歸調(diào)用必須慎重;使用有關(guān)的第三方組件,需要與南方plus進(jìn)行溝通,確認(rèn)版本等;2.1.3安全性要求采用https安全套接字訪問(wèn)方式,提高接口安全性;關(guān)鍵接口,基于設(shè)備指紋+賬戶認(rèn)證+短信等采用簽名機(jī)制防止偽造;本地關(guān)鍵信息需要進(jìn)行加密處理;符合應(yīng)用安全掃描交付標(biāo)準(zhǔn);2.1.4源代碼及協(xié)同開(kāi)發(fā)需求要求交付全部的、最新的且和線上運(yùn)行程序保持版本一致的源代碼;交付所有項(xiàng)目的相關(guān)文檔;南方+可以派員參與到項(xiàng)目組中,協(xié)同進(jìn)行項(xiàng)目開(kāi)發(fā),方便南方+后續(xù)的接管和維護(hù);2.1.5架構(gòu)要求架構(gòu)設(shè)計(jì)簡(jiǎn)明清晰,項(xiàng)目要有明確的架構(gòu)圖和架構(gòu)設(shè)計(jì)文檔;兼容andrid4.3及以上;2.1.6代碼規(guī)范要求遵守《阿里巴巴andrid開(kāi)發(fā)手冊(cè)》,使用阿里官方andrid代碼規(guī)范標(biāo)準(zhǔn);2.2iS性能指標(biāo)2.2.1健壯性指標(biāo)應(yīng)用的崩潰率低于0.2%;充分考慮程序正確性,健壯性,可維護(hù)性,可拓展性,可移植性等質(zhì)量因素。2.2.2性能要求1、卡頓率低于1.3%;2、合理進(jìn)行內(nèi)存分配和釋放,防止內(nèi)存泄漏問(wèn)題。3、如需接入第三方SDK,需要提前與南方+技術(shù)人員溝通。4、優(yōu)先選擇使用Apple主推的框架或組件。2.2.3安全性要求采用https安全套接字訪問(wèn)方式,提高接口安全性。符合應(yīng)用安全掃描交付標(biāo)準(zhǔn)。本地關(guān)鍵信息需要進(jìn)行加密處理。實(shí)現(xiàn)設(shè)計(jì)功能的同時(shí),要提供可以測(cè)試、驗(yàn)證的方法。2.2.4源代碼及協(xié)同開(kāi)發(fā)需求要求交付全部的、最新的且和線上運(yùn)行程序保持版本一致的源代碼;交付所有項(xiàng)目的相關(guān)文檔;南方+可以派員參與到項(xiàng)目組中,協(xié)同進(jìn)行項(xiàng)目開(kāi)發(fā),方便南方+后續(xù)的接管和維護(hù);2.2.5架構(gòu)要求架構(gòu)設(shè)計(jì)簡(jiǎn)明清晰,同時(shí)遵循MVC設(shè)計(jì)模式。兼容iS8及以上系統(tǒng)版本。2.2.6代碼規(guī)范要求遵守《bjective-Cstyleguide》,使用Apple官方代碼規(guī)范標(biāo)準(zhǔn);2.3H5要求2.3.1性能指標(biāo)100毫秒的界面響應(yīng)時(shí)間與60FPS;速度指標(biāo)(SpeedInde)小于1250ms;3G網(wǎng)絡(luò)環(huán)境下可交互時(shí)間小于5s;重要文件小于170kb;2.3.2高可用性要求滿足724小時(shí)不間斷運(yùn)行;處理好在各主流瀏覽器以及客戶端平臺(tái)上的兼容性問(wèn)題;2.3.3安全性要求使用https協(xié)議上線代碼進(jìn)行壓縮混淆重要接口參數(shù)需要加密傳輸,同樣重要接口返回?cái)?shù)據(jù)亦需要加密2.3.4源代碼及協(xié)同開(kāi)發(fā)需求要求交付全部的、最新的且和線上運(yùn)行程序保持版本一致的源代碼;交付所有項(xiàng)目的相關(guān)文檔;南方+可以派員參與到項(xiàng)目組中,協(xié)同進(jìn)行項(xiàng)目開(kāi)發(fā),方便南方+后續(xù)的接管和維護(hù);2.3.5系統(tǒng)架構(gòu)要求架構(gòu)設(shè)計(jì)簡(jiǎn)明清晰,項(xiàng)目要有明確的架構(gòu)圖和架構(gòu)設(shè)計(jì)文檔;兼容微信及主流瀏覽器;2.3.6代碼規(guī)范要求遵守javascriptstandardstyle。使用vue,ais,vue,組件的劃分清晰,組件通訊盡量用vue。每個(gè)函數(shù)的作用寫(xiě)清楚注釋。復(fù)雜的業(yè)務(wù)邏輯寫(xiě)清楚注釋。理解mvvm,并利用mvvm思想寫(xiě)代碼,不操作dm。編碼統(tǒng)一為UTF-8;代碼排版采用多行;需要注釋樣式使用模塊。規(guī)則命名語(yǔ)義化,單詞小寫(xiě),多單詞簡(jiǎn)寫(xiě),用下劃線連接。未盡事宜和項(xiàng)目組內(nèi)有爭(zhēng)議的內(nèi)容,參考《阿里前端開(kāi)發(fā)規(guī)范》。3、運(yùn)維安全要求3.1系統(tǒng)默認(rèn)環(huán)境默認(rèn)采用utf-8編碼。JDK默認(rèn)采用jdk8或兼容jdk8以上的版本。系統(tǒng)默認(rèn)cents764位,LANG=enUS.UTF-8。數(shù)據(jù)庫(kù)默認(rèn)為mysql5.6以上、redis5.0以上,mngdb4.2以上,且僅支持普通用戶部署和運(yùn)行。3.2高可用負(fù)載均衡1.南方+服務(wù)器基于公有云環(huán)境搭建,滿足此環(huán)境的cdn、負(fù)載均衡、WAF防火墻、SS存儲(chǔ)等基礎(chǔ)設(shè)施的特性。滿足隨業(yè)務(wù)擴(kuò)展服務(wù)器的能力。滿足不停業(yè)務(wù)系統(tǒng)的分步停機(jī)維護(hù)的解決方案。2.在設(shè)計(jì)時(shí)須考慮負(fù)載均衡后端的會(huì)話共享、文件上傳服務(wù)群共享訪問(wèn)方法;動(dòng)靜分離時(shí)域名間訪問(wèn)域問(wèn)題;3.3防火墻策略根據(jù)最小化原則給出防火墻策略。附示例:源主機(jī)源端口協(xié)議目的主機(jī)目的端口備注互聯(lián)網(wǎng)任意TcpWeb服務(wù)器80對(duì)互聯(lián)網(wǎng)用戶開(kāi)放WEB服務(wù)WEB服務(wù)器任意Tcp互聯(lián)網(wǎng)443訪問(wèn)互聯(lián)網(wǎng)https網(wǎng)站不允許整段、整個(gè)端口申請(qǐng),不允許申請(qǐng)非使用到的資源。3.4文檔要求須提供運(yùn)維文檔,包括安裝方法、配置方法、啟動(dòng)停止方法、防火墻策略操作文檔。須提供開(kāi)發(fā)文檔:如需求文檔、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)施方案、使用文檔、安全建設(shè)方案、測(cè)試用例、測(cè)試報(bào)告(功能、性能、兼容、安全)等文檔。須包括常見(jiàn)故障處理、監(jiān)控方案、備份/恢復(fù)注意事項(xiàng)、更新方法、常見(jiàn)日志說(shuō)明。3.5代碼部署要求符合正版化、合法授權(quán)、符合相關(guān)產(chǎn)品強(qiáng)制要求和認(rèn)證。使用加密傳輸,如SSL,https接口使用鑒權(quán)、簽名、加密功能,建議使用國(guó)產(chǎn)密碼算法,密鑰產(chǎn)品。支持符合要求的日志記錄功能,重要操作有日志記錄。支持自動(dòng)化部署要求,例如開(kāi)機(jī)自動(dòng)啟動(dòng),批量部署等支持健康檢查。禁止默認(rèn)帳號(hào)和密碼,支持強(qiáng)密碼策略,支持短信等二次驗(yàn)證。無(wú)病毒、木馬、后門(mén)、漏洞、缺陷等安全問(wèn)題。靜態(tài)資源支持cdn部署,支持SE優(yōu)化。支持變更域名、二級(jí)路徑、指定目錄部署等。3.6安全性規(guī)范按照信息安全等級(jí)保護(hù)三同步要求,“同步規(guī)劃,同步建設(shè),同步實(shí)施”進(jìn)行等級(jí)保護(hù)工作。信息系統(tǒng)須符合《中華人民共和國(guó)網(wǎng)絡(luò)安全法》、《中華人民共和國(guó)計(jì)算機(jī)信息系統(tǒng)安全保護(hù)條例》、《計(jì)算機(jī)信息網(wǎng)絡(luò)國(guó)際聯(lián)網(wǎng)安全保護(hù)管理辦法》、《互聯(lián)網(wǎng)安全保護(hù)技術(shù)措施規(guī)定》、《廣東省計(jì)算機(jī)信息系統(tǒng)安全保護(hù)條例》、《信息安全等級(jí)保護(hù)管理辦法》、《信息系統(tǒng)安全管理要求》等有關(guān)法律法規(guī)要求。須滿足信息安全等級(jí)保護(hù)三級(jí)的要求。在項(xiàng)目服務(wù)期和質(zhì)保期間,若發(fā)現(xiàn)有漏洞或不符合國(guó)家信息安全等級(jí)保護(hù)三級(jí)要求的,服務(wù)方需免費(fèi)進(jìn)行整改。須滿足個(gè)人信息保護(hù)相關(guān)法律法規(guī)要求。須滿足《中華人民共和國(guó)密碼法》,需符合商用密碼應(yīng)用的相關(guān)要求。3.7應(yīng)用系統(tǒng)代碼維護(hù)在服務(wù)期間及免費(fèi)質(zhì)保期間,服務(wù)方需具有對(duì)代碼維護(hù)的責(zé)任,包括安全風(fēng)險(xiǎn)修復(fù)、組件版本升級(jí)、BUG修復(fù)等。4.質(zhì)量要求4.1功能性測(cè)試提供功能測(cè)試文檔或測(cè)試用例,所有功能符合設(shè)計(jì)文檔的要求。軟件業(yè)務(wù)流程正常,各功能模塊正常,界面和易用性符合測(cè)試要求。在多人訪問(wèn)、異常輸入(如輸入特殊字符,空字符,超長(zhǎng)字符等)時(shí)系統(tǒng)不會(huì)崩潰。重要系統(tǒng)在故障發(fā)生時(shí)自動(dòng)保護(hù)當(dāng)前所有狀態(tài)的設(shè)計(jì)或異常校驗(yàn)功能。4.2性能測(cè)試應(yīng)用系統(tǒng)不存在內(nèi)存溢出的問(wèn)題。在并發(fā)訪問(wèn)測(cè)試中不存在資源等待,鎖等問(wèn)題。接口數(shù)據(jù)異常時(shí)的提示友好。須提供性能壓力測(cè)試報(bào)告。4.3兼容性測(cè)試兼容性強(qiáng),在弱網(wǎng)絡(luò)環(huán)境可正常工作、APP支持主流設(shè)備、WEB兼容主流瀏覽器。支持瀏覽器:IE、chrme、UC、百度微信、手機(jī)系統(tǒng)瀏覽器。支持機(jī)型及操作系統(tǒng):Andrid(4.3及以上系統(tǒng))、iphne(8.0及以上系統(tǒng))。兼容南方+系統(tǒng),支持二次開(kāi)發(fā)等。4.4安全性測(cè)試無(wú)中、高危以上風(fēng)險(xiǎn)。無(wú)存在問(wèn)題、過(guò)低版本的組件和服務(wù)等。符合等保三級(jí)、個(gè)人信息保護(hù)、商用密碼應(yīng)用等安全規(guī)范。4.5測(cè)試報(bào)告測(cè)試完成后應(yīng)提供測(cè)試報(bào)告,測(cè)試報(bào)告應(yīng)包含測(cè)試情況概述、功能測(cè)試、兼容測(cè)試、性能測(cè)試、安全測(cè)試、測(cè)試總結(jié),其中安全測(cè)試報(bào)告可由專(zhuān)業(yè)安全掃描軟件的生成或?qū)I(yè)安全廠商出具。5.售后服務(wù)及培訓(xùn)要求5.1售后服務(wù)要求1.質(zhì)量保證期限:系統(tǒng)驗(yàn)收合格,雙方簽署驗(yàn)收書(shū)之日起,一年內(nèi)免費(fèi)質(zhì)保,免費(fèi)進(jìn)行版本升級(jí),

溫馨提示

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

評(píng)論

0/150

提交評(píng)論