預(yù)算執(zhí)行與經(jīng)費審批網(wǎng)絡(luò)管理系統(tǒng)-詳細設(shè)計說明書_第1頁
預(yù)算執(zhí)行與經(jīng)費審批網(wǎng)絡(luò)管理系統(tǒng)-詳細設(shè)計說明書_第2頁
預(yù)算執(zhí)行與經(jīng)費審批網(wǎng)絡(luò)管理系統(tǒng)-詳細設(shè)計說明書_第3頁
預(yù)算執(zhí)行與經(jīng)費審批網(wǎng)絡(luò)管理系統(tǒng)-詳細設(shè)計說明書_第4頁
預(yù)算執(zhí)行與經(jīng)費審批網(wǎng)絡(luò)管理系統(tǒng)-詳細設(shè)計說明書_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 65預(yù)算執(zhí)行與經(jīng)費費審批網(wǎng)絡(luò)管管理系統(tǒng)詳細設(shè)計說明書書V1.0人員時間備注編寫于洋、姜永英、黎黎猛審核陳長清TOC o 1-3 h z HYPERLINK l _Toc242678701 1引言 PAGEREF _Toc242678701 h 4 HYPERLINK l _Toc242678702 1.1編寫目的的 PAGEREF _Toc242678702 h 4 HYPERLINK l _Toc242678703 1.2背景 PAGEREF _Toc242678703 h 44 HYPERLINK l _Toc242678704 1.3定義 PAGEREF _Toc24

2、2678704 h 55 HYPERLINK l _Toc242678705 1.4參考資料料 PAGEREF _Toc242678705 h 5 HYPERLINK l _Toc2426778706 2程序系統(tǒng)的的結(jié)構(gòu) PAGEREF _Toc242678706 h 5 HYPERLINK l _Toc242678707 3審核/批管理理模塊 PAGEREF _Toc242678707 h 13 HYPERLINK l _Toc242678708 3.1程序描述述 PAGEREF _Toc242678708 h 13 HYPERLINK l _Toc242678709 3.2功能 PAGER

3、EF _Toc242678709 h 113 HYPERLINK l _Toc242678710 3.3性能 PAGEREF _Toc242678710 h 114 HYPERLINK l _Toc242678711 3.3.1時間間特性要求 PAGEREF _Toc242678711 h 14 HYPERLINK l _Toc242678712 3.3.2可靠靠性 PAGEREF _Toc242678712 h 14 HYPERLINK l _Toc242678713 3.3.3靈活活性 PAGEREF _Toc242678713 h 14 HYPERLINK l _Toc242678714

4、 3.4輸人/出出項 PAGEREF _Toc242678714 h 14 HYPERLINK l _Toc242678715 3.5流程邏輯輯 PAGEREF _Toc242678715 h 16 HYPERLINK l _Toc242678716 3.6接口 PAGEREF _Toc242678716 h 116 HYPERLINK l _Toc242678717 4信息查詢模塊塊 PAGEREF _Toc242678717 h 18 HYPERLINK l _Toc242678718 4.1程序描述述 PAGEREF _Toc242678718 h 18 HYPERLINK l _Toc

5、242678719 4.2功能 PAGEREF _Toc242678719 h 118 HYPERLINK l _Toc242678720 4.3性能 PAGEREF _Toc242678720 h 119 HYPERLINK l _Toc242678721 4.3.1時間間特性要求 PAGEREF _Toc242678721 h 19 HYPERLINK l _Toc242678722 4.3.2易用用性 PAGEREF _Toc242678722 h 19 HYPERLINK l _Toc2426788723 4.3.33實時性 PAGEREF _Toc242678723 h 19 HYP

6、ERLINK l _Toc242678724 4.4輸人/出出項 PAGEREF _Toc242678724 h 19 HYPERLINK l _Toc242678725 4.5接口 PAGEREF _Toc242678725 h 222 HYPERLINK l _Toc242678726 5償還管理模塊塊 PAGEREF _Toc242678726 h 25 HYPERLINK l _Toc242678727 5.1程序描述述 PAGEREF _Toc242678727 h 25 HYPERLINK l _Toc242678728 5.2功能 PAGEREF _Toc242678728 h

7、225 HYPERLINK l _Toc242678729 5.3性能 PAGEREF _Toc242678729 h 226 HYPERLINK l _Toc242678730 5.3.1時間間特性要求 PAGEREF _Toc242678730 h 26 HYPERLINK l _Toc242678731 5.3.2實時時性 PAGEREF _Toc242678731 h 26 HYPERLINK l _Toc242678732 5.4輸人/出出項 PAGEREF _Toc242678732 h 26 HYPERLINK l _Toc242678733 5.5流程邏輯輯 PAGEREF _

8、Toc242678733 h 29 HYPERLINK l _Toc242678734 5.6接口 PAGEREF _Toc242678734 h 331 HYPERLINK l _Toc242678735 6基本信息管理理模塊 PAGEREF _Toc242678735 h 33 HYPERLINK l _Toc242678736 6.1程序描述述 PAGEREF _Toc242678736 h 33 HYPERLINK l _Toc242678737 6.2功能 PAGEREF _Toc242678737 h 333 HYPERLINK l _Toc242678738 6.3性能 PAGE

9、REF _Toc242678738 h 334 HYPERLINK l _Toc242678739 6.3.1時間間特性要求 PAGEREF _Toc242678739 h 34 HYPERLINK l _Toc2426787400 6.3.22易用性 PAGEREF _Toc242678740 h 34 HYPERLINK l _Toc242678741 6.3.3實時時性 PAGEREF _Toc242678741 h 34 HYPERLINK l _Toc242678742 6.4輸人/出出項 PAGEREF _Toc242678742 h 35 HYPERLINK l _Toc2426

10、78743 6.5流程邏輯輯 PAGEREF _Toc242678743 h 36 HYPERLINK l _Toc242678744 6.6接口 PAGEREF _Toc242678744 h 3361引言1.1編寫目的的在前一階段(概概要設(shè)計說明明書)中,已已解決了實現(xiàn)現(xiàn)該系統(tǒng)需求求的程序模塊塊設(shè)計問題。包包括如何把該該系統(tǒng)劃分成成若干個模塊塊、決定各個模模塊之間的接接口、模塊之間傳傳遞的信息,以以及數(shù)據(jù)結(jié)構(gòu)構(gòu)、模塊結(jié)構(gòu)的的設(shè)計等。在在以下的詳細細設(shè)計報告中中將對在本階階段中對系統(tǒng)統(tǒng)所做的所有有詳細設(shè)計進進行說明。在在本階段中,確確定應(yīng)該如何何具體地實現(xiàn)現(xiàn)所要求的系系統(tǒng),從而在在編碼階段可

11、可以把這個描描述直接翻譯譯成用具體的的 程序語言言書寫的程序序。主要的工工作有:根據(jù)據(jù)在預(yù)算執(zhí)執(zhí)行與貨幣化化操作管理系系統(tǒng)需求分析析說明書中中所描述的數(shù)數(shù)據(jù)、功能、運運行、性能需需求,并依照照預(yù)算執(zhí)行行與貨幣化操操作管理系統(tǒng)統(tǒng)概要設(shè)計說說明書所確確定的處理流流程、總體結(jié)結(jié)構(gòu)和模塊外外部設(shè)計,設(shè)設(shè)計軟件系統(tǒng)統(tǒng)的結(jié)構(gòu)設(shè)計計、逐個模塊塊的程序描述述(包括各模模塊的功能、性性能、輸入、輸輸出、算法、程程序邏輯、接接口等等).在下一階段的時時候,設(shè)計人人員可以在概概要設(shè)計的基基礎(chǔ)上進行詳詳細設(shè)計。在在以后的系統(tǒng)統(tǒng)維護的階段段也可以參考考概要設(shè)計,以以便對系統(tǒng)更更好的維護。1.2背景開發(fā)軟件名稱:預(yù)算執(zhí)行

12、與與貨幣化操作作管理系統(tǒng)項目任務(wù)提出者者:項目開發(fā)者:華華中科技大學(xué)學(xué)用戶:實現(xiàn)軟件單位:華中科技大大學(xué)項目與其他軟件件,系統(tǒng)的關(guān)關(guān)系:(1) 服務(wù)器器CPU :1GG以上內(nèi)存:1G( 推薦:1G以上)硬盤:1G以上上光驅(qū):DVD監(jiān)視器-VGAA 或更高分分辨率:分辨辨率至少為 1,0244x768 像素操作系統(tǒng):Wiindowss 20033數(shù)據(jù)庫:SQLL Servver 20005企業(yè)版版(2) 支持軟軟件操作系統(tǒng): WWindowws 20003 Serrver SSP1,Windoows 20003 Seerver SP2。數(shù)據(jù)庫: Miicrosooft SQQL Serrver

13、22005 EEnterpprise,Microosoft SQL SServerr 20055 Exprress,或或是Micrrosoftt SQL Serveer 20005 Devvelopeer。系統(tǒng)使用Miccrosofft Vissual SS 2005開開發(fā),必須運運行在所要求求的硬件和軟軟件平臺上。1.3定義IPO圖:在計計算機領(lǐng)域IIPO是指結(jié)結(jié)構(gòu)化設(shè)計中中變換型結(jié)構(gòu)構(gòu)的輸入(IInput)、加加工(Proocessiing)、輸輸出(Outputt)。IPO圖是對對每個模塊進進行詳細設(shè)計計的工具,它它是輸入加工工輸出(INNPUT PPROCESSS OUTTPUT)圖圖

14、的簡稱,它它是由美國IIBM公司發(fā)發(fā)起并完善起起來的一種工工具。1.4參考資料料預(yù)算執(zhí)行與貨幣幣化操作管理理系統(tǒng)需求說說明書V1.0預(yù)算執(zhí)行與貨幣幣化操作管理理系統(tǒng)概要設(shè)設(shè)計說明書VV1.0預(yù)算執(zhí)行與貨幣幣化操作管理理系統(tǒng)數(shù)據(jù)庫庫設(shè)計說明書書V1.02程序系統(tǒng)的結(jié)結(jié)構(gòu)本項目將采用分分層設(shè)計和裝裝配件設(shè)計思思想,結(jié)合局局域網(wǎng)采用客客戶/ 服務(wù)器(C/S)結(jié)構(gòu)。整整個系統(tǒng)建立立在Winddows操作作系統(tǒng)平臺之之上,采用基基于.NETT2.0裝配配件的分布式式應(yīng)用結(jié)構(gòu)實實現(xiàn)整個系統(tǒng)統(tǒng),并將整個個系統(tǒng)分為客客戶端應(yīng)用用服務(wù)器數(shù)數(shù)據(jù)庫服務(wù)器器三層,其中中后臺數(shù)據(jù)庫庫系統(tǒng)采用MMicrossoft SS

15、QL Seerver 2005。基基于分布式架架構(gòu)的優(yōu)勢,在在后續(xù)的功能能擴展中可以以根據(jù)需要方方便地將后臺臺數(shù)據(jù)庫系統(tǒng)統(tǒng)移植到其它它數(shù)據(jù)庫上??涂蛻羰褂每蛻魬舳顺绦蚣纯煽赏瓿伤胁俨僮?。采用了.NETT Remooting技技術(shù),客戶端端通過獲取服服務(wù)器端的IIP地址和注注冊的唯一的的端口號,訪訪問通道以獲獲得服務(wù)端對對象,再通過過(Servver Prroxy)代代理解析為客客戶端對象。這這就提供一種種可能性,即即以服務(wù)的方方式來發(fā)布服服務(wù)器對象。遠遠程對象代碼碼可以運行在在服務(wù)器上(如如服務(wù)器激活活的對象和客客戶端激活的的對象),客客戶端就是通通過這種方式式,使用服務(wù)務(wù)器端為其提提供的服

16、務(wù)。本系統(tǒng)的主要目目的是對以單單位為服務(wù)對對象的財務(wù)管管理環(huán)境中,對對預(yù)算計劃提提交、預(yù)算上上報審核、經(jīng)經(jīng)費結(jié)算報銷銷、借還款以以及科目進行行全方位的數(shù)數(shù)字化管理。實實現(xiàn)普通用戶戶的預(yù)算上報報請求、財務(wù)務(wù)人員審核預(yù)預(yù)算上報信息息、財務(wù)人員員進行預(yù)算上上報科目管理理、結(jié)算報銷銷經(jīng)費按預(yù)置置的流程和審審批權(quán)限進行行流轉(zhuǎn)等功能能。系統(tǒng)的整整體功能結(jié)構(gòu)構(gòu)圖如圖2-1所示:預(yù)算執(zhí)行與貨幣化操作管理系統(tǒng)預(yù)算執(zhí)行與貨幣化操作管理系統(tǒng)審批/核管理借款管理檢查用戶審核/批權(quán)限財務(wù)審核預(yù)算財務(wù)審核請求領(lǐng)導(dǎo)審批請求發(fā)出借款請求償還管理發(fā)送直接報銷或償還請求執(zhí)行借款請求執(zhí)行直接報銷請求執(zhí)行現(xiàn)金償還請求添加報銷金額相關(guān)

17、信息判斷信息的合法性上報管理上報預(yù)算相關(guān)信息向服務(wù)器發(fā)送報銷提示信息查詢查詢所有開支方式查詢所有采購方式查詢所有年度信息查詢所有部門信息查詢部門下科室信息查詢預(yù)算的相關(guān)信息查詢借款的相關(guān)信息查詢報銷的相關(guān)信息查詢審核/批相關(guān)信息交互管理上報操作完成提示財務(wù)審核操作完成提示審核通過操作完成提示數(shù)據(jù)庫管理備份數(shù)據(jù)庫還原數(shù)據(jù)庫清除所有一級預(yù)算信息獲取備份文件列表基本信息管理增刪改科目相關(guān)信息增刪改部門相關(guān)信息增刪改部門科室相關(guān)信息增刪改年度相關(guān)信息增刪改開支方式相關(guān)信息用戶權(quán)限管理角色信息管理用戶信息驗證圖 2.1 系系統(tǒng)功能結(jié)構(gòu)構(gòu)圖由圖2-1可知知,本系統(tǒng)中中我們所涉及及到的功能之之模塊主要有有九

18、個部分,即即:審核/批批管理、借款款管理、信息息查詢、償還還管理、上報報管理、交互互管理、數(shù)據(jù)據(jù)庫管理、基基本信息管理理和用戶權(quán)限限管理 。而而在實現(xiàn)這些些功能模塊時時,我們所關(guān)關(guān)心的主要業(yè)務(wù)實體體有五個部分分:預(yù)算信息息、用戶信息息、請求信息息、報銷信息息和借款信息息。根據(jù)前面面的概要設(shè)計計和數(shù)據(jù)庫設(shè)設(shè)計說明書,我我們對這五大大業(yè)務(wù)實體進進行概念抽象象,得到在實實現(xiàn)系統(tǒng)業(yè)務(wù)務(wù)需求過程中中,五大業(yè)務(wù)務(wù)實體相關(guān)的的類圖和他們們之間的交換換關(guān)系類圖。由由于借款信息息相對簡單,這這里未對其進進行單獨的詳詳細說明,其其余的類圖如如下所示:1、預(yù)算相關(guān)信信息類圖:主主要負責(zé)處理理用戶提交預(yù)預(yù)算上報的相相

19、關(guān)業(yè)務(wù),包包括預(yù)算明細細,預(yù)算支付付方式、預(yù)算算年限、預(yù)算算類型和預(yù)算算的審核等級級。具體情況況如下圖2.2所示:圖 2.2 預(yù)預(yù)算相關(guān)信息息類圖2、用戶相關(guān)信信息類圖:主主要負責(zé)處理理用戶相關(guān)信信息管理業(yè)務(wù)務(wù),包括用戶戶基本信息、用用戶角色和角角色權(quán)限相關(guān)關(guān)信息管理。具具體情況如下下圖2.3所所示:圖 2.3 用用戶相關(guān)信息息類圖3、請求信息類類圖:主要負負責(zé)處理用戶戶提交報銷直直接發(fā)放、償償還報銷請求求的相關(guān)業(yè)務(wù)務(wù)。主要包括括請求的基本本信息、請求求處理的狀態(tài)態(tài)、請求所需需的審核/批批次數(shù)和請求求所需的用戶戶權(quán)限等相關(guān)關(guān)信息。具體體情況如下圖圖2.4所示示:圖 2.4 請請求相關(guān)信息息類圖

20、4、報銷信息類類圖:主要負負責(zé)報銷相關(guān)關(guān)信息相關(guān)業(yè)業(yè)務(wù)。包括報報銷明細、報報銷類型、報報銷支付方式式、報銷提請請的用戶和報報銷請求。具具體情況如下下圖2.5所所示:圖 2.5 報報銷相關(guān)信息息類圖5、審核/批日日志類圖:記記錄系統(tǒng)審核核/批等相關(guān)關(guān)信息的記錄錄,包括預(yù)算算、預(yù)算狀態(tài)態(tài)和用戶等相相關(guān)信息。具具體情況如下下圖2.6所所示:圖 2.6 審審核/批日志志類圖6、報銷日志類類圖:記錄報報銷過程的相相關(guān)日志信息息,包括報銷銷、借款、預(yù)預(yù)算、請求和和用戶等相關(guān)關(guān)信息。具體體情況如下圖圖2.7所示示:圖 2.7 報報銷日志信息息類圖3審核/批管理理模塊 3.1程序描述述審核/批管理模模塊主要是

21、處處理預(yù)算上報報后,財務(wù)部部門的審核。部部門科室上報報直接發(fā)放報報銷和償還報報銷請求后,經(jīng)經(jīng)過財務(wù)部門門審核后,由由領(lǐng)導(dǎo)對相應(yīng)應(yīng)的上報請求求進行審批,最最后由財務(wù)部部門審核執(zhí)行行等一系列過程。3.2功能審核/批管理模模塊主要包括括檢查用戶審審核/批權(quán)限限、財務(wù)審核核預(yù)算、財務(wù)務(wù)審核請求、領(lǐng)領(lǐng)導(dǎo)審批請求求等。具體功能如如下圖3.11所示:審核/批管理模塊審核/批管理模塊檢查用戶審核權(quán)限財務(wù)審核預(yù)算財務(wù)審核請求領(lǐng)導(dǎo)審批請求圖 3.1 審審核/批管理理模塊3.3性能3.3.1時間間特性要求系統(tǒng)的速度要在在用戶可接受受的范圍內(nèi),但但考慮到需要要實時檢測服服務(wù)器的可用用性,對資源源實時搜索的的速度可以有

22、有較低的要求求。3.3.2可靠靠性系統(tǒng)要有較高的的可靠性,可可恢復(fù)性。3.3.3靈活活性系統(tǒng)要有良好的的接口,以適適應(yīng)增加資源源平臺,增加加資源類型,增增加相關(guān)的資資源獲取功能能的需求;并并留有服務(wù)器器接口,適應(yīng)應(yīng)對以后實現(xiàn)現(xiàn)服務(wù)器功能能的需要;同同時系統(tǒng)還需需要具有跨平平臺功能。3.4輸入/出出項根據(jù)上面的模塊塊功能結(jié)構(gòu)圖圖,表示出該該模塊各個功功能的輸入/出項。具體體情況如下圖圖:1、檢查用戶審審核/批權(quán)限限:系統(tǒng)根據(jù)據(jù)操作用戶的的ID號,和和待審核/批批請求的IDD號,檢測該該用戶是否具具有審核/批批該請求的權(quán)權(quán)限,并返回回查詢結(jié)果。具體IPO圖如下圖3.2所示:模塊功能名稱:檢查用戶審

23、審核/批權(quán)限限輸入: 用戶輸輸入自己的iid號和請求求id號。處理: 根據(jù)用用戶的ID號號和待審核請請求的ID號號,分別重用用戶表和請求求表中查詢兩兩者的權(quán)限。輸出: 用戶是是否具有審核核/批權(quán)限 數(shù)據(jù)表: user_info、uuser_ttype_iinfo中根根據(jù)userr_id查詢詢用戶useer_cheeck_auuthoriity,在requuest_iinfo中根根據(jù)requuest_iid查詢requesst_appprove_needccount。圖 3.2 檢檢查用戶的審審核/批權(quán)限限IPO圖2、財務(wù)審核預(yù)預(yù)算:由于在在實際業(yè)務(wù)中中,預(yù)算信息息只需要通過過財務(wù)部門的的審核即

24、可,不不要上部門領(lǐng)領(lǐng)導(dǎo)的審批。因因此,當部門門科室的用戶戶上報預(yù)算提提請時,只需需要通過財務(wù)務(wù)部門的操作作人員的審核核即可對該預(yù)預(yù)算信息進行行裁決。具體體情況如下圖圖3.3所示示:模塊功能名稱:財務(wù)審核預(yù)預(yù)算輸入: 操作用用戶的ID號號,預(yù)算的IID號和預(yù)算算是否通過審審核信息。處理: 記錄待待審核預(yù)算在在審核前的狀狀態(tài)信息,對對預(yù)算請求進進行審核,并并記錄用戶審審核后的狀態(tài)態(tài)。將操作用用戶的ID號號,預(yù)算請求求的前后狀態(tài)態(tài)和預(yù)算本身身等信息存儲儲在apprrove_llog表中。輸出: 提示信信息 數(shù)據(jù)表: 在budgeet_inffo中查詢預(yù)預(yù)算的處理前前狀態(tài),改變變budgeet_sta

25、ate_innfo中預(yù)算算狀態(tài),并將將處理結(jié)果存存儲在appprove_log表中中圖 3.3 財財務(wù)審核預(yù)算算IPO圖3、財務(wù)審核請請求:處理實實際業(yè)務(wù)中部部門科室用戶戶上報的直接接發(fā)放報銷請請求和償還報報銷請求。具具體情況如下下圖3.4所所示:模塊功能名稱:財務(wù)審核請請求輸入: 請求IID號,審核核人的ID號號,審核是否通過過及設(shè)定需要要幾級審批。處理: 根據(jù)請請求的ID號號,和是否通通過審核信息息,修改reequestt_infoo、requeest_sttate_iinfo表狀狀態(tài)相關(guān)信息息。在reqquest_approove_loog表格中記記錄審核人IID號,審核核結(jié)果和需要要幾

26、級審批等等相關(guān)信息。輸出: 提示信信息 數(shù)據(jù)表: 相關(guān)數(shù)據(jù)表表requeest_innfo、requeest_sttate_iinfo、rrequesst_appprove_log和rrequesst_appprove_needccount_info表表圖 3.4 財財務(wù)審核請求求IPO圖4、領(lǐng)導(dǎo)審批請請求:當請求求通過財務(wù)部部門審核后,需需要根據(jù)財務(wù)務(wù)部門操作人人員設(shè)定的請請求所需的審審批級別,由由相應(yīng)級別的的領(lǐng)導(dǎo)依次審審批,最終記記錄審批結(jié)果果。具體情況況如下圖3.5所示:模塊功能名稱:領(lǐng)導(dǎo)審批請請求輸入: 請求IID號,審核核人的ID號號,請求是否否通過審批處理: 根據(jù)請請求的ID號號,

27、和是否通通過審核信息息,修改reequestt_infoo、requeest_sttate_iinfo表狀狀態(tài)相關(guān)信息息。在reqquest_approove_loog表格中記記錄審核人IID號,審批批結(jié)果。輸出: 提示信信息 數(shù)據(jù)表: 相關(guān)數(shù)據(jù)表表requeest_innfo、requeest_sttate_iinfo、rrequesst_appprove_log和rrequesst_appprove_needccount_info表表。圖 3.6 領(lǐng)領(lǐng)導(dǎo)審批請求求IPO圖3.5流程邏輯輯審核/批管理模模塊的流程圖圖如下圖3.7所示:圖 3.7 審審核/批管理理模塊流程圖圖3.6接口審核/批

28、管理模模塊主要接口口定義在IBBudgettApproove.css中,其中定定義的方法簡簡單介紹如下下:/ / 判斷某某用戶是否對對某請求有審審批權(quán)限/ / 用戶IID/ 請請求ID/ 有則返回回truepublic bool IHaveAApprveeAuth(strinng reqquest_id, sstringg userr_id);/ / 財務(wù)審審核預(yù)算/ / 被審核預(yù)預(yù)算ID/ 審審核人ID/ 是否通通過審核/ 操作是否否成功public bool FBudggetAppprove(strinng buddget_iid, sttring user_id, bbool iisap

29、prroved);/ / 領(lǐng)導(dǎo)審審批請求/ / 請求IID/ 審審批人ID/ 是否通通過審批/ 操作是否否成功public bool RequeestAppprove(strinng reqquest_id, sstringg userr_id, bool isappprovedd);/ / 財務(wù)審審核請求/ / 請求IID/ 審審核人ID/ 是否通通過審核/ 設(shè)定需需要幾級審批批/ 操作是否否成功public bool FRequuestAppprovee(striing reequestt_id, strinng useer_id,bool isappprovedd, strring rr

30、equesst_appprove_needccount);/ / 財務(wù)審審核報銷請求求/ / 報銷請請求ID/ 審審核人ID/ 是否通通過審核/ 設(shè)定需要要領(lǐng)導(dǎo)審批等等級/ 操作是否否成功public bool PayReequesttFApprrove(sstringg pay_log_iid, sttring user_id,boool issapprooved, strinng buddget_aapprovve_neeedcounnt);/ / 財務(wù)審審核借款請求求/ / 報銷請請求ID/ 審審核人ID/ 是否通通過審核/ 設(shè)定需要要領(lǐng)導(dǎo)審批等等級/ 操作是否否成功public boo

31、l BorroowRequuestFAApprovve(strring bborroww_id, strinng useer_id,bool isappprovedd, strring bbudgett_apprrove_nneedcoount)4信息查詢模塊塊4.1程序描述述信息查詢模塊主主要是根據(jù)各各種用戶的權(quán)權(quán)限,為各種種權(quán)限的用戶戶提供相應(yīng)范范圍內(nèi)的信息息查詢功能。4.2功能信息查詢模塊的的功能如下圖圖4.1所示示:信息查詢模塊信息查詢模塊查詢所有開支方式查詢所有年度信息查詢預(yù)算的相關(guān)信息查詢報銷的相關(guān)信息查詢所有采購方式查詢部門下科室信息查詢所有部門信息查詢借款的相關(guān)信息查詢審核批相

32、關(guān)信息圖 4.1 信信息查詢模塊塊功能結(jié)構(gòu)圖圖查詢部門下科室室相關(guān)信息包包括:查詢所所有部門信息息和查詢某部部門下所有科科室信息;查詢預(yù)算相關(guān)信信息包括:查查詢所有預(yù)算算信息、根據(jù)據(jù)年度ID、科科目ID、部部門科室IDD、開支方式式ID、采購購方式ID、預(yù)預(yù)算狀態(tài)IDD、是否通過過所有審批和和是否已執(zhí)行行等相關(guān)信息息對預(yù)算信息息進行查詢;查詢借款相關(guān)信信息包括:根根據(jù)是否通過過所有審批審審核、是否已已執(zhí)行和是否否還清查詢借借款信息,查查詢某人借款款信息,查詢詢某人可查看看的所有借款款信息,查詢詢部門科室的的借款信息和和查詢某借款款中為償還金金額;查詢報銷的相關(guān)關(guān)信息包括:查詢某預(yù)算算下的報銷信

33、信息,查詢報銷請請求的物品信信息,查詢待執(zhí)行行的報銷信息息,查詢某人的的報銷信息,查詢部門科科室下的報銷銷信息,通過請求IID查詢報銷銷ID,查詢某人可可查看的報銷銷信息,查詢擁有某某審批權(quán)限的的所有用戶信信息和查詢報銷金金額總和;查詢審核/批相相關(guān)信息包括括:判斷某用用戶是否對請請求有領(lǐng)導(dǎo)審審批權(quán)限,查查詢需要某用用戶財務(wù)審核核的報銷信息息,查詢需要要某用戶領(lǐng)導(dǎo)導(dǎo)審批的報銷銷信息,查詢詢需要某用戶戶財務(wù)審核的的預(yù)算信息,查查詢需要某用用戶財務(wù)審核核的借款請求求信息,查詢詢需要某用戶戶領(lǐng)導(dǎo)審批的的借款請求信信息,查詢所所有預(yù)算需審審批級數(shù),查查詢所有請求求需審批級數(shù)數(shù),查詢某預(yù)預(yù)算的審批日日志

34、和查詢某某條請求的審審批日志。4.3性能4.3.1時間間特性要求查詢模塊作為用用戶經(jīng)常使用用的模塊,對對時間特性的的要求較高。在在本系統(tǒng)中,我我們通過索引引和視圖的方方法盡量提高高數(shù)據(jù)庫查詢詢的效率。4.3.2易用用性查詢模塊通過提提供靈活智能能的查詢功能能,使用戶能能夠并且快速速的獲取其所所感興趣的內(nèi)內(nèi)容。4.3.3實時時性由于系統(tǒng)具有三三個客戶端同同時在運行。因因此,系統(tǒng)的的數(shù)據(jù)必然經(jīng)經(jīng)常變化。系系統(tǒng)在設(shè)計時時,通過委托托的方法使各各個客戶端之之間可以實時時的交互,使使得用戶在查查詢數(shù)據(jù)時,能能夠得到實時時數(shù)據(jù)。4.4輸入/出出項根據(jù)上面的模塊塊功能結(jié)構(gòu)圖圖,表示出該該模塊各個功功能的輸入

35、/出項。具體體情況如下圖圖:1、查詢所有開開支方式:查查詢所有開始始方式相關(guān)信信息。具體IIPO圖如下下圖4.2所所示:模塊功能名稱:查詢所有開開支方式輸入:無。處理: 查詢系系統(tǒng)提供的所有開開支方式。輸出: 所有開開支方式列表表。 數(shù)據(jù)表: pay_metthod_iinfo 開開支方式圖 4.2 查查詢所有開支支方式IPOO圖2、查詢所有采采購方式:查查詢所有采購購方式相關(guān)信信息。具體IPOO圖如下圖44.3所示:模塊功能名稱:查詢所有采采購方式輸入:無。處理: 查詢系系統(tǒng)提供的所所有開支方式式。輸出: 所有采采購方式列表表。 數(shù)據(jù)表: purchasse_metthod_iinfo 采采

36、購方式。圖 4.3 查查詢所有采購購方式IPOO圖3、查詢所有年年度信息:查查詢所有年度度相關(guān)信息。具具體IPO圖圖如下圖4.4所示:模塊功能名稱:查詢所有年年度信息輸入:無。處理: 查詢系系統(tǒng)提供的所所有年度信息息。輸出: 所有年年度信息列表表。 數(shù)據(jù)表: budget_rangee_infoo 年度信息息。圖 4.4 查查詢所有年度度信息IPOO圖4、查詢部門信信息:查詢所所有部門信息息。具體IPPO圖如下圖圖4.5所示示:模塊功能名稱:查詢所有部部門信息輸入:無。處理: 查詢系系統(tǒng)提供的所所有部門信息息。輸出: 所有部部門信息列表表。 數(shù)據(jù)表: departmment_iinfo 部部門

37、信息。圖 4.5 查查詢部門信息息IPO圖5、查詢部門下下科室信息:根據(jù)用戶提供的部部門ID號,查查詢部門下的的科室信息。具具體IPO圖圖如下圖4.6所示:模塊功能名稱:查詢部門下下科室信息輸入:部門IDD號。處理: 根據(jù)用用戶提供待查查詢部門的IID號,查詢詢對應(yīng)部門下下所有科室信信息。輸出: 對應(yīng)部部門下所有科科室信息列表表。 數(shù)據(jù)表: departmment_iinfo 部部門信息圖 4.6 查查詢部門下科科室信息IPPO圖6、查詢特定狀狀態(tài)下的預(yù)算算信息:根據(jù)據(jù)用戶提供的的待查詢預(yù)算算狀態(tài),查詢詢滿足狀態(tài)要要求的所有預(yù)預(yù)算信息。具具體IPO圖圖如下圖4.7所示:模塊功能名稱:查詢特定狀

38、狀態(tài)預(yù)算信息息輸入:預(yù)算狀態(tài)態(tài)ID號。處理: 根據(jù)用用戶提供待查查詢預(yù)算狀態(tài)態(tài)ID號,查查詢該狀態(tài)下下的所有預(yù)算算信息。輸出: 待查詢詢狀態(tài)所有預(yù)預(yù)算信息列表表。 數(shù)據(jù)表: budget_info 預(yù)算信息budget_item_info 預(yù)算明細budget_rangee_infoo 預(yù)算年度度budget_statee_infoo 預(yù)算狀態(tài)態(tài)pay_metthod_iinfo 開開支方式圖 4.7 待待查詢狀態(tài)的的預(yù)算信息IIPO圖7、查詢特定部部門特定狀態(tài)態(tài)的預(yù)算信息息:根據(jù)用戶戶提供的待查查詢部門,待待查詢預(yù)算狀狀態(tài)信息,查查詢滿足要求求的所有預(yù)算算信息。居停停IPO圖如如下圖4.88

39、所示:模塊功能名稱:查詢特定狀狀態(tài)、特定部部門預(yù)算信息息輸入:預(yù)算狀態(tài)態(tài)ID號,部部門ID號。處理: 根據(jù)用用戶提供待查查詢預(yù)算狀態(tài)態(tài)ID號和待待查詢部門IID號,查詢詢該狀態(tài)下的的所有預(yù)算信信息。輸出: 待查詢詢狀態(tài)所有預(yù)預(yù)算信息列表表。 數(shù)據(jù)表: budget_info 預(yù)算信息budget_item_info 預(yù)算明細budget_rangee_infoo 預(yù)算年度度budget_statee_infoo 預(yù)算狀態(tài)態(tài)pay_metthod_iinfo 開開支方式departmment_iinfo 部部門科室圖 4.8 查查詢特定部門門特定狀態(tài)預(yù)預(yù)算信息IPPO圖8、查詢借款信信息:根據(jù)是

40、是否通過所有有審核/批,是是否已執(zhí)行,是是否還清查詢詢借款相關(guān)信信息。具體IIPO圖如下下圖4.9所所示:模塊功能名稱:查詢特定借借款信息輸入:是否通過過所有審核/批,是否已已執(zhí)行,是否否還清。處理: 根據(jù)用用戶提供是否否通過所有審審核/批,是是否已執(zhí)行,是是否還清信息息,查詢該狀狀態(tài)下的所有有預(yù)算信息。輸出: 待查詢詢狀態(tài)所有借借款信息列表表。 數(shù)據(jù)表: borrow_info 借款is_allaapprovved_innfo 是否否通過全部審審批is_allppaybacck_inffo 是否全全部償還清圖 4.9 查查詢借款信息息IPO圖9、查詢某人借借款信息:根根據(jù)用戶提供供的用戶ID

41、D號,查詢該該用戶的借款款信息。具體體IPO圖如如下圖4.110所示:模塊功能名稱:查詢某人借借款信息輸入:待查詢的的用戶ID號。處理: 根據(jù)用用戶提供的待待查詢用戶IID號,查詢詢該用戶的借借款信息。輸出: 待查詢詢狀態(tài)所有借借款信息列表表。 數(shù)據(jù)表: borrow_info 借款is_allaapprovved_innfo 是否否通過全部審審批is_allppaybacck_inffo 是否全全部償還清user_innfo 用戶戶信息圖 4.10 查詢某用戶戶借款信息IIPO圖10、查詢某預(yù)預(yù)算下的報銷銷信息:根據(jù)據(jù)用戶提供的的預(yù)算ID號號,查詢該預(yù)預(yù)算下的所有有報銷信息。具具體IPO圖圖

42、如下圖4.11所示:模塊功能名稱:查詢某預(yù)算算下的報銷信信息輸入:待查詢的的預(yù)算ID號號。處理: 根據(jù)用用戶提供的預(yù)預(yù)算ID號,查查詢該預(yù)算下下的所有報銷銷信息。輸出: 待查詢詢報銷信息列列表。 數(shù)據(jù)表: pay_logg 報銷記錄錄pay_iteem_inffo 報銷明明細budget_info 預(yù)算信息budget_item_info 預(yù)算詳細信信息圖 4.11查查詢某預(yù)算下下的報銷信息息IPO圖11、查詢某部部門科室的報報銷信息:根根據(jù)用戶提供供的部門IDD號,查詢該該部門下的所所有報銷信息息。具體IPPO圖如下圖圖4.12所示示:模塊功能名稱:查詢某部門門下的報銷信信息輸入:待查詢的的

43、部門ID號號。處理: 根據(jù)用用戶提供的部部門ID號,查查詢該部門下下的所有報銷銷信息。輸出: 待查詢詢報銷信息列列表。 數(shù)據(jù)表: pay_logg 報銷記錄錄pay_iteem_inffo 報銷明明細departmment_iinfo 部部門科室圖 4.12查查詢某部門科科室的報銷信信息IPO圖圖12、查詢需要要某用戶領(lǐng)導(dǎo)導(dǎo)審批的借款款請求信息:根據(jù)領(lǐng)導(dǎo)IID號,查詢詢需要該領(lǐng)導(dǎo)導(dǎo)審批的借款款信息。具體體IPO圖如如下圖4.113所示:模塊功能名稱:查詢需要某用用戶領(lǐng)導(dǎo)審批批的借款請求求信息輸入:待查詢領(lǐng)領(lǐng)導(dǎo)ID號。處理: 根據(jù)用用戶提供的領(lǐng)領(lǐng)導(dǎo)ID號,查查詢需要該領(lǐng)領(lǐng)導(dǎo)審批的借借款信息。輸出

44、: 待查詢詢借款請求信息息列表。 數(shù)據(jù)表: pay_logg 報銷記錄錄pay_iteem_inffo 報銷明明細user_innfo 部門門科室borrow_info 借款信息圖 4.13查查詢需要某用用戶領(lǐng)導(dǎo)審批批的借款請求求信息IPOO圖4.5接口查詢管理模塊主主要接口定義義在IBuddgetAppprovee.cs中,其其中定義的方方法簡單介紹紹如下:/ / 查詢特特定狀態(tài)預(yù)算算/ / 預(yù)算狀狀態(tài)ID/ 查詢到的的數(shù)據(jù)集public DataSSet IGGetBuddgetInnfoBySState(strinng buddget_sstate_id);/ / 查詢特特定部門科室室特

45、定狀態(tài)的的預(yù)算/ / 預(yù)算狀狀態(tài)ID/ 部門科室IDD/ 查詢到的的數(shù)據(jù)集public DataSSet IGGetBuddgetInnfoBySStateDDeparttment(strinng buddget_sstate_id, sstringg depaartmennt_id);/ / 得到所所有科目/ / 查詢到的的科目數(shù)據(jù)集集public DataSSet IGGetBuddgetTyype();/ / 得到特特定一級科目目下的所有二二級科目/ / 一級科科目ID/ 查詢到的的二級科目數(shù)數(shù)據(jù)集public DataSSet IGGetBuddgetSuubTypee(striing

46、 buudget_type_parenntid);/ / 得到所所有開支方式式/ / 查詢到的的開支方式數(shù)數(shù)據(jù)集public DataSSet IGGetPayyMethood();/ / 得到所所有采購方式式/ / 查詢到的的采購方式數(shù)數(shù)據(jù)集public DataSSet IGGetPurrchaseeMethood();/ / 得到所所有年度信息息/ / 查詢到的的年度數(shù)據(jù)集集public DataSSet IGGetBuddgetRaange();/ / 得到所所有部門信息息/ / 查詢到的的部門信息數(shù)數(shù)據(jù)集public DataSSet IGGetAlllDeptPPName();/

47、/ 得到部部門下所有科科室信息/ / 部門/ 查詢到的的科室數(shù)據(jù)集集public DataSSet IGGetDepptNameeByPIdd(striing deepartmment_ppid);/ / 查詢預(yù)預(yù)算信息/ / 年度ID/ 科目ID/ 部門科室IDD/ 開支方式IDD/ 采購方式IDD/ 預(yù)算狀狀態(tài)ID/ 是否否通過所有審審批/ 是否查查詢完整信息息/ 查詢到的的預(yù)算信息數(shù)數(shù)據(jù)集public DataSSet IGGetBuddgetInnfo(sttring budgeet_rannge_idd, strring bbudgett_typee_id, strinng depp

48、artmeent_idd,striing paay_metthod_iid, sttring purchhase_mmethodd_id, strinng buddget_sstate_id,boool alllapprroved, booll isfuullinffo);/ / 查詢借借款信息/ / 借款I(lǐng)D/ 查詢到的的借款信息數(shù)數(shù)據(jù)集public DataSSet IGGetBorrrowFuullInffo(strring bborroww_id);/ / 查詢某某人可查看的的所有借款信信息/ / 預(yù)算ID/ 用用戶ID/ 查詢到的的借款信息數(shù)數(shù)據(jù)集public DataSSet IG

49、GetBorrrowFuullInffoAuthh(striing buudget_id, sstringg userr_id);/ / 查詢部部門科室借款款信息/ / 部門科室IDD/ 是否還清/ 查詢到的的借款信息數(shù)數(shù)據(jù)集public DataSSet IGGetBorrrowFuullInffoByDeept(sttring deparrtmentt_id, bool is_alllpaybback);/ / 查詢部部門科室的借借款信息/ / 部門科室IDD/ 是否通過過所有審批/ 是否否已執(zhí)行/ 是否還清/ 查詢到的的借款信息數(shù)數(shù)據(jù)集public DataSSet IGGetBorrr

50、owFuullInffoByDeept(sttring deparrtmentt_id, bool is_alllapprroved, booll is_eexecutted, bbool iis_alllpaybaack);/ / 查詢某某人的報銷信信息/ / 是否是是直接報銷,若若是FALSSE則查詢償償還報銷/ 是否通過過所有審批/ 是否否已執(zhí)行/ 用用戶ID/ 查詢到的的報銷信息數(shù)數(shù)據(jù)集public DataSSet IGGetPayyFullIInfoByyUserIId(boool is_cashppay, bbool iis_alllapprooved, bool is_exxe

51、cuteed, sttring user_id);/ / 查詢報報銷金額總和和/ / 科目ID/ 年度ID/ 部門科室IDD/ 報銷金額額總和public DataSSet IGetPaayPricceSumDData(sstringg budgget_tyype_idd, strring bbudgett_rangge_id,strinng deppartmeent_idd);5償還管理模塊塊5.1程序描述述在本系統(tǒng)中,償償還管理模塊塊主要處理報報銷償還和現(xiàn)現(xiàn)金償還兩種種業(yè)務(wù)流程。5.2功能償還管理模塊的的功能如下圖圖5.1所示示:償還管理償還管理模塊發(fā)送直接報銷或償還請求執(zhí)行直接報銷請求判

52、斷信息的合法性執(zhí)行借款請求添加報銷金額相關(guān)信息執(zhí)行現(xiàn)金償還請求圖 5.1 償償還管理模塊塊功能結(jié)構(gòu)圖圖5.3性能5.3.1時間間特性要求5.3.2實時時性由于系統(tǒng)具有三三個客戶端同同時在運行。因因此,系統(tǒng)的的數(shù)據(jù)必然經(jīng)經(jīng)常變化。系系統(tǒng)在設(shè)計時時,通過委托托的方法使各各個客戶端之之間可以實時時的交互,使使得用戶在查查詢數(shù)據(jù)時,能能夠得到實時時數(shù)據(jù)5.4輸入/出出項根據(jù)上面的模塊塊功能結(jié)構(gòu)圖圖,表示出該該模塊各個功功能的輸入/出項。具體體情況如下圖圖:1、發(fā)送報銷請請求:發(fā)送一條報報銷請求,此此條報銷只能能是直接報銷銷或者是償還還報銷,若是是直接報銷,budget_id指定從哪條預(yù)算中borrow

53、_id, borrow_pay_price為空;若是償還報銷borrow_id指定償還哪條借款,budget_id,cash_pay_price為空。具體IPO圖如下圖5.2所示:模塊功能名稱:發(fā)送報銷請請求輸入:報銷請求求ID號,經(jīng)經(jīng)手人ID號號,報銷備注注,開支方式式,報銷物品品名數(shù)組,報報銷物品單價價數(shù)組,報銷銷物品備注數(shù)數(shù)組,報銷的的預(yù)算ID號號,直接報銷銷金額,償還還報銷從屬借借款I(lǐng)D號和和償還報銷金金額。處理: 系統(tǒng)首首先驗證各個個輸入?yún)?shù)的的合法性,若若合法則根據(jù)據(jù)請求ID號號,經(jīng)手人IID號,報銷銷備注和報銷銷支付方式等等信息,形成成新的報銷日日志信息插入入pay_llog表中

54、。然后將報銷明細信息插入報銷明細表pay_item_info中。最后,根據(jù)報銷請求ID號,預(yù)算ID號,現(xiàn)金報銷金額,借款I(lǐng)D號,償還報銷金額等信息,形成報銷詳細記錄日志。輸出: 報銷請請求ID號。 數(shù)據(jù)表: pay_logg 報銷信息息pay_iteem_inffo 報銷項項目明細pay_logg_listt_infoo 報銷詳細細記錄日志pay_metthod_iinfo 開開支方式 ppay_tyype_innfo 報銷銷類型圖 5.2發(fā)送送報銷請求IIPO圖2、執(zhí)行借款請請求:根據(jù)用用戶輸入的借借款請求IDD號,執(zhí)行借借款請求。具具體IPO圖圖如下圖5.3所示:模塊功能名稱:根據(jù)用戶輸輸

55、入的借款請請求ID號,執(zhí)執(zhí)行借款請求求。輸入:請求IDD號。處理: 根據(jù)用用戶輸入的借借款請求IDD號,獲取借借款詳細信息息。修改借款余余額信息,并并更改借款請請求狀態(tài)。輸出: 操作是是否成功。 數(shù)據(jù)表: borrow_info 借款信息is_execcuted_info 是否執(zhí)行信信息。圖 5.3 執(zhí)執(zhí)行借款請求求IPO圖3、執(zhí)行現(xiàn)金償償還請求:根據(jù)用戶輸輸入的償還請請求ID號,執(zhí)執(zhí)行償還請求求。具體IPPO圖如下圖圖5.4所示:模塊功能名稱:根據(jù)用戶輸輸入的償還請請求ID號,執(zhí)執(zhí)行償還請求求。輸入: 請求IID號。處理: 根據(jù)用用戶輸入的償償還請求IDD號,獲取借借款詳細信息息。修改借款款

56、余額信息,并并更改償還請請求狀態(tài)。輸出: 所有年年度信息列表表。 數(shù)據(jù)表: borrow_info 借款信息is_execcuted_info 是否執(zhí)行信信息。圖 5.4執(zhí)行行現(xiàn)金償還請請求IPO圖圖4、添加報銷金金額信息:根據(jù)用戶輸輸入的報銷金金額相關(guān)信息息,增加報銷銷金額相關(guān)信信息記錄。具具體IPO圖圖如下圖5.5所示:模塊功能名稱:添加報銷金金額信息輸入:報銷IDD號,直接報報銷的預(yù)算IID號數(shù)組,直直接報銷的金金額數(shù)組,償償還報銷的借借款I(lǐng)D數(shù)組組和報銷償還還金額。處理: 系統(tǒng)首首先驗證用戶戶輸入信息的的合法性,若若合法則判斷斷預(yù)算ID號號是否為空,若若不為空則在在報銷詳細信信息日志表

57、ppay_loog_lisst_inffo中添加報報銷詳細日志志信息。然后后判斷借款I(lǐng)ID號是否為為空,若不為為空則在報銷銷詳細信息日日志表payy_log_list_info中中添加報銷詳詳細日志信息息。輸出: 操作是是否成功。 數(shù)據(jù)表: borrow_info 借款信息budget_info 預(yù)算信息budget_item_info 預(yù)算明細budget_rangee_infoo 預(yù)算年限限pay_logg 報銷記錄錄pay_logg_listt_infoo 報銷詳細細信息日志。圖 5.5 添添加報銷金額額信息IPOO圖5、判斷借款信信息是否合法法:根據(jù)用戶戶提供的借款款請求ID號,查詢詢

58、該借款信息息是否合法。具具體IPO圖圖如下圖5.6所示:模塊功能名稱:判斷借款信信息是否合法法輸入:借款請求求ID號。處理: 根據(jù)用用戶提供的借款請求IDD號,查詢該該借款信息的的詳細信息。獲取借款的的預(yù)算ID號號、借款金額額和預(yù)算余額額等信息。比比較借款金額額和預(yù)算余額額的相互關(guān)系系。輸出: 借款信信息是否合法法。 數(shù)據(jù)表: borrow_info 借款信息budget_info 預(yù)算信息圖 5.6 判判斷借款信息息是否合法IIPO圖6、判斷直接報報銷請求是否否合法:根據(jù)據(jù)用戶提供的的直接報銷請請求ID號,查查詢該報銷請請求是否合法法。具體IPPO圖如下圖圖5.7所示:模塊功能名稱:判斷直接

59、報報銷請求是否否合法輸入:直接報銷銷請求ID號號。處理: 根據(jù)用用戶提供的直直接報銷請求求ID號,查查詢該直接報報銷請求的詳詳細信息。獲獲取借款的預(yù)預(yù)算ID號、直直接報銷金額額和預(yù)算余額額等信息。比比較直接報銷銷金額和預(yù)算算余額的相互互關(guān)系。輸出: 直接報報銷請求是否否合法。 數(shù)據(jù)表: budget_info 預(yù)算信息budget_item_info 預(yù)算明細budget_rangee_infoo 預(yù)算年度度budget_statee_infoo 預(yù)算狀態(tài)態(tài)pay_metthod_iinfo 開開支方式pay_logg 報銷信息息圖 5.7 判判斷直接報銷銷請求是否合合法IPO圖圖5.5流程邏

60、輯輯償還管理模塊的的主要包括發(fā)送送直接報銷或或償還報銷請請求,執(zhí)行請請求和添加報報銷金額,它它們的流程圖圖如下圖5.8,5.99,5.100所示:圖 5.8 發(fā)發(fā)送報銷請求求流程圖圖 5.9 執(zhí)執(zhí)行請求流程程圖圖 5.10 添加報銷金金額流程圖5.6接口償還管理模塊塊主要接口定定在BudggetPayyCommoon.cs中中,其中定義義的方法簡單單介紹如下:/ / 添加新新的報銷金額額方面信息,被被MakePPayReqquest調(diào)調(diào)用/ / 報銷ID/ 直接報銷銷的預(yù)算IDD數(shù)組/ 直接報銷銷金額數(shù)組/ 償還報銷銷的借款I(lǐng)DD數(shù)組/ 償還還報銷金額/ 操作是否否成功public bool

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論