維修專案管理系統介紹

才智咖 人氣:1.21W

維修專案管理系統介紹


一、建設目的
 
 本系統主要解決分公司各種建設專案在開工後無法及時管控的問題。
 目前分公司在對各個建設專案審批後難以對其實施過程進行有效管控,專案建設的成效難以得到保證。為實施精確化管理,有效管理專案的進度,建設該專案管理系統,對專案實施過程進行實時督辦。該系統改變了目前專案管理和實施人員交流不暢通的局面,專案實施人員可隨時在系統反映專案建設的進度,管理人員可在系統檢視專案的進展情況,並可進行互動溝通。

二、系統功能
   
 在開始一個專案建設前,要先在本系統錄入該專案的基本資訊。
 專案開始建設後,施工人員隨時在本系統反映施工進度情況,管理人員可隨時掌握專案的狀態,及時進行督促指導,並進行雙向互動溝通。
 作為一個在建專案,其生命狀態為:立項報批、擬訂合同、材料採購、開工、完工、竣工結算、初驗、終驗、審計。在其每一種狀態下,施工人員都可以錄入上報資訊,如工程文件/產生費用/參與人員等,管理人員可隨時瞭解工程的進度狀況並進行指導。
 專案完成後,可將專案狀態置為歷史並存檔,以備以後查閱。
 系統也可以根據要求對專案費用等進行靈活的查詢和統計。
 
三、開發情況
 
 本系統採用B/S的方式執行,客戶端直接用瀏覽器執行即可,系統維護也極為簡單。
 系統採用和C#語言進行開發,後臺資料庫為SQLSERVER2000。
 系統主要用了三張主表進行專案程序資料的記錄,其中UDS_CM_ClientInfo用於記錄專案的基本情況,如:專案名稱,責任人,所屬部門,分類,專案編號,預算,簡介等。當有新的專案建立時將其錄入本表。其建立指令碼如下:
 CREATE TABLE [UDS_CM_ClientInfo] (
  [ID] [int] IDENTITY (1, 1) NOT NULL ,
  [ChiefLinkmanID] [int] NULL ,
  [Birthday] [datetime] NULL ,
  [UpdateTime] [datetime] NULL ,
  [Name] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [ShortName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [ContactTimes] [int] NULL CONSTRAINT [DF_UDS_CM_ClientInfo_ContactTimes] DEFAULT (0),
  [SellPhase] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [BargainPrognosis] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
  [Fee] [decimal](18, 2) NULL ,
  [AddManID] [int] NULL ,
  [Linkman_Telephone] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [CurStatus] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [Type] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [Affiliatedarea] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [URL] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [ZIP] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [Address] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
  [CompanyProperty] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
  [Calling] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NULL ,
  [CompanySize] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [Money] [decimal](18, 2) NULL ,
  [Operation] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
  [Introduce] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
  [ITGrade] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
  [PCNumber] [decimal](18, 2) NULL ,
  [Net] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [ITStaffs] [int] NULL ,
  [ITDepartment] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [Principal] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [System] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
  [Customer] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [ClientInitiative] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [FirstContactTime] [datetime] NULL ,
  [NextContactTime] [datetime] NULL ,
  [ContactTime] [datetime] NULL ,
  CONSTRAINT [PK_UDS_CM_ClientInfo] PRIMARY KEY  CLUSTERED
  (
   [ID]
  )  ON [PRIMARY]
 ) ON [PRIMARY]
 GO
 表UDS_CM_ClientContact用於記錄專案的詳細跟蹤資訊,如:專案狀態,產生費用,附件等,一條表UDS_CM_ClientInfo的記錄可對應多條表UDS_CM_ClientContact的記錄。
 其建立指令碼如下:
 CREATE TABLE [UDS_CM_ClientContact] (
  [ID] [int] IDENTITY (1, 1) NOT NULL ,
  [ClientID] [int] NOT NULL ,
  [MarketmanID] [int] NULL ,
  [UpdateTime] [datetime] NULL ,
  [ContactTimes] [decimal](10, 2) NULL ,
  [CurStatus] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [ContactAim] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL ,
  [SellMoney] [decimal](10, 2) NULL ,
  [BargainPrognosis] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
  [ContactType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
  [Fee] [decimal](10, 2) NULL ,
  [ContactContent] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
  [NextContactAim] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
  [NextContactTime] [datetime] NULL ,
  [FeeUsed] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [ContactTime] [datetime] NULL ,
  CONSTRAINT [PK_UDS_CM_ClientContact] PRIMARY KEY  CLUSTERED
  (
   [ID]
  )  ON [PRIMARY]
 ) ON [PRIMARY]
 GO
 表UDS_CM_Attachment用表記錄附件資訊,為程式提取附件提供名稱和路徑等資訊。其建立指令碼如下:
 CREATE TABLE [UDS_CM_Attachment] (
  [ID] [int] IDENTITY (1, 1) NOT NULL ,
  [Path] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL ,
  [Type] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  [PertainID] [int] NULL ,
  [Extension] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
  CONSTRAINT [PK_UDS_CM_Attachment] PRIMARY KEY  CLUSTERED
  (
   [ID]
  )  ON [PRIMARY]
 ) ON [PRIMARY]
 GO
 
 系統於2007年2月份開始進行開發,至4月份結束程式測試,歷時兩個多月。開發完成後系統即投入執行,目前程式執行狀況良好。
 本系統進行簡單的修改即可移植到其它伺服器上,易於進行推廣。

四、應用情況
   
 系統目前在梧州市電信分公司得到了推廣應用,並取得了良好的效果。
    各部門(特別是各縣分公司)每年都有很多大大小小的專案開工建設,維修專案更是不計其數。本系統建設以前,這些專案在審批完成後很難掌握其進展情況,對這些專案的管控成了一個難點。甚至出現了個別部門的專案沒有按要求開始建設,到期最終沒有完成,出現了很大的浪費。
    系統上線以來,各種工程建設專案和維修專案都錄入系統進行了跟蹤。施工人員按進度情況進行及時的上報工作,對專案的批覆日期、責任人員、各時間段產生的費用、當前的進展情況及各階段的關鍵性文件(如合同)都進行了詳細的記錄或存檔,為專案的管控、 工程費用的管理、員工的考核以及專案的查詢都提供了極大的.可操作性。
    本系統建立了工程費用隨時上報的通道,為減少各種浪費提供了一個方法,為專案建設的精確化管理提供了保證。

五、經濟效益測算
 
 本系統執行後改變了各種施工專案拖沓混亂的局面,增強了專案施工人員的責任心,避免了各種專案審批後最終沒有完成的情況,杜絕了各種工程建設中的浪費現象。
 
六、系統介面截圖
 
 A.新增專案


B.專案瀏覽


C.專案跟蹤


所有跟蹤資訊


D.費用統計

 

廣西電信網路執行維護技術創新競賽專案申報表
(個人專案)
姓名 譚天 性別 男 年齡 31 民族 漢
文化程度 本科 技術職稱 工程師 職務 主辦 崗位名稱 開發主辦
個人曾經榮獲的技術成果(論文)獎勵情況 無
專案申報名稱 維修專案跟蹤系統
成果(論文)簡要介紹  可對各種建設專案實施精確化管理,有效管理專案的進度,對專案程序進行實時督辦,並實時反映各個專案的建設情況,為管理人員和實施人員開啟一個及時溝通的通道,改變了以前公司難以對審批後的各種建設及維修專案的實施過程進行管控的情況。
成果所創造價值 
開發情況 自主開發
擁有智慧財產權 
應用範圍 梧州市電信分公司及各縣分公司
推廣的可行性 
有無獲獎 無
評選專家組意見 
評選稽核組意見