999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

大學生網上社區系統的研究與設計

2015-05-04 07:48:28胡廣劉洋
科技創新與應用 2015年13期

胡廣 劉洋

摘 要:文章在分析相關大學生網上社區現狀的基礎上,通過深入的分析與調研,決定采取以Struts+Hibernate+Spring為Web開發架構,以J2EE為開發工具,以MVC(Model-View-Controller)為開發模式,SQL 2010為后臺數據庫,開發設計一個湖南城市學院大學生網上社區系統。文章詳細介紹了整個湖南城市學院大學生網上社區系統的整體結構與功能組成,闡述了系統的詳細設計方案。

關鍵詞:網上社區;在線論壇;B/S模式;Struts+Hibernate+Spring

引言

隨著網絡信息技術的快速發展及其在教育中的應用不斷深入,以及網上社區技術的高速發展和普及,大學生教育正逐步跨入網絡信息時代。無論是論壇、博客、facebook等各類網絡社區的應用,還是社區聚合、社區創業等新型網絡社區經營的話題,都成為現代大學生新型教育的熱點問題[1,2]。而近年來網上社區特別是在大學生人群中得到高速發展,中國網民對社區功能的應用已經超過即時通訊,成為僅次于電子郵箱的網絡應用功能。現代大學生網上社區是高校學子們認知世界、參與生活獲取信息等的重要平臺。研發設計一個大學生網絡互動社區平臺,提供一個新型交流平臺,對于高校教育來說,可以大大增強大學生們的信息辨識能力,提高自學能力,加強大學生與現代社會的交流能力,已成為現代高校建設的發展方向。

1 系統采用的體系架構

系統開發環境與技術架構:本系統根據需求分析決定采用B/S結構。B/S模式是一種采用三層分布的結構,三層分別為前臺瀏覽器、中間Web服務器、后臺數據庫服務器[3]?;贐/S結構下的大學生網上社區系統,不會受到地域和時間等條件的限制,任何大學生只要能上網,在任何時間任何地點都可以登錄上我們的社區網絡。

JSP是一種SUN公司開發的開源軟件。是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。它提供了一種簡便有效的動態網頁編程手段,并大大增強網頁程序的可重復性、兼容性和獨立性[3]。

設計模式上我們采用MVC(模型-視圖-控制器模式),它是一種架構交互式軟件系統的非常有用的方法。又被稱為表示/抽象/控制模式[3,4]。它的中心思想就是將用戶接口與數據表示相分離[5,6],從而加強數據的獨立性。

由于采用以Struts+Hibernate+Spring框架對系統的程序代碼結構進行了分層。分層的策略如圖1所示。

圖1 Struts-Spring-Hibernate的分層策略架構圖

我們采用Hibernate框架技術來構建Model,其概要設計圖如圖2所示。

那么我們通過利用Struts標簽庫解決了有關如何顯示相關信息的問題。而Spring技術解決了系統的可操作性與可維護性的問題。通過Hibernate技術,我們的系統解決了大學生網上社區系統的在線查詢問題。

2 系統整體結構與功能模塊的設計

2.1 系統的整體結構設計

一個良好的結構是設計出一個好的信息管理系統的前提,科學的信息化規劃是信息化建設的總方向和基本綱領,是系統設計和實施的依據,是大學生網上社區管理系統在建設過程中首先要考慮和解決的問題。

根據實際中調研所分析總結的實際需求情況,該系統主要分成三大功能模塊和三種身份。三大功能模塊主要包括會員管理模塊、帖子管理模塊、和系統管理員管理模塊,三種身份包括游客、注冊用戶和系統管理員。

2.2 概要設計

2.2.1 前臺功能設計

(1)會員模塊:此模塊用來實現會員的登陸注冊和會員資料的修改和查找。包括會員登陸模塊,會員注冊模塊,資料修改模塊,會員查找模塊。(2)帖子模塊:此模塊用來實現會員的帖子管理。包括帖子發表模塊,帖子回復模塊,帖子查找模塊。

2.2.2 后臺功能設計

在后臺管理模塊實現的過程中,最重要的就是對權限的管理控制設計。只有網絡管理員的用戶身份才能登陸此模塊,才可以對此模塊進行相關的管理操作,添加,刪除等,權限的控制實現由相關控制組件進行設計。

系統功能設計圖3:

圖3 系統功能設計圖

3 結束語

本項目以大學生學生網上學習、社交需求為出發點,采用三層架構,以J2EE體系結構為開發框架,綜合利用Struts/Spring/Hibernate開發技術,以MySQL為數據庫,開發一個功能全面、操作方便、界面友好的在線學習交流平臺。設計的大學生社區系統以充分體現“培養學生自主學習、社交能力”為特色,為學生的自主學習提供充足的學習資源和交流平臺,為學校與學生提供高效的交流平臺;具有良好的通用性,使設計和開發的系統能適用于系統平臺;提供良好的實時交互功能,支持學生的實時學習,實時交流;提供BBS/討論組/論壇社區等,使學生能及時交流,各種能力學習得到提高。通過在線社區系統,不僅提高了學生學生學習積極性,還加強了學生的各方面能力培養,從而促進綜合能力的提高,培養學生自主學習能力和創新意識,為培養健康的、全面的綜合人才服務。

參考文獻

[1]耿祥義.JSP基礎編程[M].清華大學出版社,2004,55-162

[2]薩師煊,王珊.數據庫系統概論(第三版)[M].北京:高等教育出版社,1998.

[3]徐建波,周新蓮.Web設計原理于編程技術[M].中南大學出版社,2005.185-193.

[4]蔡劍,景楠.Java Web應用開發:J2EE和Tomcat[M].北京:清華大學出版社,2004.

[5]陳尚松,杜旭英,等.基于struts+hibernate+spring框架的畢業設計管理系統[J].計算機工程與設計,2009,29(15):4054-4056.

[6]劉中兵.開發者突擊:JAVA WEB主流框架整合開發(J2EE+STRUTS+HIBERNATE+SPRING)[M].北京:電子工業出版社,2008:19-33.

[7]陳智,許良春.網絡試題庫的設計[J].云南師范大學學報,2003,23(2):22-24.

[8]梁立新.項目實踐精解:基于struts+spring+hibernate的java應用開發[M].北京:電子工業出版社,2008:22-24.

作者簡介:胡廣(1993-),男,湖南益陽人,湖南城市學院信息科學與工程學院學生。

劉洋(1978-),男,湖南益陽人,講師,碩士,研究方向:信息管理與信息系統,單位:湖南城市學院計算機科學系。

主站蜘蛛池模板: 性激烈欧美三级在线播放| 国产成人精品三级| 国产丝袜无码精品| 国产在线97| 91精品国产一区自在线拍| 久久99精品国产麻豆宅宅| 成人伊人色一区二区三区| 欧美日本在线| 亚洲天堂伊人| 久久国产乱子| 亚洲精品视频免费观看| 国产乱人伦AV在线A| 国产h视频免费观看| 尤物特级无码毛片免费| 国产视频大全| 亚洲精品无码不卡在线播放| 亚洲午夜综合网| 在线看免费无码av天堂的| 国产熟睡乱子伦视频网站| 青青草久久伊人| 91原创视频在线| 欧美成人手机在线观看网址| 99ri国产在线| 国产精品区视频中文字幕| 国产精品人人做人人爽人人添| 亚洲欧美天堂网| 色播五月婷婷| 亚洲成综合人影院在院播放| 欧美乱妇高清无乱码免费| 免费一级毛片在线播放傲雪网| av在线无码浏览| 日韩美女福利视频| 91欧美在线| 国产日本视频91| 国产美女人喷水在线观看| 97精品国产高清久久久久蜜芽| 国产第一页亚洲| 97狠狠操| 亚洲中文字幕久久无码精品A| 91九色国产在线| 欧美69视频在线| 欧美va亚洲va香蕉在线| 国产大片喷水在线在线视频| 免费在线国产一区二区三区精品 | 一区二区无码在线视频| 19国产精品麻豆免费观看| 全午夜免费一级毛片| 免费国产好深啊好涨好硬视频| 欧美一级高清片欧美国产欧美| 青青草原国产av福利网站| 亚洲成人精品在线| 女人18毛片久久| 99久久亚洲精品影院| 国产视频自拍一区| 99精品免费欧美成人小视频 | 欧美亚洲综合免费精品高清在线观看| 第一区免费在线观看| 免费人成网站在线观看欧美| 国产麻豆91网在线看| 欧美三級片黃色三級片黃色1| 亚洲天堂日韩在线| 亚洲swag精品自拍一区| 亚洲五月激情网| 欧美中文一区| 欧美国产在线一区| 女人av社区男人的天堂| 欧美成人精品高清在线下载| 日日碰狠狠添天天爽| 99精品视频播放| 综合天天色| 中文字幕日韩视频欧美一区| 女人18一级毛片免费观看 | 四虎永久在线视频| 亚洲欧美日本国产综合在线 | 欧美啪啪网| 午夜精品久久久久久久99热下载| 农村乱人伦一区二区| 国产一区二区丝袜高跟鞋| 狠狠色丁香婷婷综合| 毛片久久网站小视频| 国产精品成人不卡在线观看| 亚洲色欲色欲www在线观看|