• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    校園網(wǎng)站群建設(shè)的構(gòu)思

    2014-01-01 00:00:00沈丹平
    數(shù)字化用戶 2014年3期

    【摘 要】通過(guò)目前高校網(wǎng)站建設(shè)存在的眾多問(wèn)題和需求進(jìn)行分析和研究,提出了高校網(wǎng)站群管理系統(tǒng)對(duì)站點(diǎn)進(jìn)行統(tǒng)一管理的解決方案。該方案的構(gòu)思與實(shí)現(xiàn),可以提高網(wǎng)站群系統(tǒng)的工作效率、構(gòu)建安全平臺(tái),又能為學(xué)校的信息化可持續(xù)發(fā)展奠定了基礎(chǔ)。

    【關(guān)鍵詞】網(wǎng)站群 統(tǒng)一管理 可持續(xù)

    一、需求分析

    高校網(wǎng)站群采用內(nèi)容管理系統(tǒng)的建設(shè)模式是一種先進(jìn)的網(wǎng)站建設(shè)與管理理念的技術(shù)應(yīng)用,已被眾多高校所采用,成為高校利用互聯(lián)網(wǎng)和信息技術(shù)進(jìn)行教育信息化建設(shè)重要形式。校園網(wǎng)網(wǎng)站群系統(tǒng)實(shí)現(xiàn)所有站點(diǎn)統(tǒng)一的管理、信息統(tǒng)一的導(dǎo)航規(guī)范、權(quán)限統(tǒng)一的分配、信息統(tǒng)一的搜索等管理問(wèn)題;同時(shí)消除了信息孤島,共享、共用集群的軟件和硬件資源;采用內(nèi)容管理的系統(tǒng)核心體系結(jié)構(gòu),適應(yīng)校園網(wǎng)網(wǎng)站群的多種應(yīng)用環(huán)境的不同需求,有效減少投資的成本。

    二、系統(tǒng)平臺(tái)設(shè)計(jì)技術(shù)框架

    整個(gè)系統(tǒng)核心框架采用基于JavaEE技術(shù)標(biāo)準(zhǔn)的Struts2+Spring3+Hibernate4(簡(jiǎn)稱為SSH)框架+Spring Security3.1安全架構(gòu)進(jìn)行開(kāi)發(fā)的應(yīng)用框架。

    (一)SSH框架。SSH 為基于JavaEE標(biāo)準(zhǔn),是目前較流行的一種JAVAWeb應(yīng)用程序開(kāi)源框架,廣泛應(yīng)用于各種應(yīng)用系統(tǒng)的設(shè)計(jì)。在SSH 的組合框架模式中,三者各自的作用:Struts是一個(gè)很好的MVC框架,主要技術(shù)是Servlet和Jsp。Struts的MVC設(shè)計(jì)模式可以使我們的邏輯變得很清晰,使程序?qū)哟畏置鳌pring 提供了管理業(yè)務(wù)對(duì)象的一致方法,并鼓勵(lì)注入對(duì)接口編程而不是對(duì)類編程的良好習(xí)慣,使整個(gè)應(yīng)用程序模塊間最大的解耦。Hibernate 是用來(lái)持久化數(shù)據(jù)的,提供了完全面向?qū)ο蟮臄?shù)據(jù)庫(kù)操作,實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作對(duì)象化,同時(shí)提供大量的數(shù)據(jù)訪問(wèn)控制技術(shù),提高對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)效率。

    (二)Spring Security安全框架。Spring Security是一種為基于Spring的應(yīng)用程序提供安全保護(hù)的安全框架。它提供全面的安全性解決方案,同時(shí)在Web請(qǐng)求級(jí)和方法調(diào)用級(jí)處理身份確認(rèn)和授權(quán)。主要包含:安全攔截器、 認(rèn)證管理器、訪問(wèn)決策管理器、運(yùn)行身份管理器、調(diào)用后管理器。在Spring Framework基礎(chǔ)上,Spring Security充分利用了依賴注入和面向切面技術(shù)。Spring Security的安全框架很好的彌補(bǔ)了JavaEE容器在安全編程模塊中的不足之處,二者結(jié)合諶稱完全組合。

    三、系統(tǒng)的體系結(jié)構(gòu)

    整個(gè)網(wǎng)站群系統(tǒng)擬將采用基于JavaEE技術(shù)構(gòu)架結(jié)構(gòu)進(jìn)行設(shè)計(jì),根據(jù)應(yīng)用系統(tǒng)及擴(kuò)展個(gè)性化應(yīng)用系統(tǒng)的特點(diǎn),它基于現(xiàn)有成熟中間件技術(shù)和產(chǎn)品,采用模塊化構(gòu)件的設(shè)計(jì)思想,在統(tǒng)一管理、統(tǒng)一認(rèn)證、統(tǒng)一界面、工作流集成等幾個(gè)方面進(jìn)行。整個(gè)系統(tǒng)的設(shè)計(jì),并保證系統(tǒng)有更好的靈活性與可重用性。

    四、主要業(yè)務(wù)流程

    (一)信息訪問(wèn)流程。信息訪問(wèn)控制中分為三大部分,包括外部公共信息、校園網(wǎng)內(nèi)部信息、受保護(hù)資源。其中外部公共信息是面對(duì)所有的用戶開(kāi)放,用戶通過(guò)瀏覽器都可以進(jìn)行訪問(wèn);校園網(wǎng)內(nèi)部信息是指信息只對(duì)校園網(wǎng)的用戶開(kāi)放,其中通過(guò)IP訪問(wèn)控制列表進(jìn)行設(shè)置,校園網(wǎng)的IP可以直接訪問(wèn),其它IP都無(wú)法進(jìn)行訪問(wèn);受保護(hù)資源為一些部門或系統(tǒng)的資料,只讓本部門或者一些特定用戶準(zhǔn)備的資料,這部分資料必須由站點(diǎn)管理員或者系統(tǒng)管理員給特點(diǎn)的人員開(kāi)通特定的權(quán)限后才可以訪問(wèn)。

    (二)系統(tǒng)管理流程。后臺(tái)管理主要是指通過(guò)統(tǒng)一的登陸頁(yè)面登陸到后臺(tái)管理平臺(tái),管理平臺(tái)根據(jù)角色的不同可以分為站點(diǎn)管理和系統(tǒng)管理操作,其中站點(diǎn)管理是站點(diǎn)管理員可以操作的平臺(tái),系統(tǒng)管理操作是系統(tǒng)管理員進(jìn)行系統(tǒng)后臺(tái)的建設(shè)及系統(tǒng)的設(shè)置的平臺(tái)。

    五、系統(tǒng)的功能設(shè)計(jì)

    (一)站點(diǎn)管理:可對(duì)站點(diǎn)進(jìn)行增、刪、改。支持多個(gè)站點(diǎn)管理,每個(gè)站點(diǎn)都可以進(jìn)行獨(dú)立管理,擁有用戶、模板、子站、內(nèi)容等。其中類別管理可以對(duì)選中的模板進(jìn)行設(shè)置,根據(jù)需要建立目錄、欄目及一些應(yīng)用模塊。

    (二)用戶管理:系統(tǒng)將為用戶提供統(tǒng)一的登錄入口。用戶按照不同的級(jí)別及作用進(jìn)行劃分,登錄時(shí)系統(tǒng)會(huì)根據(jù)不同用戶的等級(jí)進(jìn)行權(quán)限的分配,最高管理員可以編輯各個(gè)等級(jí)用戶的功能,并且可以分配用戶。

    (三)部門管理:根據(jù)各系部各部門進(jìn)行劃分,職能的不同,相應(yīng)的權(quán)限也有不同。

    (四)角色管理:給各功能模塊創(chuàng)建創(chuàng)建角色,超級(jí)管理員、系部管理員角色、行政部門管理員角色、新聞?lì)悇e管理角色、新聞的模板管理角色、公共資源管理等。

    (五)列表管理:創(chuàng)建IP地址列表,設(shè)置訪問(wèn)機(jī)制。

    (六)安全管理: 在系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)時(shí),要對(duì)不同情況下出現(xiàn)的危險(xiǎn)狀況進(jìn)行處理,要保證系統(tǒng)在各種情況下的數(shù)據(jù)安全。在保證系統(tǒng)安全的同時(shí),要做好數(shù)據(jù)備份工作,并創(chuàng)建日志管理,記錄所有登陸系統(tǒng)時(shí)的各種操作。

    六、結(jié)束語(yǔ)

    本網(wǎng)站群系統(tǒng)是經(jīng)過(guò)詳細(xì)的調(diào)研后,才確定的系統(tǒng)的基本模型,是一個(gè)有實(shí)際應(yīng)用意義的系統(tǒng)。在開(kāi)發(fā)本網(wǎng)站群系統(tǒng)時(shí),使用了SSH框架進(jìn)行設(shè)計(jì),開(kāi)發(fā)時(shí)使用MyEclipse作為開(kāi)發(fā)環(huán)境, Java作為開(kāi)發(fā)語(yǔ)言,oracle作為數(shù)據(jù)庫(kù),Tomcat做為系統(tǒng)平臺(tái)服務(wù)器。在以后的使用中,可能會(huì)發(fā)現(xiàn)系統(tǒng)的性能問(wèn)題和安全問(wèn)題,這就需求慢慢的完善,不斷的嘗試使用新的技術(shù)和方法,來(lái)解決系統(tǒng)出現(xiàn)的不同的問(wèn)題。

    參考文獻(xiàn):

    [1]馬社嶺,李同磊.淺議網(wǎng)站群的建設(shè)和管理[J].經(jīng)營(yíng)管理.2009(5):38-39.

    [2]王玉娟.AJAX技術(shù)及其優(yōu)缺點(diǎn)[J].科技創(chuàng)新導(dǎo)報(bào)。2009年(08):19—21

    教育| 望奎县| 福贡县| 竹山县| 陵川县| 盐源县| 英德市| 贡嘎县| 东港市| 乐至县| 东光县| 东源县| 汨罗市| 江安县| 交城县| 岑溪市| 株洲市| 囊谦县| 肥城市| 乌拉特后旗| 康马县| 离岛区| 务川| 本溪| 沽源县| 建湖县| 凤台县| 团风县| 拜泉县| 建瓯市| 卢湾区| 磴口县| 积石山| 称多县| 延边| 多伦县| 凤凰县| 阿克苏市| 巴中市| 砀山县| 河东区|