java實(shí)訓(xùn)項(xiàng)目_第1頁
java實(shí)訓(xùn)項(xiàng)目_第2頁
java實(shí)訓(xùn)項(xiàng)目_第3頁
java實(shí)訓(xùn)項(xiàng)目_第4頁
java實(shí)訓(xùn)項(xiàng)目_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、××銀行海外集團(tuán)貸款風(fēng)險控制系統(tǒng)一、 系統(tǒng)背景1 系統(tǒng)背景由于企業(yè)非常操作被查封,企業(yè)以分公司名義在海外貨款無法收回,使銀行造成巨額損失。為了減少海外集團(tuán)在銀行海外分行的多頭貸款,所帶來的信貸風(fēng)險,總行領(lǐng)導(dǎo)決定盡快建立××銀行海外集團(tuán)貸款風(fēng)險控制系統(tǒng)。2 系統(tǒng)目標(biāo)1) 由銀行海外分行、代表處收集作為銀行客戶的跨國集團(tuán)和相關(guān)公司的客戶基本情況、財務(wù)情況、貸款情況,并做出綜合分析報告,建立跨國集團(tuán)公司客戶信息數(shù)據(jù)庫。2) 向總行、海外分行提供海外機(jī)構(gòu)客戶的貸款信息查詢、統(tǒng)計功能,為確定各跨國集團(tuán)、公司在銀行的貸款授信額度和貸款申請審批提供依據(jù),為加強(qiáng)集團(tuán)貸款

2、風(fēng)險控制提供手段。二、 系統(tǒng)范圍1 應(yīng)用范圍系統(tǒng)的應(yīng)用范圍為銀行總行國際業(yè)務(wù)部、海外分行、海外控股銀行、海外代表處,也可以將其風(fēng)險分析報告向行內(nèi)有關(guān)部門和國內(nèi)有關(guān)分行提供。系統(tǒng)應(yīng)能提供以下功能:1) 采集、錄入與我行海外機(jī)構(gòu)發(fā)生信貸業(yè)務(wù)或我行關(guān)注的公司、集團(tuán)的客戶基本信息、財務(wù)信息及相關(guān)貸款業(yè)務(wù)信息。2) 將客戶的信息上傳至總行。3) 根據(jù)業(yè)務(wù)管理需要對系統(tǒng)數(shù)據(jù)進(jìn)行查詢、統(tǒng)計分析。4) 登記海外跨國公司(集團(tuán))風(fēng)險分析報告。(略)三、 需求分析1 實(shí)體聯(lián)系分析(E-R)在本系統(tǒng)中,通過對業(yè)務(wù)需求的分析,可以將其內(nèi)容劃分為四類實(shí)體:客戶、客戶關(guān)系、貸款、擔(dān)保。各實(shí)體之間的聯(lián)系,以(E-R)圖的形

3、式表示如下:客戶客戶關(guān)系客戶號(Group No.)相關(guān)公司客戶號(Counterparty No.)關(guān)系類型客戶號(Client No.)客戶信息客戶號(Client No.)合同號(Contract No.)擔(dān)保順序號(Guarantee sequence No.)擔(dān)保信息客戶號(Client No.)合同號(Contract No.)貸款信息擔(dān)保貸款在E-R圖中所有實(shí)體都是以客戶為中心??蛻魧?shí)體包含客戶的基本信息和財務(wù)信息??蛻絷P(guān)系實(shí)體描述了客戶與其相關(guān)客戶之間的關(guān)系。關(guān)系類型分為三種:全資子公司、分公司、參股公司。一個客戶可以發(fā)生多筆貸款業(yè)務(wù),客戶實(shí)體與貸款實(shí)體之間是一對多關(guān)系。對一筆

4、貸款,可以有多筆擔(dān)保,因此貸款實(shí)體與擔(dān)保實(shí)體之間也是一對多關(guān)系。各個實(shí)體的主要指標(biāo)如下:1) 客戶實(shí)體描述數(shù)據(jù)項(xiàng)客戶客戶號客戶名稱地址資產(chǎn)總額負(fù)債總額凈利潤2) 客戶關(guān)系實(shí)體描述數(shù)據(jù)項(xiàng)客戶關(guān)系客戶名稱(Group name)客戶名稱(Counterparty name)關(guān)系類型3) 貸款實(shí)體描述數(shù)據(jù)項(xiàng)貸款經(jīng)辦分行客戶名稱簽定日期合同金額幣種利率基準(zhǔn)貸款余額4) 擔(dān)保實(shí)體描述數(shù)據(jù)項(xiàng)抵押抵押信息抵押品價值擔(dān)保擔(dān)保信息擔(dān)保金額(略)2 操作流程操作流程分為兩部分:1) 總行 錄入新客戶的客戶名稱、信息維護(hù)責(zé)任行、分配客戶號 維護(hù)客戶間集團(tuán)公司與其相關(guān)關(guān)系公司之間的關(guān)系,錄入集團(tuán)公司的授信額度 查詢、

5、統(tǒng)計、分析 報表輸出2) 分行 客戶基本信息維護(hù) 客戶財務(wù)信息維護(hù) 客戶貸款信息維護(hù) 錄入信息上傳 查詢、統(tǒng)計、分析 集團(tuán)客戶風(fēng)險分析報告登記3) 查詢、統(tǒng)計 按客戶查詢信息 按集團(tuán)索引,查詢集團(tuán)下相關(guān)客戶信息 按授信額度、合同金額等主要指標(biāo)項(xiàng)作索引,加上查詢條件,查詢客戶信息 按機(jī)構(gòu)統(tǒng)計分行客戶信息總數(shù)(略)四、 詳細(xì)設(shè)計Ø 幣種代碼維護(hù)模塊詳細(xì)設(shè)計1. 模塊概要說明說明主菜單總行幣種代碼維護(hù)參考文件數(shù)據(jù)表字段名稱說明2. 模塊數(shù)據(jù)說明在總行界面后,通過點(diǎn)擊幣種代碼維護(hù)進(jìn)入,到數(shù)據(jù)庫的CurrencyType表中去檢索相應(yīng)的數(shù)據(jù)(Code),對幣種代碼進(jìn)行增加,修改和刪除。3. 幣

6、種代碼維護(hù)模塊設(shè)計說明功能模塊名:幣種代碼維護(hù)3.1 視圖模型幣種代碼維護(hù)模塊視圖currencyType.jsp定義提供幣種代碼維護(hù)的窗口界面視圖界面(略)登錄域控件位置控件名HTML類型操作說明CurrencyType List右側(cè)選擇框currencyTypeListSelect輸入用戶名ADDsubmitsubmit添加DELETEsubmitsubmit刪除RESETresetreset重置3.2 功能說明目標(biāo)在頁面上顯示CurrencyType表中的信息,點(diǎn)擊ADD按鈕跳轉(zhuǎn)頁面,添加幣種信息,點(diǎn)擊DELETE按鈕,刪除所選中項(xiàng),點(diǎn)擊RESET按鈕使撤消您選中列表框中某個數(shù)據(jù)的操作。

7、關(guān)聯(lián)的數(shù)據(jù)表CurrencyType3.3 數(shù)據(jù)處理流程啟動源:幣種代碼維護(hù)頁面啟動方式:主菜單總行幣種代碼維護(hù)按鈕事件事件對象操作說明ADD鼠標(biāo)單擊“ADD”按鈕,系統(tǒng)將發(fā)送CurrencyType AddAction.do請求。DELETE鼠標(biāo)單擊“DELETE”按鈕,系統(tǒng)將發(fā)送CurrencyTypeDeleteAction.do請求。RESET列表框失去焦點(diǎn)。數(shù)據(jù)途徑:一、用戶登錄查看視圖 currencyType.jsp ,點(diǎn)擊 “DELETE”按鈕:1、頁面級驗(yàn)證:(1)頁面驗(yàn)證要求:驗(yàn)證currencyTypeList是否有被選中項(xiàng),若為選擇任何項(xiàng),填出提示框,如下圖2、頁面級驗(yàn)

8、證通過,發(fā)送CurrencyTypeDeleteAction.do請求:(1) CurrencyTypeActionForm保存頁面提交數(shù)據(jù);(2) CurrencyTypeDeleteAction將CurrencyTypeActionForm中保存的數(shù)據(jù)傳遞給CurrencyTypeBean,調(diào)用CurrencyTypeBean中Delete()函數(shù),得到其返回值。Bean返回值(Boolean)Action返回值返回頁面攜帶信息TrueSuccesscurrencyType.jspFalseErrorErr.jsp(3) CurrencyTypeBean進(jìn)行具體的業(yè)務(wù)處理, 程序?qū)⒌紺ur

9、rencyTypeActionForm中頁面提交數(shù)據(jù)作刪除數(shù)據(jù)的條件。二、用戶登錄查看視圖 currencyType.jsp ,點(diǎn)擊 “ADD”按鈕:1 、跳轉(zhuǎn)至newCurrencyType.jsp,如下圖 (略) 控件位置控件名HTML類型操作說明CurrencyType Code右側(cè)文本框codeInput輸入幣種名稱SAVEsubmitsubmit添加RESETresetreset重置2、 點(diǎn)擊SAVE按鈕,發(fā)送CurrencyTypeAddAction.do請求:(1)CurrencyTypeActionForm保存頁面提交數(shù)據(jù);(2) CurrencyTypeAddAction將C

10、urrencyTypeActionForm中保存的數(shù)據(jù)傳遞給CurrencyTypeBean,調(diào)用CurrencyTypeBean中Add()函數(shù),得到其返回值。Bean返回值(Boolean)Action返回值返回頁面攜帶信息TrueSuccesscurrencyType.jspFalseErrorErr.jspCurrencyTypeBean進(jìn)行具體的業(yè)務(wù)處理, 程序?qū)⒌紺urrencyTypeActionForm中取出頁面提交數(shù)據(jù),作添加數(shù)據(jù)的內(nèi)容。3、點(diǎn)擊 “RESET”按鈕:放棄用戶的操作,恢復(fù)操作之前的設(shè)置。點(diǎn)擊后,將清除輸入到文本框里的內(nèi)容,便于從新填寫。三、用戶登錄查看視圖cu

11、rrencyType.jsp,點(diǎn)擊 “RESET”按鈕:放棄用戶的操作,恢復(fù)操作之前的設(shè)置。點(diǎn)擊后,撤消您選中列表框中某個數(shù)據(jù)的操作。Ø 貸款授信額度預(yù)警查詢詳細(xì)設(shè)計1. 模塊概要說明說明總行菜單總行貸款授信額度預(yù)警查詢。分行菜單分行貸款授信額度預(yù)警查詢參考文件數(shù)據(jù)表字段名稱說明2. 模塊數(shù)據(jù)說明在總行界面后,通過點(diǎn)擊貸款授信額度預(yù)警模塊進(jìn)入,到數(shù)據(jù)庫的BasicInformation表,RelationShip表,CreditInformation表,CurrencyType表,ExchangeRate表,中去檢索相應(yīng)的數(shù)據(jù)(BasicInformation.LongName,Ba

12、sicInformation.CreditLine ,BasicInformation.ClientCode ,RelationShip.GroupCode,RelationShip.Relationship ,CreditInformation. AmountRepayed,CreditInformation.CurrencyType,ExchangeRate.Basic ,CreditInformation.Commitment),顯示貸款金額超過%85的集團(tuán),和貸款金額超過%85的公司.3. 貸款授信額度預(yù)警查詢模塊設(shè)計說明功能模塊名:貸款授信額度預(yù)警查詢貸款授信額度預(yù)警查詢模塊視圖cr

13、editAlarm.jsp定義提供貸款金額超過85%的公司和集團(tuán)的查詢的窗口界面視圖界面(略)登錄域控件位置控件名HTML類型操作說明CustomerList下方選擇框customerListSelect用戶名列表3.1 功能說明目標(biāo)顯示貸款金額超過%85的公司和集團(tuán)的ClientCode,百分比和LongName。關(guān)聯(lián)的數(shù)據(jù)表l BasicInformation表,RelationShip表,CreditInformation表,CurrencyType表,ExchangeRate表3.2 數(shù)據(jù)處理流程啟動源:貸款授信額度預(yù)警查詢頁面啟動方式:總行菜單總行貸款授信額度預(yù)警查詢,分行菜單分行貸

14、款授信額度預(yù)警查詢數(shù)據(jù)途徑:用戶登錄查看視圖 creditAlarm.jsp 取得(BasicInformation.LongName,BasicInformation.CreditLine,BasicInformation.ClientCode ,RelationShip.GroupCode,RelationShip.Relationship ,CreditInformation.CreditTypeCreditInformation. AmountRepayed,ExchangeRate.Basic,CreditInformation.Commitment)的數(shù)據(jù),1、通過CreditIn

15、formation.CreditType判斷合同類型(在CreditType表中查找類型)a、不是循環(huán)貸款則貸款金額(CreditInformation.CreditType=2) =CreditInformation.Commitment - CreditInformation.CreditTypeAmountRepayed;b、循環(huán)貸款則貸款金額(CreditInformation.CreditType=1) = CreditInformation.Commitment2、CreditInformation.CurrencyType得到貸款幣種,并由ExchangeRate.Basic得出

16、匯率,相承得到貸款總額;3、由貸款金額/BasicInformation.CreditLine得出百分比,與%85比較,a、大于則%85 在CustomerList中顯示ClientCodeLongName貸款總額百分比b、在RelationShip.Relationship中得到集團(tuán)關(guān)系,用集團(tuán)下所有公司的貸款金額除以所有公司的BasicInformation.CreditLine之和,大于則%85 在CustomerList中顯示ClientCodeGroupCode貸款總額百分比。Ø 擔(dān)保和抵押級別代碼維護(hù)詳細(xì)設(shè)計1. 模塊概要說明功能擔(dān)保和抵押做為目前銀行的一種新興業(yè)務(wù),已經(jīng)

17、得到廣泛的認(rèn)可和使用,業(yè)務(wù)需求日見增長。此模塊的功能主要是對擔(dān)保和抵押級別的相關(guān)代碼進(jìn)行維護(hù)。位置總行-主菜單擔(dān)保和抵押級別代碼維護(hù)接口首先在系統(tǒng)菜單模塊點(diǎn)擊Code Table Maintenance> Security$Guaranteet Level菜單項(xiàng),進(jìn)入“擔(dān)保和抵押級別維護(hù)模塊”。參考文件數(shù)據(jù)表字段名稱說明2. 模塊數(shù)據(jù)說明進(jìn)入“擔(dān)保和抵押級別代碼維護(hù)模塊”,列出所有擔(dān)保和抵押的級別,SecurityLevel(擔(dān)保和抵押程度代碼表)表中進(jìn)行檢索。3. 擔(dān)保和抵押級別維護(hù)模塊設(shè)計說明功能模塊名:擔(dān)保和抵押級別代碼維護(hù)4. 視圖模型擔(dān)保和抵押級別維護(hù)選擇視圖securityL

18、evel.jsp定義提供選擇擔(dān)保和抵押級別的窗口界面視圖界面(略)界面說明控件位置控件名HTML類型說明Security Level List右側(cè)列表框securityLevelListselect擔(dān)保和抵押級別代碼(SecurityLevel表中的Code),擔(dān)保和低押級別內(nèi)容(SecurityLevel表中的Display)字段間用“ ”連接ADD按鈕addButton點(diǎn)擊按鈕,添加級別EDIT按鈕editButton點(diǎn)擊按鈕,修改選中的級別DELETE按鈕deleteButton點(diǎn)擊按鈕,刪除選中的級別RESET按鈕resetreset點(diǎn)擊按鈕,清空所做選擇功能說明SecurityLev

19、elList列表框中的內(nèi)容通過在jsp中調(diào)用SecurityLevelBean 中的基礎(chǔ)數(shù)據(jù)查詢方法獲得。點(diǎn)擊ADD按鈕進(jìn)入添加界面,在點(diǎn)擊EDIT按鈕與 DELETE按鈕時需要判斷列表框中是否有記錄被選擇,如果已有記錄被選中,進(jìn)入相對應(yīng)的修改界面與刪除方法,否則彈出對話框“You must select an item from the list.”擔(dān)保和抵押級別維護(hù)添加視圖securityLevelAdd.jsp定義提供添加擔(dān)保和抵押級別的窗口界面視圖界面(略)界面說明控件位置控件名HTML類型說明RecurityLevel Code側(cè)文本框code text輸入長度為1的字符串;必須輸入

20、1-9之間的字符;必填。RecurityLevel Display右側(cè)文本框displaytext輸入的最大字符長度為20。必填。SAVE按鈕savesubmit點(diǎn)擊按鈕,保存添加的擔(dān)保和抵押級別。RESET按鈕resetreset點(diǎn)擊按鈕,清空重填。功能說明在擔(dān)保和抵押級別維護(hù)模塊中點(diǎn)擊ADD按鈕直接調(diào)用本界面。點(diǎn)擊SAVE按鈕時使用javascript對每個文本框中輸入的內(nèi)容進(jìn)行相應(yīng)的驗(yàn)證。如發(fā)生錯誤,彈出提示錯誤的對話框 ,對話框中提示錯誤的信息與其所對應(yīng)的錯誤見下表:錯誤類型與提示信息表錯誤類型提示信息內(nèi)容Code文本框中輸入的不是1-9之間的字符The code must in co

21、llection1-9code文本框未輸入You must input a string which length is :1.display文本框未輸入The Value could not be null.通過所有頁面級驗(yàn)證后,執(zhí)行添加操作。將請求發(fā)送至RecurityLevelAddAction.do(1)RecurityLevelActionForm中保存頁面所有數(shù)據(jù)。(2)在RecurityLevelAddAction中,將RecurityLevelActionForm保存的所有數(shù)據(jù)傳遞給SecurityLevelBean。(3)調(diào)用SecurityLevelBean中的添加擔(dān)保和抵

22、押級別的函數(shù),得到其返回值:Bean返回值(boolean)Action返回值返回頁面頁面顯示信息truesuccesssecurityLevel.jspfalseerrorerror.jspError! The code has been used!擔(dān)保和抵押級別維護(hù)修改視圖securityLevelEdit.jsp定義提供修改擔(dān)保和抵押級別的窗口界面視圖界面(略)界面說明與擔(dān)保和抵押級別維護(hù)添加視圖界面說明相同。但本界面需要將擔(dān)保和抵押級別維護(hù)選擇視圖中所選擇的欲修改的擔(dān)保和抵押級別的信息顯示在頁面上,并且ScurityLevel Code右邊文本框應(yīng)設(shè)為只讀,不允許修改。功能說明在擔(dān)保和

23、抵押級別維護(hù)模塊中點(diǎn)擊EDIT按鈕直接調(diào)用本界面。由于上一界面已將所有數(shù)據(jù)合并為一個字符串(如:“1 Wholly”),所以本界面中需要將這一傳遞過來的參數(shù)進(jìn)行字符串拆分,拆分后將對應(yīng)到每個文本框顯示。在本界面上點(diǎn)擊SAVE按鈕時使用javascript對每個文本框中輸入的內(nèi)容進(jìn)行相應(yīng)的驗(yàn)證。如發(fā)生錯誤,彈出提示錯誤的對話框 ,對話框中提示錯誤的信息與其所對應(yīng)的錯誤見錯誤類型與提示信息表。通過所有頁面級驗(yàn)證后,執(zhí)行添加操作。將請求發(fā)送至RecurityLevelEditAction.do(1)RecurityLevelActionForm中保存頁面所有數(shù)據(jù)。(2)在RecurityLevelE

24、ditAction中,將RecurityLevelActionForm保存的所有數(shù)據(jù)傳遞給RecurityLevelBean。(3)調(diào)用RecurityLevelBean中的修改擔(dān)保和抵押級別的函數(shù),得到其返回值:Bean返回值(boolean)Action返回值返回頁面頁面顯示信息trueSuccesssecurityLevel.jspfalseErrorerror.jspError! The code has been used!擔(dān)保和抵押級別維護(hù)刪除功能說明在擔(dān)保和抵押級別維護(hù)模塊中點(diǎn)擊DELETE按鈕,出現(xiàn)提示對話框“Are you sure to delete?”點(diǎn)擊“是”將請求發(fā)送

25、至RecurityLevelDeleteAction.do.(1)RecurityLevelActionForm中保存頁面數(shù)據(jù)。(2)在RecurityLevelDeleteAction中,將RecurityLevelActionForm保存的參數(shù)做字符串拆分,將拆分后的第一項(xiàng)傳遞給RecurityLevelBean。(3)調(diào)用RecurityLevelBean中的刪除擔(dān)保和抵押級別的函數(shù),得到其返回值。Bean返回值(boolean)Action返回值返回頁面頁面顯示信息trueSuccesssecurityLevel.jspfalseErrorerror.jsperror附錄:Recuri

26、tyLevelBean中進(jìn)行具體的業(yè)務(wù)處理:1 基礎(chǔ)數(shù)據(jù)查詢函數(shù)程序使用查詢語句在SecurityLevel表中查尋出所有擔(dān)保和抵押級別。2 添加擔(dān)保和抵押級別函數(shù)程序使用添加語句將傳入的數(shù)據(jù)保存至SecurityLevel表中,如果主鍵(code)重復(fù),添加失敗返回false,否則添加成功返回true。3 修改擔(dān)保和抵押級別函數(shù)程序使用更新語句在SecurityLevel表中,修改與所傳入的code對應(yīng)的相應(yīng)記錄,修改失敗返回false,否則修改成功返回true。4 刪除擔(dān)保和抵押級別函數(shù)程序使用刪除語句,刪除與所傳入的code對應(yīng)的相應(yīng)記錄,刪除失敗返回false,否則刪除成功返回true

27、。Ø 擔(dān)保和抵押類型代碼維護(hù)(略)Ø 分支機(jī)構(gòu)維護(hù)(略)Ø 國家代碼維護(hù)(略)Ø 匯率維護(hù)模塊(略)Ø 警示企業(yè)維護(hù)(略)Ø 客戶財務(wù)信息維護(hù)(略)Ø 客戶貸款信息維護(hù)(略)Ø 授信額度維護(hù)(略)Ø 已用授信額度查詢(略)Ø 增加新客戶模塊(略)Ø 客戶與分支機(jī)構(gòu)關(guān)系維護(hù)(略)Ø u 開發(fā)計劃n 引言1.1 編寫目的主要描述銀行海外集團(tuán)貸款風(fēng)險控制系統(tǒng)項(xiàng)目的總工期、教學(xué)流程、時間進(jìn)度安排、項(xiàng)目文檔結(jié)構(gòu)。1.2定義里程碑:項(xiàng)目開發(fā)周期中,工作到達(dá)一定階段性結(jié)果時,稱為里程碑。設(shè)

28、立里程碑的目的是易于項(xiàng)目的進(jìn)度控制和檢查。調(diào)整期:在軟件開發(fā)期間,工作會受一些主觀或客觀因素的影響,使整個工期拖延,所以,為了制定一個切實(shí)可行的開發(fā)計劃,我們在一個里程碑結(jié)束之后,下一個里程碑的工作開始之前,安排一定的時間,作為解決上一階段遺留的問題,保證下一階段工作能夠按時開始,因此,我們稱這一階段為調(diào)整期。1.3 參考資料某銀行集團(tuán)風(fēng)險控制系統(tǒng)需求分析報告n 人員組織及分工2.1 人員組成該項(xiàng)目的開發(fā)由NIIT老師和學(xué)員共同組成。2.2 人員名單及分工 1NIIT教師:×××:項(xiàng)目總負(fù)責(zé),需求總負(fù)責(zé),總體協(xié)調(diào)。×××:技術(shù)支持、測

29、試和質(zhì)量控制負(fù)責(zé)人。開發(fā)人員:開發(fā)人員:全體學(xué)員組織結(jié)構(gòu):進(jìn)度控制組:待定系統(tǒng)開發(fā)組:軟件開發(fā)人員。項(xiàng)目開發(fā)小組安排:信貸風(fēng)險項(xiàng)目開發(fā)小組項(xiàng)目分組一組二組三組四組五組項(xiàng)目組長開發(fā)人員n 項(xiàng)目管理方法3.1 建立例會和信息通報制度 為及時發(fā)現(xiàn)問題和記錄整個開發(fā)過程,本系統(tǒng)開發(fā)過程中采取每日例會制度,信息通報方式采用不定期會議形式。3.2 開發(fā)和測試的關(guān)系本項(xiàng)目開發(fā)中采用關(guān)鍵路徑模塊提前測試的辦法。在總體設(shè)計的同時制定測試方案,從項(xiàng)目開始就準(zhǔn)備測試環(huán)境,進(jìn)行測試工作,以便盡可能獲得更多的寶貴測試時間,從項(xiàng)目開始,及時發(fā)現(xiàn)問題,及時解決并提醒開發(fā)人員避免類似錯誤,提高編程質(zhì)量。3.3 項(xiàng)目管理辦法本

30、項(xiàng)目各小組的開發(fā)進(jìn)度由小組長管理,小組長應(yīng)每日檢查小組成員的開發(fā)進(jìn)度,如發(fā)現(xiàn)問題,應(yīng)及時解決,保證項(xiàng)目按時完成。時間進(jìn)度安排4.1 開發(fā)工期和工作安排4.1.1 開發(fā)工期 開發(fā)周期:7周4.1.2 工作安排見附錄-2附錄-1 信貸風(fēng)險項(xiàng)目命名規(guī)范1、新建數(shù)據(jù)庫、表命名規(guī)范:² 數(shù)據(jù)庫名稱 :niitdb² 登錄用戶名 :niit ² 登錄用戶密碼:1234562、工程包命名規(guī)范: 按照J(rèn)AVA類功能的不同,共建6個包如下:² com.niit.action² com.niit.bean² com.niit.form² com

31、.niit.util² com.niit.dao² com.niit.hibernate3、JSP頁面參數(shù)命名規(guī)范:1、由于頁面中的參數(shù)基本上對應(yīng)數(shù)據(jù)表中的相應(yīng)字段名稱,因此參數(shù)命名為對應(yīng)的數(shù)據(jù)表的字段名稱,但是參數(shù)名的第一個字母必須小寫。例:以CountryArea表為例² 數(shù)據(jù)表中的字段名稱為:Code、Display² 頁面中相應(yīng)參數(shù)命名為:code、display2、如果頁面參數(shù)不能與數(shù)據(jù)表字段名稱對應(yīng),則根據(jù)實(shí)際意義命名參數(shù),參數(shù)名的第一個字母小寫。附錄-2項(xiàng)目開發(fā)進(jìn)度及提交件項(xiàng)目開發(fā)進(jìn)度及提交件序號名 稱時間工 作 任 務(wù)1周一提交運(yùn)行成功的

32、新工程國家代碼維護(hù)模塊系統(tǒng)登錄模塊周二提交JSP頁面口令修改模塊周三提交實(shí)現(xiàn)所有功能的模塊代碼客戶選擇模塊周四進(jìn)行合法性驗(yàn)證周五進(jìn)行測試,提交單體測試報告、感受2增加新客戶模塊周一提交運(yùn)行成功的新工程國家代碼維護(hù)模塊刪除客戶模塊周二提交JSP頁面客戶統(tǒng)計周三提交實(shí)現(xiàn)一半功能的模塊代碼上報文件名查詢周四提交實(shí)現(xiàn)所有功能的模塊代碼,并進(jìn)行驗(yàn)證上傳文件登記周五提交單體測試報告、感受3客戶信息查詢周一提交運(yùn)行成功的新工程國家代碼維護(hù)模塊貸款授信額度預(yù)警查詢周二提交JSP頁面預(yù)警客戶查詢周三提交實(shí)現(xiàn)一半功能的模塊代碼已用授信額度查詢周四提交實(shí)現(xiàn)所有功能的模塊代碼周五進(jìn)行測試,提交單體測試報告、感受4客戶

33、關(guān)系維護(hù)模塊周一提交運(yùn)行成功的新工程國家代碼維護(hù)模塊分行與客戶關(guān)系維護(hù)模塊周二提交JSP頁面客戶基本信息維護(hù)模塊周三提交實(shí)現(xiàn)一半功能的模塊代碼客戶財務(wù)信息維護(hù)周四提交實(shí)現(xiàn)所有功能的模塊代碼分支機(jī)構(gòu)維護(hù)模塊周五進(jìn)行測試,提交單體測試報告、感受5警示企業(yè)維護(hù)模塊周一提交運(yùn)行成功的新工程國家代碼維護(hù)模塊客戶關(guān)系代碼維護(hù)模塊周二提交JSP頁面信貸信息維護(hù)模塊周三提交實(shí)現(xiàn)一半功能的模塊代碼授信額度維護(hù)模塊周四提交實(shí)現(xiàn)所有功能的模塊代碼操作員維護(hù)模塊周五進(jìn)行測試,提交單體測試報告、感受6貸款類型代碼維護(hù)周一提交運(yùn)行成功的新工程國家代碼維護(hù)模塊幣種代碼維護(hù)模塊周二提交JSP頁面(命名要符合規(guī)范)匯率維護(hù)模塊

34、周三提交實(shí)現(xiàn)所有功能的完整代碼擔(dān)保和抵押級別代碼維護(hù)模塊周四完成測試工作,提交單體測試報告擔(dān)保和抵押類型代碼維護(hù)模塊周五提交程序設(shè)計說明書、感受7周一提交運(yùn)行成功的新工程國家代碼維護(hù)模塊周二提交設(shè)計好的JSP頁面公用模塊(用于顯示菜單、題頭、題尾)周三提交做好鏈接的菜單樹周四確認(rèn)各模塊的接口,提交感受周五將各模塊接入公用模塊,實(shí)現(xiàn)項(xiàng)目功能附錄-3菜單接口表菜單名稱模塊名稱客戶選擇模塊菜單接口總 行Customer Information Query客戶信息查詢CustomerSelect.jspCustomerInformationQueryActionAdd Customer增加新客戶模塊A

35、ddCustomer.jspCustomer Information Maintenance客戶基本信息維護(hù)模塊CustomerSelect.jspCustomerInformationMaintenanceActionDelete Customer刪除客戶模塊CustomerSelect.jspDeleteCustomerActionCustomer Statistic客戶統(tǒng)計CustomerStatistic.jspCredit MaintenanceCredit Alarm貸款授信額度預(yù)警查詢CreditAlarm.jspCredit Line Used已用授信額度查詢CustomerS

36、elect.jspCreditLineUsedActionCredit Line授信額度維護(hù)模塊CustomerSelect.jspCreditLineActionAlarm Customer Query預(yù)警客戶查詢AlarmCustomerQuery.jspAlarm Company Maintenance警示企業(yè)維護(hù)模塊AlarmCustomerMaintenance.jspRelationship MaintenanceGroup & Counterparty Relationship客戶關(guān)系維護(hù)模塊CustomerSelect.jspGroupCounterpartyRelationshipActionBranch & Customer Relationship分行與客戶關(guān)系維護(hù)模塊CustomerSelect.jspBranchCustomer RelationshipActionReportsBranch Credit ReportBranchCreditReport.jspBranchs Group Customer Credit Report海外分行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論