陳曉蕾
【摘要】 在現(xiàn)代企業(yè)管理中,如何做到應(yīng)用信息技術(shù)對(duì)經(jīng)營(yíng)生產(chǎn)產(chǎn)生的大量的信息、數(shù)據(jù)進(jìn)行快速的處理,是企業(yè)管理的一大重點(diǎn)。本文介紹了基于這一目的而開(kāi)發(fā)的生產(chǎn)周報(bào)管理信息系統(tǒng)(下簡(jiǎn)稱周報(bào)系統(tǒng))。周報(bào)系統(tǒng)現(xiàn)能達(dá)到數(shù)據(jù)分級(jí)共享、分類反饋、有組織的上報(bào)的目標(biāo)。解決了原本人工編制生產(chǎn)周報(bào)數(shù)據(jù)不準(zhǔn)確、匯總時(shí)效性差的問(wèn)題。為經(jīng)營(yíng)者生產(chǎn)經(jīng)營(yíng)和決策提供了準(zhǔn)確和有效的信息,提高了企業(yè)的生產(chǎn)效率。
【關(guān)鍵詞】 生產(chǎn)經(jīng)營(yíng)管理 開(kāi)發(fā)應(yīng)用 報(bào)表 iReport
一、引言
1.1研究背景
在傳統(tǒng)企業(yè)中,經(jīng)營(yíng)者對(duì)于企業(yè)生產(chǎn)經(jīng)營(yíng)的了解,都只能是通過(guò)各部門手工統(tǒng)計(jì),采集相關(guān)數(shù)據(jù)后,對(duì)數(shù)據(jù)進(jìn)行計(jì)算,然后再輸入到電腦中以excel或word報(bào)表的形式輸出,最后形成報(bào)表。這種傳統(tǒng)周報(bào)數(shù)據(jù)處理方法消耗大量人力物力,信息處理速度慢,共享性差,管理成本較高。
隨著企業(yè)信息化程度的迅速發(fā)展,提高經(jīng)營(yíng)決策水平的迫切性日益增強(qiáng),傳統(tǒng)的手工信息統(tǒng)計(jì)手段和處理方法,已不能滿足企業(yè)經(jīng)營(yíng)決策的要求,積極開(kāi)發(fā)和應(yīng)用計(jì)算機(jī)信息管理系統(tǒng)就成了解決這一問(wèn)題的必要選擇,這也是提高企業(yè)經(jīng)營(yíng)決策水平的有效途徑。
生產(chǎn)周報(bào)信息系統(tǒng)則能及時(shí)、準(zhǔn)確、高效地處理周報(bào)信息,加快信息查詢和提高數(shù)據(jù)統(tǒng)計(jì)分析的能力,適應(yīng)企業(yè)數(shù)字化發(fā)展的需要。
1.2開(kāi)發(fā)目的
本系統(tǒng)可以達(dá)到以下目的:
(1)實(shí)現(xiàn)各個(gè)員工的生產(chǎn)周報(bào)的匯報(bào)工作。(2)實(shí)現(xiàn)各個(gè)部門會(huì)議紀(jì)要文本+附件的上傳工作。(3)各部門業(yè)務(wù)員通過(guò)各位員工的生產(chǎn)周報(bào)信息匯總成本部門的生產(chǎn)周報(bào)信息。(4)各部門領(lǐng)導(dǎo)可以對(duì)業(yè)務(wù)員上報(bào)的生產(chǎn)周報(bào)信息進(jìn)行審核。(5)生產(chǎn)管理部門對(duì)各部門的生產(chǎn)周報(bào)信息進(jìn)行匯總形成處生產(chǎn)周報(bào)信息。(6)提供必要的業(yè)務(wù)趨勢(shì)圖,供領(lǐng)導(dǎo)決策使用。
二、系統(tǒng)開(kāi)發(fā)
2.1開(kāi)發(fā)環(huán)境
1、開(kāi)發(fā)環(huán)境。操作系統(tǒng)Windows XP,數(shù)據(jù)庫(kù)Oracle 9i,開(kāi)發(fā)工具IBM RAD V7.0、WPF,報(bào)表開(kāi)發(fā)工具iReport3.0.0,Web服務(wù)器WAS V6.0。
2、運(yùn)行環(huán)境。服務(wù)器端:操作系統(tǒng)Windows 2003 Server,數(shù)據(jù)庫(kù)Oracle 10g,Web服務(wù)器WAS V6.0。
客戶端:操作系統(tǒng)不限,瀏覽器需安裝Adobe Reader瀏覽器插件。
2.2 開(kāi)發(fā)模式
在系統(tǒng)開(kāi)發(fā)初期,考慮到用戶不是專業(yè)人士,并不清楚最終系統(tǒng)能做成什么樣,當(dāng)最后系統(tǒng)上線的時(shí)候可能與用戶的期望并不一樣。為了解決這個(gè)問(wèn)題,選用了快速原型法進(jìn)行開(kāi)發(fā)。
生產(chǎn)周報(bào)系統(tǒng)采用B/S結(jié)構(gòu),WAS作為Web服務(wù)器提供應(yīng)用,根據(jù)需求分析進(jìn)行概要設(shè)計(jì),在這一階段使用Dreamweaver在不考慮性能、美觀、可靠的情況下快速做出html靜態(tài)頁(yè)面,用戶可以清楚的根據(jù)這些靜態(tài)頁(yè)面確認(rèn)自己的需求,提出修改意見(jiàn),最后達(dá)到用戶滿意,然后以確定下來(lái)的原型進(jìn)行詳細(xì)設(shè)計(jì),進(jìn)行編碼、運(yùn)行、調(diào)整、測(cè)試,最后投入運(yùn)行。
2.3系統(tǒng)分析
2.3.1使用人員角色:
普通員工、部門業(yè)務(wù)員、部門領(lǐng)導(dǎo)、生產(chǎn)科業(yè)務(wù)員、生產(chǎn)科領(lǐng)導(dǎo)、處領(lǐng)導(dǎo)、系統(tǒng)管理員。
2.3.2各角色相關(guān)功能:
1)普通員工:個(gè)人周報(bào)編輯、查詢;會(huì)議紀(jì)要查詢;2)部門業(yè)務(wù)員:部門個(gè)人周報(bào)查詢;會(huì)議紀(jì)要編輯查詢;部門周報(bào)編輯查詢、送審;3)部門領(lǐng)導(dǎo):部門個(gè)人周報(bào)查詢;會(huì)議紀(jì)要編輯查詢;部門周報(bào)編輯查詢審核;4)生產(chǎn)科業(yè)務(wù)員:部門周報(bào)及審核狀態(tài)查詢;處周報(bào)查詢送審;處周報(bào)匯總查詢;5)生產(chǎn)科領(lǐng)導(dǎo):部門周報(bào)及審核狀態(tài)查詢;處周報(bào)查詢審核;處周報(bào)匯總查詢;6)處領(lǐng)導(dǎo):處周報(bào)查詢;業(yè)務(wù)分析;7)系統(tǒng)管理員:系統(tǒng)管理。
2.4各個(gè)模塊設(shè)計(jì)
通過(guò)系統(tǒng)分析,按其實(shí)現(xiàn)的功能可將系統(tǒng)劃分為以下6個(gè)模塊。
1、系統(tǒng)管理模塊。系統(tǒng)管理子系統(tǒng)包括系統(tǒng)角色設(shè)置、系統(tǒng)部門設(shè)置、系統(tǒng)用戶設(shè)置、用戶菜單設(shè)置、系統(tǒng)參數(shù)設(shè)置以及審批流程定義六個(gè)模塊。
2、個(gè)人周報(bào)管理模塊。個(gè)人周報(bào)管理包括個(gè)人周報(bào)編輯、個(gè)人周報(bào)查詢兩個(gè)功能,員工可以在個(gè)人周報(bào)編輯中新增修改刪除本周個(gè)人周報(bào),在查詢中對(duì)所有錄入過(guò)的個(gè)人周報(bào)進(jìn)行列表查詢。此模塊是一個(gè)公共模塊。
3、部門周報(bào)管理。根據(jù)每個(gè)部門的不同需求,部門周報(bào)管理是根據(jù)每個(gè)部門的不同報(bào)表來(lái)進(jìn)行制作,它包括部門員工周報(bào)查詢、部門周報(bào)編輯、部門周報(bào)查詢、部門周報(bào)送審、部門周報(bào)審核五個(gè)功能。
4、會(huì)議紀(jì)要管理。會(huì)議紀(jì)要管理包括會(huì)議紀(jì)要編輯、會(huì)議紀(jì)要查詢兩個(gè)功能。會(huì)議紀(jì)要可以記載、傳達(dá)會(huì)議情況和注意事項(xiàng),每周可以有多條會(huì)議紀(jì)要。此模塊也為公共模塊。
5、總周報(bào)管理??傊軋?bào)管理包括部門周報(bào)查詢、本周周報(bào)查詢、本周周報(bào)送審、本周周報(bào)審核、歷史周報(bào)查詢、歷史信息匯總。生產(chǎn)科業(yè)務(wù)員可以通過(guò)部門周報(bào)查詢查看每個(gè)部門的送審審核情況以及報(bào)表內(nèi)容,所有部門都將部門周報(bào)上報(bào)審核過(guò)后在本周周報(bào)查詢中系統(tǒng)自動(dòng)匯總本周企業(yè)級(jí)的總周報(bào),經(jīng)過(guò)領(lǐng)導(dǎo)審核后完成供查詢或業(yè)務(wù)分析。
6、業(yè)務(wù)分析管理。業(yè)務(wù)分析管理包括業(yè)務(wù)工作量統(tǒng)計(jì)分析、障礙統(tǒng)計(jì)分析、超時(shí)統(tǒng)計(jì)分析三部分,使用WPF開(kāi)發(fā),使用折線圖展示各年度統(tǒng)計(jì)數(shù)據(jù)。
2.5報(bào)表實(shí)現(xiàn)
報(bào)表是生產(chǎn)周報(bào)系統(tǒng)中的最終體現(xiàn)形式,產(chǎn)周報(bào)系統(tǒng)中采用iReport開(kāi)發(fā)工具來(lái)對(duì)報(bào)表進(jìn)行可視化設(shè)計(jì),采用iReport提供的JDBC驅(qū)動(dòng)連接數(shù)據(jù)庫(kù),用以獲取動(dòng)態(tài)數(shù)據(jù)顯示。建立報(bào)表框架,將子報(bào)表等全部嵌入框架中,形成報(bào)表。使用SQL語(yǔ)句進(jìn)行報(bào)表及子報(bào)表查詢。
三、系統(tǒng)應(yīng)用特點(diǎn)及效果
3.1系統(tǒng)應(yīng)用特點(diǎn)
(1)權(quán)限分明,分級(jí)管理 系統(tǒng)針對(duì)不同的用戶對(duì)象賦予不同的權(quán)限,用戶只能在屬于自己的權(quán)限內(nèi)進(jìn)行操作。分工明確,責(zé)任落實(shí)。(2)系統(tǒng)易用,查詢簡(jiǎn)便 系統(tǒng)在開(kāi)發(fā)初期考慮到各個(gè)崗位都可以使用,為了能讓所有人都迅速上手,用戶界面設(shè)計(jì)簡(jiǎn)單明了,欄目醒目清楚,輸入查詢等操作設(shè)計(jì)都以符合用戶使用習(xí)慣為準(zhǔn)則,提高了工作效率。(3)報(bào)表清晰,隨存隨打 系統(tǒng)配合Adobe Reader瀏覽器插件,能直接在瀏覽器中直接查看報(bào)表,更能直接在瀏覽器中實(shí)現(xiàn)放大、縮小、翻頁(yè)、導(dǎo)出、打印等功能,不需要下載下來(lái)再打開(kāi)查看,簡(jiǎn)單方便。(4)自主開(kāi)發(fā),修改容易 生產(chǎn)周報(bào)系統(tǒng)實(shí)際依附單位組織機(jī)構(gòu)進(jìn)行建立,一旦組織機(jī)構(gòu)進(jìn)行調(diào)整、或者報(bào)表需要變更時(shí)系統(tǒng)就需要做出相應(yīng)調(diào)整。開(kāi)發(fā)初期就考慮到這個(gè)問(wèn)題,因此一旦系統(tǒng)變更,系統(tǒng)管理員完全可以在前臺(tái)進(jìn)行部門、角色、用戶菜單的新增、修改和刪除,后臺(tái)只需要開(kāi)發(fā)對(duì)應(yīng)的錄入頁(yè)面和報(bào)表,調(diào)整相對(duì)容易。(5)配合應(yīng)用,管理更易 周報(bào)系統(tǒng)運(yùn)行以來(lái),與其他應(yīng)用系統(tǒng)結(jié)合,從安全性、資源占用、系統(tǒng)監(jiān)控等方面的管理都得到了很大程度的提升。
3.2應(yīng)用效果
(1)系統(tǒng)穩(wěn)定可靠 該系統(tǒng)自投入運(yùn)行以來(lái),整個(gè)系統(tǒng)相對(duì)穩(wěn)定,出現(xiàn)小障礙也能及時(shí)解決,沒(méi)有出現(xiàn)數(shù)據(jù)丟失、系統(tǒng)崩潰等重大問(wèn)題。(2)減輕工作強(qiáng)度 企業(yè)現(xiàn)有需要上報(bào)周報(bào)的業(yè)務(wù)部門數(shù)十個(gè),如果采用過(guò)去人工方法收集員工工作情況,再進(jìn)行計(jì)算統(tǒng)計(jì)數(shù)據(jù)上報(bào),既容易出錯(cuò),又消耗大量人力物力,現(xiàn)在采用生產(chǎn)周報(bào)系統(tǒng)以后,減少了中間環(huán)節(jié)和人為干擾,完全避免以上問(wèn)題,大大減輕了員工的工作強(qiáng)度。(3)工作效率明顯提高 數(shù)據(jù)自動(dòng)計(jì)算,減少差錯(cuò),查詢一目了然,方便的搜索功能,數(shù)據(jù)分析全面具體,送審審核一鍵完成,節(jié)省管理成本,工作效率也得到了明顯提高。
參 考 文 獻(xiàn)
[1]高紅巖,Struts實(shí)用開(kāi)發(fā)指南--基于MVC + My Eclipse的Java Web應(yīng)用開(kāi)發(fā),科學(xué)出版社,2007
[2]明日科技、王國(guó)輝、呂海濤、李鐘尉,Java數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)案例精選,人民郵電出版社,2007
[3]北京比特賽威斯圖書(shū)服務(wù)事業(yè)部,Java數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì),機(jī)械工業(yè)出版社,2008