需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):11340 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本網(wǎng)絡(luò)硬盤系統(tǒng)基于新浪云計算平臺設(shè)計和開發(fā),使用了新浪云平臺提供的MySQL、Storage、Mail三項服務(wù),具有用戶注冊、登錄以及文件上傳、下載、分享文件的功能。前臺使用了JQuery、JQuery的插件和Bootstrap進行數(shù)據(jù)處理和展示,后臺使用了Struts、Spring、Hibernate三個框架和責(zé)任鏈的設(shè)計思想對用戶操作進行鑒權(quán),對系統(tǒng)進行安全加固和系統(tǒng)服務(wù)。本系統(tǒng)使用SpringQuartz配置定時任務(wù),定時對無效用戶進行老化郵件提醒以及老化無效用戶的操作。Mysql提供了系統(tǒng)數(shù)據(jù)持久化存儲,SAE的Storage服務(wù)提供了用戶文件的持久化存儲。
關(guān)鍵字:網(wǎng)絡(luò)硬盤; 新浪云計算; 責(zé)任鏈; 定時任務(wù)
目錄 摘要 Abstract 1 緒論-1 1.1 項目背景-1 1.2基于云計算平臺的網(wǎng)絡(luò)硬盤系統(tǒng)的現(xiàn)狀-1 1.3 項目研究的目的和方法-1 1.3.1 項目的研究目的-1 1.3.2 開發(fā)方法及步驟-2 2 開發(fā)平臺介紹-3 2.1 系統(tǒng)平臺環(huán)境-3 2.1.1 硬件平臺-3 2.1.2 軟件平臺-3 2.2相關(guān)名詞-4 2.2.1 SAE-4 2.2.2 Bootstrap-4 2.2.3 jQuery框架-4 2.2.4 Struts框架-4 2.2.5 Spring框架-5 2.2.6 Hibernate框架-6 2.2.7 Quartz定時器框架-6 2.2.8 MVC設(shè)計模式-6 2.2.9 MySQL數(shù)據(jù)庫-7 3 需求分析-8 3.1對功能上的需求-8 3.2對性能的要求-8 3.3對系統(tǒng)安全性的要求-9 3.4數(shù)據(jù)流圖-9 3.4.1 頂層數(shù)據(jù)流圖-9 3.4.2 第一層數(shù)據(jù)流圖-9 3.5數(shù)據(jù)字典-10 3.6數(shù)據(jù)流詳述-11 4 方案設(shè)計-14 4.1總體設(shè)計-14 4.1.1系統(tǒng)功能描述-14 4.1.2系統(tǒng)功能模塊圖-14 4.1.3主要模塊處理流程-15 4.2 數(shù)據(jù)庫設(shè)計-16 4.2.1 系統(tǒng)E-R圖-16 4.2.2 實體屬性圖-17 4.3 數(shù)據(jù)庫分析-18 4.3.1 概述-18 4.3.2 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計-18 5 系統(tǒng)詳細設(shè)計與實現(xiàn)-19 5.1 用戶注冊模塊設(shè)計說明-19 5.2 文件上傳模塊設(shè)計說明-21 5.3 用戶老化模塊設(shè)計說明-22 5.4 界面顯示-24 5.4.1注冊界面-24 5.4.2登錄界面-25 5.4.3用戶主界面-25 5.4.4文件上傳界面-25 6 總結(jié)-27 參考文獻-28 致謝-29 |