




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、概要設(shè)計(jì)說明書版本<1.0>修訂歷史記錄日期版本說明作者20日/10月/2013年<1,0>創(chuàng)建概要設(shè)計(jì)說明書目錄1 .引言51.1 編寫目的51.2 項(xiàng)目背景51.3 定義52 .任務(wù)概述62.1 目標(biāo)62.2 運(yùn)行環(huán)境62.3 需求概述63 .時(shí)序設(shè)計(jì)73.1 處理流程73.2 登錄注冊模塊設(shè)計(jì)73.3 賬戶管理模塊設(shè)計(jì)93.4 文件管理模塊設(shè)計(jì)143.5 群組管理模塊設(shè)計(jì)174 .接口設(shè)計(jì)214.1 外部接口214.2 用戶界面214.3 軟件接口214.4 硬件接口214.5 內(nèi)部接口225 .數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)225.1 邏輯結(jié)構(gòu)設(shè)計(jì)225.2 物理結(jié)構(gòu)設(shè)計(jì)225.
2、3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系226 .運(yùn)行設(shè)計(jì)226.1 運(yùn)行模塊的組合226.2 運(yùn)行控制226.3 運(yùn)行時(shí)間227 .出錯(cuò)處理設(shè)計(jì)227.1 出錯(cuò)輸出信息227.2 出錯(cuò)處理對策228 .安全保密設(shè)計(jì)229 .維護(hù)設(shè)計(jì)221 .引言1.1 編寫目的在本系統(tǒng)項(xiàng)目的前一階段,也就是需求分析階段中,已經(jīng)將系統(tǒng)用戶對本系統(tǒng)的需求做了詳細(xì)的闡述,這些用戶需求已經(jīng)在上一階段中的調(diào)研中獲得,并在需求規(guī)格說明書中得到詳盡得敘述及闡明。本階段已在系統(tǒng)的需求分析的基礎(chǔ)上,對本系統(tǒng)做概要設(shè)計(jì)。主要解決了實(shí)現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計(jì)問題。包括如何把該系統(tǒng)劃分成若干個(gè)模塊、決定各個(gè)模塊之間的接口、模塊之間傳遞的信息,以
3、及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計(jì)等。在以下的概要設(shè)計(jì)報(bào)告中將對在本階段中對系統(tǒng)所做的所有概要設(shè)計(jì)進(jìn)行詳細(xì)的說明。在下一階段的詳細(xì)設(shè)計(jì)中,程序設(shè)計(jì)員可參考此概要設(shè)計(jì)報(bào)告,在概要設(shè)計(jì)對本系統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上,對系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。在以后的軟件測試以及軟件維護(hù)階段也可參考此說明書,以便于了解在概要設(shè)計(jì)過程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu),或在修改時(shí)找出在本階段設(shè)計(jì)的不足或錯(cuò)誤。1.2 項(xiàng)目背景本項(xiàng)目(私有云盤系統(tǒng))在詳細(xì)調(diào)研的基礎(chǔ)上,進(jìn)行進(jìn)一步詳細(xì)的概要設(shè)計(jì)。本系統(tǒng)將由兩部分組成:客戶瀏覽器,以及置于服務(wù)器端的數(shù)據(jù)庫服務(wù)器。本系統(tǒng)與其他系統(tǒng)的關(guān)系如下:部署圖Web服務(wù)器jMySQL數(shù)據(jù)庫1.3 定義MyS
4、QL:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS2 .任務(wù)概述2.1 目標(biāo)2.2 運(yùn)行環(huán)境PentiumIII系統(tǒng)將由兩部分程序組成,登陸網(wǎng)址的客戶端。根據(jù)調(diào)研得知所有客戶的計(jì)算機(jī)配置均在733級(jí)別以上,客戶程序應(yīng)能夠在PentiumIII733級(jí)別以上,WinNT環(huán)境下運(yùn)行。2.3 需求概述本系統(tǒng)的設(shè)計(jì)目標(biāo)是一個(gè)面向高校和企業(yè)內(nèi)部私有的云存儲(chǔ)系統(tǒng)。本系統(tǒng)應(yīng)能使用戶進(jìn)行注冊、登錄、上傳、下載、管理文件夾等基本操作,并具有添加好友和創(chuàng)建、加入群組的功能。系統(tǒng)設(shè)計(jì)應(yīng)使得用戶的文件分享只能在群組中和好友之間進(jìn)行,群組成員根據(jù)其角色不同,對群組文件具有不同等級(jí)的權(quán)限。系統(tǒng)應(yīng)具有簡潔、小巧、易用、安全性
5、高的特色,為團(tuán)隊(duì)管理提供便利。3.時(shí)序設(shè)計(jì)3.1 處理流程需求分析的活動(dòng)圖3.2登錄注冊模塊設(shè)計(jì)登錄:注冊:3.3賬戶管理模塊設(shè)計(jì)修改密碼:添加好友a(bǔ).發(fā)送申請mw加方用戶名加詼信已熟泥也間苴需揖方發(fā)送第友電法解密b.審核申請刪除好友.*3發(fā)之已匕出信息IH除蚌艮二>H除好龍伯自利走蕭莊記33.4文件管理模塊設(shè)計(jì)上傳文件下載文件分享文件文件管理a.刪除文件b.移動(dòng)/復(fù)制/重命名3.5群組管理模塊設(shè)計(jì)創(chuàng)建群解散群解散群刪除群組信息數(shù)據(jù)庫轉(zhuǎn)讓群轉(zhuǎn)讓群修改群組信息數(shù)據(jù)庫退出群退出群修改群組信息數(shù)據(jù)庫設(shè)置管理員移除群成員審核加群申請審核加群申請群主/管理員用戶界面控制層數(shù)據(jù)庫審核文件審核文件加入
6、群.進(jìn)入審核通知界面,顯示申請信息選擇要處理的加群申請一彈出是否同意申請界面拒絕申請同意申請利新群成員信息顯示群成員;一拒絕申請刪除該申請修改群組成員信息4 .接口設(shè)計(jì)4.1 外部接口4.2 用戶界面在用戶界面部分,根據(jù)需求分析的結(jié)果,用戶需要一個(gè)用戶友善界面。在界面設(shè)計(jì)上,應(yīng)做到簡單明了,易于操作,并且要注意到界面的布局,應(yīng)突出的顯示重要以及出錯(cuò)信息。外觀上也要做到合理化,考慮到用戶多對WINDOW風(fēng)格較熟悉,應(yīng)盡量向這一方向靠攏。在設(shè)計(jì)語言上,已決定使用JAVA進(jìn)行編程,在界面上向WINDOW網(wǎng)格靠近。其中服務(wù)器程序界面要做到操作簡單,易于管理??偟膩碚f,系統(tǒng)的用戶界面應(yīng)作到可靠性、簡單性
7、、易學(xué)習(xí)和使用。4.3 軟件接口服務(wù)器程序可使用Java提供的對MySQL的接口,進(jìn)行對數(shù)據(jù)庫的所有訪問。服務(wù)器程序上可使用MySQL的對數(shù)據(jù)庫的備分命令,以做到對數(shù)據(jù)的保存。4.4 硬件接口在輸入方面,對于鍵盤、鼠標(biāo)的輸入,可用VISUALC+的標(biāo)準(zhǔn)輸入/輸出,對輸入進(jìn)行處理。4.5 內(nèi)部接口內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。5 .數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)(參見數(shù)據(jù)庫設(shè)計(jì)文檔)5.1 邏輯結(jié)構(gòu)設(shè)計(jì)5.2 物理結(jié)構(gòu)設(shè)計(jì)5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系6 .運(yùn)行設(shè)計(jì)6.1 運(yùn)行模塊的組合6.2 運(yùn)行控制6.3 運(yùn)行時(shí)間在軟體的需求分析中,對運(yùn)行時(shí)間的要求為必須對作出的操作有較快的反應(yīng)。網(wǎng)絡(luò)硬件對運(yùn)行時(shí)間有最大的影響,當(dāng)網(wǎng)絡(luò)負(fù)載量大時(shí),對操作反應(yīng)將受到很大的影響。所以將采用高速ATM網(wǎng)絡(luò),實(shí)現(xiàn)客戶機(jī)與服務(wù)器之間的連接,以減少網(wǎng)絡(luò)傳輸上的開銷。其次是服務(wù)器的性能,這將影響對數(shù)據(jù)庫訪問時(shí)間即操作
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工資核算薪酬管理制度
- 關(guān)于電梯安全管理制度
- 其他安全保衛(wèi)管理制度
- 醫(yī)用耗材采購管理制度
- 行政組織理論中員工參與的作用試題及答案
- 創(chuàng)意店鋪物料管理制度
- 學(xué)校安全物資管理制度
- 公司薪酬分級(jí)管理制度
- 醫(yī)院病房床單管理制度
- 關(guān)于員工打架管理制度
- 統(tǒng)編版語文三年級(jí)上冊第四單元快樂讀書吧:在那奇妙的王國里 課件
- 第二屆全國化工和醫(yī)藥行業(yè)安全生產(chǎn)線上知識(shí)競賽題庫(共150題)
- 數(shù)據(jù)采集與分析服務(wù)協(xié)議
- 國家開放大學(xué)國開電大《統(tǒng)計(jì)與數(shù)據(jù)分析基礎(chǔ)》形考任務(wù)1-4 參考答案
- (高清版)DG∕TJ 08-2251-2018 消防設(shè)施物聯(lián)網(wǎng)系統(tǒng)技術(shù)標(biāo)準(zhǔn)
- 會(huì)展安全風(fēng)險(xiǎn)評(píng)估報(bào)告
- 河南省青桐鳴大聯(lián)考普通高中2024-2025學(xué)年高三考前適應(yīng)性考試英語試題及答案
- 導(dǎo)電高分子課件:探索導(dǎo)電材料的秘密
- 內(nèi)蒙古自治區(qū)通遼市2025屆高三下學(xué)期三模生物試題 含解析
- 浙江省麗水市2023-2024學(xué)年高一數(shù)學(xué)下學(xué)期6月期末教學(xué)質(zhì)量監(jiān)控試題含答案
- 2025年成人高考《語文》文學(xué)常識(shí)經(jīng)典題型與歷年真題試卷
評(píng)論
0/150
提交評(píng)論