freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于flex技術(shù)網(wǎng)絡(luò)硬盤的實(shí)現(xiàn)(doc畢業(yè)設(shè)計(jì)論文)(編輯修改稿)

2025-07-15 14:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 富有交互性和標(biāo)簽的用戶界面。c、結(jié)合十分緊密,開發(fā)程序十分方便。(2)組織可行性。本系統(tǒng)在編寫代碼前做了很多準(zhǔn)備工作,嚴(yán)格制訂了任務(wù)書,而且對(duì)于開發(fā)系統(tǒng)所涉及的技術(shù)進(jìn)行了深入的學(xué)習(xí),對(duì)整個(gè)開發(fā)流程的安排也比較合理,能夠保證按著任務(wù)書的計(jì)劃完成整個(gè)系統(tǒng)的開發(fā)。使整個(gè)開發(fā)過程在組織之中,保證不出嚴(yán)重的滯后情況。(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ì)上是可行的。 業(yè)務(wù)描述(1)進(jìn)入登錄注冊(cè)頁(yè)面進(jìn)行登錄注冊(cè)操作。用戶均可以通過注冊(cè)獲得一定磁盤存儲(chǔ)空間,注冊(cè)需要用戶名,郵箱,和密碼,注冊(cè)成功后系統(tǒng)自動(dòng)分配一定的空間,用戶可在登錄頁(yè)面通過輸入用戶名和密碼進(jìn)行登錄,登錄成功后將跳轉(zhuǎn)到自己網(wǎng)絡(luò)硬盤的主頁(yè)面,用戶進(jìn)行操作來上傳下載自己需要的文件。注冊(cè)登錄驗(yàn)證用戶身份進(jìn)入個(gè)人網(wǎng)盤(2)進(jìn)入文件夾頁(yè)面操作。用戶登錄成功后進(jìn)入文件夾主頁(yè)面,可以對(duì)文件夾進(jìn)行相應(yīng)的操作。如添加、刪除、重命名、瀏覽、移動(dòng)文件夾。文件夾操作新建文件夾刪除文件夾重命名文件夾瀏覽文件夾移動(dòng)文件夾(3)文件操作界面。進(jìn)入個(gè)人網(wǎng)絡(luò)硬盤后點(diǎn)擊文件夾名,可在右面看到文件夾下面相應(yīng)的文件。然后可以進(jìn)行查看文件屬性、上傳、下載、刪除文件等操作。上傳文件查看文件屬性下載文件刪除文件文件操作(4)用戶信息管理界面。進(jìn)入主頁(yè)面后,用戶可以對(duì)自己的信息進(jìn)行修改。如修改自己登陸的密碼,如果顯示修改成功,則用戶下次需使用新密碼進(jìn)行登錄。 功能分析用戶注冊(cè)登錄成功后可以進(jìn)行的功能有:在系統(tǒng)自動(dòng)分配的三個(gè)根文件夾(我的文檔、我的圖片、我的音樂)下新建文件夾和刪除文件夾,而且還可以重命名文件夾、移動(dòng)文件夾、瀏覽文件夾下的相關(guān)文件。用戶還可以在相應(yīng)的文件夾下上傳文件、下載文件、刪除文件和查看文件信息。用戶還可以進(jìn)行修改密碼、安全退出等功能。 系統(tǒng)的功能特點(diǎn)(1)操作簡(jiǎn)單,界面人性化,所有相應(yīng)可以實(shí)現(xiàn)的功能均列出。整個(gè)系統(tǒng)比較完整。(2)能夠?qū)λM(jìn)行的操作做出迅速的反應(yīng),如添加,刪除等結(jié)果可以立即顯示。(3)由于Flex的特點(diǎn),在實(shí)現(xiàn)的過程中還減少了與服務(wù)器通信的次數(shù),大大的提高了效率,實(shí)現(xiàn)無刷新的更新信息。(4)有較高的安全性,因?yàn)橥ㄟ^后臺(tái)代碼訪問數(shù)據(jù)庫(kù),對(duì)前臺(tái)又更好的透明性,同時(shí)也增強(qiáng)了安全性。 數(shù)據(jù)流程分析(1)注冊(cè)流程,新用戶可以通過注冊(cè)獲得一個(gè)合法的網(wǎng)絡(luò)硬盤空間。用戶名是否占用?輸入用戶名注冊(cè)輸入郵箱名郵箱格式是否正確?輸入密碼和確認(rèn)密碼兩者是否相同?是否是是否否注冊(cè)成功,自動(dòng)跳轉(zhuǎn)到登錄頁(yè)面(2)登錄流程,用戶輸入正確的用戶名和密碼以及驗(yàn)證碼,則可登錄成功進(jìn)入網(wǎng)絡(luò)硬盤的主界面。用戶名和密碼是否正確?占用?輸入用戶名注冊(cè)輸入密碼輸入驗(yàn)證碼驗(yàn)證碼是否正確?否否是是登錄成功,跳轉(zhuǎn)到主頁(yè)面(3)新建文件夾流程,選中在哪個(gè)文件夾下新建,然后輸入要新建文件夾的名字,如果文件夾不存在,則新建成功。新建文件夾輸入要新建的文件夾名字文件夾是否已存在?否是新建成功(4)刪除文件夾流程,選中要?jiǎng)h除的文件夾,點(diǎn)擊按鈕,查詢?cè)撐募A的子文件夾,然后一并進(jìn)行刪除。刪除文件夾選中要?jiǎng)h除的文件夾它是否有子文件夾?刪除子文件夾否是刪除文件夾確認(rèn)要?jiǎng)h除么?是返回否刪除成功(5)上傳文件流程,用戶上傳文件時(shí),用戶先選擇上傳到哪個(gè)文件夾,然后點(diǎn)擊瀏覽文件,選擇上傳文件,再點(diǎn)擊上傳即可顯示進(jìn)度條,順利上傳,當(dāng)然在上傳的過程中,可以點(diǎn)擊取消,放棄正在上傳的文件。而且還可以進(jìn)行多文件上傳。上傳文件選擇上傳文件夾瀏覽文件上傳文件多文件上傳保存文件到服務(wù)器下添加記錄到數(shù)據(jù)庫(kù)中上傳成功(6)下載文件流程,選中下載文件,點(diǎn)擊下載,保存下載文件到選中的路徑,即可進(jìn)行下載。選擇下載文件下載文件保存下載文件下載成功(7)刪除文件流程,用戶選擇要?jiǎng)h除的文件,確認(rèn)刪除后進(jìn)行刪除。刪除文件選擇要?jiǎng)h除的文件確認(rèn)要?jiǎng)h除嗎?刪除服務(wù)器上真實(shí)文件刪除數(shù)據(jù)庫(kù)中文件記錄返回是否刪除文件成功(8)修改密碼流程,用戶登錄到主頁(yè)面后可以進(jìn)行密碼修改的功能,在檢驗(yàn)到用戶輸入的舊密碼正確后,用戶就可以輸入新密碼,進(jìn)行修改了。修改密碼輸入用戶的舊密碼輸入用戶的新密碼密碼是否正確?輸入確認(rèn)密碼兩者是否相同?修改成功否否是是4 系統(tǒng)詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)是面向所有有網(wǎng)絡(luò)硬盤存儲(chǔ)需求的用戶,包含用戶的個(gè)人以及他存儲(chǔ)的文件夾、文件的所有相關(guān)信息,信息量十分大,因此使用簡(jiǎn)單的桌面型的數(shù)據(jù)庫(kù)管理系統(tǒng)是不能滿足需要的,而且安全性也不高。因此,需要使用能夠大型商業(yè)化企業(yè)級(jí)服務(wù)的用途的數(shù)據(jù)庫(kù)管理系統(tǒng),并且要能夠提供很好的管理功能。由于系統(tǒng)是基于Flex的網(wǎng)絡(luò)硬盤設(shè)計(jì), 之間主要通過HttpService和WebService進(jìn)行數(shù)據(jù)的通信。因此采用了Microsoft 公司的SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)。 數(shù)據(jù)庫(kù)的建設(shè)原則數(shù)據(jù)庫(kù)的建設(shè)中有以下幾個(gè)原則,我們需要認(rèn)真的遵守,建立完整高效的數(shù)據(jù)庫(kù)。(1) 根據(jù)初始條件分析,明確所要設(shè)計(jì)的數(shù)據(jù)庫(kù)在邏輯和物理上的架構(gòu),能有一個(gè)明確細(xì)致的需求分析文檔,在其中體現(xiàn)分析所得到的開發(fā)和管理需求。(2) 在需求分析的基礎(chǔ)上,從中抽取出原始數(shù)據(jù)集的實(shí)體,然后,對(duì)實(shí)體進(jìn)行概念分層和概念抽象,進(jìn)行概念模型的設(shè)計(jì);(3) 在概念模型的基礎(chǔ)上,運(yùn)用ER方法,設(shè)計(jì)出整個(gè)系統(tǒng)的模式和子模式,并通過邏輯設(shè)計(jì)以及物理設(shè)計(jì)最終確定系統(tǒng)的數(shù)據(jù)庫(kù)邏輯架構(gòu)與物理布局;(4) 在數(shù)據(jù)庫(kù)的機(jī)構(gòu)基礎(chǔ)上,進(jìn)行數(shù)據(jù)集的行為設(shè)計(jì),并在此基礎(chǔ)上,設(shè)計(jì)應(yīng)用程序的布局、流程、以及視圖集成,并將最終的應(yīng)用程序投入實(shí)施。 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)根據(jù)需求分析階段形成的需求分析說明書,把用戶的信息需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì)。也就是說,概念結(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)整。網(wǎng)絡(luò)硬盤系統(tǒng)涉及到的是用戶個(gè)人信息,以及其文件夾信息和文件信息。通過對(duì)現(xiàn)有網(wǎng)絡(luò)硬盤系統(tǒng)的分析和研究,我明確了系統(tǒng)所涉及到的業(yè)務(wù)需求,通過對(duì)這些需求進(jìn)行抽象,得到準(zhǔn)確的DBMS。數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)需要有以下特點(diǎn):(1)要真實(shí)、充分的放映現(xiàn)實(shí)世界,包括自己系統(tǒng)中設(shè)計(jì)到的所有事物與事物之間的聯(lián)系,同樣需要以滿足用戶對(duì)數(shù)據(jù)的需求為目標(biāo)來設(shè)計(jì)一個(gè)真實(shí)的模型。(2)易于理解,這樣可以方便和不懂得計(jì)算機(jī)的人員進(jìn)行交流,特別是在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)候,需要驗(yàn)證數(shù)據(jù)庫(kù)信息是否全面,這時(shí)需要相關(guān)用戶參與系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)。作為下一步數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)的前提和參考,我們必須保證數(shù)據(jù)庫(kù)概念設(shè)計(jì)的完整性和正確性,這里我們采用的是自頂向下的方式來設(shè)計(jì)的,即首先定影全局概念模型結(jié)構(gòu)的框架,然后逐步細(xì)化,這種方式一般和自底向上設(shè)計(jì)策略共同使用,我們使用自頂向下進(jìn)行需求分析,然后再用自底向上的設(shè)計(jì)概念結(jié)構(gòu)。通過對(duì)現(xiàn)有網(wǎng)絡(luò)硬盤系統(tǒng)的分析和研究,最終得到了下面的ER模型視圖:用戶注冊(cè)合法用戶用戶名密碼郵箱新建文件夾上傳文件文件名文件大小文件類型上傳日期所屬用戶文件夾名硬盤下載nn1mn1nm所屬文件夾所屬父文件夾圖41 系統(tǒng)ER模型視圖 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)是獨(dú)立于任何DBMS數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本ER 圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型想符合的邏輯結(jié)構(gòu)。由于本次系統(tǒng)設(shè)計(jì)是網(wǎng)絡(luò)硬盤系統(tǒng),它涉及到了信息主要是用戶的個(gè)人信息,和用戶的文件夾信息及上傳的文件信息。所以我使用三個(gè)表來分別進(jìn)行管理,即用戶表、文件夾表、文件表:(1)用戶表記錄了用戶的用戶ID、用戶名、密碼、郵箱號(hào)、所有磁盤空間、已使用磁盤空間。其中用戶“Id”是主鍵,唯一確定每個(gè)用戶。用戶名和密碼是必須的,而且用戶名不能重名。所有磁盤空間是系統(tǒng)初始化給定的(16MB),已使用磁盤空間記錄用戶已經(jīng)使用的空間,初始化為0。表1 用戶表列名數(shù)據(jù)類型允許空備注UserIdint(自動(dòng)編號(hào))否主鍵,唯一確定UserNamevarchar(50)否用戶名Passwordvarchar(50)否用戶密碼varchar(50)用戶郵箱Sizeint否所有空間,初始為16MBUsedSizeint否已用空間,初始為0(2)文件夾表記錄了文件夾的信息,文件夾的ID、文件夾的名字、文件夾的地址、文件夾所屬的用戶ID、文件夾所屬的父文件夾ID。其中,文件夾的ID是主鍵,文件夾所屬用戶ID和父文件夾ID是外鍵。表2 文件夾表列名數(shù)據(jù)類型允許空備注FolderIdint(自動(dòng)編號(hào))否主鍵,唯一確定FolderNamevarchar(50)否文件夾名字FolderUrlnvarchar(max)否文件夾的存儲(chǔ)地址UserIdint否外鍵,文件夾所屬的用戶IDParentFolderIdint否外鍵,文件夾的父文件夾ID(3)文件夾記錄了文件的相關(guān)信息,文件ID、文件名、文件存儲(chǔ)地址、文件類型、文件大小、文件所屬的文件夾ID、文件的簡(jiǎn)要描述、文件的上傳時(shí)間。其中文件ID是主鍵,文件所屬的文件夾ID是外鍵。表3 文件表列名數(shù)據(jù)類型允許空備注FileIdint(自動(dòng)編號(hào))否主鍵,唯一確定FileNamevarchar(50)否文件名FileUrlnvarchar(max)否文件的存儲(chǔ)地址FileTypenchar(10)否文件類型FileSizeint否文件大小FolderIdint否外鍵,所屬文件夾IDFileDescriptionnvarchar(max)文件的簡(jiǎn)要描述UploadDatesmalldatetime文件的上傳日期 基于FLEX的Web應(yīng)用程序設(shè)計(jì)方法Flex 可以在企業(yè)內(nèi)部或在 Web 上創(chuàng)建并交付富因特網(wǎng)應(yīng)用程序 (RIA),堪稱最完整、最強(qiáng)大的 RIA 開發(fā)解決方案。RIA應(yīng)用程序模型:客戶層應(yīng)用程序客戶端,F(xiàn)lash、Java Applet和其他GUI表示層ASP、JSP、Servlets、Flex和其他UI元素業(yè)務(wù)層連接到業(yè)務(wù)對(duì)象集成層連接到數(shù)據(jù)和傳統(tǒng)系統(tǒng)資源層數(shù)據(jù)庫(kù)、外部系統(tǒng)和傳統(tǒng)資源圖42 RIA應(yīng)用程序模型Flex作為目前最完整、最強(qiáng)大的RIA解決方案,它能夠創(chuàng)建個(gè)性化的豐富多媒體應(yīng)用程序,極大地提高用戶的體驗(yàn),徹底革新人與 Web 的交互關(guān)系。Flex是Adobe公司最新的服務(wù)器端產(chǎn)品,該技術(shù)提供了一個(gè)新的、基于標(biāo)準(zhǔn)的語言和編程模型,其編程模型支持常用的設(shè)計(jì)模式,能夠使企業(yè)創(chuàng)建許多有吸引力的、交互的快速應(yīng)用,這些應(yīng)用會(huì)戲劇性的增強(qiáng)用戶的體驗(yàn)、增加客戶的滿意度和用戶的工作效率。傳統(tǒng)的WEB開發(fā),在表現(xiàn)層次受到非常大的約束,Flex技術(shù)不僅輕松解決了所有表現(xiàn)層的技術(shù)問題,基與FLASH 的純面向?qū)ο蠛徒M件的構(gòu)架,讓B/S結(jié)構(gòu)表現(xiàn)層的開發(fā)層次分明,大大節(jié)約維護(hù)成本。 系統(tǒng)功能模塊的設(shè)計(jì)與實(shí)現(xiàn)通過對(duì)現(xiàn)有網(wǎng)絡(luò)硬盤系統(tǒng)的分析和研究,我對(duì)與系統(tǒng)要求的功能有了基本的認(rèn)識(shí)。這里我將系統(tǒng)設(shè)計(jì)為三個(gè)部分,即用戶注冊(cè)登錄模塊、文件夾功能模塊、文件功能模塊,下面我將對(duì)這幾個(gè)模塊的實(shí)現(xiàn)過程進(jìn)行分析。 用戶注冊(cè)登錄模塊由于這個(gè)系統(tǒng)是面向所有有存儲(chǔ)需求的用戶,所以每個(gè)用戶都可以通過注冊(cè)獲得一個(gè)免費(fèi)的存儲(chǔ)空間。用戶通過輸入用戶名(用戶名不能重名)、密碼和郵箱(郵箱格式必須正確)可以成功注冊(cè)一個(gè)屬于自己的網(wǎng)絡(luò)硬盤,如果輸入信息不正確,會(huì)有提示。注冊(cè)成功后會(huì)自動(dòng)跳轉(zhuǎn)到登錄頁(yè)面,用戶輸入正確的用戶名和密碼即可登錄進(jìn)入自己的網(wǎng)絡(luò)硬盤進(jìn)行相應(yīng)的上傳、下載、管理信息等工作。 文件
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1