蔣雯雯


[摘 要] 為了進一步的加強企業管理的科學化,開發以數據為核心的管理運行系統已經成為了當前的必然發展趨勢,在企業進行科學化管理的時候,利用B/S結構特點和Java的特性,從而設計出結構合理的以MVC架構為基準的應用程序。文章主要針對Java信息管理系統開發模式設計進行深入的分析和探討。
[關鍵詞] Java;MVC;開發模式;設計
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 03. 080
[中圖分類號] TP311 [文獻標識碼] A [文章編號] 1673 - 0194(2017)03- 0143- 02
0 前 言
以數據為核心的信息管理系統是為了推動企業管理的規范化和科學化而存在的,在企業的信息管理系統發展中,網絡功能的發展是企業發展的必然趨勢,在這一方面,Java的優勢是非常明顯的,運用Java語言是高級程序員的必備技能,要求高級程序員掌握企業管理信息系統的相關開發方法,能夠熟練運用Java的特點特征,從而設計出符合企業發展的科學的Web應用程序。這是高級程序員的最終任務。
1 基本開發模式分析
在Web應用系統中,J2EE是當前的主要交流平臺,J2EE之所以如此受歡迎,主要是因為這一平臺采用了目前非常搶手的MVC模式,這一模式能夠將整個信息管理系統進行劃分處理,分為模型層、視圖層和控制器層。在這三個層面中,模型層是企業的數據信息收集層。視圖層是用戶與系統進行交互的關鍵界面,控制器層是模型層和視圖層的交流媒介,目前比較典型的J2EE平臺的Web應用系統中,三個層面的關系如圖1所示。
JSP技術能夠讓Web應用程序在網頁開發中對動搖的Web主頁進行及時有效的維護。由于JSP開發的Web是跨平臺操作的,所以說JSP所開發的網頁設計和顯示都是處于分離狀態的,二者并沒有什么交集。這樣一來就會讓整個基于Web的應用程序都能夠開發的方便快捷。從某種意義上來說,JSP技術是Servlet技術的擴展。而JDBC是Java語言為了支持SQL功能而提供的與數據庫相連接的用戶接口。其目的是為了實現與數據庫的信息鏈接。而所有的數據信息存取都是由Java來進行運作完成的。
2 設計開發模式分析
企業的發展離不開企業內部系統的支撐,而對于小型的系統設計來說,設計人員需要注意的是開發過程的隱秘性,一般是選擇相對簡單的Model 1方式進行開發處理,但是特殊情況系也是可以通過模擬Model 2所具備的可擴展性來提升系統的適應性的。
而基于JSP的網站建設,目前的開發模式主要有兩種。設計人員在進行創新的過程中難免會出現編碼重復等現象,設計人員針對此類問題設計了開發模式,具體開發模式如圖2所示。
這一模型設計的重點就在于它能夠精準的對企業數據庫中的信息進行封裝保存,并將其保存在低層模塊的DB組件中,這一設計模型是在數據庫JDBC之上對數據庫信息進行操作的,而Beam組件包是位于DB組件上層中,它的主要工作就是完成JSP頁面還沒有完成的相關請求,由于模式設計與DB包之間的數據也是需要傳遞的,而傳遞的方式就由設計人員自主定義來進行,從而設計出與之相適應的數據結構。
3 結 語
在我國當前的軟件開發中,以數據為中心的信息管理系統開發是非常有前途和發展前景的行業,設計人員只有牢牢的掌握具備跨平臺與網絡功能的Java特性,才能夠開發出更加高效的Web應用程序。從而更好的為企業的發展拓寬道路,促進企業的可持續發展。
主要參考文獻
[1]石晶,龔震宇,裘杭萍.基于Web挖掘的個性化服務技術[C]//第十九屆全國數據庫學術會議論文集:技術報告篇,2002.
[2]殷華蓓,李通,唐常杰,等.從Web文件中挖掘個性化導航知識[C]//第十七屆全國數據庫學術會議論文集:研究報告篇,2000.
[3]鄧長壽,郭景峰,楊焱林,等.下一代Web搜索引擎初探[C]//第十八屆全國數據庫學術會議論文集:研究報告篇,2001.
[4]楊沁,張維勇,韓江洪.KJ15A系統基于Web的動態瀏覽設計研究[C]//2004“安徽制造業發展”博士科技論壇論文集,2004.