最新版本 v9.0

  • 更新日期:2021-09-30
  • 發(fā)布版本:v9.0

歡迎使用 2021 年 9 月發(fā)布的 PMD v9.0 版本。此次版本更新解決了一些功能(néng)要求和性能(néng)提升,這(zhè)帶來了許多新功能(néng)和設置,其中一些主要亮點包括:

全新架構設計


重新設計組織項目文件結構,各司其職,解藕程序。全新的架構目錄,讓配置文件,主程序,更新程序,模闆文件相對(duì)獨立,更便于維護和管理。新架構使用了ADO管理數據庫,支持多類型數據庫:Access/SQL Server,支持事(shì)務,支持存儲過(guò)程。

獨立更新程序


更新程序將(jiāng)從PMD v8.9 升級至 v9.0,并將(jiāng)從原來的單文件結構升級至多文件結構,升級後(hòu)的文件目錄結構爲:

PMD
├─ Template         # 模闆文件夾
│  └─ CNCA.xltx     # 導出模闆
├─ Update           # 升級下載文件夾
│  └─ update.zip    # 升級文件(臨時(shí)文件,升級後(hòu)自動删除)
├─ PMD.accdr        # 主程序(項目主文件)
├─ Config.ini       # 數據庫配置文件
└─ update.accdr    # 項目更新程序(升級文件)
1
2
3
4
5
6
7
8

注意:此次版本升級,將(jiāng)經(jīng)曆兩(liǎng)次更新

第一次使用原版本程序文件下載更新,將(jiāng)下載最新版本的更新程序獨立文件(update.accdr) 第一次更新提示

下載完成(chéng)後(hòu),程序將(jiāng)自動啓動update.accdr,并進(jìn)行第二次下載更新,下載v9.0的更新程序包,并進(jìn)行解壓至當前項目文件夾,啓動主程序PMD.accdr後(hòu)將(jiāng)自動删除舊版本文件。 第二次更新提示

更新完成(chéng)後(hòu)提示如下: 第二次更新完成(chéng)

登錄後(hòu)進(jìn)入最新版主程序界面(miàn):

9.0主界面(miàn)

提示

如需備份,請單獨將(jiāng)舊版本的文件拷貝至其他文件夾下。

功能(néng)簡述

  • 支持http下載,支持下載進(jìn)度實時(shí)呈現
  • 支持壓縮解壓,下載更新包使用壓縮文件,提升更新速度,下載完成(chéng)後(hòu)解壓更新
  • 支持更新所有文件,包含自身更新程序(如需要更新自身,更新程序文件名爲update.accde,主程序檢測到會(huì)自動删除舊版更新程序,并將(jiāng)update.accde改名爲accdr)
  • 支持讀寫ini配置文件
  • 支持ADO方式讀寫SQLServer和Access兩(liǎng)種(zhǒng)數據庫

新增CNCA Report報表導出功能(néng)


CNCA Report報表導出功能(néng)是爲了方便各部門進(jìn)行上報彙總而實現的功能(néng),可以按照特定的模闆導出數據。

CNCA Button

首頁增加了客戶信息管理的入口,如下所示: Client Button

在使用此功能(néng)前,我們需要先把客戶資料完善,在客戶資料信息中,我們新增了一些必要的字段屬性,如下所示:

Client Profile

完善資料後(hòu),再使用報表導出功能(néng),將(jiāng)根據系統數據自動生成(chéng)當年/月的彙總報表,并按固定的模闆生成(chéng)Excel進(jìn)行導出。在PMD主界面(miàn)中,點擊CNCA Report後(hòu),按如下順序操作即可:

CNCA Report

在點擊導出按鈕後(hòu),將(jiāng)會(huì)彈出需要導出的報表另存爲的提示,選擇需要保存的位置進(jìn)行保存即可,保存後(hòu)可發(fā)現已經(jīng)存在剛需要導出的報表excel文件了。

提示

通過(guò)提供的客戶信息表Excel,我們已將(jiāng)已有的數據生成(chéng)SQL并導入到數據庫中,但并不完善,如果顯示出來的客戶并無完整信息,那麼(me)需要在客戶信息管理中完善相應的客戶信息再進(jìn)行Report導出。

實現Edit Items功能(néng)增強


Edit Items 之前版本如下圖,隻有導入,導出,將(jiāng)數據保存服務器端。

alt 圖片

Edit Items 新版功能(néng)增強,增加了在線編輯、新增、法規條目單獨新增、多項時(shí)選擇等功能(néng),新版界面(miàn)如下所示:

alt 圖片

法規支持單項增加,修改,删除。默認修改和删除均爲打删除标識,修改在打删除标識的同時(shí),再生成(chéng)一條全新的法規。

alt 圖片

支持獨立設置SR General相關參數配置

支持批量同步保存功能(néng),支持導入導出,支持假删除(邏輯删除)。

Project功能(néng)增強


  1. 增加項目财務支出、收款記錄功能(néng),體現每次開(kāi)票的時(shí)間,金額,付款日期便于統計開(kāi)票金額和剩餘未付款金額,如下所示:

alt 圖片

  1. 項目測試、項目報告,增加inputTime字段,每次更新記錄時(shí)會(huì)自動更新inputTime,周報表,月報表將(jiāng)以此爲節點進(jìn)行相應彙總

  2. Project View界面(miàn)調整,OverView增加了actual invoice value, actual subcontract value,和actual NP, actual NP/SR字段呈現

Project OverView 界面(miàn)改進(jìn)

  1. SR統計計算調整

原公式:總工時(shí) = 測試時(shí)間+報告時(shí)間+審核時(shí)間+項目管理時(shí)間。

  • a. 測試時(shí)間 = 标準工時(shí),查表獲得
  • b. 報告時(shí)間 = 标準工時(shí),查表獲得
  • c. 審核時(shí)間 = 報告時(shí)間 x 系數(系數查表獲得)
  • d. 管理時(shí)間 = (a+b+c) x 系數(系數查表獲得)

修改管理時(shí)間計算方式爲:

管理時(shí)間 = (a+b) x 系數

  1. SR細化精确保存

在ProjectReports表中增加DocMakerSR、ReporterSR、ReviewerSR、PmReortSR;在ProjectTests表中增加TesterSR和PmTestSR。將(jiāng)每個單項的SR分門别類保存至相應的字段,後(hòu)續統計運算均以此爲基礎,精準實現各項SR統計的一緻性。

周報表功能(néng)增強


周報表功能(néng)改進(jìn):實現按inputTime生成(chéng)周報表,而不是再按SRdate生成(chéng),支持跨月重計,算法改進(jìn),使用存儲過(guò)程實現增量變化統計,支援SR詳情顯示職工名稱

周報表功能(néng)增強

月報表功能(néng)增強


  1. 增加Location的彙總,實現TotalSR的計算

  2. 實現AverageSR的計算

  3. 統一存儲過(guò)程實現Excel的周報表詳細記錄導出

月報表功能(néng)增強

跨域支援報表功能(néng)增強


  1. 使用改進(jìn)後(hòu)的SR進(jìn)行統計各區域月支援報表彙總

  2. 使用存儲過(guò)程進(jìn)行優化計算,加快統計報表數據生成(chéng)速度

  3. 優化算法,一次性生成(chéng)所選年度的跨域支援報表,根據實際業務習慣改進(jìn)流程,提高用戶體驗

支援報表功能(néng)增強

其他優化改進(jìn)


  1. 報表界面(miàn),鼠标滾輪滾動實現報表下拉翻頁

  2. Project View界面(miàn)-Test View版塊,顯示Test Lab

  3. Project List界面(miàn),搜索功能(néng),由原按項目号全匹配搜索,修改爲模糊搜索

  4. Certficat List界面(miàn),顯示統計篩選後(hòu)的證書總數

  5. 實現數據庫操作通用ADO功能(néng),增加通用數據操作類,實現ADO連接本地和遠程數據庫,支持Access和SQL Server,支持存儲過(guò)程(需要存儲過(guò)程執行權限)

  6. 增加StdSRGeneral基礎數據的界面(miàn)管理功能(néng),實現單項設置各個參數(注意:此設置將(jiāng)影響所有SR的生成(chéng)及相關的算法)

  7. 登錄窗體優化改進(jìn),檢測當前賬号是否默認存在,存在則將(jiāng)密碼輸入框setFocus,并關閉輸入法(默認英文輸入)

  8. 針對(duì)報表,作初始數據統計,進(jìn)行一次性導入,後(hòu)期呈現的報表按增量顯示在當前周(發(fā)生變化所在的周)

Last Updated: 2022/7/18 下午6:49:04
Contributors: mihusky