完整版系統(tǒng)設(shè)計(jì)說(shuō)明書云存儲(chǔ)_第1頁(yè)
完整版系統(tǒng)設(shè)計(jì)說(shuō)明書云存儲(chǔ)_第2頁(yè)
完整版系統(tǒng)設(shè)計(jì)說(shuō)明書云存儲(chǔ)_第3頁(yè)
完整版系統(tǒng)設(shè)計(jì)說(shuō)明書云存儲(chǔ)_第4頁(yè)
完整版系統(tǒng)設(shè)計(jì)說(shuō)明書云存儲(chǔ)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、概要設(shè)計(jì)說(shuō)明書版本<1.0>修訂歷史記錄日期版本說(shuō)明作者20 日 /10 月 /2021 年<1.0>創(chuàng)立概要設(shè)計(jì)說(shuō)明書目錄1. 引言 51.1編寫目的 51.2工程背景51.3定義 52. 任務(wù)概述62.1目標(biāo) 62.2運(yùn)行環(huán)境62.3需求概述 63. 時(shí)序設(shè)計(jì) 73.1處理流程 73.2登錄注冊(cè)模塊設(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ì)

2、 225.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ò)處理對(duì)策 228. 平安保密設(shè)計(jì) 229. 維護(hù)設(shè)計(jì) 221.引言1.1編寫目的在本系統(tǒng)工程的前一階段,也就是需求分析階段中,已經(jīng)將系統(tǒng)用戶對(duì)本系統(tǒng)的需求做了詳細(xì)的闡述, 這些用戶需求已經(jīng)在上一階段中的調(diào)研中獲得,并在需求規(guī)格說(shuō)明書中得到詳盡得表達(dá)及說(shuō)明.本階段已在系統(tǒng)的需求分析的根底上,對(duì)本系統(tǒng)做概要設(shè)計(jì).主要解決了實(shí)現(xiàn)該系統(tǒng)需求的程序模塊設(shè) 計(jì)問(wèn)題.包括如何把該系統(tǒng)劃分成假設(shè)干個(gè)模塊、決定各個(gè)模塊之間的接口、模塊之

3、間傳遞的信息,以及數(shù)據(jù) 結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計(jì)等.在以下的概要設(shè)計(jì)報(bào)告中將對(duì)在本階段中對(duì)系統(tǒng)所做的所有概要設(shè)計(jì)進(jìn)行詳細(xì)的 說(shuō)明.在下一階段的詳細(xì)設(shè)計(jì)中,程序設(shè)計(jì)員可參考此概要設(shè)計(jì)報(bào)告,在概要設(shè)計(jì)對(duì)本系統(tǒng)所做的模塊結(jié)構(gòu)設(shè) 計(jì)的根底上,對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì).在以后的軟件測(cè)試以及軟件維護(hù)階段也可參考此說(shuō)明書,以便于了解在 概要設(shè)計(jì)過(guò)程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu),或在修改時(shí)找出在本階段設(shè)計(jì)的缺乏或錯(cuò)誤.1.2工程背景本工程私有云盤系統(tǒng)在詳細(xì)調(diào)研的根底上,進(jìn)行進(jìn)一步詳細(xì)的概要設(shè)計(jì).本系統(tǒng)將由兩局部組成:客戶瀏覽器,以及置于效勞器端的數(shù)據(jù)庫(kù)效勞器.本系統(tǒng)與其他系統(tǒng)的關(guān)系如 下:部署圖效勞器Mt廠serwr效勞器

4、My SQL數(shù)據(jù)庫(kù)1.3定義MySQL:系統(tǒng)效勞器所使用的數(shù)據(jù)庫(kù)治理系統(tǒng)DBMS2.任務(wù)概述2.1目標(biāo)2.2運(yùn)行環(huán)境系統(tǒng)將由兩局部程序組成,登陸網(wǎng)址的客戶端.根據(jù)調(diào)研得知所有客戶的計(jì)算機(jī)配置均在Pentium III733級(jí)別以上,客戶程序應(yīng)能夠在Pentium III 733級(jí)別以上,Win NT 環(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)行注冊(cè)、登錄、 上傳、下載、治理文件夾等根本操作,并具有添加好友和創(chuàng)立、參加群組的功能.系統(tǒng)設(shè)計(jì)應(yīng)使得用戶的文 件分享只能在群組中和好友之間進(jìn)行,群組成員根據(jù)其角色不同,對(duì)群組文件具有不同等級(jí)的權(quán)

5、限.系統(tǒng)應(yīng) 具有簡(jiǎn)潔、小巧、易用、平安性高的特色,為團(tuán)隊(duì)治理提供便利.3.時(shí)序設(shè)計(jì)3.1處理流程需求分析的活動(dòng)圖3.2登錄注冊(cè)模塊設(shè)計(jì)登錄:注冊(cè):3.3賬戶治理模塊設(shè)計(jì)修改密碼:土!破血州尸修改洛碼«IMI猝申改奇窗口嶺A發(fā)送|1加密信息二彈戶希誤*不<修以成功舊澈出正做更腎蜜碼猝出修改成朋提示;.宅戶界面理制必1二一土 n密信切A冷送已加市侶息悠h成比T葉小化M:淺JJ據(jù)亦I常聘忙誤二受普王戚伸出懵居殂,"吏斯常促Q(mào)AJ 點(diǎn)擊修改呢樣;押出修改界面輸入新昵時(shí).致?lián)砑雍糜補(bǔ).發(fā)送申請(qǐng)O1 1 二餉密兩發(fā)送已加袍佶總*1<111二釁密查才巨國(guó)戶< 1一向

6、被洛拍方'發(fā)送蝦龍中將.軸入岐瀟加方用戶&b.審核申請(qǐng)也時(shí)間詁長(zhǎng)山雄巾療月廣界面頃丘也胃土扒甘I葉知IW蛆折*fM列&刪除好友W "血mamu刻雕好友11111111iiiii加尚恩蹈茜已加密息臨MKtiF*汕#蝦發(fā)列占:F1酷好應(yīng)信息列表時(shí)應(yīng)記錄下載文件分享文件.曰土五弋1111»11 iM密密施也息發(fā)至三tz密璧皂»1 t1 tI1I I1 11 _L_» 11 t 11I=妥分享的工*為好發(fā)文件治理a.刪除文件b.移動(dòng)/復(fù)制/重命名霹式件和D標(biāo)二件路宅 或妄宜件善WK言疫專1曇1=*二R密霍瑪便息技送m印密傍.恩1 11 1

7、T,1 1 11 111 1 二 5!矍SfK件埋導(dǎo)1111nr1 t創(chuàng)立群解散群轉(zhuǎn)讓群轉(zhuǎn)讓群群主限制層數(shù)據(jù)庫(kù)退出群退出群用戶界面修改群組信息設(shè)置治理員設(shè)置治理員群主1用戶界面>限制層1數(shù)據(jù)庫(kù)1!設(shè)置治理員.彈出群成員歹U表一選擇被設(shè)置為治理員的群成員*發(fā)送該成員信息移除群成員審核加群申請(qǐng)審核加群申請(qǐng)群主/治理員用戶界面限制層進(jìn)入審核通知界面 4顯示申請(qǐng)信息 擇要處理的加群申請(qǐng)Jj彈出是否同意申請(qǐng)界面 一 11審核文件審核文件群主/治理員數(shù)據(jù)庫(kù)用戶界面限制層參加群參加群4. 接口設(shè)計(jì)4.1外部接口4.2 用戶界面在用戶界面局部, 根據(jù)需求分析的結(jié)果,用戶需要一個(gè)用戶友善界面.在界面設(shè)計(jì)上

8、,應(yīng)做到簡(jiǎn)單明了,易于操作,并且要注意到界面的布局,應(yīng)突出的顯示重要以及出錯(cuò)信息.外觀上也要做到合理化,考慮到用 戶多對(duì) WINDOVM格較熟悉,應(yīng)盡量向這一方向靠攏.在設(shè)計(jì)語(yǔ)言上,已決定使用JAVA進(jìn)行編程,在界面上向WINDOW飆格靠近.其中效勞器程序界面要做到操作簡(jiǎn)單,易于治理.總的來(lái)說(shuō),系統(tǒng)的用戶界面應(yīng)作到可靠性、簡(jiǎn)單性、易學(xué)習(xí)和使用.4.3軟件接口效勞器程序可使用 Java提供的對(duì)MySQL的接口,進(jìn)行對(duì)數(shù)據(jù)庫(kù)的所有訪問(wèn).效勞器程序上可使用 MySQL的對(duì)數(shù)據(jù)庫(kù)的備分命令,以做到對(duì)數(shù)據(jù)的保存.4.4硬件接口在輸入方面,對(duì)于鍵盤、鼠標(biāo)的輸入,可用VISUAL C+的標(biāo)準(zhǔn)輸入/輸出,對(duì)輸

9、入進(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)容中說(shuō)明.接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的 形式在各模塊間傳輸.5. 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)參見(jiàn)數(shù)據(jù)庫(kù)設(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í)間在軟體的需求分析中,對(duì)運(yùn)行時(shí)間的要求為必須對(duì)作出的操作有較快的反響.網(wǎng)絡(luò)硬件對(duì)運(yùn)行時(shí)間有最大的影響,當(dāng)網(wǎng)絡(luò)負(fù)載量大時(shí),對(duì)操作反響將受到很大的影響.所以將采用高速ATM網(wǎng)絡(luò),實(shí)現(xiàn)客戶機(jī)與服務(wù)器之間的連接,以減少網(wǎng)絡(luò)傳輸上的開(kāi)銷.其次是

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論