亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        大學(xué)生網(wǎng)上社區(qū)系統(tǒng)的研究與設(shè)計(jì)

        2015-05-04 07:48:28胡廣劉洋
        科技創(chuàng)新與應(yīng)用 2015年13期
        關(guān)鍵詞:S模式

        胡廣 劉洋

        摘 要:文章在分析相關(guān)大學(xué)生網(wǎng)上社區(qū)現(xiàn)狀的基礎(chǔ)上,通過深入的分析與調(diào)研,決定采取以Struts+Hibernate+Spring為Web開發(fā)架構(gòu),以J2EE為開發(fā)工具,以MVC(Model-View-Controller)為開發(fā)模式,SQL 2010為后臺數(shù)據(jù)庫,開發(fā)設(shè)計(jì)一個(gè)湖南城市學(xué)院大學(xué)生網(wǎng)上社區(qū)系統(tǒng)。文章詳細(xì)介紹了整個(gè)湖南城市學(xué)院大學(xué)生網(wǎng)上社區(qū)系統(tǒng)的整體結(jié)構(gòu)與功能組成,闡述了系統(tǒng)的詳細(xì)設(shè)計(jì)方案。

        關(guān)鍵詞:網(wǎng)上社區(qū);在線論壇;B/S模式;Struts+Hibernate+Spring

        引言

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

        1 系統(tǒng)采用的體系架構(gòu)

        系統(tǒng)開發(fā)環(huán)境與技術(shù)架構(gòu):本系統(tǒng)根據(jù)需求分析決定采用B/S結(jié)構(gòu)。B/S模式是一種采用三層分布的結(jié)構(gòu),三層分別為前臺瀏覽器、中間Web服務(wù)器、后臺數(shù)據(jù)庫服務(wù)器[3]?;贐/S結(jié)構(gòu)下的大學(xué)生網(wǎng)上社區(qū)系統(tǒng),不會受到地域和時(shí)間等條件的限制,任何大學(xué)生只要能上網(wǎng),在任何時(shí)間任何地點(diǎn)都可以登錄上我們的社區(qū)網(wǎng)絡(luò)。

        JSP是一種SUN公司開發(fā)的開源軟件。是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。它提供了一種簡便有效的動態(tài)網(wǎng)頁編程手段,并大大增強(qiáng)網(wǎng)頁程序的可重復(fù)性、兼容性和獨(dú)立性[3]。

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

        由于采用以Struts+Hibernate+Spring框架對系統(tǒng)的程序代碼結(jié)構(gòu)進(jìn)行了分層。分層的策略如圖1所示。

        圖1 Struts-Spring-Hibernate的分層策略架構(gòu)圖

        我們采用Hibernate框架技術(shù)來構(gòu)建Model,其概要設(shè)計(jì)圖如圖2所示。

        那么我們通過利用Struts標(biāo)簽庫解決了有關(guān)如何顯示相關(guān)信息的問題。而Spring技術(shù)解決了系統(tǒng)的可操作性與可維護(hù)性的問題。通過Hibernate技術(shù),我們的系統(tǒng)解決了大學(xué)生網(wǎng)上社區(qū)系統(tǒng)的在線查詢問題。

        2 系統(tǒng)整體結(jié)構(gòu)與功能模塊的設(shè)計(jì)

        2.1 系統(tǒng)的整體結(jié)構(gòu)設(shè)計(jì)

        一個(gè)良好的結(jié)構(gòu)是設(shè)計(jì)出一個(gè)好的信息管理系統(tǒng)的前提,科學(xué)的信息化規(guī)劃是信息化建設(shè)的總方向和基本綱領(lǐng),是系統(tǒng)設(shè)計(jì)和實(shí)施的依據(jù),是大學(xué)生網(wǎng)上社區(qū)管理系統(tǒng)在建設(shè)過程中首先要考慮和解決的問題。

        根據(jù)實(shí)際中調(diào)研所分析總結(jié)的實(shí)際需求情況,該系統(tǒng)主要分成三大功能模塊和三種身份。三大功能模塊主要包括會員管理模塊、帖子管理模塊、和系統(tǒng)管理員管理模塊,三種身份包括游客、注冊用戶和系統(tǒng)管理員。

        2.2 概要設(shè)計(jì)

        2.2.1 前臺功能設(shè)計(jì)

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

        2.2.2 后臺功能設(shè)計(jì)

        在后臺管理模塊實(shí)現(xiàn)的過程中,最重要的就是對權(quán)限的管理控制設(shè)計(jì)。只有網(wǎng)絡(luò)管理員的用戶身份才能登陸此模塊,才可以對此模塊進(jìn)行相關(guān)的管理操作,添加,刪除等,權(quán)限的控制實(shí)現(xiàn)由相關(guān)控制組件進(jìn)行設(shè)計(jì)。

        系統(tǒng)功能設(shè)計(jì)圖3:

        圖3 系統(tǒng)功能設(shè)計(jì)圖

        3 結(jié)束語

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

        參考文獻(xiàn)

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

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

        [3]徐建波,周新蓮.Web設(shè)計(jì)原理于編程技術(shù)[M].中南大學(xué)出版社,2005.185-193.

        [4]蔡劍,景楠.Java Web應(yīng)用開發(fā):J2EE和Tomcat[M].北京:清華大學(xué)出版社,2004.

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

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

        [7]陳智,許良春.網(wǎng)絡(luò)試題庫的設(shè)計(jì)[J].云南師范大學(xué)學(xué)報(bào),2003,23(2):22-24.

        [8]梁立新.項(xiàng)目實(shí)踐精解:基于struts+spring+hibernate的java應(yīng)用開發(fā)[M].北京:電子工業(yè)出版社,2008:22-24.

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

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

        猜你喜歡
        S模式
        基于Web的畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        明日博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        集團(tuán)公司OA系統(tǒng)的研究與開發(fā)
        S模式空管二次雷達(dá)詢問與監(jiān)視技術(shù)研究
        鋁材B2B電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
        基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        国产自拍高清在线观看| 99精品欧美一区二区三区美图| 亚洲国产一区二区三区在线视频| 一本大道久久精品一本大道久久| 国产一区二区三区护士| 娇小女人被黑人插免费视频| 美女被黑人巨大入侵的的视频| 亚洲一区二区三区高清在线| 先锋中文字幕在线资源| 久久久久久久人妻无码中文字幕爆| 国产乱人伦精品一区二区| 在线天堂中文一区二区三区| 一区两区三区视频在线观看| 国产在线91精品观看| 国产成人av乱码在线观看| 在线亚洲午夜理论av大片| 亚洲av无码一区二区三区在线 | 亚洲人成网站色在线入口口| 大学生高潮无套内谢视频| 精品人妻人人做人人爽夜夜爽| 精品无人区无码乱码大片国产| 日本高清人妻一区二区| 真实夫妻露脸爱视频九色网| 80s国产成年女人毛片| 久久99精品国产麻豆宅宅| 人妻无码一区二区在线影院| 一区二区三区在线免费av| 国产91在线精品观看| 久久精品人妻少妇一二三区| 少妇高潮一区二区三区99| 欧美老妇人与禽交| 美女叉开双腿让男人插| 北条麻妃在线中文字幕| 日本精品一区二区三区福利视频| 天下第二社区在线视频| 99精品热6080yy久久| 久久精品一区二区三区不卡牛牛| 国产精品日韩经典中文字幕| 亚洲精品成人无限看| 东京热加勒比无码少妇| 亚欧乱色束缚一区二区三区|