專案計畫執**況,主要從下面三個方面說明: (
1)專案內容:
專案原需求要求完成報表數量有
88張,開發過程中由於對複雜而且過寬的報表拆分後,總過完成了
105張報表,再加上後期變更和新增需求追加了
20張報表,截至現在為止共開發
125張報表,
17個維護模組。 (
2)專案工期:
專案工期原計畫是
2023年9
月份完成,實際是
11月份完成,延期原因總結如下兩個方面:
延期原因一:按照計畫是
7月份到現場實施,可是把在單位開發的後台
etl程式拿到現場環境後發現,後台跑數的
etl作業大都不能按照原來的資料來源要求抽取資料,因為原來單位開發環境由於沒有真實資料來源環境,無法測試後台
etl跑數程式。所以在
8月份到
9月中旬在現場調整、完善、測試後台程式;於此同時專案組依照客戶測試參照的總行「渠道報表分析系統」比對我們報表結果資料,發現部分報表資料與總行結果存在差距,其中電子渠道簽約客戶數差距客戶接受;但電子渠道交易資料差距超出了客戶可接受範圍,當時已經是
2023年9
月份,為了早日找到原因,專案組每天加班加點,分別根據
***x
行原來的統計口徑和總行提供的文件描述統計口徑結合總行返回資料來源,進行了多次的資料測試,資料結果都與總行報表資料相差較大,在種情況下,我們試著把資料範圍縮小並改變原來的統計規則的方式驗證資料,經過我們很多次的試驗,終於摸索出了一種和總行報表資料結果相等或非常接近的統計規則,從而證明了原來
***x
行和總行文字描述的統計口徑都不能套用,而對於由於資料來源本身缺失造成的資料問題我們向客戶作出了詳細的說明,得到了客戶的理解和認可。
延期原因二:到
2023年10
月中旬,專案進入了試執行階段,此期間使用者才真正進入了測試狀態,在此期間客戶的測試時間不能保證,而且使用者在測試同時提出了一些的「需求誤差」(需求確認沒有做到位導致)、需求變更(業務實際需要引起的)和新增需求,截至
12月底,改動的報表幾乎涉及到了每一張,新增加的報表有
20多張。 (
3)專案人力
專案組在前期需求分析和設計階段有時是一人或倆人,在開發階段最多有
5人,現場實施階段基本保持是
4人,但在開發和現場實施階段頻繁的換人,導致
專案開發人員之間工作銜接需要時間,專案的質量和工期造成了一定的影響。
***x
的專案當初基本是從
***x
移植過來的,所以最需要的是有原班人員的參與,特別是有開發人員跟著到新的專案中,否則原來的系統移植到新的專案後,從開發階段開始後台
etl、前台報表開發人員換了幾撥,導致原來開發的程式越改越亂,一直在修補中完成。其實這次
***x
的電子銀行專案這個情況比較嚴重(後台
etl在單位開發的時候是沒有原來
***x
行開發人員參與,而後幾個月現場實施的時候又沒有原來在單位開發人的參與;前台報表中在現場實施的時候也沒有原來
***x
行和在單位開發者的參與)。這也暴露出來乙個問題:就是專案組人員安排沒有根據專案的實際需要,造成專案開發效率低、質量下降,還有每次新參與的開發人員面對原開發結果(沒有注釋或程式不清楚)抱怨聲不斷,因為他們要看懂原開發程式才能繼續動手工作。希望在以後的專案中人員能合理分配。
銀行業務排程系統
一 銀行業務排程系統 一 需求 模擬實現銀行業務排程系統邏輯,具體需求如下 1.銀行內有6個業務視窗,1 4號視窗為普通視窗,5號視窗為快速視窗,6號視窗為vip視窗。2.有三種對應型別的客戶 vip客戶,普通客戶,快速客戶 辦理如交水電費 費之類業務的客戶 3.非同步隨機生成各種型別的客戶,生成各...
銀行業務系統1
用const定義全域性的常變數password,作為銀行卡的密碼。判斷輸入的密碼是否正確,如果不正確,提示,否則,繼續下面的工作。用switch多分支完成顯示。cpp view plaincopy all gight reserved.檔名稱 temp.cpp 版本號 v1.0 includeusi...
銀行業務排程系統
今天看了張老師的銀行業務排程系統,還是感覺不可思議。開始看專案需求時感覺這裡邊的業務邏輯太複雜。沒想到還是被張老師寫了個把小時的 給搞定。雖然看完之後腦海中對於程式執行過程有些模糊,但起碼現在努力努力寫出個類似的程式不是天方夜談。張老師分析專案的時候,又通過物件導向的思想結合專案分析了下。不禁又想感...