摘要:企業(yè)項目管理服務系統是利用信息技術手段實現對企業(yè)項目的管理。根據某企業(yè)項目管理的現狀,設計實現了一個基于B/S結構的企業(yè)項目管理服務系統。該系統是以項目管理為核心,結合了綜合管理、銷售管理、項目實施、系統管理等多個子系統。該系統的開發(fā)對于提高企業(yè)項目管理的效率和水平有十分重要的意義。
關鍵詞:企業(yè)管理;項目管理;B/S架構;服務系統;信息技術 文獻標識碼:A
中圖分類號:TP315 文章編號:1009-2374(2015)06-0074-02 DOI:10.13535/j.cnki.11-4406/n.2015.0464
伴隨著信息技術的發(fā)展和企業(yè)信息化進程的加快,各個企業(yè)的項目管理方式都向數字化、電子化、網絡化的方向發(fā)展。某企業(yè)主要面向行業(yè)用戶的軟件開發(fā)、計算機系統集成、IT分銷服務于一體的專業(yè)型企業(yè)應用整體解決方案提供商,隨著信息化科技的快速發(fā)展,需要更進一步地提升項目服務管理的標準化、科學性、規(guī)范性,給快速發(fā)展的企業(yè)業(yè)務經營提供支撐。因此需要研制一套先進可靠的項目管理服務軟件系統,以實現流程自動化。
對某企業(yè)項目管理服務進行深入地研究,詳盡全面地分析了該系統的需求,開發(fā)了一個基于B/S架構的項目管理服務系統。
1 開發(fā)模式
本系統主要采用J2EE的模型-視圖-控制(MVC)體系結構作為開發(fā)模式。JAVA EE是一種利用Java平臺來簡化諸多與多級企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構。JAVA EE鞏固了標準版中的許多優(yōu)點,例如“編寫一次、到處運行”的特性。J2EE技術的基礎就是核心Java平臺或Java 2平臺的標準版,方便存取數據庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數據的安全模式等等。
系統采用典型的B/S架構(瀏覽器與服務器)模式。把系統C/S模式中的服務器部分分解為一個數據服務器與一個或多個應用服務器(Web服務器),從而構成一個三層結構的客戶服務器體系。該模式是一種以Web技術為基礎的新型的MIS系統平臺模式。
第一層客戶機是一個通用的用戶與整個系統的借口。瀏覽器將HTML代碼轉化成圖文并茂的網頁??蛻舻膽贸绦蚓喌酵ㄓ玫臑g覽器軟件,如Netscape Navigator、微軟公司的IE等。網頁還具備一定的交互功能,允許用戶在網頁提供的申請表上輸入信息提交給后臺,并提出處理請求。這個后臺就是第二層的Web服務器。
第二層Web服務器將啟動相應的進程來響應這一請求,并動態(tài)生成一串HTML代碼,其中嵌入處理的結果,返回給客戶機的瀏覽器。如果客戶機提交的請求包括數據的存取,Web服務器還需與數據庫服務器協同完成這一處理工作。
第三層數據庫服務器的任務類似于C/S模式,負責協調不同的Web服務器發(fā)出的SQ請求,管理數據庫。
2 系統設計目標
本系統是根據實際需求而研發(fā)的,能夠高效地實現企業(yè)項目的日?;芾?,該管理系統具有以下特點:
2.1 整體性
系統整體設計統一規(guī)范,功能模塊設計清晰合理,能夠有效地實現一體化管理。
2.2 先進性
系統的設計規(guī)劃符合當今計算機應用系統發(fā)展趨勢的主流技術和思想,技術成熟。
2.3 實用性
系統與企業(yè)員工的實際工作緊密相連,為員工的績效考核等工作帶來便利。
2.4 穩(wěn)定性
為保證系統最大限度地發(fā)揮作用,完成日常管理工作的要求,系統的設計認真地考慮了穩(wěn)定性和可靠性。
2.5 擴展性
系統具備可擴展性,以滿足目前日益發(fā)展的計算機信息和網絡技術。
2.6 易用性
系統提供簡潔美觀的操作界面,容易掌握,便捷
實用。
3 系統設計
3.1 系統模塊設計
項目管理服務系統是以項目管理為核心,綜合了綜合管理、銷售管理、項目實施、系統管理等多個子系統,逐漸發(fā)展成為一個綜合管理系統。其主要功能模塊包括項目管理平臺、合同管理平臺、服務實施平臺、流程模塊以及查詢機功能。
這個系統主要目標是完成一個項目管理功能,實現售前和實施平臺功能,并完成后臺服務平臺的部分功能。
3.2 各模塊功能設計
3.2.1 綜合管理。此模塊主要是包括合同管理、采購管理、費用管理、核算管理、工作管理、公告管理、文檔管理、員工管理等功能。(1)合同管理:此模塊包括客戶管理、立項監(jiān)控、合同登記、開票登記、回款登記、發(fā)貨登記、入庫登記、合同收尾、合同查詢、合同號對比;(2)采購管理:此模塊包括廠商管理、產品目錄、采購合同、到票登記、付款登記;(3)費用管理:此模塊包括業(yè)務預算、預算調整、費用登記、個人借支、費用監(jiān)控;(4)核算管理:此模塊包括核算毛利、銷售統計、合同信息;(5)工作管理:此模塊包括工作計劃、工作總結、工作周報、工作月報、工作催辦、事件調查;(6)員工管理:此模塊包括員工信息、考勤記錄、培訓記錄、業(yè)務考核、獎懲記錄。
3.2.2 銷售管理。銷售管理功能包括以下四個方面:(1)立項管理;(2)售前管理;(3)業(yè)務管理;(4)技術支持。
3.2.3 服務實施。服務實施包括:(1)項目分派;(2)進度管理;(3)質量管理;(4)溝通、收尾管理;(5)服務管理。為了增加信息的安全性、可靠性,以上各功能,如果要進行審批的流程可以采用自定義模板實現。
3.2.4 系統管理。包括部門管理、用戶管理、數據字典、角色權限管理。(1)部門管理:記錄部門信息,包括上級部門、部門名稱等,具備增刪改查功能,能啟用或禁用部門;(2)用戶管理:記錄用戶信息,包括姓名、照片、所屬部門、角色等,具備增刪改查功能,能啟用或禁用用戶;(3)字典維護:記錄字典信息,包括字典名稱、簡稱、狀態(tài)等,具備增刪改查功能,能啟用或禁用字典信息;(4)角色管理:記錄角色信息,包括角色代號、角色名稱、角色的模塊權限、查詢權限、考核權限、角色所屬部門等,具備增刪改查功能,能啟用或禁用角色。
4 結語
伴隨著當代網絡技術的快速發(fā)展,企業(yè)項目的管理在信息化方面已從局域網擴展到企業(yè)內部互聯網和企業(yè)外部網的范圍上。本系統是基于B/S開發(fā)的項目管理服務系統,目的是讓項目管理變得更簡單。本系統運用B/S模式很大程度上克服了傳統C/S模式的缺點,具有簡單一致的用戶界面,操作簡單,用戶無須培訓。系統的前臺不需要進行另外的開發(fā)、安裝和后期維護。更好的是項目管理實現透明化。系統開發(fā)的可擴展性和可維護性都較好。
參考文獻
[1] 劉鵬,宋為,萬俊,等.基于C/S與B/S架構的科研項目管理系統[J].軟件導刊,2010,(9).
[2] 李力.企業(yè)項目管理系統的設計與實現[D].南開大學,2009.
[3] [美]Kathy Schwalbe,刑春曉.IT項目管理(第4版)[M].北京:機械工業(yè)出版社,2008.
作者簡介:崔莉霞(1989-),女,甘肅會寧人,江西師范大學計算機信息工程學院碩士,研究方向:數據挖掘、并行分布式計算。
(責任編輯:黃銀芳)