版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
資訊科技中心機密級別重要總頁數(shù)9頁檔案管理軟件子系統(tǒng)模塊具體設(shè)計闡明書版本歷史統(tǒng)計日期版本號版本內(nèi)容作者審核人審核日期-4-21V1.1修改參考文獻和子系統(tǒng)或模塊概述,添加了界面設(shè)計許遼-7-28V1.2改善整體構(gòu)造許遼
目錄TOC\o"1-4"\h\z\u1. 引言 41.1 編寫目的 41.2 文檔范疇 41.3 讀者對象 41.4 參考文獻 41.5 術(shù)語與縮寫解釋 42. 子系統(tǒng)N具體設(shè)計 42.1 子系統(tǒng)概述 42.2 子系統(tǒng)依賴關(guān)系 42.3 子系統(tǒng)總體構(gòu)造 52.4 模塊N設(shè)計闡明 62.4.1 模塊描述 62.4.2 功效 62.4.3 *性能 62.4.4 核心算法 62.4.5 模塊構(gòu)成 6 Class關(guān)系圖 7 Class構(gòu)成闡明 82.4.6 重要數(shù)據(jù)構(gòu)造 92.4.7 界面設(shè)計 92.4.8 *尚未解決的問題 9引言編寫目的本具體設(shè)計闡明書是針對檔案管理系統(tǒng)而編寫的,目的是為開發(fā)項目小組提供軟件設(shè)計需求具體闡明,系統(tǒng)功效闡明。文檔范疇本具體設(shè)計闡明書只針對檔案管理系統(tǒng)有效,是提供檔案管理的管理軟件。讀者對象預(yù)期讀者:(1)、項目開發(fā)人員。(2)、軟件測試人員。(3)、軟件維護人員。參考文獻文獻編號文獻名稱作者出版單位發(fā)行日期123術(shù)語與縮寫解釋縮寫、術(shù)語解釋SPP精簡并行過程,SimplifiedParallelProcessSD系統(tǒng)設(shè)計,SystemDesign子系統(tǒng)N具體設(shè)計子系統(tǒng)概述本軟件屬于文檔管理軟件子系統(tǒng)。重要功效是:顧客文檔查詢,文檔上傳、下載,文檔資料共享。子界面的布局視圖:子系統(tǒng)依賴關(guān)系(1)、子系統(tǒng)依賴于數(shù)據(jù)庫。(2)、子系統(tǒng)依賴于網(wǎng)絡(luò)服務(wù)。(3)、子系統(tǒng)依賴于文檔信息系統(tǒng)。子系統(tǒng)總體構(gòu)造包引用關(guān)系圖以下所示:ui:系統(tǒng)界面部分,負責接受顧客輸入,顯示系統(tǒng)輸出,負責其它模塊功效的協(xié)調(diào)調(diào)用,并含有站內(nèi)搜索功效,即在顧客指定的已打開的ftp站點中搜索顧客需要的資源。ui部分調(diào)用common部分的功效讀取xml文獻中保存的界面元素屬性信息,顧客近來訪問過的10個ftp信息,顧客選擇的下載的ftp內(nèi)容列表及其它需要通過xml文獻保存的信息。client:實現(xiàn)ftp客戶端的功效,ftp連接,ftp上傳及下載:上傳或下載顧客指定的資源,并返回對應(yīng)的信息。search:資源實時檢索部分,根據(jù)顧客輸入的資源名稱核心字,資源類型和選擇的檢索方式檢索顧客需要的資源,并驗證資源的可用性,返回可用資源及其大小,速度等有關(guān)信息。preview:資源預(yù)覽部分,顯示顧客選擇的資源的部分內(nèi)容,以使顧客決定與否需要該資源。preview部分調(diào)用common部分讀取屬性文獻的內(nèi)容亦顯示預(yù)覽資源內(nèi)容的顯示格式。邏輯圖(組件構(gòu)造圖)以下所示:模塊N設(shè)計闡明子系統(tǒng)重要模塊有:(1)、顧客登錄模塊。(2)、顧客文檔篩選查詢模塊。(3)、顧客上傳文檔模塊。(4)、顧客戶下載文檔模塊。(5)、顧客預(yù)覽文檔顯示格式模塊。模塊描述(1)、顧客登錄模塊:重要是檢查客戶登錄有效性。(2)、顧客篩選查詢模塊:重要是查詢篩選后的文檔資料顯示。(3)、顧客上傳文檔模塊:重要是保存顧客上傳的文檔。(4)、顧客下載文檔模塊:重要是顧客選擇文檔后下載到對應(yīng)的地址。(5)、顧客預(yù)覽文檔格式模塊:重要是給顧客提供選擇文檔的顯示格式。功效(1)、顧客登錄模塊:通過顧客顧客名、密碼檢查判斷客戶信息有效性,檢查通過進入系統(tǒng),未通過則返回登錄,若三次未能通過則退出系統(tǒng)。客戶信息由’顧客名’、’密碼’構(gòu)成。(2)、顧客查詢文檔模塊:客戶通過輸入篩選條件獲得對應(yīng)的文檔顯示信息,例如:xml、txt、html、word等格式選擇。(3)、顧客上傳文檔模塊:顧客把選用的文檔保存到數(shù)據(jù)庫中,方便下次使用。(4)、顧客下載文檔模塊:顧客通過選定文檔下載到指定地址。 *性能(1)、檔案管理軟件在無障礙環(huán)境下正常運行時的響應(yīng)時間短暫,同時解決文獻吞吐量大。(2)、檔案管理軟件是可維護系統(tǒng)。(3)、檔案管理軟件的易用性強、應(yīng)用領(lǐng)域廣泛。(4)、檔案管理軟件設(shè)立安全級別權(quán)限,分多個管理層次操作,確保了文檔信息的安全性。核心算法(1)、文檔的保存+Add()(2)、文檔的查詢+Search()(3)、文檔的下載+Down()(4)、文檔的上傳+Up()(5)、文檔的格式轉(zhuǎn)換+CharToStr()、+StrTochar()。模塊構(gòu)成(1)、文檔管理系統(tǒng)包圖:(2)、文檔管理系統(tǒng)時序圖:(3)、文檔管理系統(tǒng)類圖:Class關(guān)系圖該模塊采用了通用的VISITOR設(shè)計模式,能夠通過提供不同的Visitor實現(xiàn)不停擴展系統(tǒng)的折扣算法,從而能夠根據(jù)客戶的特性分類而不停增加新的折扣優(yōu)惠營銷方案。Class構(gòu)成闡明CBtrapi是控制Btrieve文獻I/O的類。畫面中的數(shù)據(jù)操作是用CbtrApi類做成Btribeve文獻。類的層次和有關(guān)類CbtrApi文獻I/O類類組員內(nèi)部變量m_sPosBlockBTRCALL函數(shù)的位置塊*pCFileInfo指定Btrieve文獻信息類的指針屬性(protected)構(gòu)造CBtrApi*pCFileInfo的初始化數(shù)據(jù)轉(zhuǎn)換(protected)CharToStr統(tǒng)計從Hex轉(zhuǎn)換成CSringStrTochar統(tǒng)計從CSring轉(zhuǎn)換成Hex操作(public)GetFirst用Btrieve文獻獲得第一種統(tǒng)計GetNext用Btrieve文獻獲得現(xiàn)在統(tǒng)計背面的統(tǒng)計Open打開指定的Btrieve文獻Insert用Btrieve文獻插入新的統(tǒng)計Updata更新指定的統(tǒng)計Delete刪除指定的統(tǒng)計Close關(guān)閉Btrieve文獻操作具體闡明函數(shù)名:com_ora_UpdateCaseCode功效闡明:修改案件編號。函數(shù)頭部: PublicFunctioncom_ora_UpdateCaseCode(ByValP_OLDCODEAsString,ByValP_NEWCODEAsString)AsLong參數(shù)及返回值:參數(shù)名類型I/O闡明P_OLDCODEStringI舊的案件編號P_NEWCODEStringI新的案件編號返回值Long0:成功-1:失敗1010:舊案件編號長度不是10位1020:新案件編號長度不是10位1030:存在于受理舉報備案中1040:存在于轉(zhuǎn)辦舉報備案中1050:存在于重復舉報備案中1060:未查找到舊案件編號參考數(shù)據(jù)庫表:表EXPOSURECASEINDEX表REPEATEXPOSURECASE調(diào)用子函數(shù):無補充闡明:如果需要添加算法的特殊闡明,請?zhí)砑恿鞒虉D或偽代碼重要數(shù)據(jù)構(gòu)造(1)、數(shù)據(jù)庫物理設(shè)計:顧客表:列名數(shù)據(jù)類型與否為空備注IDint否主鍵顧客名Varchar(4)否密碼Varchar(6)否檔案表:列名數(shù)據(jù)類型與否為空備注IDInt否主鍵文檔編號Int否主鍵文檔名Varchar(20)否文檔狀態(tài)Varchar(4)否密級Int否立卷日期Datetime否立卷人Varchar(4)否檔案類型表:列名數(shù)據(jù)類型與否為空備注IDInt否主鍵文檔編號Int否文檔類型Varchar(8)否(2)、調(diào)用類、辦法: 顧客登錄需調(diào)用:Users類的Search()辦法。 文檔的輸入輸出查詢需調(diào)用:CBtrapi類的Open()、GetFirst()、GetNext()辦法。 文檔上傳類需調(diào)用:UpFile類的Upfile()辦法. 文檔下載類需調(diào)用:Downlog類的Down()辦法。 文檔預(yù)覽格式需調(diào)用:CBtrapi類的CharToStr()、strToChar()辦法。界面設(shè)計A、客戶登錄界面設(shè)計以下圖:B、顧客查詢
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年廣西武宣縣萬融國資公司招聘筆試參考題庫含答案解析
- 2025年貴州息烽縣供銷社總公司招聘筆試參考題庫含答案解析
- 2025年華能貴州清潔能源分公司招聘筆試參考題庫含答案解析
- 2025年中鐵十七局集團有限公司招聘筆試參考題庫含答案解析
- 2025年重慶軌道九號線建設(shè)公司招聘筆試參考題庫含答案解析
- 2025年浙江中天紡檢測有限公司招聘筆試參考題庫含答案解析
- 寧夏2025年下半年部分事業(yè)單位公開招聘工作人員歷年高頻重點提升(共500題)附帶答案詳解
- 天津城建大學招考聘用博士等人員方案高頻重點提升(共500題)附帶答案詳解
- 國網(wǎng)黑龍江省電力限公司2025年招聘高校畢業(yè)生統(tǒng)一考試(第二批)高頻重點提升(共500題)附帶答案詳解
- 國網(wǎng)黨校(國網(wǎng)領(lǐng)導科研院)2025年高校畢業(yè)生招聘(第一批)高頻重點提升(共500題)附帶答案詳解
- 結(jié)核病診斷-TSPOT-實驗課件
- 業(yè)主搭建陽光房申請書
- 小學語文分層作業(yè)設(shè)計案例
- 四川旭虹光電科技有限公司曲面顯示用蓋板玻璃生產(chǎn)項目環(huán)評報告
- 傷口愈合的病理生理及濕性愈合理論-課件
- GB/T 24475-2023電梯遠程報警系統(tǒng)
- 科技計劃項目(課題)驗收(結(jié)題)經(jīng)費審計業(yè)務(wù)約定書
- SIS系統(tǒng)操作規(guī)程
- 教師書法培訓教案
- 2023年上海航天技術(shù)研究院下屬航天總廠校園招聘筆試參考題庫附帶答案詳解
- 華東師大版-七年級下冊數(shù)學-第6章-一元一次方程-教學課件
評論
0/150
提交評論