陳曦 邢東旭 任孟超
摘要:辦公自動化(Office Automation,簡稱OA),是將計(jì)算機(jī)、通信等現(xiàn)代化技術(shù)運(yùn)用到傳統(tǒng)辦公方式,進(jìn)而形成的一種新型辦公方式。辦公自動化利用現(xiàn)代化設(shè)備和信息化技術(shù),代替辦公人員傳統(tǒng)的部分手動或重復(fù)性業(yè)務(wù)活動,優(yōu)質(zhì)而高效地處理辦公事務(wù)和業(yè)務(wù)信息,實(shí)現(xiàn)對信息資源的高效利用,進(jìn)而達(dá)到提高生產(chǎn)率、輔助決策的目的,最大限度地提高工作效率和質(zhì)量、改善工作環(huán)境。此應(yīng)用涵蓋公文查看、郵件管理、績效薪資等模塊。
Abstract: Office Automation (referred to as OA) is a new office method formed by applying modern technologies such as computers and communications to traditional office method. Office automation uses modern equipment and informatization technology to replace some of the traditional manual or repetitive business activities of office workers, handles office affairs and business information with high quality and efficiently, realizes efficient use of information resources, and achieves the purpose of improved productivity and assisted decision-making, so as to maximize work efficiency and quality and improve the working environment. This application covers official document viewing, mail management, performance pay and other modules.
關(guān)鍵詞:煉鐵廠;MES;薪資OA
Key words: ironworks;MES;salary OA
中圖分類號:TP317.1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1006-4311(2020)31-0198-02
0? 引言
隨著鋼鐵企業(yè)智能化,現(xiàn)代化的全面改造。MES系統(tǒng)也成了制造行業(yè)日常使用最頻繁的系統(tǒng)。該系統(tǒng)主要是生產(chǎn)控制監(jiān)控,質(zhì)量數(shù)據(jù)報(bào)表生成功能。為方便員工日常辦公,避免重復(fù)切換系統(tǒng),簡化工作流程,提高工作效率,在稀土鋼煉鐵廠開發(fā)鐵區(qū)MES系統(tǒng)上開發(fā)構(gòu)建OA小系統(tǒng)。
1? OA模塊設(shè)計(jì)
任務(wù)模塊主要分為:我的任務(wù)模塊、我的流程模塊、委托設(shè)置模塊、郵件管理模塊、公司發(fā)文模塊、績效管理模塊、薪資分析模塊。
1.1 我的任務(wù)模塊? 我的任務(wù)模塊模塊的主要功能是每日各類辦公任務(wù)發(fā)放下達(dá),待領(lǐng)、待辦任務(wù),以及協(xié)作任務(wù),委托任務(wù)。方便了解每日需完成工作,以及協(xié)作工作于誰配合完成。
1.2 我的流程模塊? 我的流程模塊是包含我的工作,工作流程、工作監(jiān)控、查詢工作、歸檔工作功能??梢噪S時了解工作進(jìn)度,方便查詢未完成工作,以及完成歸檔的工作。也可以了解上報(bào)任務(wù)流程到上級哪個部門哪個環(huán)節(jié),誰審批。省去傳統(tǒng)辦公不清楚文件到哪里了,到處詢問的,低效率辦公。
1.3 委托設(shè)置模塊? 委托設(shè)置模塊是為了特殊情況,無法本人完成工作,需要委托別人代理,代辦完成的工作設(shè)計(jì)。員工可以在這設(shè)置委托人,被委托人員,當(dāng)天任務(wù)中將會出現(xiàn)委托任務(wù)。
1.4 郵件管理模塊? 郵件管理模塊也是日常辦公必備的功能性模塊。與普通的電子郵箱功能相同,為方便員工之間文件、信息的傳遞以及交流。
1.5 公司發(fā)文模塊? 公司發(fā)文模塊是直接采集包鋼集團(tuán)公司網(wǎng)站,公司發(fā)文信息。同步更新公司下達(dá)重要文件,會議精神,以及各類通知,同時在OA首頁位置分割出區(qū)域進(jìn)行顯示,更加方便員工了解集團(tuán)公司文件及通知。
1.6 績效管理模塊? 績效管理模塊包含了考勤管理、獎懲管理、考核管理、煉鐵廠績效管理等功能。詳細(xì)記錄員工每日出勤,以及誤餐費(fèi)補(bǔ)貼記錄,可以查看獎懲頁面,獎懲統(tǒng)計(jì),考核打分,生產(chǎn)指標(biāo),單項(xiàng)考核,系數(shù)值計(jì)算,系數(shù)值統(tǒng)計(jì)。相關(guān)權(quán)限人員可進(jìn)行考核項(xiàng)目錄入操作。
1.7 薪資分析模塊? 薪資分析模塊主要功能就是查看員工工資記錄。不僅具有查看當(dāng)月工資數(shù),以及歷史工資記錄功能,還有可以查看工資趨勢,月平均工資,工資對比圖,一般工人工資工資趨勢圖和科長、工長關(guān)鍵少數(shù)工資趨勢圖,更加透明公開。
2? OA系統(tǒng)程序功能設(shè)計(jì)
流程模塊主要以公文傳遞為主,此模塊可以實(shí)現(xiàn)各級有權(quán)限的工作人員發(fā)文,上傳的發(fā)文可以設(shè)置不同的流程讓各級單位或領(lǐng)導(dǎo)審閱,此模塊主要用到權(quán)限管理及流程管理的程序設(shè)計(jì)。
委托模塊及郵件模塊都依賴于郵件程序,郵件程序設(shè)計(jì)需要用到SMTP簡單郵件傳輸協(xié)議及socket監(jiān)聽。
公司發(fā)文模塊需要用到weboffice插件,可以實(shí)現(xiàn)用戶在線預(yù)覽上傳的發(fā)文。
績效模塊主要功能是提供多樣的查詢。
薪資分析模塊的主要功能是通過每月統(tǒng)計(jì)的員工工資表對員工工資收入進(jìn)行分析,員工可以通過薪資分析模塊全廠工資表概要查看自己以往的收入情況,可以查看月度工資匯總的情況并以甘特圖的形式展現(xiàn)出來,方便直觀查看,同時各個部門及關(guān)鍵少數(shù)員工(領(lǐng)導(dǎo))之間也可以通過圖表直觀查看對比的薪資情況。
3? OA系統(tǒng)界面設(shè)計(jì)
OA系統(tǒng)界面設(shè)計(jì)如圖1所示。
4? OA系統(tǒng)軟件設(shè)計(jì)
流程模塊前端主要以easyui為模板,創(chuàng)建流程對象及權(quán)限標(biāo)志位,當(dāng)用戶提交請求后被通知方的標(biāo)志位置1并給與同意或者駁回請求,同意則傳遞下一節(jié)點(diǎn),駁回返回原提交用戶。
委托及郵件模塊,郵件程序用到SMTP協(xié)議,java中SMTP協(xié)議發(fā)送郵件使用的是com.sun.mail.smtp.SMTPTransport這個類,建立連接,驗(yàn)證身份的邏輯在protocolConnect方法里面,由于qq郵箱的SMTP服務(wù)默認(rèn)不開啟所以這里我們直接用的163的SMTP服務(wù)器,委托模塊由于要及時通知對方主要用到SOCKET監(jiān)聽程序,通過使用socket跟SMTP服務(wù)器進(jìn)行交互,可以及時了解對方是否在線,并及時通知對方。部分代碼如圖2。
以上代碼是創(chuàng)建socket連接,可以先用telnet命令測試220是否成功。
公司發(fā)文模塊用到weboffice插件,使用weboffice插件需要在服務(wù)器上部署officeonline并開啟此服務(wù),此插件可以實(shí)現(xiàn)用戶上傳office文件并在線預(yù)覽。
績效模塊數(shù)據(jù)需要和erp系統(tǒng)做對接,員工考勤記錄需要通過C#取數(shù)程序從erp數(shù)據(jù)庫取回,考核獎懲管理需要有專人對薪資進(jìn)行調(diào)整并設(shè)置用戶權(quán)限,用戶權(quán)限分菜單權(quán)限及數(shù)據(jù)權(quán)限,菜單權(quán)限先需要對基礎(chǔ)數(shù)據(jù)進(jìn)行CRUD,然后給不同用戶分配不同的菜單,數(shù)據(jù)權(quán)限是包括對角色關(guān)聯(lián)應(yīng)用和對應(yīng)用分配用戶并賦予不同的權(quán)限兩部分,首先實(shí)現(xiàn)對應(yīng)用進(jìn)行CRUD的功能,然后在角色管理中添加為角色分配應(yīng)用的功能,然后實(shí)現(xiàn)應(yīng)用管理員添加應(yīng)用用戶的功能。
薪資分析程序設(shè)計(jì)思路是需要將綜合部每月統(tǒng)計(jì)的excel格式薪資表上傳到數(shù)據(jù)庫表中,然后在通過程序?qū)⒚咳说男劫Y情況進(jìn)行分析得到趨勢圖并按部門、關(guān)鍵少數(shù)人員等進(jìn)行類別分析。Excel工資表的上傳及解析用到了weboffice插件,趨勢圖使用easyUI控件,按類別分析需要用到數(shù)據(jù)庫的模糊查詢及多條件查詢功能并創(chuàng)建臨時表用于存放關(guān)鍵人員及部門信息。部分查詢代碼如圖3。
實(shí)現(xiàn)圖表展示如圖4。
5? 結(jié)束語
本課題是根據(jù)包鋼稀土鋼煉鐵廠的降本增效戰(zhàn)略,提高辦公效率,通過設(shè)計(jì)MES系統(tǒng)中的OA模塊,方便員工日常辦公通訊,任務(wù)查詢交接工作,文件報(bào)告流程更加清晰,加快了審批文件流程,郵件往來方便溝通。而且薪資透明化也是每個員工更加想要了解的,真正的了解自己每一分錢的來源,也為包鋼高效生產(chǎn)盡了一份綿薄之力。
參考文獻(xiàn):
[1]陳春香.論企業(yè)辦公自動化[J].現(xiàn)代企業(yè)文化,2009(24):14-15.
[2]孫浩.OA辦公自動化系統(tǒng)在企業(yè)中的應(yīng)用分析[J].信息與電腦(理論版),2014(5):55-56.
[3]馮曄,馮忠義.基于Socket網(wǎng)絡(luò)編程接口實(shí)現(xiàn)局域網(wǎng)上視頻傳輸?shù)膽?yīng)用研究,1998.