• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Java的汽車企業(yè)產(chǎn)能管理系統(tǒng)設(shè)計(jì)

      2015-01-03 07:36:12李博徐云杰翁丹
      汽車實(shí)用技術(shù) 2015年1期
      關(guān)鍵詞:普通用戶管理員界面

      李博,徐云杰,翁丹

      (陜西重型汽車有限公司,陜西 西安 710200)

      基于Java的汽車企業(yè)產(chǎn)能管理系統(tǒng)設(shè)計(jì)

      李博,徐云杰,翁丹

      (陜西重型汽車有限公司,陜西 西安 710200)

      為了解決汽車企業(yè)的產(chǎn)能管理問題,利用Java和SQL Server 2005開發(fā)的C/S模式的產(chǎn)能管理系統(tǒng)。并對(duì)主要功能模塊進(jìn)行了測試,結(jié)果表明:該系統(tǒng)界面友好,可靠度高,安全性強(qiáng),滿足了汽車企業(yè)產(chǎn)能管理的需求。

      Java;產(chǎn)能管理;SQL Server 2005;C/S模式

      CLC NO.: C931.6 Document Code: A Article ID: 1671-7988(2015)01-151-04

      引言

      企業(yè)產(chǎn)能即企業(yè)的生產(chǎn)能力,是指在一定的周期(通常為年、月、天)內(nèi),勞動(dòng)者在充分掌握先進(jìn)技術(shù)的條件下,通過合理的組織安排,利用企業(yè)的固定資產(chǎn)生產(chǎn)出一定類型產(chǎn)品的最大值[1]。它是企業(yè)生產(chǎn)效率的重要指標(biāo),是企業(yè)進(jìn)行生產(chǎn)安排、規(guī)劃制定的重要依據(jù)。

      一般而言,產(chǎn)能不足會(huì)導(dǎo)致企業(yè)無法滿足市場的需求,使得訂單流失,企業(yè)效益降低;但產(chǎn)能過剩會(huì)導(dǎo)致企業(yè)資本回收周期變長,運(yùn)營風(fēng)險(xiǎn)增大。汽車企業(yè)制造模式是由車身廠、車架廠、各零部件廠以及采供中心等部門將中間產(chǎn)品按照組織要求配送至總裝配廠進(jìn)行整車裝配,若某一個(gè)部門出現(xiàn)產(chǎn)能問題,將會(huì)影響到整個(gè)企業(yè)生產(chǎn)效率。

      如果將各相關(guān)部門的產(chǎn)能信息集成于一個(gè)系統(tǒng)中,并由生產(chǎn)管理部門統(tǒng)一管理、同步控制,其他各部門通過此系統(tǒng)進(jìn)行產(chǎn)能信息的查詢,并進(jìn)行本部門產(chǎn)能的實(shí)時(shí)調(diào)整,可以有效避免產(chǎn)能問題,提高產(chǎn)能管理效率。

      1、產(chǎn)能管理系統(tǒng)的總體設(shè)計(jì)

      本系統(tǒng)主要對(duì)產(chǎn)能信息進(jìn)行管理,總體任務(wù)是進(jìn)行產(chǎn)能信息的自動(dòng)化管理,實(shí)現(xiàn)產(chǎn)能信息的錄入、查詢及管理工作。在設(shè)計(jì)上遵循實(shí)用性、標(biāo)準(zhǔn)化、先進(jìn)性、擴(kuò)展性以及信息安全性等五大原則[2]。

      1.1 系統(tǒng)的需求分析

      系統(tǒng)用戶有普通用戶和管理員之分,普通用戶只能對(duì)產(chǎn)能信息進(jìn)行查詢;管理員可以對(duì)用戶信息和產(chǎn)能信息進(jìn)行查詢和修改。

      (1)普通用戶:包括總裝配廠、車身廠、車架廠、各零部件廠以及采供中心等部門,它們利用此系統(tǒng)查詢產(chǎn)能信息,識(shí)別瓶頸工位,下載信息資料,提交產(chǎn)能調(diào)整方案,接收獎(jiǎng)懲文件。

      (2)管理員:生產(chǎn)管理部門是整個(gè)產(chǎn)能信息管理工作的核心部門,設(shè)定其負(fù)責(zé)人為管理員,它們通過該系統(tǒng)查詢和修改產(chǎn)能信息,審批產(chǎn)能調(diào)整方案,考核責(zé)任部門。

      結(jié)合各部門的實(shí)際業(yè)務(wù)情況,以及不同的角色分工,該系統(tǒng)的業(yè)務(wù)組成框架圖如1.1所示:

      1.2 系統(tǒng)體系結(jié)構(gòu)的確定

      C/S(Client/Server)模式建立在局域網(wǎng)上,面向相對(duì)固定的用戶群,對(duì)信息安全的控制能力很強(qiáng),B/S (Browser/ Server)模式建立在廣域網(wǎng)上,面向不可知的用戶,對(duì)安全的控制能力相對(duì)較弱[3]。由于該系統(tǒng)是針對(duì)特定用戶開發(fā)的,且對(duì)于數(shù)據(jù)安全性要求較高,對(duì)比C/S模式和B/S模式的特點(diǎn),本系統(tǒng)選用如圖1.2所示的三層C/S結(jié)構(gòu)模式。

      采用此模式強(qiáng)制性地把該系統(tǒng)的輸入、處理以及輸出分開,提高了代碼的重用性以及模型的可移植性,較好地解決了耦合系統(tǒng)問題。

      1.3 數(shù)據(jù)庫的選用

      數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲(chǔ)和管理數(shù)據(jù)的倉庫”,在產(chǎn)能信息管理中,通常把與產(chǎn)能信息相關(guān)的數(shù)據(jù)放進(jìn)該“倉庫”,并根據(jù)工作需要進(jìn)行相應(yīng)的處理[4]。

      產(chǎn)能管理系統(tǒng)采用SQL Server 2005數(shù)據(jù)庫,它伸縮性強(qiáng),集成度高,易于安裝、部署和使用,且支持聯(lián)合服務(wù)器、索引、視圖和大型內(nèi)存等功能[5],可以滿足該系統(tǒng)數(shù)據(jù)量大,內(nèi)容繁多的要求,尤其是其良好的安全性能夠滿足該系統(tǒng)數(shù)據(jù)安全的特殊要求。

      1.4 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)

      系統(tǒng)用戶信息表的字段依次為編號(hào)、密碼、姓名、所在單位、用戶權(quán)限。字段描述如表1.1所示。

      表1.1 系統(tǒng)用戶信息表

      表1.2 車型需求產(chǎn)能目標(biāo)表

      車型需求產(chǎn)能目標(biāo)表的字段依次為序號(hào)、車型分類、需求產(chǎn)能目標(biāo)。字段描述如表1.2所示。

      車間生產(chǎn)能力表的字段依次為序號(hào)、車型分類、需求產(chǎn)能目標(biāo)。字段描述如表1.3所示。

      表1.3 車間生產(chǎn)能力表

      2、產(chǎn)能管理系統(tǒng)的功能實(shí)現(xiàn)

      2.1 數(shù)據(jù)庫模塊設(shè)計(jì)

      通過JDBC連接數(shù)據(jù)庫,對(duì)chanNeng數(shù)據(jù)庫中的表格進(jìn)行數(shù)據(jù)操作,在數(shù)據(jù)操作層創(chuàng)建SqlOperate類用于實(shí)現(xiàn)對(duì)數(shù)據(jù)庫進(jìn)行增、刪、改、查的功能:

      public ResultSet query(String sql,String[] paras)//返回查詢結(jié)果集方法

      public boolean update(String sql,String[] paras)//修改、刪除方法

      public boolean add(String sql)//添加方法

      2.2 用戶登錄功能的實(shí)現(xiàn)

      用戶登錄功能是該系統(tǒng)最基本的模塊,通過輸入用戶名和密碼進(jìn)入該系統(tǒng)進(jìn)行信息的查詢和管理,登錄界面如圖2.1所示:

      登錄校驗(yàn)的部分代碼如下:

      a、界面層提示輸入用戶名、及密碼錯(cuò)誤提示信息:

      b、業(yè)務(wù)邏輯層創(chuàng)建一個(gè)身份驗(yàn)證的類,返回值為boolean,用于判斷用戶名、密碼是否正確:

      2.3 用戶權(quán)限管理的實(shí)現(xiàn)

      用戶權(quán)限管理是系統(tǒng)使用的基礎(chǔ)工作,開發(fā)人員通過權(quán)限設(shè)定將用戶分為管理員和普通用戶,方便各部門的管理和使用,管理界面如圖2.2所示:

      具體設(shè)計(jì)如下:

      a、界面層創(chuàng)建ShowUserInfo類用于顯示所有用戶級(jí)管理員信息:

      public class ShowUserInfo extends JDialog

      b、業(yè)務(wù)邏輯層創(chuàng)建UserInfo類,用于實(shí)現(xiàn)添加用戶、修改用戶、刪除用戶的操作:

      public class UserInfo extends AbstractTableModel

      2.4 產(chǎn)能目標(biāo)公布的實(shí)現(xiàn)

      產(chǎn)能目標(biāo)是企業(yè)生產(chǎn)安排的綱領(lǐng)性文件,管理員可以通過該功能及時(shí)公布和調(diào)整產(chǎn)能目標(biāo),普通用戶則是通過該功能進(jìn)行目標(biāo)查詢,產(chǎn)能目標(biāo)公布界面如圖2.3所示:

      實(shí)現(xiàn)過程如下:

      a、界面層創(chuàng)建CNMBwindow類用于顯示該月份的各個(gè)車型需求產(chǎn)能目標(biāo):

      public class CNMBwindow extends JDialog

      b、業(yè)務(wù)邏輯層創(chuàng)建CNMBmodel類,用于實(shí)現(xiàn)管理員對(duì)目標(biāo)進(jìn)行添加、修改、刪除的操作:

      public class CNMBmodel extends AbstractTableModel

      2.5 產(chǎn)能缺口計(jì)算的實(shí)現(xiàn)

      產(chǎn)能缺口計(jì)算是產(chǎn)能管理的重要功能,管理員通過其進(jìn)行產(chǎn)能瓶頸識(shí)別,為產(chǎn)能分析、目標(biāo)調(diào)整及生產(chǎn)安排提供信息支撐,普通用戶通過該功能識(shí)別其單位的產(chǎn)能瓶頸,為產(chǎn)能調(diào)整提供數(shù)據(jù)支持。產(chǎn)能缺口計(jì)算界面如圖2.4所示。

      實(shí)現(xiàn)過程如下:

      a、界面層創(chuàng)建ShortProductionWindow類用于顯示篩選小于目標(biāo)產(chǎn)能的單位:

      public class ShortProductionWindow extends JDialog

      JOptionPane.showMessageDialog(null, "請(qǐng)輸入整數(shù)");//提示輸入目標(biāo)產(chǎn)能對(duì)話框

      JOptionPane.showMessageDialog(null, "該車間可滿足目標(biāo)產(chǎn)能,不存在產(chǎn)能缺口");//當(dāng)滿足產(chǎn)能目標(biāo)時(shí)提示對(duì)話框

      b、業(yè)務(wù)邏輯層創(chuàng)建ShowShortTable類用于通過調(diào)用數(shù)據(jù)操作層的方法中對(duì)小于指定產(chǎn)能目標(biāo)的記錄進(jìn)行查找,實(shí)現(xiàn)界面層jtable的模型:

      public class ShowShortTable extends AbstractTableModel

      2.6 產(chǎn)能數(shù)據(jù)維護(hù)的實(shí)現(xiàn)

      產(chǎn)能數(shù)據(jù)維護(hù)是產(chǎn)能管理的核心,管理員通過此功能進(jìn)行日常產(chǎn)能數(shù)據(jù)的動(dòng)態(tài)修正,確保產(chǎn)能數(shù)據(jù)的實(shí)時(shí)性和準(zhǔn)確性,普通用戶可以查詢產(chǎn)能實(shí)時(shí)數(shù)據(jù)。產(chǎn)能數(shù)據(jù)維護(hù)界面如圖2.5所示:

      實(shí)現(xiàn)過程如下:

      a、界面層創(chuàng)建ZZpanel類用于顯示總裝配廠的產(chǎn)能情況:

      b、業(yè)務(wù)邏輯層創(chuàng)建N1model類實(shí)現(xiàn)界面中jtable的模型,創(chuàng)建N1ButtonFunction類用于實(shí)現(xiàn)界面中的按鈕功能:

      2.7 歷史數(shù)據(jù)統(tǒng)計(jì)的實(shí)現(xiàn)

      歷史數(shù)據(jù)統(tǒng)計(jì)是產(chǎn)能管理的輔助性功能,系統(tǒng)可將兩年內(nèi)的數(shù)據(jù)統(tǒng)計(jì)并以柱狀圖的形式表現(xiàn)出來,用戶可直觀地查看所在部門的產(chǎn)能歷史信息。歷史數(shù)據(jù)統(tǒng)計(jì)界面如圖2.6所示:

      Development of Production Management System for Auto company Based on Java

      Li Bo, Xu Yunjie, Weng Dan
      (Shaanxi Heavy Duty Automobile Co.,Ltd., Shaanxi Xi'an 710200)

      In order to solve problems of production management,utilize Java and SQL Server 2005 to develop the production management system for Auto company by C/S method. The main function modules were tested ,results show that,this system is friendly,reliability, Security, basically can satisfy the Auto company's production management's needs.

      Java; manufacturability management; SQL Server 2005; C/S method

      C931.6

      A

      1671-7988(2015)01-151-04

      李博,工學(xué)學(xué)士,就職于陜西重型汽車有限公司。

      猜你喜歡
      普通用戶管理員界面
      我是小小午餐管理員
      我是圖書管理員
      我是圖書管理員
      國企黨委前置研究的“四個(gè)界面”
      可疑的管理員
      即使是普通用戶也需要備一張家庭影院入門攻略:影音調(diào)校工具篇1
      基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
      人機(jī)交互界面發(fā)展趨勢研究
      Numerical Analysis of Refueling Drogue Oscillation During Refueling Docking
      手機(jī)界面中圖形符號(hào)的發(fā)展趨向
      新聞傳播(2015年11期)2015-07-18 11:15:04
      五常市| 甘德县| 沛县| 邹城市| 安阳市| 新津县| 荃湾区| 白水县| 白朗县| 福贡县| 平武县| 周口市| 乐平市| 铜陵市| 普洱| 巫溪县| 衡南县| 颍上县| 柏乡县| 清丰县| 怀仁县| 凌云县| 禹州市| 吉水县| 顺义区| 衡阳市| 出国| 新乡县| 台中市| 青神县| 大化| 建瓯市| 永平县| 张北县| 大安市| 长葛市| 澜沧| 连江县| 永丰县| 和平县| 澄迈县|