本站小編為你精心準備了企業生產經營管理系統的研究參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1表單數據
業務流程處理是系統的核心功能,從流程發起、處理到關閉的所有環節中,貫穿了表單數據。在生產經營過程中,表單是關聯合同、項目、資金、票據和設備的主線,對表單數據的管理至關重要。表單按照業務類型、成本收入類型分類,每張表單與項目的關聯唯一依賴于項目編號,與合同的關聯唯一依賴于合同編號。由于表單數據關聯多,為降低數據處理的復雜性,將表單數據按照分級處理的原則,分為三部分:一是表單頭部,包括表單名稱、表單編碼和表單類型;二是與表單類型關聯的業務屬性;三是表單公共屬性。一個表單可形式化定義為F(N,C,T,Tr,Gr),其中:F()表示一個表單;N表示表單名稱;C表示表單編碼;T表示表單類型,包括成本類、收入類工程進度表單和資源申請表單,發票收據申請表單,以及其他業務表單;Tr表示與表單類型T關聯的屬性,根據不同類型有若干屬性;Gr表示公共屬性,包括:項目名稱、項目編號、合同名稱、合同編號、開工日期、合同金額、建設單位等七項。
2系統架構和業務流程
2.1系統功能架構生產經營管理系統功能域劃分為綜合業務功能域、綜合統計查詢功能域和系統管理功能域三大塊。其中,綜合業務功能域為業務部室提供業務操作功能,包括項目管理、合同管理、資金管理、票據管理、物資管理等模塊;綜合統計查詢功能域采用表單、表格、圖形等各種展現方式,為管理決策層提供多維度的統計查詢和分析決策功能;系統管理功能域,為系統管理員提供維護功能,包括人員管理、角色管理、權限管理、組織管理、流程管理、日志管理等。系統功能架構如下圖2所示:在系統功能架構中,包括三個功能域、統一接入層、統一接口層,以及數據層。統一接入層實現了身份認證和權限訪問控制;統一接口層提供了基于java平臺的可復用框架的業務接口、工作流JBPM調用接口,系統外部excel導入導出接口、文件導入導出接口,以及數據庫訪問接口;數據層為系統運行提供了數據存儲支撐,包括系統管理信息庫、合同信息庫、項目信息庫、發票收據信息庫、表單信息庫、設備信息庫、統計分析信息庫等。
2.2可復用框架系統采用Java平臺開發,B/S架構設計,構建基于jasperreport、Extjs、jsp、jbpm、struts、json等開源框架、符合項目實際需求的系統架構,形成可復用的功能框架并在其他項目中復用;數據庫采用Oracle10g,應用服務器中間件采用Tomcat6.0,服務器部署的操作系統可選擇Windows2003server及以上,或Linux服務器操作系統。可復用框架采用三層架構:視圖層采用JSP結合Extjs頁面框架技術,通過ajax技術實現頁面與應用服務之間進行數據通信;控制層采用成熟的Struts2框架技術;Model層又分為業務邏輯層、數據持久層。系統每次從頁面發送請求傳到后臺經過STRUTS處理,找到相應的處理類和處理ACTION方法,然后通過方法調用與后臺數據庫進行數據交換,返回到前臺JSON數據串,經解析展現在用戶面前。
2.3系統接口信息系統的建設承載了企業的業務流程自動化、標準化過程,在承上啟下的過渡階段,要滿足業務人員從傳統處理過程到自動化處理過程的特殊需求,如傳統業務表單以excel為主手工處理,在信息系統中需要提供對此類表單導入和導出接口,從而滿足當前業務操作需求,并能夠提供表單導入后自動化處理流程。在生產經營管理系統中就提供了excel導入和導出外部接口,此外,還包括了為合同、項目、設備等業務模塊臺賬管理提供的文件導入和導出外部接口。系統提供的內部接口包括兩類:一是為業務邏輯提供的調用接口,如圖3所示的可復用框架中,數據請求、響應、處理、數據庫交互的應用程序接口,業務邏輯類繼承BaseAction父類;二是業務流程接口,主要實現JBPM提供的三個函數,如下面表格中所示:
2.4系統業務流程系統的業務流圍繞項目管理過程展開,貫穿整個流程業務數據流,則是以合同信息為中心、以項目信息為主線、以票據信息為聯系、以資金信息為重心,將合同、項目、票據、資金和設備數據關聯起來。參與整個業務流程的部門包括生產技術部、項目管理部、市場營銷部、財務部和企業管理層,參與的角色包括項目經理、項目管理部主管、生產技術部專責、市場營銷專責、財務部專責、企業領導等。系統業務流程如圖4所示。系統業務流程體現了業務部門各司其職,由專責負責具體業務操作,具體業務流程包括:1)當市場營銷專責在合同臺賬管理中完成合同信息錄入,代表了流程的起始;由生產技術部專責完成合同信息完整性審核,通過項目管理流程下發項目管理部,項目管理部任命項目經理,由其在項目臺賬管理中建立項目信息,啟動項目;項目計劃,項目經理在項目執行期間,填報項目各階段進度總結報告,在項目驗收之前完成項目所有文檔的上傳工作;在項目資源申請節點,由市場營銷專責在票據臺賬管理中填報發票收據申請單,并啟動資金或設備申請流程,申請表單類型包括資金支付、收入申請,設備調撥、報廢申請;當生產技術部專責收到申請后,在票據管理中審核發票收集信息,在核對完成后票據信息自動導入合同信息中的工程結算書中保存;在合同管理中有營銷專責按照發票票據等信息完成合同資金明細,包括收入類和成本類合同明細。財務部門通過資金管理模塊,匯總企業所有合同完成后形成的資金收入明細和資金成本明細。2)生產技術部以合同為統計單位,按照每個合同所關聯的項目統計項目明細。3)企業管理層通過綜合統計查詢模塊,查詢合同統計信息、項目統計信息。
3總結與展望
本文首先簡介了當前信息系統對生產經營過程中產生的合同、項目、資金、設備、票據等數據的關聯性處理的欠缺,并分析了企業實際需要解決的數據關聯性、業務流程中表單數據管理的問題,以此為出發點,給出了生產經營經營管理系統的體系結構、業務流程,并講述了系統實現的可復用框架。生產經營管理系統已經在多個企業實現了應用,尤其是在基于合同、項目關聯性管理的信息通信服務業,得到了良好應用。系統界面如圖5所示:在完成上述功能的基礎上,系統在未來的升級擴展中,將針對表單類型可定制、業務流程可擴展等方面深入研究,從而拓展系統應用領域、提升系統性能。
作者:李猷馬斌安金鵬陳瑞單位:新疆信息產業有限責任公司國網新疆電力公司信息通信公司