• <strong id="lmiwr"><span id="lmiwr"></span></strong>
    1. <code id="lmiwr"></code>
      1. <font id="lmiwr"></font>
      <font id="lmiwr"><span id="lmiwr"></span></font>
        天涯招考網 >論文 > 論文寫作 > 計算機畢業論文5000字

        計算機畢業論文5000字

        更新時間:2022-06-13 來源:論文寫作

        【www.nthchapter.com--論文寫作】

          論文是一個漢語詞語,拼音是lùnwén,古典文學常見論文一詞,謂交談辭章或交流思想。天涯招考網為大家整理的相關的計算機畢業論文5000字,供大家參考選擇。  

           計算機畢業論文5000字

          摘要:本文對船舶計算機網絡系統的安全現狀和問題原因進行了概括性的敘述,對網絡安全的需求進行了研究分析。

          從實施船舶計算機網絡系統安全管理的現實條件和實際要求出發,提出了船舶計算機網絡系統安全管理的策略和解決方案,針對不同情況的船舶提出了相應的實施建議。

          1、引言

          進入二十一世紀以來,隨著船舶自動化和信息化程度不斷提高,船舶計算機網絡系統及其應用得到了迅速發展。

          越來越多的新造船舶采用計算機網絡技術將船舶輪機監控系統、航海駕駛智能化系統、船舶管理信息系統(SMIS)等應用納入一個統一的網絡系統,實現船岸管控一體化。

          在我司近幾年建造的4萬噸級以上的油輪上,普遍安裝了計算機局域網。

          一方面,計算機網絡用于傳輸船上動力裝置監測系統與船舶航行等實時數據;另一方面,計算機網絡用于船舶管理信息系統(功能包括船舶機務、采購、海務、安全、體系管理與油輪石油公司檢查管理)并通過網絡中船舶通訊計算機實現船岸間的數據交換,實現船岸資源共享,有利于岸基他船舶管理人員對船舶的監控與業務指導。前者屬于實時系統應用,后者屬于船舶日常管理系統應用,在兩種不同類型的網絡應用(子網)之間采用網關進行隔離。

          目前,船舶計算機網絡系統采用的硬件設備和軟件系統相對簡單,因此,船舶計算機網絡的安全基礎比較薄弱。隨著船齡的不斷增長,船上計算機及網絡設備逐漸老化;并且,船上沒有配備專業的人員負責計算機網絡和設備的運行維護和管理工作,所以船舶計算機及網絡的技術狀況比較差,影響各類系統的正常使用與船岸數據的交換。究其原因,除了網絡設備和網絡線路故障問題之外,大多數問題是因各類病毒與管理不善等原因所引起的。

          2、船舶計算機網絡架構

          目前在船舶上普遍采用工業以太網,船舶局域網大多采用星型結構。有些船舶已經在所有船員房間布設了局域網網線,而有些船舶只是在高級船員房間布設了計算機局域網網線。

          圖表1是一艘30萬噸超級油輪(VLCC)的計算機局域網結構圖。

          圖表2是船舶計算機網絡拓撲結構圖。

          其中,局域網服務器采用HPCOMPAQDX7400(PENTIUMDUALE2160/1。8GHZ/DDR2512M/80G);網關采用INDUSTRIALCOMPUTER610(P42。8GHZ/DDR333512M/80G);交換機采用D—LINKDES—1024D快速以太網交換機(10/100M自適應,工作在二層應用層級)。

          3、船舶計算機網絡系統的安全問題

          2005年以來,有很多的船舶管理公司推進實施船舶管理信息系統。對于遠洋船舶來說,船上需要安裝使用船舶管理信息系統的船舶版軟件。大多數的船舶版軟件都是采用客戶端/服務器兩層架構,高級船員的辦公計算機作為客戶端,通過聯網使用船舶管理信息系統。船上的船舶管理信息系統通過電子郵件(一般采用AMOSMAIL或Rydex電子郵件)與岸基的船舶管理信息系統交換數據,實現船、岸船舶數據庫的數據同步。

          根據了解,目前船舶計算機網絡最主要的問題(也是最突出的現狀)是安全性和可用性達不到船舶管理信息系統運行使用的基本要求。船舶管理信息系統數據庫服務器與郵件服務器之間,以及船員的辦公計算機與船舶管理信息系統數據庫服務器之間經常無法聯通。經過上船檢查發現,影響船舶計算機網絡系統正常運行的主要原因是計算機病毒。

          大多數船舶的辦公計算機采用微軟操作系統,一方面沒有打補丁,另一方面尚未采取有效的防病毒措施,比如沒有安裝單機版或網絡版防病毒軟件。

          有些船舶雖然安裝了防病毒軟件,但是因為不能及時進行防毒軟件升級和病毒庫更新,所以無法查殺新病毒或新的變種病毒等,從而失去防病毒作用。經過調查分析,船上計算機病毒的主要來源是:

          (1)在局域網中的計算機上使用了帶有病毒的光盤、優盤、移動硬盤等存儲介質;

          (2)將帶有病毒的筆記本電腦接入了船上的局域網;

          (3)在局域網中的計算機上安裝有無線上網卡,通過無線上網(沿海航行或停靠港口時)引入了病毒/蠕蟲/木馬/惡意代碼等。

          為了解決上述問題,有的企業在船舶辦公計算機上安裝了硬盤保護卡;也有一些企業在船舶辦公計算機上安裝了“一鍵恢復”軟件;另外還有企業開始在船舶計算機網絡系統中安裝部署專業的安全管理系統軟件和網絡版防病毒軟件。

          若要從根本上增強船舶計算機網絡系統的安全性和可用性,則需要考慮以下條件的限制:

          (1)船上的計算機網絡架構在出廠時已經固定,除非船舶正在建造或者進廠修理,否則,凡是處于運營狀態的船舶,不可能立即為船舶管理信息系統專門建設一個物理上獨立的計算機局域網。

          (2)限于資金投入和船上安裝場所等原因,船上的計算機網絡設備或設施在短期內也不可能無限制按需增加。

          (3)從技術管理的角度看,在現階段,船舶仍不可能配備具有專業水平的網絡人員對計算機網絡系統進行管理。

          (4)因衛星通信通道和通信費用等原因,遠洋船舶的辦公計算機操作系統(微軟Windows系列)不可能從因特網下載補丁和打補丁;船舶局域網中的防病毒軟件和病毒庫不可能及時升級和更新。

          總體上看,解決船舶計算機網絡安全方面的問題,與陸地上確實有許多不同之處。

          4、船舶計算機網絡系統的安全需求分析

          為提高船舶計算機網絡系統的可用性,即船舶計算機網絡系統任何一個組件發生故障,不管它是不是硬件,都不會導致網絡、

          系統、應用乃至整個網絡系統癱瘓,為此需要增強船舶計算機網絡系統的可靠性、可恢復性和可維護性。

          其中:(1)可靠性是指針對船舶上的溫度、濕度、有害氣體等環境,提高網絡設備和線路的技術要求,有關的設計方案在船舶建造和船舶修理時進行實施和實現。

          (2)可恢復性,是指船舶計算機網絡中任一設備或網段發生故障而不能正常工作時,依靠事先的設計,網絡系統自動將故障進行隔離。

          (3)可維護性,是指通過對船舶計算機網絡系統和網絡的在線管理,及時發現異常情況,使問題或故障能夠得到及時處理。

          研究解決船舶計算機網絡系統安全管理問題,必須考慮現實的條件和實現的成本。總的原則是:方案簡潔、技術成熟;經濟性好、實用性強;易于實施、便于維護。

          因此,在盡量利用現有設備和設施、擴充或提高計算機及網絡配置、增加必要的安全管理系統軟件、嚴格控制增加設備的前提下,通過采用邏輯域劃分、病毒防殺、補丁管理、網絡準入、外設接口管理、終端應用軟件管理和移動存儲介質管理等手段,以解決船舶計算機網絡系統最主要的安全問題。

          在對船舶計算機網絡采取安全防護技術措施的同時,還需要制定船舶計算機網絡系統安全管理制度;定制船舶計算機網絡系統安全策略和安全管理框架;對船員進行計算機及網絡系統安全知識教育,增強船員遵守公司制定的計算機網絡安全管理規定的意識和自覺性。

          (1)加強船舶計算機病毒的防護,建立全面的多層次的防病毒體系,防止病毒的攻擊;

          (2)采用專用的設備和設施實現船舶安全策略的強制執行,配合防毒軟件的部署與應用;

          (3)加強船舶計算機網絡管理,通過桌面管理工具實現船舶計算機網絡運行的有效控制;

          (4)制定相關的網絡安全防護策略,以及網絡安全事件應急響應與恢復策略,在正常預防網絡安全事件的同時,做好應對網絡安全事件的準備。

          5、船舶計算機網絡系統安全管理要求

          5.1確定船舶網絡系統安全管理目標

          基于以上對船舶計算機網絡系統安全問題和可用性需求的分析,我們認為解決網絡系統安全問題的最終目標是:

          通過船舶計算機網絡系統安全管理制度的制定,安全策略和安全管理框架的開發,定制開發和部署適合船舶計算機網絡系統特點的安全管理系統,確保船舶計算機網絡系統安全可靠的運行和受控合法的使用,滿足船舶管理信息系統正常運行、業務運營和日常管理的需要。

          通過實施船舶計算機網絡系統安全技術措施,達到保護網絡系統的可用性,保護網絡系統服務的連續性,防范網絡資源的非法訪問及非授權訪問,防范人為的有意或無意的攻擊與破壞,保護船上的各類信息通過局域網傳輸過程中的安全性、完整性、及時性,防范計算機病毒的侵害,實現系統快速恢復,確保船舶計算機網絡的安全運行和有效管理。

          總體上從五方面考慮:

          (1)針對管理級安全,建立一套完整可行的船舶計算機網絡系統安全管理制度,通過有效的貫徹實施和檢查考核,實現網絡系統的安全運行管理與維護;

          (2)針對應用級安全,加強船舶計算機網絡防病毒、防攻擊、漏洞管理、數據備份、數據加密、身份認證等,采用適合的安全軟硬件,建設安全防護體系;

          (3)針對系統級安全,加強對服務器、操作系統、數據庫的運行監測,加強系統補丁的管理,通過雙機(或兩套系統)的形式保證核心系統運行,當發生故障時,能及時提供備用系統和恢復;

          (4)針對網絡級安全,保證船舶計算機網絡設備、網絡線路的運行穩定,對核心層的網絡設備和線路提供雙路的冗余;

          (5)針對物理級安全,保證船舶計算機網絡系統數據的安全和系統及時恢復,加強信息和數據的備份和各類軟件介質的管理。

          5.2網絡系統安全配置原則

          船舶計算機網絡系統是一套移動的計算機網絡系統,沒有專業的安全管理人員,缺乏專業的安全管理能力;船舶數量多,船舶計算機網絡系統規模小和相對比較簡潔,因此,不能按照企業網絡的安全管理體系來構建船舶計算機網絡系統的安全管理體系,必須制定經濟實用的網絡安全設計原則。

          需求、風險、代價平衡的原則

          對船舶計算機網絡系統進行切合實際的分析與設計,對系統可能面臨的威脅或可能承擔的風險提出定性、定量的分析意見,并制定相應的規范和措施,確定系統的安全策略。

          綜合性、整體性、系統性原則

          船舶計算機網絡系統安全是一個比較復雜的系統工程,從網絡系統的各層次、安全防范的各階段全面地進行考慮,既注重技術的實現,又要加大管理的力度,制定具體措施。安全措施主要包括:行政法律手段、各種管理制度以及專業技術措施。

          易于操作、管理和維護性原則

          在現階段,船舶上不可能配備專業的計算機系統安全管理員,采用的安全措施和系統應保證易于安裝、實施、操作、管理和維護,并盡可能不降低對船舶計算機網絡系統功能和性能的影響。

          可擴展性、適應性及靈活性原則

          船舶計算機網絡安全管理系統必須組件化或模塊化,便于部署;安全策略配置靈活,具有較強的適應性,能夠適應各種船舶的計算機網絡系統復雜多樣的現狀;安全管理系統必須具有較好的可擴展性,便于未來進行安全功能的擴展。

          標準化、分步實施、保護投資原則

          依照計算機系統安全方面的有關法規與行業標準和企業內部的標準及規定,使安全技術體系的建設達到標準化、規范化的要求,為拓展、升級和集中統一打好基礎。

          限于計算機系統安全理論與技術發展的歷史原因和企業自身的資金能力,對不同情況的船舶要分期、分批建設一些整體的或區域的安全技術系統,配置相應的設施。

          因此,依據保護系統安全投資效益的基本原則,在合理規劃、建設新的網絡安全系統或投入新的網絡安全設施的同時,對現有網絡安全系統應采取完善、整合的辦法,使其納入總體的網絡安全技術體系,發揮更好的效能,而不是排斥或拋棄。

          5.3網絡安全管理的演進過程

          建立、健全船舶計算機網絡系統安全管理體系,首先要建立一個合理的管理框架,要從整體和全局的視角,從信息系統的管理層面進行整體安全建設,并從信息系統本身出發,通過對船上信息資產的分析、風險分析評估、網絡安全需求分析、安全策略開發、安全體系設計、標準規范制定、選擇安全控制措施等步驟,從整個網絡安全管理體系上來提出安全解決方案。

          船舶計算機網絡系統安全管理體系的建設須按適當的程序進行,首先應根據自身的業務性質、組織特征、資產狀況和技術條件定義ISMS的總體方針和范圍,然后在風險分析的基礎上進行安全評估,同時確定信息安全風險管理制度,選擇控制目標,準備適用性聲明。船舶計算機網絡系統安全管理體系的建立應遵循PDCA的過程方法,必須循序漸進,不斷完善,持續改進。

          6、建立健全船舶計算機網絡安全管理制度

          針對船舶計算機及網絡系統的安全,需要制定相關法規,結合技術手段實現網絡系統安全管理。制度和流程制定主要包括以下幾個方面:

          制定船舶計算機及網絡系統安全工作的總體方針、政策性文件和安全策略等,說明機構安全工作的總體目標、范圍、方針、原則、責任等;

          對安全管理活動中的各類管理內容建立安全管理制度,以規范安全管理活動,約束人員的行為方式;

          對要求管理人員或操作人員執行的日常管理操作,建立操作規程,以規范操作行為,防止操作失誤;

          形成由安全政策、安全策略、管理制度、操作規程等構成的全面的信息安全管理制度體系;

          由安全管理團隊定期組織相關部門和相關人員對安全管理制度體系的合理性和適用性進行審定。

          7、總結

          對于船舶計算機網絡安全按作者的經驗可以針對不同類型、不同情況的具體船舶,可以結合實際需要和具體條件采取以下解決方案:

          1、對于正在建造的船舶和準備進廠修理的船舶,建議按照較高級別的計算機網絡安全方案進行實施,全面加固船舶計算機及網絡的可靠性、可恢復性和可維護性,包括配置冗余的網絡設備和建設備用的網絡線路。

          2、對于正在營運的、比較新的船舶,建議按照中等級別的計算機網絡安全方案進行實施,若條件允許,則可以增加專用的安全管理服務器設備,更新或擴充升級原有的路由器或交換機。

          3、對于其它具備計算機局域網、船齡比較長的船舶,建議按照較低級別的計算機網絡安全方案進行實施,不增加專用的安全管理服務器設備,主要目標解決計算機網絡防病毒問題。

          4、對于不具備計算機局域網的老舊船舶,可以進一步簡化安全問題解決方案,著重解決船舶管理信息系統服務器或單機的防病毒問題,以確保服務器或單機上的系統能夠正常運行使用。

          參考文獻:

          [1]中國長航南京油運股份有限公司SMIS項目實施總結報告

          計算機畢業論文5000字

          隨著信息技術、通訊技術及計算機技術的飛速發展,現代信息技術日漸成熟,在高校教學工作中發揮的作用越來越大,同時給高校教務管理工作帶來了新的挑戰和發展契機。

          在信息化背景下,學校必須順應時代發展需要,加大計算機基礎理論教育,重視教師工作質量,從而符合新的教育觀以及人才觀。

          一、信息化背景下計算機基礎理論教育的教學現狀

          信息化主要以數字化、多媒體和電子化形式存在。

          隨著信息技術、網絡技術、通訊技術和計算機技術的不斷發展,全球網絡化已逐漸發展成為基本現狀,在世界范圍內,一個新型的、在現代信息技術及信息網絡基礎上發展而來的信息環境正逐步構成。

          在這一背景下,學校也加強計算機基礎理論教育。

          其講授的內容從1984年至今一共經歷了三次變化,從最開始的Basic語言程序方面的設計,轉到現在的office辦公操作系統和計算機網絡。

          然而當前許多學校在給學生傳授計算機基礎理論時,并未在教學內容以及考試方法上面有過多的變化,同時教學課時也逐漸縮減。

          造成上述原因主要有以下三個方面:首先由于當前計算機等級考試通過率比較高,使人不禁考慮是否題目設置的過于簡單;其次等級考試的導向性限制了計算機教學進行改革發展的路程;最后由于傳統與單一的教學方式與評價手段,影響了學生學習計算機理論的積極性,與此同時學校對于相關基礎設施的建設與投入還比較欠缺。

          二、加強計算機基礎理論教育的主要方式

          1.調整結構,突出技能

          結合當前信息化背景,廣大院校應該在調整專業培養的結構上認真的考慮,要面向目前的市場經濟來設置課程,將那些已經陳舊過時的知識及時的淘汰出去,及時的加入一些能夠培養應用型專業人才實際操作的課程。

          在學生的能力結構方面,院校應該著重培養學生運用先進工具軟件的能力,著重培養學生的安裝、維護和管理計算機軟件的能力,還應該要求學生要具有一定的計算機局域網組網能力和編程能力等。

          一方面,可以打破目前教學計劃的框架,開設多種多樣的選修課。

          另一方面,應該加強培養學生的動手能力。

          要改變傳統的教學方法,著重強調學生在教師的指導下進行自我建構,從而培養其良好的動手操作能力。

          比如,可以廣泛的開展第二課堂,鼓勵學生使用先進的工具軟件。

          2.轉變傳統教學模式

          改變傳統的教學模式,采用先進的教學方法:隨著時代的發展和科技的進步,越來越多的新技術被應用在了計算機基礎理論課的教學當中,比如互聯網的應用等等,這樣就可以讓教學內容變得更加的豐富和有趣。

          同時,互聯網和校園網的接軌也可以有效地提高教學的質量。

          比如,在講解一些枯燥的理論知識的時候,可以讓學生自己在網絡上對這些資料進行查找,然后對查到的結果進行總結和分類,可以采用表格或者圖形的方式,然后在校內網上發布,喜歡的學生可以在這個平臺上進行充分的交流,這樣就可以讓學生充分掌握課堂中講解的相關技術知識,并且也鍛煉了動手操作的能力。

          3.個體化教學方式

          采用個體化教學的方式,因材施教:由于各個學生水平往往不處于同一個水平線上,有些學生水平高,如果教師一味的教一些簡單的知識,慢慢的就會讓這些學生失去學習的興趣;

          而有些水平比較差的學生,會不容易理解這些教學內容,從而失去了學習的信心和動力,因此,就需要采用個體化教學的方式,根據學生的實際水平選擇合適的教學方法,在計算機教學中,

          針對不同水平的學生采取一些不同難度的問題,并且還能夠將計算機的優勢充分的體現出來,比如在學習WORD的時候,可以讓學生自己做一個個人簡歷等等,并且進行評比,選出最好的,從而讓學生獲得成功的快感。

          三、結束語

          隨著時代的發展和社會經濟的進步,在當前信息化背景下,對計算機基礎理論的教學的要求日益嚴格,需要教師不斷提高自身教學水平,轉變傳統的教學模式,加強學生的計算機信息化技術學習,從而使得學生能夠適應時代發展的潮流,掌握計算機應用的具體含義,最終提高自身的綜合素質。

          計算機畢業論文5000字

          摘要:

          在信息化建設水平不斷提高的情況下,計算機軟件在這一過程中得到了十分廣泛的應用,此外,計算機軟件開發在這一過程中也越來越受到人們的關心和關注。軟件開發技術最近幾年得到了很大的改進,這些技術當中分層的技術是非常重要的一個,所以,我們需要對其進行全面的分析和研究。

          關鍵詞:

          計算機;軟件開發;分層技術

          當前信息化時代已經悄然到來,網絡技術的發展也使得人們越來越關注軟件開發行業,計算機軟件從原來的二元結構模式逐漸向多層結構模式發展,中間件也成為了應用層質量和性能非常重要的一個問題,此外,其也成為了計算機軟件開發應用過程中非常關鍵的一個技術,其與數據庫,操作系統共同形成了計算機基礎軟件。這一技術的應用能夠使得軟件系統擴展性更強,靈活性和適應性也在這一過程中得到了顯著的提升,所以,分層技術也已經在現代計算機軟件開發的過程中得到了越來越廣泛的應用。

          1、計算機層次軟件及其優點

          計算機軟件工程的最終目標就是研發質量和性能更好的軟件產品,而在這一過程中基礎構建和開發可以十分有效的為計算機軟件的應用提供非常好的條件,構件是高內聚度軟件包,其能夠當作獨立單元進行更加全面的開發處理,同時,其也為構件的組合提供了非常大的便利,對軟件系統進行搭建可以很好的縮短軟件開發的時長,同時還能十分有效的獲得更多的質量保證。構件開發最為重要的一個目的就是廣泛的應用,應用層次化軟件結構設計方法的一個非常重要的目的就是可以更為科學合理的去應用構件技術。軟件系統在進行了分解之后,形成了不同的構件模塊,高層次構件通常被人們視為指定領域的構件。低層次構件只是與數據庫或許是和物理硬件產生聯系。層次劃分是一個相對比較寬泛的概念,所以在層次關系方面并沒有一個相對統一和規范的標準。不同構件內部的層次關系通常是上下層依附的關系。站在某個角度上來看,計算機軟件的系統層次化就是指多層次技術的廣泛應用,而根本原因是為了軟件能夠大范圍的應用。采用分層模式可以非常好的展現出軟件的可擴展性,系統某一層在功能上的變化僅僅和上下層存在著一定的關系,對其他層并不會產生非常明顯的影響。分層模式也比較適合使用在一些標準組織當中,此外,其也是通過控制功能層次接口來保證其不會受到嚴重的限制。標準接口的應用能夠使得不同軟件可以自行開發,同時后期更新的產品也能夠和其他軟件具有良好的融合性。

          2、軟件開發中多層次技術分析

          2.1兩層與三層結構技術分析

          在兩層模式當中,一般都是由數據庫的服務器和客戶端構成,其中,客戶端能夠為客戶提供一個操作界面,同時,其還具備非常好的邏輯處理功能,同時還要按照指令去完成數據庫的查詢,而服務器主要是接收客戶端的指令,同時還要按照指令對數據庫完成查詢,同時還要返回到查詢結果當中。這種邏輯處理結構就被人們稱作Fat客戶,這種二層技術的客戶端類型在應用的過程中能夠完成非常多的業務邏輯處理工作,隨著客戶端數量的增加,其擴充性和交互作業以及通信性能等等都會受到影響,此外還存在著非常明顯的安全問題及隱患。而計算機技術在不斷的完善,傳統的二層技術已經不能適應系統應用的具體要求。在這樣的情況下就出現了三層結構技術類型,這種技術主要是客戶端、應用服務器交換機和應用服務器構成。其中,客戶端主要是用來實現人機交互,數據服務器可以讓操作人員完成數據信息的訪問、存儲以及優化工作,服務器的應用主要是能夠完成相關業務的邏輯分析工作,這樣也就使得客戶端的工作壓力有了非常顯著的下降,我們一般將這樣的客戶稱作瘦客戶。三層結構和二層結構相比其具有非常強的可重復性、維護方面更加方便,同時其安全性和擴展性也明顯增強,但是在用戶數量并不是很多的時候,二層結構的優勢則更加的明顯,所以,在軟件開發的過程中,我們一定要充分的結合實際的情況和要求。

          2.2四層結構技術

          當前,計算機應用的環境在復雜性上有了非常顯著的提升,客戶對軟件系統也提出了越來越高的要求,其主要表現在了軟件開發周期不是很長,系統的穩定性很好,擴展性更強等方面,為了滿足用戶提出的更高要求,我們在開發的過程中將用戶界面、業務邏輯個數據庫服務器根據其功能模塊進行全面的處理,將不同的模塊分開,這樣也就將相互之間的影響降到了最低水平。這個時候,如果使用三層分層技術就無法很好的實現這一功能,很多軟件的開發人員會在數據庫和邏輯層交互的過程中,增加一層數據庫接口封裝,這樣也就實現了三層向四層的進化。四層結構體系主要包含web層、業務邏輯層、數據持久層與存儲層。其中,web層可以使用模式1或模式2開發。在模式1中,基本是由JSP頁面所構成,當接收客戶端的請求之后,能直接給出響應,使用少量Java處理數據庫的有關操作。模式1實現較為簡單,可用于小規模項目快速開發,這種模式的局限性也很明顯,JSP頁面主要擔當了控制器與視圖View兩類角色,其表現及控制邏輯被混為一體,有關代碼重用功能較低,應用系統的維護性與擴展性難度加大,并不適合復雜應用系統開發。模式2主要是基于1vlvc結構進行設計的,JSP不再具有控制器職責,由Sen}let當作前端的控制器進行客戶端請求的接收,并通過Java實施邏輯處理,而JSP僅具有表現層的角色,將結果向用戶呈現,這種模型主要適合大規模項目的應用開發。業務邏輯層在數據持久層與web層間,主要負責將數據持久層中的結果數據傳給web層,作為業務處理核心,具有數據交換的承上啟下功能,業務邏輯層的技術依據業務及功能大小不同,能夠分成JavaBean與EJB兩種封裝的業務邏輯,其中EJB簡化了Java語言編寫應用系統中的開發、配置與執行,不過EJB并非實現J2EE唯一的方法,支持EJB應用的程序器能應用任何分布式的網絡協議,像JRMP.IIOP與專有協議等。

          3、結論

          當前,我國計算機應用的過程中面臨的環境越來越復雜,同時在客戶的要求方面也有了非常顯著的提升,為了更好的滿足軟件應用者的要求,在軟件開發工作中,分層技術得到了十分廣泛的應用,以往的兩層技術模式已經無法適應當今時代的建設和發展,在對兩層和三層結構優缺點的分析之后,多層結構系統在應用的過程中發揮了非常大的作用,這樣也就使得軟件開發技術得到了顯著的提升,從而極大的滿足了客戶對計算機軟件的各項要求。

        本文來源:http://www.nthchapter.com/lunwen/172560/

        京ICP備18066668號

        CopyRight 1996-2018 http://www.nthchapter.com Inc All Rights Reserved. 天涯招考網 版權所有

        欧美综合在线激情专区