999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于J2EE的裝備生產計劃管理系統的設計與實現

2012-02-02 03:51:10李文浩郭璽
有色金屬加工 2012年2期
關鍵詞:頁面系統管理

李文浩郭璽

(1洛陽有色金屬加工設計研究院,河南洛陽471039)

(2清華大學信息網絡工程研究中心,北京100001)

近年來,實施信息化改造正在成為制造業提高競爭力的一個重點,許多企業在實施各類管理信息系統方面做了很大的努力。但是,制造過程管理因缺乏必要的信息化手段以及企業的重視程度不夠,使得企業的工作效率和成本控制不能發揮出最理想的效果。實際上,在當今激烈的市場競爭環境中,對制造業企業尤其是裝備制造企業而言,裝備制造過程的優化和監控越來越成為提高企業核心競爭力不可回避的環節。

作者結合實際工作經驗,梳理了所在企業內部生產計劃管理工作的業務流程、數據流轉、用戶需求等,構建了一個基于J2EE的網絡管理系統框架,通過該系統,實現了業務流程的嚴格控制,關鍵數據的高效流轉,滿足了用戶多樣化的需求,并給公司管理決策提供了可靠依據。

1 需求分析

對于生產計劃管理系統,各類計劃表格無疑是管理的核心,通過對各部門的計劃表格進行梳理,可分為主要的幾類:包括運行控制,生產執行,活動產值,合同收付款等計劃表格,另外還包括人員權限、出差報銷、客戶關系等信息的管理。

隨著公司業務量的快速發展,各類表格信息呈爆發式增長,傳統的紙質表格管理效率低下,計劃更新傳遞不及時,執行情況無法及時掌握,信息透明度不高等弊端日顯嚴重,整個公司迫切需要一個統一的數據管理和發布平臺,為各部門和各級人員提供所需的信息處理系統。

2 系統架構設計

2.1 系統架構

本系統采用Browser/Web/Database的多層體系結構,如圖1所示。

圖1 多層體系結構

為客戶端提供對系統的訪問。由Web窗體和JS代碼文件組成。Web窗體只是用JSP+HTML提供用戶操作,而JS代碼文件實現各種控件的事件處理。

②應用邏輯層

為客戶邏輯層提供系統各功能業務的處理等。

③數據訪問層

為應用邏輯層提供數據存取服務等。

2.2 架構特點

本系統采用多層架構,使用戶不需要安裝任何客戶端程序,通過Web瀏覽器即可訪問和使用本系統。J2EE的平臺無關性使系統可以應用分布在不同的系統平臺上,通過分布式技術實現異構平臺之間對象的相互通信,能極大地提高系統的可擴展性。

通過采用模型-視圖-控制器(MVC)設計模式,可以很容易改變應用程序的數據層和業務規則,提高重用性和適用性,方便快速部署和維護,有利于軟件工程化管理[1]。

2.3 技術應用

本系統使用 J2EE開發平臺,使用了開源的Eclipse[2]作為開發工具,使用了 JSP、Servlet、JavaBean,以及JavaScript等相關技術,來實現MVC模式,如圖2所示。

圖2 映射到MVC模式的J2EE組件

①JSP(Java Server Pages)

JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產生動態網頁的處理邏輯。網頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網頁邏輯與網頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發變得迅速和容易。

可用一種簡單易懂的等式表示為:HTML+Java =JSP。由于JSP頁面的內置腳本語言是基于Java的,而且所有的 JSP頁面都被編譯成為 Java Servlets[3],所以JSP頁面具有Java技術的所有好處,包括健壯的存儲管理和安全性。作為Java平臺的一部分,JSP擁有Java編程語言“一次編寫,各處運行”的特點。

②Servlet

Servlet是在服務器上運行的小程序。客戶端發送請求至服務器,服務器啟動并調用Servlet,Servlet根據客戶端請求生成響應內容并將其傳給服務器,服務器將響應返回客戶端。

Servlet提供了大量的實用工具例程,例如自動地解析和解碼HTML表單數據、讀取和設置HTTP頭、處理Cookie、跟蹤會話狀態等。幾乎所有的主流服務器都直接或通過插件支持Servlet。

③JavaBean

JavaBean主要負責處理事務(如數據運算,操縱數據庫),將功能、處理、值、數據庫訪問和其他任何可以用Java代碼創造的對象進行打包,并且可以通過內部的JSP頁面、Servlet、其他JavaBean、applet程序或者應用來使用這些對象。

④JavaScript

JavaScript是一種基于對象和事件驅動并具有相對安全性的客戶端腳本語言。和JSP配合可以實現表單驗證、獲取控件焦點、觸發指定行為等客戶端操作,可以減少服務器資源的無謂損耗,同時使頁面更具客戶端實時交互性,對客戶端與服務端進行邏輯上的分離。

3 系統實現

3.1 功能劃分

通過與具體的表格編制、審批和使用人員交流,整理出一些有代表性的進行功能開發,并作為樣板功能模塊作為日后快速開發之用。

①運行控制計劃模塊

該模塊主要是對整個項目的主要計劃節點進行總控管理,并依此制定各部門的二級計劃,該計劃經由兩級審核生效,并可以根據權限要求,由相關參與人員進行瀏覽和下載等,是系統主要的參照模塊。

②生產執行計劃模塊

該模塊主要是對專業科室的設計計劃,采購部門的采購計劃,質監部門的驗收計劃等二級計劃進行分別管理,有相關人員進行編制、審核和審批生效,根據公司作業管理規定,由相關人員進行瀏覽、填報、下載等。

③活動產值計劃模塊

該模塊主要是對公司全員按計劃執行的活動進行產值結算和統計管理,體現了對計劃執行情況的考核,包括進度和質量兩個方面。

④合同收付款計劃模塊

該模塊主要是對公司項目合同收款和付款計劃、進度的管理,由專人進行信息維護,只供部分有權限的人員進行瀏覽和查詢。

⑤人員管理模塊

該模塊主要是對系統的用戶和權限進行管理,根據系統的動作粒度進行功能權限劃分,方便系統管理員進行按需管理。

⑥出差管理模塊

該模塊主要是對公司全員執行生產活動時產生的出差信息進行管理,并依完成情況進行出差報銷和產值結算,并可按不同條件匯總統計項目出差成本,作為項目運行情況考核的依據之一。

3.2 用例模型

圖3 用例模型

3.3 系統特色

本系統采用了基于J2EE的開發平臺,使用開源的Eclipse作為 Java代碼開發工具,結合 JSP和JavaScript開發Web頁面,通過Bea WebLogic應用服務器提供的連接池,訪問Oracle數據庫系統進行數據存儲[4-5]。

①MVC設計模式

采用了基于MVC的設計模式,即JSP+Servlet +JavaBean實現了客戶層、業務邏輯層和數據層的分離,保證了系統的開放性、可移植性、可擴展性和穩定性。

②面向對象軟件工程

把所有對象都劃分為類,作為融合了數據及在數據上的操作行為的統一軟件架構,每個類都定義了一組數據和一組操作,并可以進行繼承。

③J2EE中間件

通過采用BEA WebLogic Server,可以快速部署基于J2EE標準編寫的服務器Java代碼,使用包括數據庫連接的JDBC、用于網絡目錄訪問的JNDI,也可以組成集群提供高可用性、負載均衡和容錯能力[6],并可以支持部署在不同的操作系統環境中,通過基于Web的管理和監視工具進行系統維護。

4 結束語

J2EE為搭建具有可伸縮性、靈活性、易維護性的商務系統提供了良好的機制,基于J2EE平臺的應用程序可被部署到各種操作系統上,只需開發一次就可部署到各種平臺,有效地保護了IT投資,節省了整體費用,并有穩定的可用性。從投入運行后的使用情況來看,不但滿足用戶提出的使用要求,而且產生了一定的經濟效益。

[1]Gregory Nyberg,Robert Patrick,精通BEA Weblogic Server——構建與部署J2EE應用的最佳策略,北京:電子工業出版社,2004

[2]吳越勝,李新磊,Eclipse 3.0程序開發技術詳解,北京:清華大學出版,2010

[3]譚浩強,Java編程技術,北京:人民郵電出版社,2003

[4]George Koch,Kevin Loney,Oracle 8完全參考手冊,北京:機械工業出版社,1998

[5]Murphy,L.L.,Oracle9i:SQL與PL/SQL開發指南,北京:清華大學出版,2005

[6]Angela Yochem,J2EE應用與BEA WebLogic Server(第二版),北京:電子工業出版社,2005

猜你喜歡
頁面系統管理
大狗熊在睡覺
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應用
現代企業(2015年8期)2015-02-28 18:54:47
管理的另一半
主站蜘蛛池模板: 久久五月天综合| 日本免费a视频| 久久无码高潮喷水| 国产青青草视频| 成人永久免费A∨一级在线播放| 亚洲国产综合精品中文第一| 日韩一区二区三免费高清| 欧美成人午夜视频免看| 天天综合色网| 99草精品视频| 四虎成人精品| 亚洲精品视频免费| 日韩欧美综合在线制服| 国内丰满少妇猛烈精品播| 亚洲色精品国产一区二区三区| 国产精品成人AⅤ在线一二三四 | 国产永久无码观看在线| 91亚洲影院| 午夜精品久久久久久久无码软件| 国内毛片视频| 国产精品不卡片视频免费观看| 在线va视频| 国产欧美日韩精品综合在线| 扒开粉嫩的小缝隙喷白浆视频| 午夜精品福利影院| 欧美激情综合| 日韩久草视频| 国产精品成人啪精品视频| 亚洲成人在线网| 最新国产高清在线| 国产精品所毛片视频| 玖玖免费视频在线观看| 久久免费精品琪琪| 欧美日本在线观看| 青青草原国产免费av观看| 99热这里只有免费国产精品| 99re在线免费视频| 国产日韩欧美一区二区三区在线| 中文字幕在线永久在线视频2020| 欧美亚洲第一页| 国产一区二区福利| 免费又爽又刺激高潮网址| 夜夜爽免费视频| 亚洲美女视频一区| 国产偷倩视频| 在线看国产精品| 国产偷倩视频| 好吊日免费视频| 午夜a级毛片| 日本AⅤ精品一区二区三区日| 色综合久久久久8天国| 在线va视频| AV在线天堂进入| 久一在线视频| 在线观看网站国产| 亚洲婷婷在线视频| 无码人中文字幕| 久久久久免费精品国产| 亚洲一区二区三区国产精华液| 天天色天天综合| 国产丝袜91| 亚洲综合经典在线一区二区| 欧美亚洲激情| 色网站在线视频| 亚洲综合色婷婷| 久久综合国产乱子免费| 亚洲国产成人精品青青草原| 成年人福利视频| 911亚洲精品| 亚洲日韩精品无码专区| 免费一级无码在线网站 | 欧美一区二区福利视频| 国产高清在线观看| 麻豆a级片| 亚洲男女在线| 色婷婷电影网| 亚洲人成网站色7777| 欧美成人手机在线观看网址| 国产女人在线观看| 97人人模人人爽人人喊小说| 国产成+人+综合+亚洲欧美| 国产麻豆aⅴ精品无码|