版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件項(xiàng)目文檔軟件項(xiàng)目文檔 項(xiàng)目概要設(shè)計(jì)說(shuō)明書(shū)項(xiàng)目概要設(shè)計(jì)說(shuō)明書(shū)版本:版本: 所屬團(tuán)隊(duì):所屬團(tuán)隊(duì):博 海 卷 號(hào)2006011605卷內(nèi)編號(hào)05密 級(jí)1 級(jí)項(xiàng)目概要設(shè)計(jì)說(shuō)明書(shū)項(xiàng)目概要設(shè)計(jì)說(shuō)明書(shū)項(xiàng)目名稱:項(xiàng)目名稱: 企業(yè)內(nèi)部信息共享系統(tǒng)企業(yè)內(nèi)部信息共享系統(tǒng)項(xiàng)目編號(hào):項(xiàng)目編號(hào): BH060116編寫(xiě)人員:編寫(xiě)人員:徐林徐林編寫(xiě)日期:編寫(xiě)日期: 2006-01-17審批人員:審批人員: 項(xiàng)目管理組項(xiàng)目管理組審批日期:審批日期:2006-1-19版本歷史版本歷史版本作者參與者起止日期備注徐琳2006-1-17概要設(shè)計(jì)說(shuō)明書(shū)概要設(shè)計(jì)說(shuō)明書(shū)1 引言引言.2編寫(xiě)目的.2背景.2定義.2參考資料.22 總體設(shè)計(jì)
2、總體設(shè)計(jì).2需求規(guī)定.2運(yùn)行環(huán)境.2基本設(shè)計(jì)概念和處理流程.3結(jié)構(gòu).3功能器求與程序的關(guān)系.3人工處理過(guò)程.3尚未問(wèn)決的問(wèn)題.33 接口設(shè)計(jì)接口設(shè)計(jì).3用戶接口.3外部接口.3內(nèi)部接口.44 運(yùn)行設(shè)計(jì)運(yùn)行設(shè)計(jì).4運(yùn)行模塊組合.4運(yùn)行控制.4運(yùn)行時(shí)間.45 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì).4邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn).4物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn).4數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系.46 系統(tǒng)出錯(cuò)處理設(shè)計(jì)系統(tǒng)出錯(cuò)處理設(shè)計(jì).5出錯(cuò)信息.5補(bǔ)救措施.5系統(tǒng)維護(hù)設(shè)計(jì).51. 引言引言企業(yè)內(nèi)部信息共享系統(tǒng)由武漢博??萍脊煞萦邢薰鹃_(kāi)發(fā),本說(shuō)明書(shū)結(jié)合對(duì)現(xiàn)有系統(tǒng)的流程分析和需求定義,作出對(duì)新軟件系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)的基本描述,本說(shuō)明書(shū)等同
3、于整個(gè)系統(tǒng)的框架設(shè)計(jì)說(shuō)明書(shū)。1.1.編寫(xiě)目的編寫(xiě)目的本說(shuō)明書(shū)主要是為了更為具體地描述需求分析的框架設(shè)計(jì)實(shí)現(xiàn),是隨后詳細(xì)設(shè)計(jì)和編碼實(shí)現(xiàn)等環(huán)節(jié)的重要依據(jù),以便以更好地進(jìn)行后續(xù)的項(xiàng)目實(shí)施.交各個(gè)部門審核,并經(jīng)領(lǐng)導(dǎo)層討論通過(guò)后,軟件開(kāi)發(fā)小組的成員將以本說(shuō)明書(shū)為中心框架進(jìn)行開(kāi)發(fā)新項(xiàng)目系統(tǒng)。1.2.背景背景說(shuō)明:a.待開(kāi)發(fā)軟件系統(tǒng)的名稱:企業(yè)內(nèi)部信息共享系統(tǒng)b. 項(xiàng)目任務(wù)提出者:博??萍脊綾.項(xiàng)目開(kāi)發(fā)者:博海項(xiàng)目組d.用戶:微軟集團(tuán) 1.3.定義定義序號(hào)序號(hào)術(shù)語(yǔ)或縮寫(xiě)術(shù)語(yǔ)或縮寫(xiě)定義定義1.群組按部門劃分出的不同級(jí)別的團(tuán)體,如技術(shù)科2.系統(tǒng)管理員對(duì)全部組織和用戶進(jìn)行管理的人員,至少一個(gè)。3.超級(jí)用戶對(duì)所有
4、文檔擁有所有管理權(quán)限的特殊用戶。4.普通用戶除超級(jí)用戶外的其它用戶,其通訊權(quán)限是受限的。5.組織樹(shù)真實(shí)模擬企業(yè)管理架構(gòu),每一個(gè)組織都有上級(jí)組織,最高級(jí)組織的上級(jí)組織為空。6.公共組發(fā)送信息,一律對(duì)外公開(kāi).7.工作組按部門劃分的信息群組8.私有組用戶自定的群組9.協(xié)議不同組織共同遵守的一組規(guī)則1.4.參考資料參考資料a 2. 總體設(shè)計(jì)總體設(shè)計(jì)2.1.需求規(guī)定需求規(guī)定編號(hào)編號(hào)功能名稱功能名稱功能描述功能描述1人員管理用戶管理用戶的信息管理與維護(hù)用戶注冊(cè)用戶第一次使用時(shí)在服務(wù)器注冊(cè)相關(guān)信息用戶登錄用戶每次使用需要在服務(wù)器驗(yàn)證相關(guān)信息用戶注銷在服務(wù)器刪除用戶相關(guān)資料用戶資料修改用戶對(duì)自己的資料進(jìn)行修改
5、查詢用戶資料查詢其它用戶資料用戶權(quán)限管理對(duì)用戶進(jìn)行權(quán)限分組增加管理員將普通用戶升級(jí)為管理員刪除管理員將管理員降為普通用戶共享區(qū)的權(quán)限管理對(duì)共享區(qū)的資源進(jìn)行訪問(wèn)權(quán)限管理2群組管理對(duì)用戶進(jìn)行分組管理用戶組角色分配為用戶分配相關(guān)群組角色(公共組,工作組,私有組)用戶組角色變更用戶組角色重新分配新增群組添加一個(gè)新的組變更群組編輯相關(guān)群組信息3信息傳輸傳輸各類信息信息溝通聊天文件傳送(P2P)文件點(diǎn)對(duì)點(diǎn)的傳輸文件共享(可上傳或下載)文件在一定范圍內(nèi)的共享4在線狀態(tài)用戶在線上的各種狀態(tài)瀏覽在線名單顯示所有在線用戶用戶在線狀態(tài)改變狀態(tài)為:在線,隱身,離開(kāi)5聊天信息保存將相關(guān)用戶聊天信息保存2.2.運(yùn)行環(huán)境運(yùn)
6、行環(huán)境Windows2000/WindowsXP/Window982.3.基本設(shè)計(jì)概念和處理流程基本設(shè)計(jì)概念和處理流程項(xiàng)目架構(gòu)設(shè)計(jì)時(shí),應(yīng)考慮到系統(tǒng)應(yīng)用的實(shí)際環(huán)境,為了提高客戶端層面的靈活適應(yīng)性,本系統(tǒng)不采用純粹的 B/S 結(jié)構(gòu),可以節(jié)省大量的人力開(kāi)發(fā)控件,降低項(xiàng)目的失敗的風(fēng)險(xiǎn)系數(shù)。本系統(tǒng)采用 C/S 結(jié)構(gòu)。如下圖所示:2.4.結(jié)構(gòu)結(jié)構(gòu).內(nèi)部信息共享系統(tǒng)內(nèi)部信息共享系統(tǒng)人員管理群組管理信息傳輸在線狀態(tài)信息保存資料查詢權(quán)限管理用戶管理資料變更用戶注銷用戶登錄用戶注冊(cè)管理在線用戶查看文件傳送用戶狀態(tài)設(shè)置文件共享群組變更聊 天新增群組角色變更角色分配 新增管理員共享權(quán)限管理管理員變更2.5.功能需求與
7、程序的關(guān)系功能需求與程序的關(guān)系現(xiàn)用一張如下的矩陣圖說(shuō)明各項(xiàng)功能需求的實(shí)現(xiàn)同各類的分配關(guān)系:功能說(shuō)明CUserManagerCSystemManagerCChatCUserListCFileManager用戶注冊(cè)用戶登錄用戶注銷用戶資料變更用戶資料查詢管理員新增管理員變更共享區(qū)權(quán)限管理角色分配角色變更新增群組群組變更聊天文件傳送文件共享在線用戶查看用戶狀態(tài)設(shè)置2.6.人工處理過(guò)程人工處理過(guò)程無(wú)。2.7.尚未問(wèn)決的問(wèn)題尚未問(wèn)決的問(wèn)題如何實(shí)現(xiàn)共享文件的權(quán)限管理。3. 接口設(shè)計(jì)接口設(shè)計(jì)3.1.用戶接口用戶接口主要以圖形用戶界面,包括輸入文本框、選擇框、下拉列表、按鈕等與用戶交互。3.2.外部接口外部接
8、口本軟件采用 Visual C+/MFC 共同開(kāi)發(fā),調(diào)用 VC 內(nèi)部一整套內(nèi)部基礎(chǔ)類體系結(jié)構(gòu)進(jìn)行開(kāi)發(fā)實(shí)施。3.3.內(nèi)部接口內(nèi)部接口本系統(tǒng)各功能模塊之間的耦合性較低,相互之間的接口主要是由通過(guò)相關(guān)類的公共成員函數(shù)實(shí)現(xiàn)。4. 運(yùn)行設(shè)計(jì)運(yùn)行設(shè)計(jì)4.1.運(yùn)行模塊組合運(yùn)行模塊組合(1)用戶操作:當(dāng)本系統(tǒng)使用的用戶進(jìn)行相關(guān)的操作時(shí),如:注冊(cè)、登錄、注銷等,系統(tǒng)內(nèi)是結(jié)合CUserManager、CServerListen、CServerSendAndReceive、CClientSocket、CDataAccess、CProtocolTool 進(jìn)行共同協(xié)作實(shí)現(xiàn);(2)聊天:當(dāng)不同客戶機(jī)之間進(jìn)行信息傳輸時(shí),系
9、統(tǒng)內(nèi)是結(jié)合類 CChat、相關(guān)CSocket 類和 CDataAccess、CProtocolTool 共同實(shí)現(xiàn);4.2.運(yùn)行控制運(yùn)行控制說(shuō)明每一種外界的運(yùn)行控制的方式方法和操作步驟。4.3.運(yùn)行時(shí)間運(yùn)行時(shí)間說(shuō)明每種運(yùn)行模塊組合將占用各種資源的時(shí)間。5. 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1.邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)的名稱、標(biāo)識(shí)符以及它們之中每個(gè)數(shù)據(jù)項(xiàng)、記錄、文卷和系的標(biāo)識(shí)、定義、長(zhǎng)度及它們之間的層次的或表格的相互關(guān)系。5.2.物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)中的每個(gè)數(shù)據(jù)項(xiàng)的存儲(chǔ)要求,訪問(wèn)方法、存取單位、存取的物理關(guān)系(
10、索引、設(shè)備、存儲(chǔ)區(qū)域)、設(shè)計(jì)考慮和保密條件。5.3.數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的形式:6. 系統(tǒng)出錯(cuò)處理設(shè)計(jì)系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1.出錯(cuò)信息出錯(cuò)信息用一覽表的方式說(shuō)朗每種可能的出錯(cuò)或故障情況出現(xiàn)時(shí),系統(tǒng)輸出信息的形式、含意及處理方法。6.2.補(bǔ)救措施補(bǔ)救措施說(shuō)明故障出現(xiàn)后可能采取的變通措施,包括:a.后備技術(shù)說(shuō)明準(zhǔn)備采用的后備技術(shù),當(dāng)原始系統(tǒng)數(shù)據(jù)萬(wàn)一丟失時(shí)啟用的副本的建立和啟動(dòng)的技術(shù),例如周期性地把磁盤(pán)信息記錄到磁帶上去就是對(duì)于磁盤(pán)媒體的一種后備技術(shù);b.降效技術(shù)說(shuō)明準(zhǔn)備采用的后備技術(shù),使用另一個(gè)效率稍低的系統(tǒng)或方法來(lái)求得所需結(jié)果的某些部分,例如一個(gè)自動(dòng)系統(tǒng)的降效技術(shù)可以是手工操作
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 洛陽(yáng)職業(yè)技術(shù)學(xué)院《大學(xué)生就業(yè)指導(dǎo)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年肇慶考貨運(yùn)從業(yè)資格證
- 2025年鄂州貨運(yùn)從業(yè)資格證考試題庫(kù)答案
- 2025年廣東貨運(yùn)叢業(yè)資格證考試題庫(kù)答案
- 2024年某物流公司關(guān)于運(yùn)輸000噸貨物的運(yùn)輸合同
- 物聯(lián)網(wǎng)應(yīng)用招投標(biāo)合同操作規(guī)程
- 皮革制品庫(kù)房施工合同
- 咨詢服務(wù)租賃合同模板
- 合租影視制作室合同樣本
- 沙灘休閑區(qū)遮陽(yáng)棚工程合同
- 《童年》中考試題(附答案)
- 城市軌道交通工程技術(shù)專業(yè)職業(yè)生涯規(guī)劃
- 2024電力系統(tǒng)安全規(guī)定
- 太常引建康中秋夜為呂叔潛賦課件
- 液壓路障機(jī)施工方案
- 養(yǎng)老中心管理手冊(cè)
- 六年級(jí)上冊(cè)分?jǐn)?shù)四則混合運(yùn)算練習(xí)100題及答案
- 自來(lái)水廠安全教育課件
- 北京市西城區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末生物試卷
- 沉井施工安全標(biāo)準(zhǔn)化
- 山東省濟(jì)南市2022年中考英語(yǔ)情景運(yùn)用專項(xiàng)練習(xí)
評(píng)論
0/150
提交評(píng)論