2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩40頁(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、<p><b>  摘 要</b></p><p>  網(wǎng)絡(luò)硬盤(pán)(簡(jiǎn)稱網(wǎng)盤(pán)),是一種可以用戶基于互聯(lián)網(wǎng)登錄網(wǎng)站的進(jìn)行信息數(shù)據(jù)上傳、下載、共享等操作的信息數(shù)據(jù)存儲(chǔ)空間。免費(fèi)的網(wǎng)絡(luò)硬盤(pán)的可用空間較少,一般對(duì)文件大小、下載速度、存放時(shí)間等限制;付費(fèi)的網(wǎng)盤(pán)能提供大容量空間,文件大小、下載速度、存放時(shí)間及格式都不限制。電子郵箱所提供的附件功能是最早的網(wǎng)絡(luò)硬盤(pán),隨著空間的增大,附件功能分立成

2、網(wǎng)絡(luò)硬盤(pán)。 </p><p>  同樣是使用網(wǎng)頁(yè),F(xiàn)LEX技術(shù)實(shí)現(xiàn)網(wǎng)盤(pán)是在網(wǎng)頁(yè)中加載用flex制作的上傳控件,該控件能實(shí)現(xiàn)多文件上傳,可以支持上傳進(jìn)度條顯示,界面也非常漂亮,經(jīng)過(guò)代碼的優(yōu)化速度非常穩(wěn)定,雖然FLEX技術(shù)不支持?jǐn)帱c(diǎn)續(xù)傳,上傳進(jìn)度的顯示也只能從客戶端獲取,防火墻等軟件可能會(huì)影響到此控件,但它比較適用于一般文件的傳送。</p><p>  本系統(tǒng)采用ASP.NET 2.0開(kāi)發(fā)語(yǔ)言

3、實(shí)現(xiàn)服務(wù)器端的控制,采用FLEX技術(shù)實(shí)現(xiàn)客戶端的控制。實(shí)現(xiàn)了包括文件夾的操作、文件的操作、用戶的注冊(cè)登錄三個(gè)功能模塊;通過(guò)文件夾功能模塊,可以添加、刪除、瀏覽、重命名、移動(dòng)文件夾;通過(guò)文件功能模塊,可以查看文件屬性、上傳、下載、刪除文件;通過(guò)用戶注冊(cè)登錄模塊,可以實(shí)現(xiàn)用戶的注冊(cè)賬號(hào),修改密碼,進(jìn)行登錄等功能。該系統(tǒng)具有具有一定的應(yīng)用價(jià)值。</p><p>  關(guān)鍵詞:FLEX;網(wǎng)絡(luò)硬盤(pán);ASP.NET;SQL S

4、erver 2005</p><p>  Abstract </p><p>  The network hard disk (i.e. network plate), is one kind of data storage spaces where the user can register the website based on the Internet to carry on o

5、peration ,such as uploading, downloading, sharing data and so on. The free network hard disk's usable space are few, generally to limits document size, downloading speed, storage time and so on; The payment net plate

6、 can provide the large capacity space, the document size, the downloading speed, the storage time and the form does not be limited</p><p>  Similarly uses the homepage, the FLEX technology realizes the net p

7、late by loads the upload which in the homepage manufactures with flex to control, should control to be able to realize the multiple file uploads, may support the upload progress strip demonstration, the contact surface i

8、s also attractive, passes through the code the optimized speed to be stable, although the FLEX technology does not support the break point to continue the biography, the upload progress's demonstration also can on<

9、;/p><p>  This system uses the ASP.NET 2.0 development languages to realize the server end control, uses the FLEX technology to realize the client side control. Realized three functional modules including folde

10、r's operation, the document operation, user's registration; Through the folder functional module, may increase, the deletion, glance over the folder; Through the file function module, may examine the file attribu

11、te, upload, download the file; the Registers module through the user registration, may r</p><p>  Key words:FLEX ;Hardware Disk;ASP.NET;SQL Server 2005</p><p><b>  1 緒論</b></p>

12、<p>  1.1 課題研究的背景</p><p>  在現(xiàn)實(shí)生活中經(jīng)常有許多電子文件需要處理,比如在家庭電腦上做的項(xiàng)目要拿到公司去運(yùn)行,需要將自己的文件、作品傳輸?shù)狡渌腎nternet用戶,要實(shí)現(xiàn)某些文件的共享等。如果每天拿個(gè)移動(dòng)硬盤(pán)或U盤(pán)進(jìn)行文件的傳輸?shù)脑?,有很多缺點(diǎn),比如經(jīng)常會(huì)因?yàn)槿萘繂?wèn)題而無(wú)法實(shí)現(xiàn),有時(shí)候會(huì)因?yàn)檫z忘而帶來(lái)很大的不方便。</p><p>  解決這種問(wèn)

13、題的方法最好的是通過(guò)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)文件的傳輸。</p><p>  網(wǎng)絡(luò)的主要功能是實(shí)現(xiàn)文件的共享與信息傳輸,Internet的出現(xiàn)與發(fā)展使得各種文件的傳輸工具成為了現(xiàn)實(shí)生活中必不可少的工具。比如:E-Mail,ftp文件傳輸,網(wǎng)上鄰居,以及最近網(wǎng)絡(luò)硬盤(pán)等。</p><p>  FLEX是實(shí)現(xiàn)富因特網(wǎng)應(yīng)用(RIA,Rich Internet Application)的一種技術(shù),采用FLEX實(shí)現(xiàn)

14、網(wǎng)絡(luò)硬盤(pán),能為用戶提供更好的操作體驗(yàn)。</p><p>  Flex技術(shù)提供了一個(gè)新的、基于標(biāo)準(zhǔn)的語(yǔ)言和編程模型,其編程模型支持常用的設(shè)計(jì)模式,能夠使企業(yè)創(chuàng)建許多有吸引力的、交互的快速應(yīng)用,這些應(yīng)用會(huì)增強(qiáng)用戶的體驗(yàn)、增加客戶的滿意度和用戶的工作效率。傳統(tǒng)的WEB開(kāi)發(fā),在表現(xiàn)層次受到非常大的約束,Flex技術(shù)不僅輕松解決了所有表現(xiàn)層的技術(shù)問(wèn)題,讓客戶感受前所未有的WEB應(yīng)用體驗(yàn).更主要的是,基與FLASH AS3.

15、0 的純面向?qū)ο蠛徒M件的構(gòu)架,讓B/S結(jié)構(gòu)表現(xiàn)層的開(kāi)發(fā)層次分明。</p><p>  所以采用FlEX技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)硬盤(pán)具有現(xiàn)實(shí)可行性。</p><p>  1.2 課題研究的目的和意義</p><p>  網(wǎng)盤(pán),向用戶提供文件的存儲(chǔ)、訪問(wèn)、備份、共享等文件管理功能,使用起來(lái)十分方便。用戶可以把網(wǎng)盤(pán)看成一個(gè)放在網(wǎng)絡(luò)上的硬盤(pán)或U盤(pán),不管你是在家中、單位或其它任何地方,只

16、要你連接到因特網(wǎng),你就可以管理、編輯網(wǎng)盤(pán)里的文件。不需要隨身攜帶,更不怕丟失。開(kāi)發(fā)這樣一個(gè)系統(tǒng)具有實(shí)際應(yīng)用意義。 </p><p>  網(wǎng)盤(pán)的原理其實(shí)就是網(wǎng)絡(luò)公司將其服務(wù)器的硬盤(pán)或硬盤(pán)陣列中的一部分容量分給注冊(cè)用戶使用,因此網(wǎng)盤(pán)一般來(lái)說(shuō)投資都比較大,所以免費(fèi)網(wǎng)盤(pán)一般容量比較小,為防止用戶濫用還往往附加單個(gè)文件最大限制(一般為1M到50M左右),因此免費(fèi)網(wǎng)盤(pán)一般只用于存儲(chǔ)較小的文件。而收費(fèi)網(wǎng)盤(pán)則具有速度快、安全性能

17、好、容量高、允許大文件存儲(chǔ)等優(yōu)點(diǎn),適合有較高要求的用戶。</p><p>  1.3國(guó)內(nèi)外研究現(xiàn)狀分析</p><p>  隨著網(wǎng)盤(pán)市場(chǎng)競(jìng)爭(zhēng)的日益激烈和存儲(chǔ)技術(shù)的不斷發(fā)展,傳統(tǒng)的網(wǎng)盤(pán)技術(shù)已經(jīng)顯得力不從心,傳輸速度慢、冗災(zāi)備份及恢復(fù)能力低、安全性差、營(yíng)運(yùn)成本高等瓶頸一直困擾著網(wǎng)盤(pán)企業(yè)。</p><p>  最新應(yīng)用的云計(jì)算儲(chǔ)存技術(shù),為網(wǎng)盤(pán)行業(yè)帶來(lái)了新的革命,傳統(tǒng)的網(wǎng)盤(pán)

18、將逐步被數(shù)據(jù)銀行取代。數(shù)據(jù)銀行是構(gòu)建在高速分布式存儲(chǔ)網(wǎng)絡(luò)上的數(shù)據(jù)中心,它將網(wǎng)絡(luò)中大量不同類型的存儲(chǔ)設(shè)備通過(guò)應(yīng)用軟件集合起來(lái)協(xié)同工作,形成一個(gè)安全的數(shù)據(jù)存儲(chǔ)和訪問(wèn)的系統(tǒng),適用于各大中小型企業(yè)與個(gè)人用戶的數(shù)據(jù)資料存儲(chǔ)、備份、歸檔等一系列需求。數(shù)據(jù)銀行最大優(yōu)勢(shì)在于將單一的存儲(chǔ)產(chǎn)品轉(zhuǎn)換為數(shù)據(jù)存儲(chǔ)與服務(wù),在這個(gè)技術(shù)下,網(wǎng)盤(pán)行業(yè)可能像金融行業(yè)銀行一樣,在單一的存儲(chǔ)服務(wù)基礎(chǔ)衍生出更多增值的服務(wù),只有這種改變才能使數(shù)據(jù)銀行迎來(lái)蓬勃發(fā)展的春天。 <

19、;/p><p>  2 開(kāi)發(fā)平臺(tái)介紹和使用技術(shù)分析</p><p>  2.1 系統(tǒng)所需的軟硬件平臺(tái)</p><p>  操作系統(tǒng):Microsoft Windows 7 </p><p>  瀏覽器:Internet Explorer 6.0及以上版本</p><p>  Internet信息服務(wù)器:ASP.NET De

20、velopment Server</p><p>  數(shù)據(jù)庫(kù):Microsoft SQL Server 2005</p><p>  ASP.NET開(kāi)發(fā)平臺(tái):Visual Studio 2008</p><p>  FLEX開(kāi)發(fā)環(huán)境:FLEX Builder 3 </p><p>  2.2 主要開(kāi)發(fā)軟件介紹</p><

21、p>  2.2.1 FLEX Builder 3軟件</p><p>  FLEX Builder是Adobe官方發(fā)布的IDE(集成開(kāi)發(fā)系統(tǒng)),用來(lái)構(gòu)建在開(kāi)源的Eclipse IDE上,使用Flex的MXML和ActionScript技術(shù),進(jìn)行Flex書(shū)寫(xiě)和調(diào)試。它具有可視的代碼和設(shè)計(jì)視窗。Flex Builder可以提供代碼提示和其他的幫助,并可以使用自定義的編譯和調(diào)試(Debug)。</p>

22、<p>  Flex Builder 包括兩個(gè)模式:開(kāi)發(fā)模式(Flex Development)和調(diào)試模式(Felx Debugging)。當(dāng)建立一個(gè)Flex項(xiàng)目時(shí),視角自動(dòng)切換為開(kāi)發(fā)環(huán)境;當(dāng)進(jìn)行調(diào)試操作時(shí),視角自動(dòng)切換為調(diào)試模式。</p><p>  Flex Builder 3是Adobe首選開(kāi)發(fā)工具,它使用Flex框架構(gòu)建應(yīng)用程序。FlexBuilder現(xiàn)在具有針對(duì)Windows和Mac OS

23、 X的版本。Flex Builder 3是一個(gè)專為Eclipse工作臺(tái)這幾的插件。Flex Builder的獨(dú)立配置包括構(gòu)建Flex應(yīng)用程序所需的所有功能,包括Eclipse 3.3,而插件安裝選項(xiàng)允許在現(xiàn)有Eclipse安裝的基礎(chǔ)上安裝Flex Builder。Flex Builder 3 添加了許多視圖和編輯器形式的工具,提高了代碼編寫(xiě)的速度和效率。</p><p>  使用Flex構(gòu)建應(yīng)用程序的開(kāi)發(fā)人員通常

24、擁有某種其他編程語(yǔ)言的背景。在Flash中創(chuàng)建和應(yīng)用文檔無(wú)需任何編程工作,但Flex應(yīng)用程序幾乎完全依靠編碼來(lái)實(shí)現(xiàn)。Flex中的動(dòng)畫(huà)完全通過(guò)ActionScript進(jìn)行處理,因?yàn)镕lex的開(kāi)發(fā)工具包中不包含時(shí)間軸。</p><p>  Flex也包含一些高級(jí)工具,用于處理包含數(shù)十或數(shù)百個(gè)視圖和屏幕的大型應(yīng)用程序。</p><p>  最后,F(xiàn)lex應(yīng)用程序用源代碼編寫(xiě),這些源代碼存儲(chǔ)在文本

25、文件中。可以使用源代碼控制應(yīng)用程序(如CVS和Subversion)輕松管理這些文本文件。因此,依賴這些管理工具的多成員開(kāi)發(fā)團(tuán)隊(duì)會(huì)發(fā)現(xiàn)Flex非常適合他們?cè)瓉?lái)的工作方式。</p><p>  對(duì)于圖形設(shè)計(jì)人員來(lái)說(shuō),F(xiàn)lex Builder3 的設(shè)計(jì)視圖功能比以前的版本更加友好和實(shí)用。</p><p>  2.2.2 Microsoft SQL Server 2005軟件</p>

26、<p>  SQL Server 2005是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),它使用集成的商業(yè)智能(BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更加安全可靠的存儲(chǔ)功能,是您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。</p><p>  SQL Server 2005發(fā)布了6個(gè)版本,分別是企業(yè)版、標(biāo)準(zhǔn)版、工作組版、開(kāi)發(fā)版、簡(jiǎn)易版和簡(jiǎn)版。<

27、;/p><p>  Microsoft SQL Server 2005是微軟的新一代數(shù)據(jù)管理和分析解決方案,它在SQL Server 2000的基礎(chǔ)上擴(kuò)展了數(shù)據(jù)可靠性、可用性、可編程性、易管理性等方面的特性,使用戶在應(yīng)用數(shù)據(jù)和分析程序方面更加安全、穩(wěn)定和可靠。這些新特性使它成為大規(guī)模聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫(kù)平臺(tái)。</p><p>  概括起來(lái),SQL Server

28、2005數(shù)據(jù)庫(kù)管理系統(tǒng)具有以下新特性。 </p><p>  管理工具集。SQL Server 2005提供了一個(gè)集成的管理控制臺(tái)用來(lái)管理和監(jiān)視SQL Server關(guān)系型數(shù)據(jù)庫(kù)、集成服務(wù)、分析服務(wù)、報(bào)表服務(wù)、通知服務(wù),以及分布式服務(wù)器和數(shù)據(jù)庫(kù)上的SQL Mobile,在很大程度上可以幫助數(shù)據(jù)庫(kù)管理員簡(jiǎn)化管理數(shù)據(jù)庫(kù)的復(fù)雜度,并可以實(shí)現(xiàn)同時(shí)執(zhí)行編寫(xiě)和查詢,查看服務(wù)器對(duì)象,管理對(duì)象,監(jiān)視系統(tǒng)活動(dòng),查看在線幫助等任務(wù)。&

29、lt;/p><p>  專用的管理員連接。SQL Server 2005引入了一個(gè)專用的管理員連接來(lái)訪問(wèn)正在運(yùn)行的服務(wù)器,即便該服務(wù)器沒(méi)有響應(yīng)或不可用。在以前的版本中,如果所有的內(nèi)容出錯(cuò)了,那么只能關(guān)閉SQL Server服務(wù)或按下電源鍵。而在SQL Server 2005中,專用的管理員連接結(jié)束了這種情況。即使服務(wù)器正在出現(xiàn)問(wèn)題這個(gè)功能也允許數(shù)據(jù)庫(kù)管理員對(duì)它發(fā)起單個(gè)診斷連接。</p><p>

30、;  XML 技術(shù)。在使用本地網(wǎng)絡(luò)和互聯(lián)網(wǎng)的情況下,在不同應(yīng)用軟件之間散步數(shù)據(jù)的時(shí)候,可擴(kuò)展標(biāo)記語(yǔ)言(XML)是一個(gè)重要的標(biāo)準(zhǔn)。SQL Server 2005將會(huì)自身支持存儲(chǔ)和查詢可擴(kuò)展標(biāo)記語(yǔ)言文件。</p><p>  報(bào)表服務(wù)。利用SQL Server 2005, 報(bào)表服務(wù)可以提供報(bào)表控制,可以通過(guò)Visual Studio 2005發(fā)行。</p><p>  擴(kuò)展的語(yǔ)言支持。在SQL

31、 Server 2005中,通用語(yǔ)言運(yùn)行時(shí)(CLR)被集成在數(shù)據(jù)庫(kù)引擎中,開(kāi)發(fā)人員利用多種熟悉的語(yǔ)言來(lái)開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序,包括:Transact-SQL、Microsoft Visual Basic.NET、Microsoft Visual C#.NET。此外,通過(guò)使用用戶定義類型和函數(shù),CLR集成也為開(kāi)發(fā)人員提供了更多的靈活性。</p><p>  改進(jìn)的數(shù)據(jù)庫(kù)訪問(wèn)和Web Services。在SQL Serv

32、er 2005中,可以開(kāi)發(fā)數(shù)據(jù)庫(kù)層的XML Web Services,把SQL Server作為一個(gè)HTTP listener。還可以使用HTTP直接訪問(wèn)SQL Server,而無(wú)需使用IIS這樣的中間層listener并且,SQL Server開(kāi)放了一個(gè)Web Service接口,可以用來(lái)執(zhí)行SQL語(yǔ)句和調(diào)用函數(shù)及過(guò)程,查詢結(jié)果可用XML格式返回,也可以利用Visual Studio的Web Services 架構(gòu)來(lái)返回。</p

33、><p>  安全方面的新特性。現(xiàn)在,數(shù)據(jù)庫(kù)系統(tǒng)被用作網(wǎng)絡(luò)應(yīng)用程序后臺(tái)的范圍越來(lái)越大,對(duì)安全的要求也越來(lái)越高。SQL Server 2005 通過(guò)多種途徑增強(qiáng)了數(shù)據(jù)的安全性。例如:每個(gè)組件、函數(shù)都進(jìn)行了威脅模型測(cè)試;代碼必須全部進(jìn)行安全審核;利用代碼工具進(jìn)行自動(dòng)化工具測(cè)試,并改良了測(cè)試方法包括入侵測(cè)試、假定場(chǎng)景測(cè)試、低權(quán)限測(cè)試等。</p><p>  除了以上的特性外,SQL Server 2

34、005還增加或改進(jìn)了其他性能,例如:數(shù)據(jù)鏡像、在線操作、快照隔離、數(shù)據(jù)分區(qū)、快速恢復(fù)、密碼策略、和本機(jī)加密等。</p><p>  2.2.3 Visual Studio 2008開(kāi)發(fā)平臺(tái)</p><p>  Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代開(kāi)發(fā)工具,代號(hào)“Orcas”,是對(duì)Visual

35、 Studio 2005一次及時(shí)、全面的升級(jí)。VS2008引入了250多個(gè)新特性,整合了對(duì)象、關(guān)系型數(shù)據(jù)、XML的訪問(wèn)方式,語(yǔ)言更加簡(jiǎn)潔。使用Visual Studio 2008可以高效開(kāi)發(fā)Windows應(yīng)用。設(shè)計(jì)器中可以實(shí)時(shí)反映變更,XAML中智能感知功能可以提高開(kāi)發(fā)效率。同時(shí)Visual Studio 2008支持項(xiàng)目模板、調(diào)試器和部署程序。Visual Studio 2008可以高效開(kāi)發(fā)Web應(yīng)用,集成了ASP.NET AJAX

36、1.0,包含ASP.NET AJAX項(xiàng)目模板,它還可以高效開(kāi)發(fā)Office應(yīng)用和Mobile應(yīng)用。</p><p>  2.3 使用技術(shù)的分析</p><p>  2.3.1 RIA技術(shù)</p><p>  RIA是Rich Internet Applications的縮寫(xiě),翻譯為富因特網(wǎng)應(yīng)用程序。RIA的目標(biāo)是將桌面程序的表現(xiàn)力與瀏覽器的程序方便、快捷的結(jié)合在一起

37、。開(kāi)發(fā)者可以在瀏覽器程序上部署C/S客戶端的程序。</p><p>  RIA的最突出的特點(diǎn)是Rich,同時(shí)RIA最核心的部分也體現(xiàn)在Rich中。Rich包含了兩層含義:</p><p><b>  1、豐富的數(shù)據(jù)模型</b></p><p>  RIA技術(shù)提供了多種數(shù)據(jù)模型來(lái)處理客戶端復(fù)雜的數(shù)據(jù)操作。使用RIA可以將部分原本需要在后臺(tái)程序處理

38、的問(wèn)題轉(zhuǎn)移到客戶端,使數(shù)據(jù)能夠被緩存在客戶端,從而可以實(shí)現(xiàn)一個(gè)比基于HTML的響應(yīng)速度更快,且數(shù)據(jù)往返于服務(wù)器的次數(shù)更少的用戶界面。</p><p><b>  2、豐富的界面元素</b></p><p>  RIA技術(shù)提供了比HTML更為豐富的界面表現(xiàn)元素,密集、響應(yīng)速度快和圖形豐富的頁(yè)面元素與數(shù)據(jù)模型結(jié)合在一起,為用戶提供好的使用體驗(yàn)。</p>&l

39、t;p>  隨著Web應(yīng)用程序復(fù)雜性越來(lái)越高,傳統(tǒng)的Web應(yīng)用程序已經(jīng)漸漸不能滿足Web瀏覽者的要求,這就是所謂的“體驗(yàn)問(wèn)題”。RIA的出現(xiàn),提出了解決上述問(wèn)題的新思路。</p><p>  雖然RIA技術(shù)仍然處于起步階段,但是對(duì)于想要減輕C/S中客戶端繁重的任務(wù),或是希望增強(qiáng)網(wǎng)頁(yè)的表現(xiàn)力的用戶來(lái)說(shuō),RIA是最好的選擇。</p><p>  2.3.2 使用FLEX技術(shù)開(kāi)發(fā)WEB的優(yōu)

40、勢(shì)</p><p>  Flex是Adobe公司開(kāi)發(fā)的支持RIA(Rich Internet Applications)開(kāi)發(fā)和部署的技術(shù)產(chǎn)品,主要面向企業(yè)級(jí)的應(yīng)用。借助于Flex的強(qiáng)大功能,能夠開(kāi)發(fā)出更富有交互性和標(biāo)簽的用戶界面。</p><p>  Flex彌補(bǔ)了許多傳統(tǒng)Web應(yīng)用缺乏的元素,減少了與服務(wù)器之間通信的次數(shù),能更為詳細(xì)地展示數(shù)據(jù)的細(xì)節(jié)。其最適用的應(yīng)用程序包括解決多步處理、客

41、戶端驗(yàn)證、控制可視數(shù)據(jù)、使桌面應(yīng)用和Web應(yīng)用結(jié)合在一起,有更強(qiáng)大的表現(xiàn)力。</p><p>  Flex在解決用戶“體驗(yàn)問(wèn)題”時(shí),有自己的新特點(diǎn),具體如下。</p><p><b>  1、高效性</b></p><p>  通過(guò)增強(qiáng)表現(xiàn)層的效果提高終端用戶體驗(yàn)的投資回報(bào)。利用簡(jiǎn)單、引人注目的用戶及降低網(wǎng)絡(luò)及服務(wù)器的開(kāi)銷及企業(yè)集成來(lái)生成提高收

42、益、降低成本的應(yīng)用程序。</p><p><b>  2、易用性</b></p><p>  利用直觀的編程模型開(kāi)發(fā)RIA應(yīng)用,無(wú)須改動(dòng)現(xiàn)有的Web開(kāi)發(fā)工作流程。提高互操作性的行業(yè)標(biāo)準(zhǔn),包括XML、SOAP與ECMAScipt。</p><p><b>  3、靈活性</b></p><p>  使

43、用基于組件的開(kāi)發(fā)模型是Flex應(yīng)用程序開(kāi)發(fā)十分靈活。開(kāi)發(fā)者可利用Flex中包含的預(yù)建組件和擴(kuò)展組件來(lái)添加新的屬性和方法以及創(chuàng)建新的組件。開(kāi)發(fā)者還能夠控制組件外觀、確定組件如何響應(yīng)用戶交換。</p><p><b>  4、全面性</b></p><p>  迅速地創(chuàng)建足以達(dá)到企業(yè)級(jí)的性能及高投資收益的應(yīng)用。</p><p>  2.3.3 使用

44、?ASP.NET開(kāi)發(fā)服務(wù)器端程序的優(yōu)勢(shì)</p><p>  ASP.NET是一種建立在公公語(yǔ)言運(yùn)行環(huán)境基礎(chǔ)上的程序開(kāi)發(fā)架構(gòu),主要用于在服務(wù)器端開(kāi)發(fā)強(qiáng)大的Web應(yīng)用程序。下面介紹ASP.NET的強(qiáng)大優(yōu)勢(shì):</p><p><b>  1、強(qiáng)大性和適應(yīng)性</b></p><p>  因?yàn)锳SP.net是基于通用語(yǔ)言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和

45、適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上。通用語(yǔ)言的基本庫(kù),消息機(jī)制,數(shù)據(jù)接口的處理都能無(wú)縫的整合到ASP.net的Web應(yīng)用中。ASP.net同時(shí)也是language-independent語(yǔ)言獨(dú)立化的,所以可以選擇一種最適合的語(yǔ)言來(lái)編寫(xiě)程序,或者把程序用很多種語(yǔ)言來(lái)寫(xiě),現(xiàn)在已經(jīng)支持的有C#(C++和Java的結(jié)合體),VB,Jscript。將來(lái),這樣的多種程序語(yǔ)言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于COM+開(kāi)發(fā)的程序,

46、能夠完整的移植向ASP.NET。</p><p><b>  2、簡(jiǎn)單性和易學(xué)性</b></p><p>  ASP.net使運(yùn)行一些很平常的任務(wù)如表單的提交、客戶端的身份驗(yàn)證、分布系統(tǒng)和網(wǎng)站配置變得非常簡(jiǎn)單。例如ASP.net頁(yè)面構(gòu)架允許你建立你自己的用戶分界面,使其不同于常見(jiàn)的VB-Like界面。</p><p><b>  3、

47、高效可管理性</b></p><p>  ASP.net使用一種字符基礎(chǔ)的、分級(jí)的配置系統(tǒng),可以使服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖诤?jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本地的管理員工具就可以實(shí)現(xiàn)。這種被稱為"Zero Local Administration"的哲學(xué)觀念使Asp.net的基于應(yīng)用的開(kāi)發(fā)更加具體,和快捷。一個(gè)ASP.net的應(yīng)用程序在一臺(tái)服務(wù)器

48、系統(tǒng)的安裝只需要簡(jiǎn)單的拷貝一些必須的文件,而不需要系統(tǒng)的重新啟動(dòng)。多處理器環(huán)境的可靠性 ASP.net已經(jīng)被設(shè)計(jì)成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的環(huán)境下用特殊的無(wú)縫連接技術(shù),將很大的提高運(yùn)行速度。任何 ASP.NET 應(yīng)用程序都可以使用整個(gè) .NET Framework。開(kāi)發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類型安全、繼承等等。 ASP.NET 可以無(wú)縫地與 WYSIWYG HTML 編

49、輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開(kāi)發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括開(kāi)發(fā)人員可以用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)</p><p><b>  3 需求分析</b></p><p>  3.1 項(xiàng)目背景分析</p><p>  我們經(jīng)常有這樣

50、的需求:通過(guò)網(wǎng)絡(luò)交換公共數(shù)據(jù)文件以實(shí)現(xiàn)資源共享,同時(shí)保護(hù)私有數(shù)據(jù)不被非法訪問(wèn),并使用簡(jiǎn)單、直觀的方式操作。我們常用的文件傳輸方式如FTP、Email郵件、網(wǎng)上鄰居等都能實(shí)現(xiàn)文件的傳送。其中,“FTP”功能最為強(qiáng)大,但使用起來(lái)卻稍顯復(fù)雜,一大堆設(shè)置足以讓許多人望而止步,尤其用戶數(shù)量不可預(yù)見(jiàn)時(shí),針對(duì)特殊需求用戶的設(shè)置將更加繁瑣;“Email”是大家所熟悉的了,但它的傳送不僅需要連入Internet,而且安全性也是個(gè)問(wèn)題,在企業(yè)內(nèi)部,財(cái)務(wù)、勞

51、資等文件資料需通過(guò)這種方式交流不是好辦法;“網(wǎng)上鄰居”是又一種傳送文件的方法,通過(guò)在本機(jī)上指定共享的Web文件夾并放置資源文件,一定范圍內(nèi)的用戶可以訪問(wèn)到這些文件,然而這種方式使用的范圍相當(dāng)有限,通常在同一個(gè)DNS段地址內(nèi)的用戶才能順利訪問(wèn),其它尤其是Internet上的用戶很難使用,此外同Email類似,它的使用也不直觀,很多時(shí)候不得不在許多列表計(jì)算機(jī)上一層層展開(kāi)搜索才有可能獲取想要的資源。</p><p> 

52、 由此看來(lái),以上三種方式雖然在一定程度上實(shí)現(xiàn)了文件數(shù)據(jù)的交流,但它們都主要面向“點(diǎn)對(duì)點(diǎn)”的傳送(你只能被動(dòng)地等對(duì)方放置數(shù)據(jù)而不能主動(dòng)“可視化”地索?。瑹o(wú)法實(shí)現(xiàn)“一塊空間,資源互見(jiàn)”的應(yīng)用需求,這種“點(diǎn)對(duì)多”的共享方式需要尋求另外的傳輸途徑,網(wǎng)絡(luò)硬盤(pán)就是一種很好的解決方式。</p><p>  所謂“網(wǎng)絡(luò)硬盤(pán)”,是將服務(wù)器上的磁盤(pán)空間提供給合法用戶使用,這樣用戶就可以在互聯(lián)網(wǎng)上直接實(shí)現(xiàn)文件的備份與轉(zhuǎn)移。當(dāng)然用戶也

53、可以通過(guò)客戶端軟件將這個(gè)磁盤(pán)空間虛擬成一個(gè)本地的目錄,并完全集成到Windows的資源管理器中,在操作方法上就像使用本地硬盤(pán)一樣方便。通過(guò)網(wǎng)絡(luò)硬盤(pán),不僅可以備份電腦系統(tǒng)中的文件,而且可以輕松實(shí)現(xiàn)移動(dòng)化辦公。用戶可以隨時(shí)隨地地進(jìn)行個(gè)人文件的上傳、下載、刪除以及文件目錄的新建和修改,甚至還可以實(shí)現(xiàn)網(wǎng)絡(luò)中文件的共享等等,也就是說(shuō),只要用戶愿意,就可以與網(wǎng)絡(luò)上的所有人共享存放在網(wǎng)絡(luò)硬盤(pán)上的文件。</p><p>  網(wǎng)絡(luò)

54、硬盤(pán)具有如下顯著的作用: </p><p><b> ?。?)文件存儲(chǔ)</b></p><p>  人們都會(huì)有同樣的困擾,超過(guò)軟盤(pán)空間限制的文件無(wú)法攜帶、傳輸,借用CD-R、U盤(pán)、MO等存儲(chǔ)設(shè)備對(duì)于普通PC用戶來(lái)說(shuō)成本過(guò)高。在互聯(lián)網(wǎng)無(wú)所不在的年代,現(xiàn)有的應(yīng)用服務(wù)遠(yuǎn)不能滿足需求,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)應(yīng)該是最佳選擇,網(wǎng)絡(luò)硬盤(pán)可以通過(guò)互聯(lián)網(wǎng)絡(luò),在全世界的任何地方在線存儲(chǔ)文件

55、數(shù)據(jù),實(shí)現(xiàn)真正意義上的3A服務(wù)(即Anytime、Anywhere、Anyone)。</p><p><b> ?。?)私密空間</b></p><p>  網(wǎng)絡(luò)硬盤(pán)是一個(gè)完全屬于用戶的私密空間,無(wú)論是數(shù)據(jù)資料、程序文件、還是私人的郵件、通訊錄,都可以安全的放在網(wǎng)絡(luò)硬盤(pán)內(nèi)。不僅如此,網(wǎng)絡(luò)硬盤(pán)還能對(duì)存儲(chǔ)的文件進(jìn)行自動(dòng)加密,沒(méi)有正確的密碼,任何人看不到“文件”保險(xiǎn)箱目錄和

56、其中的文件內(nèi)容,保證私人空間不被侵犯。開(kāi)啟密碼掌握在使用者手中,保護(hù)個(gè)人隱私即安全又可靠,能夠簡(jiǎn)單有效地防止因?yàn)閭€(gè)人隱私泄露而造成的損失和尷尬。</p><p><b> ?。?)自由共享</b></p><p>  用戶將文件數(shù)據(jù)存入網(wǎng)絡(luò)硬盤(pán)后,不但可以在任何時(shí)候訪問(wèn),更能用于朋友、家人、合作伙伴共享。使用Web瀏覽器或者桌面軟件都可以查看或者下載用戶的文件。信息存

57、儲(chǔ)加密系統(tǒng)保證數(shù)據(jù)的絕對(duì)安全。當(dāng)用戶被授權(quán)訪問(wèn),或者用戶需要與他人共享文件時(shí),則通過(guò)網(wǎng)絡(luò)硬盤(pán)來(lái)設(shè)置文件共享。用戶可以給文件或目錄生成獨(dú)特的“提取碼”,使遠(yuǎn)方的朋友能夠方便地查看或下載。</p><p><b> ?。?)安全可靠</b></p><p>  面對(duì)洶涌澎湃的電腦病毒,面對(duì)脆弱的硬件,面對(duì)不可預(yù)測(cè)的突發(fā)事件,只有及時(shí)地備份數(shù)據(jù)才能為人們提供萬(wàn)無(wú)一失的數(shù)據(jù)安

58、全保護(hù)。將最重要的數(shù)據(jù),使用網(wǎng)絡(luò)硬盤(pán)進(jìn)行備份和在線保存,可以在有意外發(fā)生時(shí),通過(guò)備份數(shù)據(jù)對(duì)數(shù)據(jù)進(jìn)行災(zāi)難的恢復(fù),使數(shù)據(jù)更加安全,可靠。存儲(chǔ)在網(wǎng)絡(luò)硬盤(pán)中的數(shù)據(jù)其它人只能根據(jù)權(quán)限訪問(wèn),管理員也僅能對(duì)共享數(shù)據(jù)進(jìn)行管理,充分保護(hù)用戶隱私,使數(shù)據(jù)更加安全。網(wǎng)絡(luò)硬盤(pán)能將重要的文件進(jìn)行安全備份,因此將重要文件放在網(wǎng)絡(luò)硬盤(pán)上保存起來(lái),就可以避免病毒危害,黑客入侵和硬盤(pán)損壞所帶來(lái)的危險(xiǎn)。</p><p>  所以從上面的比較看來(lái),網(wǎng)

59、絡(luò)硬盤(pán)做為一種服務(wù)主頁(yè)應(yīng)運(yùn)而生,具有很強(qiáng)的生命力。開(kāi)發(fā)這樣的一個(gè)系統(tǒng)具有實(shí)際應(yīng)用意義。</p><p>  本系統(tǒng)實(shí)現(xiàn)了以下功能:</p><p>  用戶可以通過(guò)注冊(cè)用戶名、郵箱和密碼免費(fèi)獲取一個(gè)自己的網(wǎng)絡(luò)硬盤(pán)。然后進(jìn)行登錄就可以進(jìn)行相應(yīng)的在給定權(quán)限內(nèi)的操作,如修改密碼、安全退出等。</p><p>  文件夾模塊,用戶在分配的網(wǎng)絡(luò)硬盤(pán)內(nèi)可以新建文件夾和刪除文件夾

60、。</p><p>  文件模塊,用戶可以點(diǎn)擊文件夾然后查看該文件夾下的文件信息,然后可以瀏覽,查看屬性,刪除,下載等操作。并且可以上傳文件到選中的該文件夾下。</p><p>  3.2 可行性研究分析</p><p> ?。?)技術(shù)可行性。對(duì)于基于FLEX的網(wǎng)絡(luò)硬盤(pán)系統(tǒng)而言,主要是用FLEX技術(shù)開(kāi)發(fā)前臺(tái)客戶端程序,ASP.NET技術(shù)開(kāi)發(fā)后臺(tái)服務(wù)器端程序。主要是實(shí)

61、現(xiàn)文件的上傳下載功能以及數(shù)據(jù)庫(kù)進(jìn)行更新,添加,修改和刪除。運(yùn)用FileReference類可以實(shí)現(xiàn)Flex前端的上傳下載,然后后臺(tái)ASP.NET再進(jìn)行處理相關(guān)的數(shù)據(jù)庫(kù)處理即可。用SQL Server 2005 可以滿足系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的要求,安全性好,效率高。這是一個(gè)基于典型的C/S的Web系統(tǒng),利用FLEX + ASP.NET技術(shù)開(kāi)發(fā)的優(yōu)點(diǎn):a、響應(yīng)速度快,使數(shù)據(jù)能夠緩存在客戶端,減少數(shù)據(jù)在客戶端和服務(wù)器端交互的次數(shù)。b、借助于Flex的

62、強(qiáng)大功能,能夠開(kāi)發(fā)出更富有交互性和標(biāo)簽的用戶界面。c、FLEX和ASP.NET的通信機(jī)制十分完善,結(jié)合十分緊密,開(kāi)發(fā)程序十分方便。</p><p>  (2)組織可行性。本系統(tǒng)在編寫(xiě)代碼前做了很多準(zhǔn)備工作,嚴(yán)格制訂了任務(wù)書(shū),而且對(duì)于開(kāi)發(fā)系統(tǒng)所涉及的技術(shù)進(jìn)行了深入的學(xué)習(xí),對(duì)整個(gè)開(kāi)發(fā)流程的安排也比較合理,能夠保證按著任務(wù)書(shū)的計(jì)劃完成整個(gè)系統(tǒng)的開(kāi)發(fā)。使整個(gè)開(kāi)發(fā)過(guò)程在組織之中,保證不出嚴(yán)重的滯后情況。</p>

63、<p>  (3)經(jīng)濟(jì)可行性。本系統(tǒng)是一個(gè)小型Web應(yīng)用系統(tǒng),實(shí)現(xiàn)簡(jiǎn)單,有很強(qiáng)的實(shí)用性而且不需要大的經(jīng)濟(jì)投入,在經(jīng)濟(jì)上是可行的。</p><p><b>  3.3 業(yè)務(wù)描述</b></p><p> ?。?)進(jìn)入登錄注冊(cè)頁(yè)面進(jìn)行登錄注冊(cè)操作。</p><p>  用戶均可以通過(guò)注冊(cè)獲得一定磁盤(pán)存儲(chǔ)空間,注冊(cè)需要用戶名,郵箱,和密

64、碼,注冊(cè)成功后系統(tǒng)自動(dòng)分配一定的空間,用戶可在登錄頁(yè)面通過(guò)輸入用戶名和密碼進(jìn)行登錄,登錄成功后將跳轉(zhuǎn)到自己網(wǎng)絡(luò)硬盤(pán)的主頁(yè)面,用戶進(jìn)行操作來(lái)上傳下載自己需要的文件。</p><p> ?。?)進(jìn)入文件夾頁(yè)面操作。</p><p>  用戶登錄成功后進(jìn)入文件夾主頁(yè)面,可以對(duì)文件夾進(jìn)行相應(yīng)的操作。如添加、刪除、重命名、瀏覽、移動(dòng)文件夾。</p><p>  (3)文件操作

65、界面。</p><p>  進(jìn)入個(gè)人網(wǎng)絡(luò)硬盤(pán)后點(diǎn)擊文件夾名,可在右面看到文件夾下面相應(yīng)的文件。然后可以進(jìn)行查看文件屬性、上傳、下載、刪除文件等操作。</p><p>  (4)用戶信息管理界面。</p><p>  進(jìn)入主頁(yè)面后,用戶可以對(duì)自己的信息進(jìn)行修改。如修改自己登陸的密碼,如果顯示修改成功,則用戶下次需使用新密碼進(jìn)行登錄。</p><p&

66、gt;<b>  3.4 功能分析</b></p><p>  用戶注冊(cè)登錄成功后可以進(jìn)行的功能有:在系統(tǒng)自動(dòng)分配的三個(gè)根文件夾(我的文檔、我的圖片、我的音樂(lè))下新建文件夾和刪除文件夾,而且還可以重命名文件夾、移動(dòng)文件夾、瀏覽文件夾下的相關(guān)文件。</p><p>  用戶還可以在相應(yīng)的文件夾下上傳文件、下載文件、刪除文件和查看文件信息。</p><

67、p>  用戶還可以進(jìn)行修改密碼、安全退出等功能。</p><p>  3.4.1 系統(tǒng)的功能特點(diǎn)</p><p> ?。?)操作簡(jiǎn)單,界面人性化,所有相應(yīng)可以實(shí)現(xiàn)的功能均列出。整個(gè)系統(tǒng)比較完整。</p><p>  (2)能夠?qū)λM(jìn)行的操作做出迅速的反應(yīng),如添加,刪除等結(jié)果可以立即顯示。</p><p> ?。?)由于Flex的特點(diǎn),在

68、實(shí)現(xiàn)的過(guò)程中還減少了與服務(wù)器通信的次數(shù),大大的提高了效率,實(shí)現(xiàn)無(wú)刷新的更新信息。</p><p> ?。?)有較高的安全性,因?yàn)橥ㄟ^(guò)后臺(tái)代碼訪問(wèn)數(shù)據(jù)庫(kù),對(duì)前臺(tái)又更好的透明性,同時(shí)也增強(qiáng)了安全性。</p><p>  3.5 數(shù)據(jù)流程分析</p><p>  (1)注冊(cè)流程,新用戶可以通過(guò)注冊(cè)獲得一個(gè)合法的網(wǎng)絡(luò)硬盤(pán)空間。</p><p> ?。?/p>

69、2)登錄流程,用戶輸入正確的用戶名和密碼以及驗(yàn)證碼,則可登錄成功進(jìn)入網(wǎng)絡(luò)硬盤(pán)的主界面。</p><p> ?。?)新建文件夾流程,選中在哪個(gè)文件夾下新建,然后輸入要新建文件夾的名字,如果文件夾不存在,則新建成功。</p><p> ?。?)刪除文件夾流程,選中要?jiǎng)h除的文件夾,點(diǎn)擊按鈕,查詢?cè)撐募A的子文件夾,然后一并進(jìn)行刪除。</p><p> ?。?)上傳文件流程

70、,用戶上傳文件時(shí),用戶先選擇上傳到哪個(gè)文件夾,然后點(diǎn)擊瀏覽文件,選擇上傳文件,再點(diǎn)擊上傳即可顯示進(jìn)度條,順利上傳,當(dāng)然在上傳的過(guò)程中,可以點(diǎn)擊取消,放棄正在上傳的文件。而且還可以進(jìn)行多文件上傳。</p><p> ?。?)下載文件流程,選中下載文件,點(diǎn)擊下載,保存下載文件到選中的路徑,即可進(jìn)行下載。</p><p> ?。?)刪除文件流程,用戶選擇要?jiǎng)h除的文件,確認(rèn)刪除后進(jìn)行刪除。<

71、/p><p>  (8)修改密碼流程,用戶登錄到主頁(yè)面后可以進(jìn)行密碼修改的功能,在檢驗(yàn)到用戶輸入的舊密碼正確后,用戶就可以輸入新密碼,進(jìn)行修改了。</p><p><b>  4 系統(tǒng)詳細(xì)設(shè)計(jì)</b></p><p><b>  4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  本系統(tǒng)是面向所有有網(wǎng)絡(luò)硬盤(pán)

72、存儲(chǔ)需求的用戶,包含用戶的個(gè)人以及他存儲(chǔ)的文件夾、文件的所有相關(guān)信息,信息量十分大,因此使用簡(jiǎn)單的桌面型的數(shù)據(jù)庫(kù)管理系統(tǒng)是不能滿足需要的,而且安全性也不高。因此,需要使用能夠大型商業(yè)化企業(yè)級(jí)服務(wù)的用途的數(shù)據(jù)庫(kù)管理系統(tǒng),并且要能夠提供很好的管理功能。</p><p>  由于系統(tǒng)是基于Flex的網(wǎng)絡(luò)硬盤(pán)設(shè)計(jì),前臺(tái)Flex端和后臺(tái)ASP.NET 之間主要通過(guò)HttpService和WebService進(jìn)行數(shù)據(jù)的通信,

73、而ASP.NET則負(fù)責(zé)完成數(shù)據(jù)庫(kù)的存取工作,所以我們需要一個(gè)和ASP.NET通信機(jī)制完善的數(shù)據(jù)庫(kù)管理系統(tǒng)。因此采用了Microsoft 公司的SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)。</p><p>  4.1.1 數(shù)據(jù)庫(kù)的建設(shè)原則</p><p>  數(shù)據(jù)庫(kù)的建設(shè)中有以下幾個(gè)原則,我們需要認(rèn)真的遵守,建立完整高效的數(shù)據(jù)庫(kù)。</p><p> ?。?) 根據(jù)初

74、始條件分析,明確所要設(shè)計(jì)的數(shù)據(jù)庫(kù)在邏輯和物理上的架構(gòu),能有一個(gè)明確細(xì)致的需求分析文檔,在其中體現(xiàn)分析所得到的開(kāi)發(fā)和管理需求。</p><p> ?。?) 在需求分析的基礎(chǔ)上,從中抽取出原始數(shù)據(jù)集的實(shí)體,然后,對(duì)實(shí)體進(jìn)行概念分層和概念抽象,進(jìn)行概念模型的設(shè)計(jì);</p><p> ?。?) 在概念模型的基礎(chǔ)上,運(yùn)用E-R方法,設(shè)計(jì)出整個(gè)系統(tǒng)的模式和子模式,并通過(guò)邏輯設(shè)計(jì)以及物理設(shè)計(jì)最終確定系統(tǒng)

75、的數(shù)據(jù)庫(kù)邏輯架構(gòu)與物理布局;</p><p> ?。?) 在數(shù)據(jù)庫(kù)的機(jī)構(gòu)基礎(chǔ)上,進(jìn)行數(shù)據(jù)集的行為設(shè)計(jì),并在此基礎(chǔ)上,設(shè)計(jì)應(yīng)用程序的布局、流程、以及視圖集成,并將最終的應(yīng)用程序投入實(shí)施。</p><p>  4.1.2 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)</p><p>  根據(jù)需求分析階段形成的需求分析說(shuō)明書(shū),把用戶的信息需求抽象為信息結(jié)構(gòu)即概念模型的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì)。也就是

76、說(shuō),概念結(jié)構(gòu)設(shè)計(jì)階段是將現(xiàn)實(shí)世界中的客觀對(duì)象首先抽象為獨(dú)立于具體DBMS的信息結(jié)構(gòu)。概念結(jié)構(gòu)實(shí)現(xiàn)了機(jī)器世界與現(xiàn)實(shí)世界溝通,一方面能夠充分反映現(xiàn)實(shí)世界,包括實(shí)體和實(shí)體之間的聯(lián)系,同時(shí)又易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。當(dāng)現(xiàn)實(shí)世界需求改變時(shí),概念結(jié)構(gòu)又可以很容易地作相應(yīng)調(diào)整。</p><p>  網(wǎng)絡(luò)硬盤(pán)系統(tǒng)涉及到的是用戶個(gè)人信息,以及其文件夾信息和文件信息。通過(guò)對(duì)現(xiàn)有網(wǎng)絡(luò)硬盤(pán)系統(tǒng)的分析和研究,我明確了系統(tǒng)所

77、涉及到的業(yè)務(wù)需求,通過(guò)對(duì)這些需求進(jìn)行抽象,得到準(zhǔn)確的DBMS。</p><p>  數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)需要有以下特點(diǎn):</p><p> ?。?)要真實(shí)、充分的放映現(xiàn)實(shí)世界,包括自己系統(tǒng)中設(shè)計(jì)到的所有事物與事物之間的聯(lián)系,同樣需要以滿足用戶對(duì)數(shù)據(jù)的需求為目標(biāo)來(lái)設(shè)計(jì)一個(gè)真實(shí)的模型。</p><p> ?。?)易于理解,這樣可以方便和不懂得計(jì)算機(jī)的人員進(jìn)行交流,特別是在設(shè)

78、計(jì)數(shù)據(jù)庫(kù)時(shí)候,需要驗(yàn)證數(shù)據(jù)庫(kù)信息是否全面,這時(shí)需要相關(guān)用戶參與系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)。</p><p>  作為下一步數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)的前提和參考,我們必須保證數(shù)據(jù)庫(kù)概念設(shè)計(jì)的完整性和正確性,這里我們采用的是自頂向下的方式來(lái)設(shè)計(jì)的,即首先定影全局概念模型結(jié)構(gòu)的框架,然后逐步細(xì)化,這種方式一般和自底向上設(shè)計(jì)策略共同使用,我們使用自頂向下進(jìn)行需求分析,然后再用自底向上的設(shè)計(jì)概念結(jié)構(gòu)。</p><p&g

79、t;  通過(guò)對(duì)現(xiàn)有網(wǎng)絡(luò)硬盤(pán)系統(tǒng)的分析和研究,最終得到了下面的E-R模型視圖:</p><p>  圖4-1 系統(tǒng)E-R模型視圖</p><p>  4.1.3 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  概念結(jié)構(gòu)是獨(dú)立于任何DBMS數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R 圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型想符合的邏輯

80、結(jié)構(gòu)。</p><p>  由于本次系統(tǒng)設(shè)計(jì)是網(wǎng)絡(luò)硬盤(pán)系統(tǒng),它涉及到了信息主要是用戶的個(gè)人信息,和用戶的文件夾信息及上傳的文件信息。所以我使用三個(gè)表來(lái)分別進(jìn)行管理,即用戶表、文件夾表、文件表:</p><p> ?。?)用戶表記錄了用戶的用戶ID、用戶名、密碼、郵箱號(hào)、所有磁盤(pán)空間、已使用磁盤(pán)空間。其中用戶“Id”是主鍵,唯一確定每個(gè)用戶。用戶名和密碼是必須的,而且用戶名不能重名。所有磁盤(pán)

81、空間是系統(tǒng)初始化給定的(16MB),已使用磁盤(pán)空間記錄用戶已經(jīng)使用的空間,初始化為0。</p><p><b>  表1 用戶表</b></p><p> ?。?)文件夾表記錄了文件夾的信息,文件夾的ID、文件夾的名字、文件夾的地址、文件夾所屬的用戶ID、文件夾所屬的父文件夾ID。其中,文件夾的ID是主鍵,文件夾所屬用戶ID和父文件夾ID是外鍵。</p>

82、<p><b>  表2 文件夾表</b></p><p>  (3)文件夾記錄了文件的相關(guān)信息,文件ID、文件名、文件存儲(chǔ)地址、文件類型、文件大小、文件所屬的文件夾ID、文件的簡(jiǎn)要描述、文件的上傳時(shí)間。其中文件ID是主鍵,文件所屬的文件夾ID是外鍵。</p><p><b>  表3 文件表</b></p>&l

83、t;p>  4.2 基于FLEX的Web應(yīng)用程序設(shè)計(jì)方法</p><p>  Flex 可以在企業(yè)內(nèi)部或在 Web 上創(chuàng)建并交付富因特網(wǎng)應(yīng)用程序 (RIA),堪稱最完整、最強(qiáng)大的 RIA 開(kāi)發(fā)解決方案。</p><p>  RIA應(yīng)用程序模型:</p><p>  圖4-2 RIA應(yīng)用程序模型</p><p>  Flex作為目前最完

84、整、最強(qiáng)大的RIA解決方案,它能夠創(chuàng)建個(gè)性化的豐富多媒體應(yīng)用程序,極大地提高用戶的體驗(yàn),徹底革新人與 Web 的交互關(guān)系。</p><p>  Flex是Adobe公司最新的服務(wù)器端產(chǎn)品,該技術(shù)提供了一個(gè)新的、基于標(biāo)準(zhǔn)的語(yǔ)言和編程模型,其編程模型支持常用的設(shè)計(jì)模式,能夠使企業(yè)創(chuàng)建許多有吸引力的、交互的快速應(yīng)用,這些應(yīng)用會(huì)戲劇性的增強(qiáng)用戶的體驗(yàn)、增加客戶的滿意度和用戶的工作效率。</p><p&

85、gt;  傳統(tǒng)的WEB開(kāi)發(fā),在表現(xiàn)層次受到非常大的約束,Flex技術(shù)不僅輕松解決了所有表現(xiàn)層的技術(shù)問(wèn)題,讓客戶感受前所未有的WEB應(yīng)用體驗(yàn).更主要的是,基與FLASH AS3.0 的純面向?qū)ο蠛徒M件的構(gòu)架,讓B/S結(jié)構(gòu)表現(xiàn)層的開(kāi)發(fā)層次分明,結(jié)構(gòu)完整協(xié)調(diào).在提供強(qiáng)大華麗表現(xiàn)的同時(shí),大大節(jié)約維護(hù)成本。</p><p>  4.3 系統(tǒng)功能模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  通過(guò)對(duì)現(xiàn)有網(wǎng)絡(luò)硬盤(pán)

86、系統(tǒng)的分析和研究,我對(duì)與系統(tǒng)要求的功能有了基本的認(rèn)識(shí)。這里我將系統(tǒng)設(shè)計(jì)為三個(gè)部分,即用戶注冊(cè)登錄模塊、文件夾功能模塊、文件功能模塊,下面我將對(duì)這幾個(gè)模塊的實(shí)現(xiàn)過(guò)程進(jìn)行分析。</p><p>  4.3.1 用戶注冊(cè)登錄模塊</p><p>  由于這個(gè)系統(tǒng)是面向所有有存儲(chǔ)需求的用戶,所以每個(gè)用戶都可以通過(guò)注冊(cè)獲得一個(gè)免費(fèi)的存儲(chǔ)空間。用戶通過(guò)輸入用戶名(用戶名不能重名)、密碼和郵箱(郵箱格式

87、必須正確)可以成功注冊(cè)一個(gè)屬于自己的網(wǎng)絡(luò)硬盤(pán),如果輸入信息不正確,會(huì)有提示。注冊(cè)成功后會(huì)自動(dòng)跳轉(zhuǎn)到登錄頁(yè)面,用戶輸入正確的用戶名和密碼即可登錄進(jìn)入自己的網(wǎng)絡(luò)硬盤(pán)進(jìn)行相應(yīng)的上傳、下載、管理信息等工作。</p><p>  4.3.2 文件夾功能模塊</p><p>  用戶注冊(cè)成功后系統(tǒng)會(huì)自動(dòng)為它新建三個(gè)文件夾,我的文檔、我的音樂(lè)、我的圖片。用戶可以在這三個(gè)根文件夾下新建自己的子文件夾。當(dāng)然

88、用戶也可以對(duì)文件夾進(jìn)行刪除、重命名、移動(dòng)等操作。文件夾的管理我是通過(guò)記錄文件夾所屬用戶ID和父文件夾ID來(lái)進(jìn)行分級(jí)管理的,并沒(méi)有實(shí)際的在服務(wù)器中根據(jù)用戶的需求新建真實(shí)的文件夾,只是在數(shù)據(jù)庫(kù)中記錄好文件夾之間的父子關(guān)系,然后傳遞給客戶端用樹(shù)控件進(jìn)行顯示。</p><p>  由于數(shù)據(jù)庫(kù)中讀取的數(shù)據(jù)要轉(zhuǎn)化為XML類型數(shù)據(jù)才能作為Flex中樹(shù)控件的數(shù)據(jù)源。所以我先在后臺(tái)用函數(shù)讀取數(shù)據(jù)并轉(zhuǎn)化為XML,然后再前臺(tái)FLEX端

89、再用HTTPService獲取數(shù)據(jù)傳遞給樹(shù)控件顯示。在MXML標(biāo)簽中如果使用<mx:HTTPService>則表示建立了一個(gè)HTTPService類的實(shí)例,那么調(diào)用該實(shí)例的send()方法時(shí),將會(huì)對(duì)指定的URL發(fā)出HTTP請(qǐng)求,并且會(huì)處理請(qǐng)求返回??梢栽O(shè)置參數(shù)向HTTP請(qǐng)求的URL傳遞參數(shù),還可以設(shè)置請(qǐng)求發(fā)送的方式。如果沒(méi)有使用基于服務(wù)器的代理,那么只能使用Get或Post方式傳遞參數(shù)。另一方面,使用ActionScript

90、腳本也可以創(chuàng)建HTTPService的實(shí)例并使用其功能。</p><p>  當(dāng)用戶新建文件夾后,我將這些信息傳遞給服務(wù)器端,服務(wù)器端再傳遞給數(shù)據(jù)庫(kù),然后取得數(shù)據(jù)庫(kù)的信息刷新樹(shù)。由于這樣存在著一定的延時(shí),所以我采用取得該文件夾的ID,然后在前臺(tái)先將該文件夾插入樹(shù)中,最后再統(tǒng)一的將更新信息保存在數(shù)據(jù)庫(kù)中,下次登錄時(shí)刷新樹(shù)。這樣減少了客戶端和服務(wù)器端的通信次數(shù),有效的節(jié)約了資源。</p><p&g

91、t;  在用戶刪除文件夾時(shí),我采用遞歸實(shí)現(xiàn),要?jiǎng)h除某個(gè)文件夾,先查找它的子文件夾,一直向下查找,直至沒(méi)有子文件夾,然后再?gòu)南峦弦来蝿h除文件夾。</p><p>  4.3.2 文件功能模塊</p><p>  文件功能模塊,因?yàn)槲业奈募A并不是真實(shí)存在的,所以上傳的文件就不能實(shí)際的保存在哪個(gè)文件夾下,這就存在著要解決文件同名的問(wèn)題。因?yàn)槲野阉械奈募挤乓粋€(gè)文件夾下,那相同文件名的文件是

92、保存不了的,可是邏輯中是允許的,所以我在對(duì)文件進(jìn)行保存時(shí)采用了“文件夾ID_文件名”的方法,順利解決了這個(gè)問(wèn)題。即使是上傳同名的文件,只要不上傳在一個(gè)文件夾下,就可以被順利的保存。</p><p>  網(wǎng)絡(luò)硬盤(pán)系統(tǒng)最主要的實(shí)現(xiàn)文件的上傳和下載功能。在FLEX中,使用FileRefrence可以很方便的在File用戶計(jì)算機(jī)和服務(wù)器之間上傳和下載。通過(guò)FileRefrence對(duì)象還可以取得用戶計(jì)算機(jī)上傳的文件的文件屬

93、性,包括大小、類型、名稱、創(chuàng)建和修改時(shí)間等信息。</p><p>  本系統(tǒng)我實(shí)現(xiàn)了多文件上傳,所以需要用到FileRefrenceList對(duì)象。上傳時(shí)需要該對(duì)象的browse()方法,該方法可以打開(kāi)一個(gè)系統(tǒng)對(duì)話框,以便用戶選擇所要上傳的文件。FileRefrenceList對(duì)象的browse()可以選擇多個(gè)文件。我們可以為browse()方法設(shè)置參數(shù),以便對(duì)文件類型進(jìn)行過(guò)濾,這個(gè)參數(shù)是FileFilter類的實(shí)

94、例數(shù)組。上傳文件需要ASP.NET服務(wù)器端代碼的支持。</p><p>  當(dāng)我們需要從服務(wù)器端下載文件時(shí),可以使用FileRefrence對(duì)象的download()方法,該方法可以打開(kāi)文件下載對(duì)話框,讓用戶提供文件的保存位置并開(kāi)始從遠(yuǎn)程URL進(jìn)行下載。</p><p><b>  4.4 界面設(shè)計(jì)</b></p><p>  一個(gè)好的系統(tǒng)必須

95、要有一個(gè)友好的用戶界面。界面是軟件與用戶交互的最直接的層,界面的好壞將決定用戶對(duì)軟件的第一印象。而且設(shè)計(jì)良好的界面能夠引導(dǎo)用戶自己完成響應(yīng)的操作,起到向?qū)У淖饔谩TO(shè)計(jì)合理的界面能夠給用戶帶來(lái)輕松愉悅的感受和成功的感覺(jué),相反,由于界面設(shè)計(jì)的失敗,再實(shí)用強(qiáng)大的功能有可能都得不到用戶的認(rèn)可。</p><p>  所以我在設(shè)計(jì)主界面時(shí),采用統(tǒng)一的色調(diào),命名準(zhǔn)確的按鈕,不僅提供了用戶需要的各種功能,而且重點(diǎn)突出而一目了然,

96、讓用戶操作簡(jiǎn)單、快捷。當(dāng)用戶的操作不符合要求時(shí),就會(huì)自動(dòng)彈出一些提示,提醒用戶哪些不合要求,以便用戶正確操作。</p><p>  本系統(tǒng)最初的界面是登錄界面,整個(gè)登錄界面十分簡(jiǎn)單,方便用戶操作。特點(diǎn)如下:</p><p>  (1)提醒用戶輸入用戶名、密碼和驗(yàn)證碼,當(dāng)不正確時(shí)會(huì)自動(dòng)彈出提示。點(diǎn)擊登錄即可順利進(jìn)入主界面。</p><p> ?。?)當(dāng)用戶沒(méi)有賬號(hào)時(shí),

97、提醒用戶點(diǎn)擊“免費(fèi)注冊(cè)”,即可進(jìn)入到注冊(cè)頁(yè)面進(jìn)行注冊(cè)。注冊(cè)成功后即可再進(jìn)行登錄。</p><p>  登錄界面如下(圖4-3):</p><p>  圖4-3 登錄頁(yè)面圖</p><p>  點(diǎn)擊免費(fèi)注冊(cè)后進(jìn)行注冊(cè)頁(yè)面,注冊(cè)頁(yè)面如下(圖4-4):</p><p>  圖4-4 注冊(cè)頁(yè)面圖</p><p>  用戶通

98、過(guò)成功注冊(cè)后,在進(jìn)行登錄即可進(jìn)入主頁(yè)面。主頁(yè)面如下圖(圖4-5):</p><p>  圖4-5 主頁(yè)面圖</p><p><b>  5 系統(tǒng)測(cè)試</b></p><p>  5.1 注冊(cè)登錄模塊測(cè)試用例</p><p>  用戶進(jìn)入系統(tǒng)后,會(huì)顯示登錄界面,如果是新用戶則點(diǎn)擊“免費(fèi)注冊(cè)”,注冊(cè)用戶名為張娜,用戶郵箱為

99、zhangna@126.com,密碼為123。即可成功注冊(cè),當(dāng)然要先檢測(cè)用戶名是否存在,而且要保證用戶郵箱的格式是否正確,密碼和確認(rèn)密碼相同。如下圖(圖5-1):</p><p>  圖5-1 注冊(cè)用例圖</p><p>  然后用戶就可以順利憑借用戶名張娜和密碼123進(jìn)行登錄。而且還要輸入正確的驗(yàn)證碼,如下圖(圖5-2):</p><p>  圖5-2 登錄用

100、例圖</p><p>  5.2 文件夾模塊測(cè)試用例</p><p>  進(jìn)入主頁(yè)面后可對(duì)文件夾進(jìn)行操作,包括新建、刪除、重命名、移動(dòng)文件夾。</p><p>  新建文件夾:用戶在選中的文件夾下輸入要新建的文件夾名字,點(diǎn)擊新建文件夾,然后彈出提示,則表示新建成功。新建后如圖5-3。測(cè)試用例:新建文件夾“心情”。</p><p>  圖5-3

101、 新建文件夾用例圖</p><p>  刪除文件夾:用戶選中要?jiǎng)h除的文件夾,點(diǎn)擊刪除,彈出如下提示,選擇“ok”,則可刪除,選擇“cancel”則取消刪除。刪除成功后文件夾不再樹(shù)形目錄中顯示。測(cè)試用例:刪除“心情”。(如圖5-4)。</p><p>  圖5-4 刪除文件夾用例圖</p><p>  重命名文件夾:點(diǎn)擊要重命名的文件夾,然后輸入命名后的文件夾。測(cè)

102、試用例:將文件夾“日志”,重命名為“記事本”。(如圖5-5)。</p><p>  圖5-5 重命名文件夾用例圖</p><p>  移動(dòng)文件夾:拖動(dòng)要移動(dòng)的文件夾。測(cè)試用例:將文件夾“我的音樂(lè)”移動(dòng)到“我的圖片”下面。如下圖(圖5-6)。</p><p>  圖5-6 移動(dòng)文件夾用例圖</p><p>  5.3 文件模塊測(cè)試用例<

103、;/p><p>  進(jìn)入主頁(yè)面后可對(duì)文件模塊進(jìn)行操作,其中包括上傳、下載、刪除文件。</p><p>  上傳文件:點(diǎn)擊主頁(yè)面上的“上傳文件”,然后打開(kāi)如下圖(圖5-7)所示的彈出窗口,點(diǎn)擊瀏覽,選擇要上傳的文件,如果要同時(shí)上傳多個(gè)文件則選中復(fù)選框按鈕,則可以同時(shí)上傳多個(gè)文件。上傳后主頁(yè)面如下圖(圖5-8)所示,文件成功上傳到選中的文件夾“記事本”下。</p><p>

104、  圖5-7 上傳文件用例圖</p><p>  圖5-8 上傳文件成功后用例圖</p><p>  下載文件:選中要下載的文件,點(diǎn)擊“下載文件”(如圖5-9),則彈出對(duì)話框讓用戶選擇要保存的位置(如圖5-10),點(diǎn)擊“保存”后,開(kāi)始下載,下載成功后顯示提示“下載成功”。</p><p>  圖5-9 下載文件用例圖</p><p> 

105、 圖5-10 下載文件保存路徑用例圖</p><p>  刪除文件:文件上傳成功后,會(huì)在每個(gè)文件的后面顯示一個(gè)條目渲染器“刪除”,點(diǎn)擊對(duì)應(yīng)的刪除,會(huì)彈出確認(rèn)對(duì)話框,點(diǎn)擊“ok”,則成功刪除文件。如下圖(圖5-11)所示。</p><p>  圖5-11 刪除文件用例圖</p><p>  5.3 用戶管理模塊測(cè)試用例</p><p>  

106、用戶進(jìn)入主頁(yè)面后,可以進(jìn)行相關(guān)的用戶管理操作,如查看自己的使用空間,修改自己的登錄密碼等。</p><p>  查看自己使用空間:當(dāng)用戶上傳文件后,可以點(diǎn)擊主頁(yè)面上的“查看”,即可查看自己已使用的空間,如下圖(圖5-12)所示。</p><p>  圖5-12 查看使用空間用例圖</p><p>  修改密碼:用戶點(diǎn)擊主頁(yè)面上的“修改密碼”鏈接按鈕,則有彈出窗口出

107、現(xiàn)(如圖5-13),請(qǐng)求用戶輸入原密碼,和新密碼以及確認(rèn)密碼。點(diǎn)擊“提交”,當(dāng)用戶輸入的原密碼不對(duì)或是新密碼和確認(rèn)密碼不相同是會(huì)彈出提示,當(dāng)輸入正確時(shí),則會(huì)顯示如下圖(5-14),則表示密碼修改成功。</p><p>  圖5-13 密碼修改用例圖</p><p>  圖5-14 密碼修改成功用例圖</p><p><b>  6 總結(jié)和展望</

108、b></p><p><b>  6.1總結(jié)</b></p><p>  為了能夠較好的完成此次的畢業(yè)設(shè)計(jì),給自己的大學(xué)生涯劃上一個(gè)完滿的句號(hào),我認(rèn)真的進(jìn)行了此次畢業(yè)設(shè)計(jì)。在畢業(yè)設(shè)計(jì)的過(guò)程中,我經(jīng)歷了從無(wú)從下手到運(yùn)用自如的過(guò)程。因?yàn)榇舜挝业漠厴I(yè)設(shè)計(jì)題目是基于FLEX的網(wǎng)絡(luò)硬盤(pán)設(shè)計(jì),但是之前對(duì)FLEX這個(gè)技術(shù)沒(méi)有了解過(guò),所以剛開(kāi)始的時(shí)候真的是無(wú)從下手,只好聽(tīng)從導(dǎo)師

溫馨提示

  • 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ù)僅提供信息存儲(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)論