事業(yè)單位門戶網(wǎng)站總體設計與開發(fā)

    時間:2024-10-04 13:29:30 計算機軟件畢業(yè)論文 我要投稿
    • 相關(guān)推薦

    事業(yè)單位門戶網(wǎng)站總體設計與開發(fā)

      門戶網(wǎng)站是指通向某類綜合性互聯(lián)網(wǎng)信息資源并提供有關(guān)信息服務的應用系統(tǒng),下面是小編搜集整理的一篇探究事業(yè)單位門戶網(wǎng)站設計應用的論文范文,供大家閱讀參考。

      1、引言

      門戶網(wǎng)站的應用是信息化集成與展示的一個平臺。從資源利用的角度來看,門戶網(wǎng)站是以最小的可能成本,實現(xiàn)最大程度開發(fā)利用現(xiàn)有資源目標的最可行途徑。事業(yè)單位門戶網(wǎng)站就是以單位的信息化建設為背景,結(jié)合單位的實際情況,應用先進的網(wǎng)絡技術(shù),進行門戶網(wǎng)站的綜合信息發(fā)布和管理的開發(fā)工作。

      2、相關(guān)的理論和技術(shù)

      2.1B/S架構(gòu)

      B/S架構(gòu)就是Browser/WebServer/DatabaseServer三層架構(gòu),基于國際標準開發(fā),具有良好的可擴展性;應用軟件放在中間層上,提高了數(shù)據(jù)傳輸?shù)男屎拖到y(tǒng)的可靠性和穩(wěn)定性。

      2.2MVC設計模式

      模型-視圖-控制器(Model-View-Controller),簡稱為MVC。它是一種通過三個不同部分構(gòu)造一個軟件或組件的理想辦法。

      Model:用于存儲數(shù)據(jù)的對象。View:向控制器提交所需數(shù)據(jù)、顯示模型中的數(shù)據(jù)。Controller:負責具體的邏輯操作,即控制器根據(jù)視圖提出的要求對數(shù)據(jù)做出處理,將有關(guān)結(jié)果存儲到模型中,并負責讓模型和視圖進行必要的交互,當模型中的數(shù)據(jù)變化時,讓視圖更新顯示。MVC設計模式為構(gòu)建可擴展、可重用的體系結(jié)構(gòu)打下了堅實的基礎,MVC設計模式最吸引人之處在于它迫使用戶必須抽象自己的代碼,把項目分解為表示、邏輯、控制三部分,每部分的關(guān)聯(lián)較小,以MVC設計模式構(gòu)造軟件,可以使得軟件結(jié)構(gòu)靈活、重用性好、擴展性佳。

      2.3JSP技術(shù)

      JSP技術(shù)是為創(chuàng)建顯示動態(tài)生成內(nèi)容的Web頁面的一個簡捷而快速的方法。

      3、總體設計與開發(fā)

      3.1需求分析及功能要求

      需求分析是軟件開發(fā)過程的開始階段,對于軟件開發(fā)過程以及軟件產(chǎn)品的質(zhì)量是至關(guān)重要的。門戶網(wǎng)站在設計之初,就單位的科研、生產(chǎn)和職工的生活情況進行了細致的調(diào)研,對收集到的需求信息進行分析,進一步挖掘出一些潛在的系統(tǒng)需求,確定了與門戶網(wǎng)站息息相關(guān)的5個用戶角色。它們主要是主管領(lǐng)導、各職能部門主管、辦公室主管、廣大職工及中心用戶。

      針對以上需求,系統(tǒng)的程序模塊應合理地實現(xiàn)各個角色用戶的基本功能。在技術(shù)上要求建立安全的網(wǎng)站運行環(huán)境,保證系統(tǒng)穩(wěn)定、可靠和安全的運行,保護信息資源不受非法用戶的控制。在內(nèi)容上要求欄目清晰、內(nèi)容突出,既展示單位的科研成果,宣傳單位的企業(yè)文化又提供互相交流,休閑娛樂的場所。在操作上靈活簡便易用,讓有價值的信息能及時快捷地發(fā)布,動態(tài)信息得到迅速的更新。在管理上要求對所有信息類型進行統(tǒng)一管理和規(guī)范,針對不同角色用戶提供信息訪問權(quán)限的控制。最后,為整合單位其它信息服務提供接口與平臺。

      3.2總體設計與環(huán)境、工具及技術(shù)的選擇

      基于瀏覽器的三層應用模式開發(fā)的綜合型門戶網(wǎng)站,其應用系統(tǒng)主要包括靜態(tài)模塊(單位領(lǐng)導、組織機構(gòu)),動態(tài)新聞信息系統(tǒng)(新聞速遞、公告欄、部門宣傳欄、新聞視頻、熱點問答),技術(shù)支持系統(tǒng),軟件下載系統(tǒng),休閑娛樂系統(tǒng)(音樂、電影)、社區(qū)論壇系統(tǒng),和其他各種服務系統(tǒng)(單位服務、網(wǎng)站鏈接),及為整合單位其它信息服務提供的接口(電子郵件、OA)。針對以上功能,我們采用了以下的開發(fā)環(huán)境。

      (1)服務器操作系統(tǒng)為了滿足傳遞信息更加安全、響應速度更加快速、運行更加穩(wěn)定的要求,系統(tǒng)運行在IBM服務器上,運行環(huán)境為AIX5.0。

      (2)數(shù)據(jù)庫服務器以高級結(jié)構(gòu)化查詢語言(SQL)為基礎的大型關(guān)系數(shù)據(jù)庫Oracle數(shù)據(jù)庫,系統(tǒng)可移植性好、使用方便、功能強大、安全性高,是目前最流行的客戶/服務器體系結(jié)構(gòu)的數(shù)據(jù)庫之一。

      (3)Web服務器應用服務器BeaWeblogicServer,是用于開發(fā)、集成、部署和管理大型分布式Web應用、網(wǎng)絡應用和數(shù)據(jù)庫應用的Java應用服務器,具有跨平臺性、可移植性,同時安全性高并且易于管理。

      (4)動態(tài)網(wǎng)站技術(shù)采用JSP服務器端腳本編寫環(huán)境,使用它創(chuàng)建和運行動態(tài)、交互的Web服務器應用程序。

      在此我們選擇了經(jīng)典的Java+Weblogic+Oracle技術(shù)組合,在系統(tǒng)架構(gòu)上采用了MVC設計模式,實現(xiàn)了網(wǎng)站開發(fā)的最初目標。可見,整個技術(shù)解決方案,以應用需求為中心進行設計,采用成熟、穩(wěn)定、先進的技術(shù),即滿足現(xiàn)有應用對系統(tǒng)的要求又具有持續(xù)發(fā)展的潛力。

      4、結(jié)束語

      基于MVC和JSP技術(shù)開發(fā)的門戶網(wǎng)站信息系統(tǒng)是一個Web技術(shù)和數(shù)據(jù)庫技術(shù)相結(jié)合的信息系統(tǒng),滿足了單位綜合信息發(fā)布和管理的基本需要。自開通以來,系統(tǒng)性能穩(wěn)定,安全可靠,但根據(jù)用戶新的需求,仍在不斷的完善之中。

      參考文獻:

      [1]潘明惠.信息化工程技術(shù)問答200題.中國電力出版社.

      [2]潘樊等.城市信息化與實踐.電力工業(yè)出版社.

      [3]趙強,喬新亮.J2EE應用開發(fā).電子工業(yè)出版社.

      [4]廖若雪.JSP高級編程.機械工業(yè)出版社.

      [5]陳錦輝,王景浩.XML與JAVA程序設計大全.中國鐵道出版社.

      [6]王暉,郭燕慧.面向?qū)ο筌浖治鲈O計與測試.科學出版社.

    【事業(yè)單位門戶網(wǎng)站總體設計與開發(fā)】相關(guān)文章:

    Oracle Portal及其門戶網(wǎng)站開發(fā)概述03-18

    論企業(yè)門戶網(wǎng)站的建設03-18

    校園信息門戶網(wǎng)站的設計與實現(xiàn)ASP+SQL03-30

    數(shù)字實驗箱的總體設計11-22

    汽車商務網(wǎng)站的設計與開發(fā)asp+sql11-23

    油庫發(fā)油系統(tǒng)總體設計(一)03-07

    遵義進行綜合開發(fā)等旅游開發(fā)措施03-21

    學科信息門戶中網(wǎng)絡信息導航系統(tǒng)的規(guī)范建設12-08

    點評幾個新網(wǎng)站03-06

    網(wǎng)站營銷如何成功03-19

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      久久久综合色88一本到鬼色 | 久久秋霞精品中文字幕 | 青青国产只有精品久久 | 一区三区四区国产 | 亚洲一区精品动漫 | 中文字幕在线观看 |