久久精品电影网_久久久久久电影_久久99精品久久久久久按摩秒播_天堂福利影院_国产男女爽爽爽免费视频_国产美女久久

全國中文核心期刊投稿基于SSH架構的大負載相冊系統

所屬欄目:計算機網絡論文 發布日期:2015-07-17 17:28 熱度:

   JAVA是目前用途很廣的一種程序語言,Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。本文就基于SSH架構的大負載相冊系統進行了一些研究,是一篇全國中文核心期刊投稿的論文范文。

  摘要:以JAVA作為開發語言,以MySQL 作為后臺數據庫,并利用SSH技術,開發了一個基于網絡平臺的大負載相冊系統.該系統主要包括相片發布管理模塊,相片訪問管理模塊,用戶信息管理模塊,網站管理員模塊等,并著重論述了這幾個主要功能的模塊的設計與實現過程.系統具有很高的通用性與可移植性,適合在網絡環境中大負載運行.

  關鍵詞:JAVA,MySQL,Struts,Spring,Hibernate,大負載

  中圖分類號:TP311.5 文獻標識碼:A 文章編號:

  1 相關技術介紹

  1.1 計算機編程語言的選擇

  作為網絡編程語言,當下主要為3種分別是ASP.NET、PHP、JAVA,它們存在的各自優點與不足如表1[1-2].

語言

ASP.NET

PHP

JSP

安全性

安全性不錯,但存在一定程度的安全漏洞

PHP具有了的安全性能

安全性最高

平臺兼容

不支持跨平臺

支持多平臺

支持多平臺

運行效率

效率一般

效率高

效率最高

  表1 ASP.NET、PHP、JSP的比較

  基于以上的比較并且結合本項目的實際情況,我們確定以JAVA作為本項目的開發語言,主要原因如下:

  1) 語言簡單開發周期快.因為JAVA語言的語法結構與C++語言基本一致,因此對有一定計算機語言編程基礎的人員JAVA會非常容易上手,從而使得開發周期縮短.

  2) JAVA應用廣泛且安全.由于JAVA的發展應用非常迅速,基于JAVA技術的各種計算機系統和用戶層出不窮,例如中國銀行,中國移動公司等.

  3) 執行速度快:占用系統資源少,代碼執行速度快.

  1.2 開發工具與平臺選擇

  現在市場上的基于JAVA的開發工具很多,例如eclipse,JAVAStudy等,考試到JAVA的版本兼容,服務器與數據庫的跨平臺支持能力,我們本項目使用eclipse作為開發工具.eclipse是一種主流的集成開發環境,它實現了語法縮進,高亮顯示,集成度高等功能,特別是,最新版對中文的支持也是非常穩定的.另外,在數據庫的選擇上我們使用MySQL,它的高可靠性,穩定性,安全性已經得到了業界的認可.

  1.3 SSH技術介紹

  Struts,Spring,Hibernate框架組合對于業務邏輯較復雜且數據操作需求較大的項目有著非常好的支持.輕量級架構Struts+Spring+Hibernate可以實現J2EE多層架構,Struts用于表示層、控制層,Spring用于業務處理層,而Hibernate用于數據持久層.其中,Spring也可以與其他持久層結構相結合,如:JDBC、Hibernate、Ibatis等,能夠使用AOP技術提供事務處理等功能.Hibernate是一個開源的對象關系映射,它可以在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數據持久化的重任.在持久層中,依賴于Hibernate的對象化映射和數據庫交互,處理DAO組件請求的數據,并返回處理結果[7].

  2 考試系統的設計與實現

  該系統主要包括相片發布管理模塊,相片訪問管理模塊,用戶信息管理模塊,網站管理員模塊等,可以實現用戶的在線即時發布和瀏覽相片,在線登錄與個人信息管理,系統管理員對系統中人員的實時管理.

  2.1 系統開發的軟件環境

  1) Server: Tomcat 5

  2) Database: MySQL

  3) 集成開發環境:eclipse

  4) 瀏覽器:IE 6.0,分辨率1024*768

  2.2系統流程圖

  系統流程描述如下:當用戶登錄進入此系統后可以進行發布相片,瀏覽他人相片,管理個人賬戶與密碼.

  2.3 數據庫設計

  通過對本系統之前的需求分析,我們對本系統功能有了大致了解,現在我們對本項目中用到的幾個數據實體進行如下介紹:

  1) 用戶信息實體:包括編號,姓名,聯系方式,性別,密碼等屬性.

  2) 系統管理員實體:其內容為管理員的姓名,編號,密碼,工作單位,工作地點,聯系方式等.

  3) 相片實體:相片ID,名子,權限,創建時間,擁有者.

  2.4 大負載情況下的相片訪問處理模塊的實現

  因為此系統的目標是建立一個可以運行在大負載情況下的安全系統,所以我們在項目中的存儲與訪問時,是建立在三層存儲體系中的.

  由于本系統的功能主要是瀏覽,且此功能對數據庫性能的要求遠遠大于增加,刪除,修改等操作,因此采用了三層存儲結構.其中,cache是整個應用的核心,是應對數據瓶頸的關鍵,由于cache作為中間存儲結構,因此它有許多好處,例如由于cache是基于內存的,因此讀取速度很快,且90%用戶數據是直接來源于cache,系統的運行效率會大大提高.

  3 結束語

  本系統經過一年多的開發和測試,總體上穩定可靠,執行速度快,可以滿足用戶在線登錄系統進行發布和瀏覽相片的日常工作需求,大大提高了用戶交流時的在線體驗,特別是可以滿足大量用戶同時登錄系統時的大負載數據情況下的正常應用.但是本系統也不足的地方,例如用戶密碼如何保護的問題,如何處理大尺寸相片傳輸速度的問題,因此今后從系統安全,圖片處理等方面加以深入研究,并應該根據實際需要不斷完善此系統.

  參考文獻:

  [1] 郭亮,高輝.動態網頁技術ASP,PHP,JSP的比較[J].黑龍江科技信息,2007(17):80.

  [2] 張智敏.動態網頁技術ASP.NET,PHP與JSP的比較分析[J].科學之友,2008(33):132-133.

  作者簡介:楊洋(1985- ),男,河南安陽人,在職碩士。研究方向:軟件工程.

  科技類全國中文核心期刊推薦《網絡新媒體技術》是經國家新聞出版總署批準,由中國科學院主管,中國科學院聲學所主辦的公開發行的科技刊物,創刊于1980年,系月刊,是我國最早的計算機類科技刊物之一。國內出版物號:CN11-2204/TP,國內郵發代號:2-304。

文章標題:全國中文核心期刊投稿基于SSH架構的大負載相冊系統

轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/wangluo/27442.html

相關問題解答

SCI服務

搜論文知識網 冀ICP備15021333號-3

主站蜘蛛池模板: 精品免费 | 久久精品国产一区二区电影 | 久久里面有精品 | 久久久精品视频免费看 | 91精品久久久 | 国产精品视频久久久久久 | 日韩欧美专区 | 国产午夜精品一区二区三区嫩草 | 国际精品鲁一鲁一区二区小说 | 日韩成人国产 | 久久一区视频 | 日韩精品视频在线 | 毛片一区二区三区 | 国精日本亚洲欧州国产中文久久 | 欧美在线视频免费 | 91精品久久久久久久久中文字幕 | 亚洲vs天堂 | 麻豆精品一区二区三区在线观看 | 国产在线播 | 久久精品视频一区二区 | 欧美国产精品 | 国产精品婷婷 | 一级黄色录像片子 | 亚洲国产欧美一区二区三区久久 | 99re热精品视频 | 成人免费大片黄在线播放 | 一区二区三区四区国产精品 | 日日摸天天添天天添破 | 九九伦理片 | 成人在线精品视频 | 美女一级黄 | 91久久婷婷 | 成人精品免费视频 | 91网在线播放 | 亚洲不卡 | 四虎成人av | 欧美日韩精品 | 欧美bondage紧缚视频 | 国产乱码久久久久久一区二区 | 久草a√ | 超碰成人免费 |