某教育網站詳細設計說明書.doc_第1頁
某教育網站詳細設計說明書.doc_第2頁
某教育網站詳細設計說明書.doc_第3頁
某教育網站詳細設計說明書.doc_第4頁
某教育網站詳細設計說明書.doc_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

密級:普通 教育網站 項目編號:項目編號:xxx- education 系統(tǒng)詳細設計說明書系統(tǒng)詳細設計說明書 文檔編號:當前版本: 作 者:最后更新日期: 評 審:評審日期: 審 核:審核日期: 批 準:批準日期: 文檔狀態(tài):初稿變更次數(shù): all rights reserved 版權所有,侵權必究 教育網站- 詳細設計說明書 文檔修訂記錄文檔修訂記錄 章節(jié) 編號 修改前版 本 修改后版 本 修訂內容簡述修訂日期作者 教育網站- 詳細設計說明書 目目 錄錄 1引言引言1 1.1目的1 1.2范圍1 1.3背景1 1.4術語和縮寫詞1 1.5參考資料1 2系統(tǒng)概述系統(tǒng)概述1 2.1功能概述1 2.2系統(tǒng)邏輯拓樸圖2 2.3軟件結構3 2.4系統(tǒng)相關算法說明4 2.4.1工資標準算法說明4 2.5系統(tǒng)運行環(huán)境5 2.5.1開發(fā)環(huán)境5 2.5.2生產環(huán)境6 2.6開發(fā)環(huán)境及工具6 3模塊設計說明模塊設計說明7 3.1查詢模塊結構7 3.1.1用例說明7 3.1.2用例模型7 3.1.3用例分析7 3.1.4用例設計7 3.1.5用戶定制查詢8 4界面設計界面設計9 5數(shù)據結構設計數(shù)據結構設計9 6測試方法測試方法9 7其它問題其它問題9 教育網站- 詳細設計說明書 1 1引言 1.1目的 本系統(tǒng)是為教育系統(tǒng),鑒于其系統(tǒng)日常工作量大,數(shù)據量大,涉及人員多,業(yè)務復雜 及今后業(yè)務擴展等情況,目前使用的人工方式不能夠滿足實際需要,所以急需一個健壯、 穩(wěn)定、可靠、可擴充的網絡系統(tǒng)來替代。 1.2范圍 該文檔在本項目實施開始到項目交付使用之時適用。 1.3背景 a.系統(tǒng)完整名稱為教育網站簡稱dehaoeducation; b.任務提出者:教育; c.項目負責人: d.系統(tǒng)分析員: e.系統(tǒng)設計員: f.程序設計員: g.程序員: h.用戶: 1.4術語和縮寫詞 詞匯詞匯與本文相關描述與本文相關描述 dehaoeducation教育網站 類視圖類圖及類詳細說明 源代碼及數(shù)據庫表結合類圖說明項目中實現(xiàn)代碼簡述及所用數(shù)據表 自定義描述對項目中框架設計之外定義及引用的類及方法進行簡述 1.5參考資料 標題標題文件號文件號發(fā)布日期發(fā)布日期出版單位出版單位 教育網站項目 方案 oyd- dehaoeducation-01 2009-11-06蘭州中心技術二組 教育網站需求 分析說明書 oyd-dehaoeducation- 01 2009-11-12蘭州中心技術二組 教育網站數(shù)據 庫關系圖及數(shù)據字 典 oyd-dehaoeducation- 01 2009-11-18蘭州中心技術二組 教育網站數(shù)據 庫說明書 oyd-dehaoeducation- 01 2009-11-18蘭州中心技術二組 1.6技術要點 1.linqtosql 及對象技術應用 2.silivelight 界面移動技術應用 3.seo 優(yōu)化技術層面遵循標準 教育網站- 詳細設計說明書 2 2系統(tǒng)概述 2.1功能概述 圖 2.1.1 .1 數(shù)據接口管理數(shù)據接口管理 序號序號功能名稱功能名稱子功能名稱子功能名稱優(yōu)先級優(yōu)先級 標題欄目數(shù)據增加1 標題欄目圖片數(shù)據增加1 標題欄目新靜態(tài)頁面數(shù)據增加1 用戶管理數(shù)據增加2 用戶信息數(shù)據增加2 用戶角色數(shù)據增加2 用戶權限數(shù)據增加2 操作日志數(shù)據增加3 數(shù)據備份記錄數(shù)據增加3 數(shù)據備份恢復數(shù)據增加3 1數(shù)據增加 留言板數(shù)據增加2 通過索引修改 1 通過字段名稱修改1 2數(shù)據修改 通過條件修改1 3數(shù)據刪除通過索引刪除1 教育網站- 詳細設計說明書 3 通過字段名稱刪除1 通過條件刪除1 .2 標題欄目標題欄目 圖 標題管理 教育網站- 詳細設計說明書 4 序號序號功能名稱功能名稱子功能名稱子功能名稱優(yōu)先級優(yōu)先級 標題欄目基本信息1 標題欄目圖片1 標題欄目主菜單選擇1 1標題欄目信息 標題欄目排序1 標題欄目發(fā)布12標題欄目發(fā)布 標題欄目發(fā)布排序1 標題欄目新靜態(tài)頁13url 定位 標題欄目已存在 url1 .3 用戶管理用戶管理 圖 序號序號功能名稱功能名稱子功能名稱子功能名稱優(yōu)先級優(yōu)先級 1用戶管理用戶數(shù)據管理2 教育網站- 詳細設計說明書 5 用戶驗證2 2用戶信息管理用戶信息數(shù)據管理2 用戶角色數(shù)據管理23用戶角色管理 用戶角色授權2 功能權限數(shù)據管理24用戶權限管理 功能權限角色授權 .4 系統(tǒng)管理系統(tǒng)管理 圖 序號序號功能名稱功能名稱子功能名稱子功能名稱優(yōu)先級優(yōu)先級 日志數(shù)據管理31日志管理 查詢(日期及用戶)3 標題欄目發(fā)布32日志查詢 標題欄目發(fā)布排序3 備份顯示3 備份記錄管理3 3數(shù)據庫備份 備份操作3 4數(shù)據庫恢復恢復顯示3 教育網站- 詳細設計說明書 6 恢復記錄管理3 恢復操作3 .5 網站留言板網站留言板 圖 留言板業(yè)務流程模塊圖 序號序號功能名稱功能名稱子功能名稱子功能名稱優(yōu)先級優(yōu)先級 留言板標題管理2 留言板回復管理2 1留言板管理 留言板查詢2 2.2系統(tǒng)相關標準說明 2.2.1網站網站 seo 優(yōu)優(yōu)化化說說明明 在項目規(guī)劃及設計中將充分從技術層面考慮 seo 優(yōu)化標準,盡量提高項目網站在發(fā) 教育網站- 詳細設計說明書 7 布后,增加其具有競爭力的區(qū)域性排名。 標題優(yōu)化:標題優(yōu)化: 嚴格遵守 seo 標準規(guī)范,從技術層面對標題內容的填充進行指導性優(yōu)化。 說明優(yōu)化:說明優(yōu)化:嚴格遵守 seo 標準規(guī)范,從技術層面對標題說明及圖片說明內容的填充進行 指導性優(yōu)化。 圖片優(yōu)化:圖片優(yōu)化:嚴格遵守 seo 標準規(guī)范,從技術層面對圖片的大小及內容的填充進行指導性 優(yōu)化。 2.3系統(tǒng)運行環(huán)境 2.3.1開開發(fā)環(huán)發(fā)環(huán)境境 硬件硬件環(huán)環(huán)境境 主機型號臺數(shù)主要配置備注 intel p4 3cpu:intel p4 3ghz 內存:1g 硬盤:80g 對網絡速度相應較高的用 戶建議提高系統(tǒng)硬件 配置及網絡帶寬 ibm r50e 1 intel cm 1.5ghz 內存:512m 硬盤:40g 對網絡速度相應較高的用 戶建議提高系統(tǒng)硬件 配置及網絡帶寬 軟軟件件環(huán)環(huán)境境 名稱名稱軟件名稱軟件名稱/版本版本備注備注 操作系統(tǒng)windows2003 數(shù)據庫sqlserver2005 應用服務器托管 程序語言編譯器c# 2008 其他軟件無 用戶插件無 網網絡環(huán)絡環(huán)境境 符合內部的網絡管理要求,能夠正常接入的業(yè)務網絡支持 tcp/ip 通信協(xié)議,支持 ftp、http。 教育網站- 詳細設計說明書 8 3模塊設計說明 3.1功能模塊圖功能模塊圖 3.1.1 總體功能模塊圖 圖 3.1.2 總體功能模塊簡述 序號序號功能名稱功能名稱子功能名稱子功能名稱簡述簡述 數(shù)據構造構造實體層所需數(shù)據載體 數(shù)據更新數(shù)據載體更新 數(shù)據刪除數(shù)據載體刪除 1數(shù)據管理 獲取數(shù)據獲取實體層數(shù)據集 標題欄目管理提供對菜單、首頁欄目等所有主 標題子標題信息管理 url 定位提供標題現(xiàn)有頁面 url 連接及新 生成靜態(tài)頁功能及連接 標題排序提供對標題進行排序操作 標題發(fā)布及排序提供對現(xiàn)有標題進行發(fā)布及排序 操作 上級標題欄目選擇提供對現(xiàn)有標題進行上級標題欄 目選擇 2標題欄目管理 標題欄目圖片管理提供標題相對應圖片增刪改管理 用戶管理提供包括用戶的增刪改、用戶信 息的增刪改管理 用戶角色管理提供用戶角色的增加修改功能 3用戶信息管理 角色功能管理提供功能列表以及功能列表與角 色授權功能 4留言板留言分類管理提供對用戶留言進行標題分類管 理,包括增加修改刪除查詢選擇 教育網站- 詳細設計說明書 9 等功能 留言數(shù)據管理提供根據分類對用戶留言內容進 行管理,包括增加修改刪除查詢 留言內容功能 留言標題及內容查詢提供用戶查詢留言標題分類及內 容功能,可按留言發(fā)布日期進行 查詢 日志管理提供對后臺系統(tǒng)操作按用戶進行 日志增加修改刪除 日志查詢提供對后臺系統(tǒng)操作記錄的日志 數(shù)據進行查詢功能,可按記錄日 期進行查詢 數(shù)據備份提供用戶通過一鍵式操作執(zhí)行對 當前數(shù)據庫德備份功能 數(shù)據恢復提供用戶通過一鍵式操作根據已 備份的數(shù)據(可按日期查詢)執(zhí) 行對當前數(shù)據庫的數(shù)據恢復操作 數(shù)據備份與恢復查詢可根據日期對數(shù)據備份機恢復記 錄進行查詢操作 5系統(tǒng)管理 數(shù)據庫初始化可對當前數(shù)據庫進行系統(tǒng)安裝時 數(shù)據狀態(tài)初始化工作 教育網站- 詳細設計說明書 10 3.2功能類視圖 3.2.1總總體體類類架構架構圖圖 圖 中提類功能架構圖 教育網站- 詳細設計說明書 11 3.2.2數(shù)據管理數(shù)據管理 提供實體層所需的數(shù)據載體。 用例用例圖圖 圖 .1 數(shù)據管理用例圖 教育網站- 詳細設計說明書 12 流程流程圖圖 圖 .1 數(shù)據管理流程圖 類視圖類視圖 圖 .1 數(shù)據管理總體類關系 教育網站- 詳細設計說明書 13 類類及方法描述及方法描述 .1dataclass 基基類類 類名稱類名稱dataclass 類圖類圖class class model dataclassopt - objdataclass: dataclass property + objdataclass() : dataclass 程序集程序集oyd-dhed-dataclass.dll ;oyd-dhed-weblogicclass.dll 描述描述負責實體層與邏輯層交互數(shù)據載體、數(shù)據表名稱枚舉及數(shù)據表字段枚舉。 引用引用dataclass 數(shù)據泛型類對象 來自 dataclass.dll 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量及方法描述變量及方法描述 1fieldnamestring私有字段名稱屬性級別 2fieldvalueobject私有字段值屬性級別 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值描述描述 1getfieldname無string字段名稱屬性 2setfieldnamestring參數(shù) 1:字段名稱void字段名稱屬性 3getfieldvalueobject字段值屬性 4setfieldvalueobject參數(shù) 1:字段值void字段值屬性 .2dataclassconstruction 子子類類(dataclass) 類名類名 稱稱 dataclassconstruction 類圖類圖class class model dataclassconstruction + dataclassdatabackupconstruction() : int + dataclassdatarecoveryconstruction() : int + dataclasshtmlconstruction() : int + dataclasshtmlhistoryconstruction() : int + dataclassmessagedataconstruction() : int + dataclassmessagetitleconstruction() : int + dataclassphotocolumnconstruction() : int + dataclasssystemilogconstruction() : int + dataclasstitlecolumnconstruction() : int + dataclassuserconstruction() : int + dataclassuserfunctionauthorityconstruction() : int + dataclassuserinfoconstruction() : int + dataclassuserroseconstruction() : int 教育網站- 詳細設計說明書 14 程序程序 集集 oyd-dhed-weblogicclass.dll 描述描述負責根據操作數(shù)據的不同以及數(shù)據實體層機構需要進行數(shù)據載體構造。 引用引用無 適配適配 器器 無 序號序號變量名稱變量名稱類型類型范圍范圍描述描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)參數(shù) 描述描述 返回返回 值值 變量及方法變量及方法 描述描述 1dataclassdatabackupconstructionint數(shù)據庫備份數(shù)據庫備份 數(shù)據類數(shù)據數(shù)據類數(shù)據 構造構造 2dataclassdatarecoveryconstructionint 3dataclasshtmlconstructioninthtml 數(shù)據類數(shù)據類 數(shù)據構造數(shù)據構造 4dataclasshtmlhistoryconstructioninthtml 歷史數(shù)歷史數(shù) 據類數(shù)據構據類數(shù)據構 造造 5dataclassmessageconstructionint留言板數(shù)據留言板數(shù)據 類數(shù)據構造類數(shù)據構造 6dataclasspartreleaseconstructionint標題發(fā)布數(shù)標題發(fā)布數(shù) 據類數(shù)據構據類數(shù)據構 造造 7dataclassphotocolumnconstructionint標題圖片數(shù)標題圖片數(shù) 據類數(shù)據構據類數(shù)據構 造造 8dataclasssystemilogconstructionint系統(tǒng)日志數(shù)系統(tǒng)日志數(shù) 據類數(shù)據構據類數(shù)據構 造造 9dataclasstitlecolumnconstructionint標題欄目數(shù)標題欄目數(shù) 據類數(shù)據構據類數(shù)據構 造造 10dataclassuserconstructionint用戶數(shù)據類用戶數(shù)據類 數(shù)據構造數(shù)據構造 11dataclassuserfunctionauthorityconstructionint用戶功能權用戶功能權 限數(shù)據類數(shù)限數(shù)據類數(shù) 據構造據構造 12dataclassuserinfoconstructionint用戶權限數(shù)用戶權限數(shù) 據類數(shù)據構據類數(shù)據構 教育網站- 詳細設計說明書 15 造造 13dataclassuserroseconstructionint用戶角色數(shù)用戶角色數(shù) 據類數(shù)據構據類數(shù)據構 造造 .3dataupdate 子子類類(dataclass) 類名稱類名稱dataupdate 類圖類圖 class class model dataclassupdate + dataupdate(dataclass) : void + dataupdate(object, int) : void + dataupdate(object, string) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責根據操作數(shù)據的不同以及數(shù)據實體層機構需要對已進行數(shù)據載體構造的數(shù)據 進行修改。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量及方法描述變量及方法描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值描述描述 1dataupdatedataclass 參數(shù) 1:修改集 合列表數(shù)據 void按修改集合列表 數(shù)據修改已構造 的數(shù)據載體 2dataupdateobject; int 參數(shù) 1:修改數(shù) 值;參數(shù) 2:已 構造數(shù)據載體數(shù) 據記錄索引 void按載體數(shù)據記錄 索引修改已構造 的數(shù)據載體 3dataupdateobject; string 參數(shù) 1:修改數(shù) 值;參數(shù) 2:已 構造數(shù)據載體某 數(shù)據記錄名稱 void按載體數(shù)據記錄 某記錄名稱修改 已構造的數(shù)據載 體 .4datadel 子子類類(dataclass) 類名稱類名稱datadel 教育網站- 詳細設計說明書 16 類圖類圖 class class model dataclassdel + datadel() : void + datadel(int) : void + datadel(string) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責根據操作數(shù)據的不同以及數(shù)據實體層機構需要對已進行數(shù)據載體構造的數(shù)據 進行刪除。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量及方法描述變量及方法描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值描述描述 1datadel無無void刪除已構造的數(shù) 據載體 2datadelint參數(shù) 1:已構造 數(shù)據載體數(shù)據記 錄索引 void按載體數(shù)據記錄 索引刪除已構造 的數(shù)據載體 3datadelstring參數(shù) 1:已構造 數(shù)據載體某數(shù)據 記錄名稱 void按載體數(shù)據記錄 某記錄名稱刪除 已構造的數(shù)據載 體 .5dataclassget 子子類類(dataclass) 類名稱類名稱dataclassget 類圖類圖 class class model dataclassget + getdataclass() : datatable + getdataclass(int) : datatable + getdataclass(string) : datatable 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責根據操作數(shù)據的不同以及數(shù)據實體層機構需要對已進行數(shù)據載體構造的數(shù)據 進行讀取。 教育網站- 詳細設計說明書 17 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量及方法描變量及方法描 述述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值描述描述 1getdataclass無無datatabl e 返回已構造的 數(shù)據載體 2getdataclassint參數(shù) 1:已構造 數(shù)據載體數(shù)據記 錄索引 datatabl e 按載體數(shù)據記 錄索引返回已 構造的數(shù)據載 體 3getdataclassstring參數(shù) 1:已構造 數(shù)據載體某數(shù)據 記錄名稱 datatabl e 按載體數(shù)據記 錄某記錄名稱 返回已構造的 數(shù)據載體 3.2.3標題欄標題欄目目 提供對網站主菜單、子菜單、版塊欄目、子標題等與標題欄目相關的增加、修改、刪除等功能。 教育網站- 詳細設計說明書 18 用例用例圖圖 圖 .1 教育網站- 詳細設計說明書 19 流程流程圖圖 圖 標題管理流程圖 教育網站- 詳細設計說明書 20 類視圖類視圖 圖 .1 標題管理類視圖 類類及方法描述及方法描述 .1titlemanageclass 標題欄標題欄目管理目管理類類 類名類名 稱稱 titlemanageclass 接口接口無 繼承繼承 類類 weblogicbaseclass 教育網站- 詳細設計說明書 21 類圖類圖class class model titlemanageclass titlemanageclass - objidatacompositor: idatacompositor - objiphotocolumn: iphotocolumn - objititeloptclass: ititeloptclass - objititlerelease: ititlerelease - objiurllocation: iurllocation - objtitletypeclass: titletypeoptclass # titledata: datatable + gettitledatatable(int) : datatable + gettitlephotodata() : void + gettitlephotodata() : void + gettitlephotodata() : void + gettitletypecolumndata(string, int) : datatable + gettitletypedata() : void + gettitletypedata() : void + gettitletypedata() : void + titleadd() : void + titledel() : void + titlemainselect() : void + titleorder() : void + titlephotoadd() : void + titlephotodel() : void + titlephotoupdate() : void + titletypeadd() : void + titletypedel() : void + titletypeorder() : void + titletypeupdate() : void + titleupdate() : void + titleurllocation() : void + titleurllocation() : void property + titledata() : datatable 程序程序 集集 oyd-dhed-weblogicclass.dll 描述描述負責提供網站所有與欄目有關的操作,包括基本管理引用、排序引用、標題圖片管 理引用、地址連接引用、標題管理引用等操作。 引用引用idatacompositor、iphotocolumn、ititeloptclass、iurllocation、titletypeclass 適配適配 器器 無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 1objidatacompositoridatacompositor 接口類型受保護排序引用接 口 2objiphotocolumniphotocolumn 接口類型受保護圖片管理接 口 3objititeloptclassidatacompositor 接口類型受保護標題操作接 口 4objiurllocationidatacompositor 接口類型受保護地址連接接 口 5objtitletypeclasstitletypeclass 引用類型受保護標題分類對 教育網站- 詳細設計說明書 22 象 6titledatadatatable受保護標題欄目數(shù) 據 7objititlereleaseititlerelease受保護標題發(fā)布接 口對象 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1gettitledatatable同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 2gettitletypecolumndat a 同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 3gettitletypecolumndat a 同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 4titleadd同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 5titleupdate同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 6titledel同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 7titlephotoadd同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 8titlephotodel同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 9titlephotoupdate同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 10gettitlephotodata同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 11gettitlephotodata同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 12gettitlephotodata同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 13titledata無無datatabl e 標題欄目數(shù) 據屬性 14titleorder同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 15titletypeorder同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 16titletypeadd同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 17titletypeupdate同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 教育網站- 詳細設計說明書 23 18titletypedel同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 19gettitletypedata同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 20gettitletypedata同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 21gettitletypedata同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 22titleurllocation同實現(xiàn)類同實現(xiàn)類同實現(xiàn)類實現(xiàn)類對象 引用 .2titleoptclass 標題欄標題欄目操作目操作類類 類名稱類名稱titleoptclas 接口接口ititeloptclass 繼承類繼承類無 類圖類圖 class class model interface ititeloptclass + titleoptadd(dataclass) : void + titleoptdel(dataclass) : void + titleoptgetdata() : void + titleoptupdate(dataclass) : void titleoptclass + titleoptadd(dataclass) : void + titleoptdel(dataclass) : void + titleoptgetdata(dataclass) : void + titleoptupdate(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責提供網站所有與欄目有關的基本操作,包括增加、修改、刪除、查詢,在這 里的方法參數(shù)都為 dataclass,需要在引用前按需要進行數(shù)據類數(shù)據構造。此類通 過其繼承接口,在標題欄目管理類中調用其實現(xiàn)方法。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1titleoptadd參數(shù) 1:objdatacl ass:dataclass 數(shù)據類數(shù)據bool標題數(shù)據 增加 2titleoptdel參數(shù) 1:objdatacl 數(shù)據類數(shù)據bool標題數(shù)據 刪除 教育網站- 詳細設計說明書 24 ass:dataclass 3titleoptupdate參數(shù) 1:objdatacl ass:dataclass 數(shù)據類數(shù)據bool標題數(shù)據 更新 4titleoptgetdata參數(shù) 1:objdatacl ass:dataclass 數(shù)據類數(shù)據datatable獲取標題 數(shù)據 .3titletypeoptclass 標題欄標題欄目目類別類別操作操作類類 類名稱類名稱titletypeoptclass 接口接口無 繼承類繼承類無 類圖類圖 class class model titletypeoptclass + gettitletypedata(dataclass) : datatable + titletypedataadd(dataclass) : void + titletypedatadel(dataclass) : void + titletypedataupdate(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責提供網站所有與欄目類別有關的基本操作,包括增加、修改、刪除、查詢, 在這里的方法參數(shù)都為 dataclass,需要在引用前按需要進行數(shù)據類數(shù)據構造。此 類通過其繼承接口,在標題欄目管理類中調用其實現(xiàn)方法。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1titletypedataadd參數(shù) 1:objdatac lass:dataclas s 數(shù)據類數(shù)據bool標題類別 數(shù)據增加 2titletypedatadel參數(shù) 1:objdatac lass:dataclas s 數(shù)據類數(shù)據bool標題類別 數(shù)據刪除 教育網站- 詳細設計說明書 25 3titletypedataupdat e 參數(shù) 1:objdatac lass:dataclas s 數(shù)據類數(shù)據bool標題類別 數(shù)據更新 4gettitletypedata參數(shù) 1:objdatac lass:dataclas s 數(shù)據類數(shù)據datatable獲取標題 類別數(shù)據 .4titlecompositorclass 標題欄標題欄目排序操作目排序操作類類 類名稱類名稱titlecompositorclass 接口接口idatacompositor 繼承類繼承類無 類圖類圖 class class model interface idatacompositor + getdatacompositor(boolean) : datatable + setdatacompositor(dataclass) : void titlecompositorclass + getdatacompositor(boolean) : datatable + setdatacompositor(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責提供網站所有與欄目排序有關的基本操作,包括次序排序與按條件設置數(shù)據 排序。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1getdatacompositor參數(shù) 1:istitleda tasortascend ing: boolean 排序方式bool標題欄目 數(shù)據按排 序方式排 序 2setdatacompositor參數(shù) 1:objdatac lass: dataclass 排序條件數(shù)據類 數(shù)據集合設置數(shù) 據 bool以數(shù)據類 集合為條 件對標題 欄目數(shù)據 進行數(shù)據 教育網站- 詳細設計說明書 26 排序 .5titletypecompostitorclass 標題欄標題欄目排序操作目排序操作類類 類名稱類名稱titletypecompostitorclass 接口接口idatacompositor 繼承類繼承類無 類圖類圖 class class model interface idatacompositor + getdatacompositor(boolean) : datatable + setdatacompositor(dataclass) : void titletypecompostitorclass + getdatacompositor(boolean) : datatable + setdatacompositor(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責提供網站所有與欄目類別排序有關的基本操作,包括次序排序與按條件設置 數(shù)據排序。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1getdatacompositor參數(shù) 1:istitleda tasortascend ing: boolean 排序方式bool標題欄目 類別數(shù)據 按排序方 式排序 2setdatacompositor參數(shù) 1:objdatac lass: dataclass 排序條件數(shù)據類 數(shù)據集合設置數(shù) 據 bool以數(shù)據類 集合為條 件對標題 欄目類別 數(shù)據進行 數(shù)據排序 .6titlereleasecompostitorclass 標題欄標題欄目目發(fā)發(fā)布排序操作布排序操作類類 類名稱類名稱titlereleasecompostitorclass 教育網站- 詳細設計說明書 27 接口接口idatacompositor 繼承類繼承類無 類圖類圖class class model interface idatacompositor + getdatacompositor(boolean) : datatable + setdatacompositor(dataclass) : void titlereleasecompostitorclass + getdatacompositor(boolean) : datatable + setdatacompositor(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責提供網站所有與欄目發(fā)布排序有關的基本操作,包括次序排序與按條件設置 數(shù)據排序。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1getdatacompositor參數(shù) 1:istitleda tasortascend ing: boolean 排序方式bool標題欄目 發(fā)布數(shù)據 按排序方 式排序 2setdatacompositor參數(shù) 1:objdatac lass: dataclass 排序條件數(shù)據類 數(shù)據集合設置數(shù) 據 bool以數(shù)據類 集合為條 件對標題 欄目發(fā)布 數(shù)據進行 數(shù)據排序 .7titlereleaseclass 標題欄標題欄目目發(fā)發(fā)布操作布操作類類 類名稱類名稱titlereleaseclass 接口接口ititlerelease 繼承類繼承類無 教育網站- 詳細設計說明書 28 類圖類圖 class class model interface ititlerelease + titlereleaseopt(dataclass) : void titlereleaseclass + titlereleaseopt(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責提供網站與欄目發(fā)布有關的操作。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1titlereleaseopt參數(shù) 1:objdatac lass: dataclass 數(shù)據類數(shù)據void以數(shù)據類 數(shù)據為條 件對標題 欄目發(fā)布 進行操作 3.2.4url 連連接管理接管理 提供用戶自定義內容頁以及對內容頁模板的更新操作,并對已有內容頁的自定義編輯操作。 教育網站- 詳細設計說明書 29 用例用例圖圖 圖 .1 url 連接管理用例圖 教育網站- 詳細設計說明書 30 流程流程圖圖 圖 .1 流程圖 教育網站- 詳細設計說明書 31 類視圖類視圖 圖 .1 類視圖 類類及方法描述及方法描述 .1urllocationclass url 連連接管理基接管理基類類 類名稱類名稱urllocationclass 接口接口無 繼承類繼承類無 類圖類圖 class class model urllocationclass - objurllocationtype: urllocationtype - urllocationtype: enum + seturllocationtype(int) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責提供網站自定義內容頁及模板管理的公共方法及變量。 教育網站- 詳細設計說明書 32 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 1objurllocationtypeurllocationtype受保護url 定位枚舉 對象 2urllocationtypeenum受保護url 定位枚舉 類型 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1seturllocationtype參數(shù) 1:urltype: int url 定位類型void 設置 url 類 型 .2existstaticpageoptclass 存在內容存在內容頁頁面操作面操作類類 類名稱類名稱existstaticpageoptclass 接口接口iurllocation 繼承類繼承類urllocationclass 類圖類圖 class class model urllocationclass - objurllocationtype: urllocationtype - urllocationtype: enum + seturllocationtype(int) : void existstaticpageoptclass + getexisttitledata() : datatable + setpagelink(dataclass) : void interface iurllocation + getexisttitledata() : datatable + setpagelink(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責對已存在的內容頁進行操作。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1getexisttitledata無無datatable獲取已存在 標題數(shù)據 2setpagelink參數(shù)數(shù)據類數(shù)據無設置頁面鏈 教育網站- 詳細設計說明書 33 1:objdatac lass: dataclass 接 .3newstaticpageoptclass 新內容新內容頁頁面操作面操作類類 類名稱類名稱newstaticpageoptclass 接口接口iurllocation 繼承類繼承類urllocationclass 類圖類圖class class model urllocationclass - objurllocationtype: urllocationtype - urllocationtype: enum + seturllocationtype(int) : void newstaticpageoptclass + getexisttitledata() : datatable + setpagelink(dataclass) : void interface iurllocation + getexisttitledata() : datatable + setpagelink(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責對建立新的內容頁進行操作。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描述方法描述 1getexisttitledata無無datatable獲取已存在 標題數(shù)據 2setpagelink參數(shù) 1:objdatac 數(shù)據類數(shù)據無 設置頁面鏈 接 教育網站- 詳細設計說明書 34 lass: dataclass .4webtemplateoptclass 網站模板操作類類 類名稱類名稱webtemplateoptclass 接口接口iurllocation 繼承類繼承類urllocationclass 類圖類圖class class model urllocationclass - objurllocationtype: urllocationtype - urllocationtype: enum + seturllocationtype(int) : void interface iurllocation + getexisttitledata() : datatable + setpagelink(dataclass) : void webtemplateoptclass + getexisttitledata() : datatable + getwebtemplatedata(dataclass) : void + setpagelink(dataclass) : void + seturllocationtype(int) : void + webtemplatedataedit(dataclass) : void 程序集程序集oyd-dhed-weblogicclass.dll 描述描述負責對網站模板操作。 引用引用無 適配器適配器無 序號序號變量名稱變量名稱類型類型范圍范圍變量描述變量描述 序號序號方法名稱方法名稱參數(shù)參數(shù)參數(shù)描述參數(shù)描述返回值返回值方法描

溫馨提示

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

評論

0/150

提交評論