版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、深圳市華域無線技術(shù)有限公司密級文檔編號軟件概要設(shè)計說明書頁數(shù)共頁版本A.0生效日期HSWOKR業(yè)務(wù)系統(tǒng)軟件概要設(shè)計說明書制定:BenZhong審核:批準(zhǔn):深圳市華域無線技術(shù)有限公司ShenzhenHojyWirelessTechnologyCo.,Ltd.修訂履歷頁次123發(fā)行版A.0最新版本A.0A.0A.0生效日期修訂日期修訂頁次修改前版次修訂后版次修訂內(nèi)容確認(rèn)2012-03-26初稿鐘斌2012-04-24修改接口:最新版本查詢接口,驗證碼計算方法,去除content-md5,增力口IMEI與SN做為MD5計算值鐘斌2012-05-07更新4.2章節(jié),增加相關(guān)的界面鐘斌2012-05-2
2、9更新4.1.1章節(jié),增加長度說明鐘斌2012-6-12更新3.2.2與3.2.3章節(jié),增加用戶名命名規(guī)范與updatezip升級包大小限制鐘斌目錄TOC o 1-5 h z HYPERLINK l bookmark8 o Current Document 1引言1 HYPERLINK l bookmark10 o Current Document 1.1目的1 HYPERLINK l bookmark14 o Current Document 1.2范圍1 HYPERLINK l bookmark20 o Current Document 1.3定義1 HYPERLINK l bookmar
3、k22 o Current Document 1.4參考資料1 HYPERLINK l bookmark24 o Current Document 2軟件系統(tǒng)狀態(tài)與交互描述1 HYPERLINK l bookmark26 o Current Document 2.1軟件系統(tǒng)結(jié)構(gòu)和層次結(jié)構(gòu)1 HYPERLINK l bookmark4 o Current Document 2.2軟件系統(tǒng)原理描述2 HYPERLINK l bookmark6 o Current Document 2.3軟件系統(tǒng)交互描述23軟件系統(tǒng)設(shè)計3 HYPERLINK l bookmark28 o Current Docum
4、ent 3.1軟件設(shè)計概念和原理3 HYPERLINK l bookmark40 o Current Document 3.2系統(tǒng)模塊設(shè)計4 HYPERLINK l bookmark72 o Current Document 4接口設(shè)計7 HYPERLINK l bookmark74 o Current Document 4.1終端通訊接口7 HYPERLINK l bookmark76 o Current Document 4.2業(yè)務(wù)系統(tǒng)用戶接口9 HYPERLINK l bookmark84 o Current Document 5可測試性設(shè)計11 HYPERLINK l bookmark
5、86 o Current Document 6可移植性設(shè)計11 HYPERLINK l bookmark88 o Current Document 7異常設(shè)計12 HYPERLINK l bookmark90 o Current Document 7.1軟件系統(tǒng)的異常描述12 HYPERLINK l bookmark92 o Current Document 7.2軟件系統(tǒng)的風(fēng)險描述12 HYPERLINK l bookmark96 o Current Document 8其他設(shè)計12 HYPERLINK l bookmark98 o Current Document 8.1配置設(shè)計12 HY
6、PERLINK l bookmark103 o Current Document 8.2數(shù)據(jù)庫設(shè)計14 HYPERLINK l bookmark105 o Current Document 9附錄14 HYPERLINK l bookmark107 o Current Document 9.1軟件開發(fā)環(huán)境14 HYPERLINK l bookmark109 o Current Document 9.2軟件生產(chǎn)環(huán)境15 HYPERLINK l bookmark111 o Current Document 9.3關(guān)鍵點的附錄15深圳市華域無線技術(shù)有限公司專業(yè)源于專注、合作創(chuàng)造雙贏第 頁共3頁1引言
7、1.1目的本設(shè)計文檔的輸入文檔為HSWORK解決方案。它主要的目標(biāo)是細(xì)化系統(tǒng)軟件功能模塊,定義系統(tǒng)軟件架構(gòu),定義通訊接口,設(shè)計數(shù)據(jù)庫結(jié)構(gòu)及相關(guān)運行環(huán)境的配置等。1.2范圍本文檔適用于HSWORK項目本文檔適于開發(fā)人員,測試人員以及后續(xù)開發(fā)的設(shè)計人員1.3定義UE:userequipment用戶設(shè)備HSWORK:華域升級業(yè)務(wù)系統(tǒng)OSS:OpenStorageService阿里巴巴云計算公司提供的開放云存儲服務(wù)1.4參考資料13-產(chǎn)品版本管理辦法A_2.pdf2軟件系統(tǒng)狀態(tài)與交互描述2.1軟件系統(tǒng)結(jié)構(gòu)和層次結(jié)構(gòu)InternatWehServicsJlI客丿代啊護冊常掠紳產(chǎn)品類別錐護產(chǎn)端型號緋護c軟
8、件版本維護、新增版損版本管理終端信息粧護系統(tǒng)設(shè)置)升圾訛略配置維護用色紅護HS柑REIP務(wù)累琳S:?ri.n腫:Frame恥ik最;葩喘取閔wfN繪上報衆(zhòng)%-1lu犢rxL玄晚Fdi股*fit*杳簡叭應(yīng)帶月HTip/i.anokUE查詢版本時序圖3、升級包下載4接口設(shè)計4.1終端通訊接口4.1.1最新版本查詢請求消息接口:GET/newversionHTTP/1.1rnHost:rnDate:Wed,12Apr201117:50:00GMTrnX-HOJY-Version:V1312R01C01S99rnX-HOJY-Authorization:HOJY_c8fdb181845a4ca6b8f
9、ec737b3581d76rnX-H0JY-IMEI:12234567890000rnX-HOJY-SN:1234567898888rnrn注:X-HOJY-Authorization驗證碼計算方法如下:X-HOJY-Authorization:HOJY_+MD5(MD5(X-HOJY-IMEI+X-HOJY-SN)+“n”+DATE+“n”+RequestResource)其中:DATE表示此次操作的時間RequestResource表示http請求中的資源,如此樣例中為:/newversionDATE和RequestResource不能為空響應(yīng)消息接口:HTTP/1.1200OKDate:
10、Wed,01Mar201112:00:00GMTContent-Type:application/xmlContent-Length:302Connection:closeServer:HServerv?xmlversion=1.0encoding=UTF-8?V1312R01C01S991firmwarename簡體中文描述firmwarereleaseDescriptionv/desc_enVmd5c61ce360a734c018685fbf5e1662c0fdv/md516787vlevelOv/levelvneedbackupOv/needbackupvneedrestartOv/ne
11、edrestartvdownloadurl HYPERLINK /hswork/update.zipv/downloadurl /hswork/update.zipv/downloadurlvdownloadurl HYPERLINK /hswork/update.zipv/downloadurl /hswork/update.zipv/downloadurlv/firmware字段說明序號字段名意義長度備注1ver版本參考13-產(chǎn)品版本管理辦法A_2.pdf中嵌入式軟件版本長度2num文件數(shù)量暫不啟用,默認(rèn)值為:13name名稱暫不啟用4desc_cn中文說明暫不啟用5desc_en英文說明
12、暫不啟用6md5MD5檢驗碼327size大小8level層級:0-無差分,完整升級;1-部分差分;2-完全差分;暫不啟用,默認(rèn)值為:09needbackup是否需要備份:0-不需要;1-需要;暫不啟用,默認(rèn)值為:010needrestart疋否需要里啟:0不需要;1需要;暫不啟用,默認(rèn)值為:011downloadurlupdate.zip下載URL255注:如無最新的版本則返回201消息。樣例如下:HTTP/1.1201OKDate:Wed,01Mar201112:00:00GMTContent-Length:0Connection:closeServer:HServer4.1.2終端信息上
13、報請求消息接口:PUT/deviceinfoHTTP/1.00rnHost:rnDate:Wed,12Apr201117:50:00GMTrnContent-Md5:c8fdb181845a4ca6b8fec737b3581d76rnContent-Type:text/plainrnX-HOJY-Authorization:HOJY_c8fdb181845a4ca6b8fec737b3581d76rnX-H0JY-IMEI:12234567890000rnX-HOJY_SN:1234567898888rnrn$data響應(yīng)消息接口:HTTP/1.1200OKDate:Wed,01Mar2011
14、12:00:00GMT4.1.3升級包下載4.2業(yè)務(wù)系統(tǒng)用戶接口登錄界面粘増金斗幵卬肖略用尸鍛護曰咨尸代円港護4J產(chǎn)品若稅ft護曰IrtL厲王#inr(5h申天$:2DL=P:.月!日M=.當(dāng)51甩Ptir-ir.swasrHft祭妹段芒USfttCfet產(chǎn)a?ssH產(chǎn)品空珊護林當(dāng)?shù)Z她盍:腹期護卜隱*5理主體界面V產(chǎn)品粥TD產(chǎn)品型號TD316enterteict.Centertet.S宮戶代碼軟save新增版本信息V1316R01C01S99V1316R02C01S99更馳瀏覽0ReleaseiBata5可測試性設(shè)計日志輸出發(fā)布升級包privatestaticfinalLoggerlogger
15、=LoggerFactory.getLogger(AjaxController.class);logger.debug(Receivedrequesttogetallusers);目錄:$TOMCAT/iogs日志文件:catalina.out6可移植性設(shè)計OSS部分將會與GOOGLE,亞馬遜API集成InterfaceCloudStorageDrive/TODO輸入你的accessId和accessKeystaticStringaccessId;staticStringaccessKey;staticStringossEndpoint;/TODO輸入你的bucket名稱publicstati
16、cStringbucketName=hswork;/TODO輸入你的object名稱publicstaticStringobjectName=update.zip;上傳文件接口publicstaticvoiduploadFile()throwsExceptionpublicstaticvoiddeleteFile()throwsException阿里云存儲服務(wù)ClassAliOssimplementsCloudStorageDrive亞馬遜云存儲服務(wù)ClassAmazonS3EximplementsCloudStorageDrive7異常設(shè)計7.1軟件系統(tǒng)的異常描述針對上傳更新包,由于系統(tǒng)限制
17、為最大的升級步長,則需要判斷最新版本與基礎(chǔ)版本的步長是否大于3,如果是,則需要提醒用戶,異常數(shù)據(jù)。7.2軟件系統(tǒng)的風(fēng)險描述無。8其他設(shè)計8.1配置設(shè)計-.propertiesME庫配舌信息資源文件-beanid=opertyCoiiflffurerrpclass:;r,uri/.sp忙丄逡口忙呂班已京口工弋rautoryconllgPropertyEldculderConrjerr,.-=-!-創(chuàng)建數(shù)據(jù)掠-Jdhc-datasoujcea上上Dm古sEoiqcjeV*OrDpertyiiisire=,pdijf虧工ClassNwterTva1ue=、Wi1:il?drirei:2/-prope
18、rtynoire-,puse-rnzmeprvalue-cib.useiznanicjLpp/:propsrtytL:=Qre=,rpass帖。上七;rrvalu=ff$fpj!wo上&Jrr:-!-tl朮化姦據(jù)癢表-:beanid=ffdata1aizrz1eJjajit_iaJjizerFclas?=r,orer,srri;?ccfrcpropertyiL;sirE=,rdat瓷;ouzcsrre=與四且td5ourcer,Vp匸口卩亡匸匚niLie,pci!et-sbaseFcj?uJdtoxP,-:propu匚tynamr:=rvsczjptsrrclasspath:datahase/
19、schemaaqK.valueclasspath:dat.aJjase/1nit.ciat且3ql/p匚op皂匸匸yb-:/ban部署數(shù)據(jù)庫初始化配置:!-加報jdbuWPHtiE裁搖庫配置信息資源文件-eanld=rpzie_rfyCaiariffurarclass=,r?ror-spzimfcsaztsactcry匚口衛(wèi)工亠孑.PropertyPlecalaolderc口比亠卿亡曰上“.二-一創(chuàng)建救鋸諒ctieanidataS口出it匚rc1B3S呼口rgjrjcgzF上曲s=TtP_rk-jdb匚.cZdasource.2?-cj.KerJWajzaijerZa亡aS口uxce弋口匚op
20、ertname-pdriverCl,pvalurn$-(dbtdritrerw/Up匚ope匚tynanK-url1value-w$XpcopertynflHK-p,usern-iiRe!rvalue-Vdb.M3ernF/!一一.定義SqISeas1onractor7-tpEDpercrname=r,ypeAJjMesPacZvalue=F,i?i3m.Jiojy.hsETD-fJrjpp./:c/toaatitieanid-trnsjc11onanaijTcr匚1ass-org-,3jrinfffrme-Hnc-rJrrjdbc.datascmecc,?at0urceTransproper
21、ty-namep,djtaSeJurceref-rTmvIlataSuzice11/-:7beatieanclasa-orfirznyJbm匸上日apriafl-.mapper丄占亡3匚5適占上匚go工王盤毘pppmr日二日上昶七門“f系統(tǒng)數(shù)據(jù)持久層配置outhentication-provider系統(tǒng)登錄鑒權(quán)配置8.2數(shù)據(jù)庫設(shè)計idIMTidIMTtpruductmodeldENTtwsennsdEidH-fTname飾RCH楓4E;InoteyCWF!l;4E;ltproductclasEjdK-TT.typeidIKTIndeHestypeINTnote收CHflR弊Tt_pivduct_modelmodely/RO-WR(4E)note腳CM賬網(wǎng)ItpruductficieidH-fTt_device_infoidINTsn倔CHAR觸imei題04取閩note腳CH職圉IndeHesuser_idINTtll)us
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自然辯證法與科學(xué)思想史概論- 關(guān)于科學(xué)思想史、科學(xué)技術(shù)哲學(xué)和科學(xué)社會學(xué)若干問題的探討
- 2025年度二零二五山地生態(tài)旅游項目租賃協(xié)議3篇
- 2025年度商業(yè)地產(chǎn)項目場地承包經(jīng)營及管理服務(wù)協(xié)議3篇
- 2024年二級造價師考試題庫(奪冠)
- 2024財務(wù)咨詢服務(wù)合同
- 2024琴行教師音樂教育信息化平臺設(shè)計與開發(fā)合同3篇
- 2024銷售兼職勞務(wù)合同
- 2024項目管理流程優(yōu)化與綠色建筑標(biāo)準(zhǔn)實施合同3篇
- 2024輕質(zhì)隔墻板生產(chǎn)線設(shè)備租賃及維護服務(wù)合同3篇
- 《知識管理介紹》課件
- 磨工技能試卷及答案
- 稀土鋁合金電纜項目可行性研究報告
- 會展行業(yè)的薪資分析
- 司法鑒定業(yè)務(wù)管理制度
- 升壓站設(shè)備基礎(chǔ)施工方案
- 污水處理工程設(shè)備安裝驗收記錄
- 西藏甲瑪銅多金屬礦床地質(zhì)特征
- 真空采血管的分類及應(yīng)用及采血順序課件
- 【解析】教科版(廣州)2023-2023學(xué)年小學(xué)英語五年級上冊分類專項復(fù)習(xí)卷:閱讀
- 月日上午王一凡把問題當(dāng)做教育的資源 優(yōu)秀獎
- 頸椎病診治與康復(fù)指南2023年版
評論
0/150
提交評論