【正文】
cial books entity表414 帳薄實體類說明Table 414 Illustrate of financial books entity帳薄實體類AccountBook類的描述:帳薄的實體類ledgerName總賬名稱ledgerId總賬編號certificateId憑證號subjectId科目編號subjectName科目名稱user往來戶編號borrow借方borrowCount借方人民幣額borrowMonthTotal本月借方合計lend貸方表415 帳薄實體類說明(續(xù)表)Table 415 Illustrate of financial books entity(Continued)帳薄實體類AccountBook類的描述:帳薄的實體類lendCount貸方人民幣額lendForeignCount貸方外幣額lentMonthTotal本月貸方合計balance余額monthBeginBalance月初余額monthBeginDirect月初余額方向monthEndBalance月末余額exchageRate匯率totalBalance總余額(1)更新帳薄總帳的順序圖圖415 更新總帳的順序圖Figure 415 Sequence diagram of update ledger更新帳薄總帳的順序圖如圖415所示,具體說明如下:觸發(fā)更新帳薄中的總帳的因素有多個,主要是增加了經(jīng)過審核的憑證,然后是用戶的請求。其過程是向帳薄中添加一項,內(nèi)容包括憑證編號、借方金額、貸方金額等數(shù)據(jù)。之后更新總帳數(shù)據(jù),例如本月累計、本月借方合計、本月貸方合計、本月余額等。系統(tǒng)將執(zhí)行結(jié)果寫入日志,以備出現(xiàn)錯誤時供系統(tǒng)管理員查詢。 帳務(wù)報表管理的設(shè)計財務(wù)報表通常包括資產(chǎn)負(fù)債表、損益表、現(xiàn)金流量表、科目明細(xì)表、科目匯總表等不同類型。高職院校與一般的企業(yè)公司不同,不是營利性組織,因此財務(wù)報表方面與一般的企業(yè)公司也有所不同。學(xué)院領(lǐng)導(dǎo)更重視的是預(yù)算執(zhí)行情況、部門經(jīng)費使用情況、學(xué)校資產(chǎn)負(fù)債情況等。帳務(wù)報表的生成需系統(tǒng)與Excel相互配合才能完成。先在Excel 中定義好報表的結(jié)構(gòu),生成某月或年度報表時,系統(tǒng)向 Excel 輸出數(shù)據(jù),對帳務(wù)處理系統(tǒng)不能產(chǎn)生的數(shù)據(jù),需手工錄入,生成報表成功后,可通過Excel打印輸出。帳務(wù)報表處理主要包括三個方面的內(nèi)容,分別是報表結(jié)構(gòu)的設(shè)置、報表生成、報表查看和報表打印輸出。具體而言,包括:報表標(biāo)題、寬度、字體字號的設(shè)置,報表欄目的增加和刪除;報表的主標(biāo)題、副標(biāo)題、腳注的設(shè)置;報表各個單元格數(shù)據(jù)的設(shè)置。類圖設(shè)計:(1)界面類設(shè)計報表管理的界面類的設(shè)計如圖416所示:圖416 帳務(wù)報表管理界面類圖Figure 416 class diagram of accounts report manager interface財務(wù)報表管理界面的說明見表416:表416 帳務(wù)報表管理界面類說明Table 416 Illustrate of accounts report manager interface帳務(wù)報表管理界面類類的描述:用于設(shè)置報表格式、生成報表和查詢財務(wù)報表的界面類setReportFormatBtnClicked()設(shè)置報表格式的按鈕處理函數(shù)generateReportBtnClicked ()生成報表的按鈕處理函數(shù)viewReportBtnClicked ()查詢報表的按鈕處理函數(shù)(2)控制類設(shè)計報表管理的控制類的設(shè)計如圖417所示,說明見表417和表418:圖417 報表管理控制類圖Figure 417 class diagram of accounts report manager controller表417 報表管理控制類說明Table 417 Illustrate of accounts report manager controller報表管理控制類ReportController類的描述:控制報表格式、內(nèi)容等setReportFormat()設(shè)置報表格式generateReport()生成報表內(nèi)容viewReport()查看報表 表418 報表類說明Table 418 Illustrate of accounts report class報表類ReportManage類的描述:負(fù)責(zé)報表操作,如添加、刪除條目、調(diào)整格式等addItem()向報表中添加一個條目modifyItem()修改一個報表條目deleteItem()刪除一個報表條目findItem()查詢報表一個條目adjustReport()調(diào)整報表格式generateReport()生成報表outputReport()輸出報表(3)實體類設(shè)計報表管理中最重要的實體類是報表,其包括類型、條目、格式等,其定義如圖418,說明見表419和表420: 圖418 報表實體類圖Figure 418 class diagram of accounts report entity其中重要的數(shù)據(jù)項有:1)起止時間;2)項目內(nèi)容:3)計量單位。表419 報表實體類說明Table 419 Illustrate of accounts report entity報表實體類Report類的描述:報表的類型、起止日期、條目、格式等type報表類型name名稱startDay起始日期endDay終止日期produceDay報表生成日期department部門ItemCount條目數(shù)量Item條目measureUnit單位width寬度height高度表420 報表條目實體類說明Table 420 Illustrate of accounts report entry entity 報表條目實體類AccountSubject類的描述:報表中每一行的內(nèi)容與格式id編號name名稱line行次startCount期初額endCount期末額direct方向(借方還是貸方)時序圖:(1)生成報表順序圖生成報表的順序圖如圖419所示:圖419 生成報表順序圖Figure 419 Sequence diagram of generate reports說明:生成報表的指令由財務(wù)人員或者學(xué)院領(lǐng)導(dǎo)發(fā)出;通常在生成財務(wù)報表前要求設(shè)置報表格式,也可以使用默認(rèn)報表格式;報表生成模塊從數(shù)據(jù)庫中讀取財務(wù)數(shù)據(jù);再以圖表的格式予以顯示,通常為Excel表格形式。 學(xué)生資金管理子系統(tǒng)的設(shè)計學(xué)生資金管理子系統(tǒng)的功能需求如圖420所示:圖420 學(xué)生資金管理子系統(tǒng)功能需求Figure 420 Functional requirements of students fund management subsystem學(xué)生資金管理子系統(tǒng)說明:(1)學(xué)生資金管理子系統(tǒng)說出來的資金分為兩個部分,一是向?qū)W生收取的各種費用,二是向?qū)W生支付的各種費用,學(xué)生以及學(xué)校的管理人員可以方便地查看資金信息,不同的角色其操作權(quán)限是嚴(yán)格區(qū)分的。(2)學(xué)生基本信息是本子系統(tǒng)的基礎(chǔ),其數(shù)據(jù)可以通過學(xué)校其他系統(tǒng)導(dǎo)入,也可以人工錄入。(3)本子系統(tǒng)需要與其他系統(tǒng)對接,例如學(xué)生管理系統(tǒng)、銀行等,相關(guān)數(shù)據(jù)的安全需要嚴(yán)格保證。具體而言,本系統(tǒng)的主要功能有:在模塊劃分上可以分為學(xué)生基本信息的管理與維護,學(xué)生繳費信息的管理與維護,學(xué)生補助信息的管理與維護。在具體功能設(shè)計上,包括學(xué)生基本信息的導(dǎo)入、學(xué)生在校期間繳納費用信息的導(dǎo)入、學(xué)生在校期間接受補助信息的導(dǎo)入,有些信息需要人工錄入,以及這些信息的統(tǒng)計、查詢和打印。此外還包括學(xué)生繳費和補助帳務(wù)處理,自動生成記賬憑證并轉(zhuǎn)入帳務(wù)處理子系統(tǒng)。類圖設(shè)計:(1)界面類設(shè)計學(xué)生資金管理子系統(tǒng)界面類的設(shè)計如圖421所示。學(xué)生資金管理子系統(tǒng)界面類的說明見表421。 圖421 學(xué)生資金管理子系統(tǒng)界面類圖Figure 421 class diagram of students fund management subsystem interface表421 學(xué)生資金管理界面類說明Table 421 Illustrate of students fund management interface學(xué)生資金管理界面類類的描述:學(xué)生資金管理界面上的功能按鈕studentInfoView()學(xué)生信息按鈕的觸發(fā)函數(shù)studentTuitionView()學(xué)生繳納學(xué)費按鈕的觸發(fā)函數(shù)studentOtherFeeView()學(xué)生繳納雜費按鈕的觸發(fā)函數(shù)studentLoanView()學(xué)生貸款按鈕的觸發(fā)函數(shù)studentAidView()學(xué)生補助按鈕的觸發(fā)函數(shù)leaderQueryPaymentView()領(lǐng)導(dǎo)查看學(xué)生繳費情況leaderQueryAidView()領(lǐng)導(dǎo)查看學(xué)生資助情況HandedFeeStaticsView()學(xué)生繳費統(tǒng)計按鈕的觸發(fā)函數(shù)FinaceHelpStaticsView()學(xué)生資助統(tǒng)計按鈕的觸發(fā)函數(shù)(2)控制類設(shè)計學(xué)生資金管理的控制類的設(shè)計如圖422所示,具體說明見表42表42表42表425。該控制類包括三個子控制器,分別是1)學(xué)生信息管理控制器;2)學(xué)生費用管理控制器;3)學(xué)生資助管理控制器。圖422 學(xué)生資金管理控制類圖Figure 422 Class diagram of students fund management contoller表422 學(xué)生資金管理控制類說明Table 422 Illustrate of students fund management controller學(xué)生資金管理控制類類的描述:學(xué)生資金管理的控制函數(shù)studentInfoOperate()學(xué)生基本信息操作控制器studentFeeOperate()學(xué)生繳費操作控制器studentHelpOperate()學(xué)生資助操作控制器leaderOperate()領(lǐng)導(dǎo)操作控制器表423 學(xué)生基本信息管理類說明Table 423 Illustrate of student basic information management學(xué)生基本信息管理類的描述:負(fù)責(zé)學(xué)生信息的添加、刪除、查找等addStudentInfo()添加學(xué)生信息deleteStudentInfo()刪除學(xué)生信息modifyStudentInfo()修改學(xué)生信息findStudentInfo()查詢學(xué)生信息表424 學(xué)生資助管理類說明Table 424 Illustrate of student aid management學(xué)生資助控制類類的描述:學(xué)生資助管理函數(shù)addStudentLoan()添加學(xué)生貸款信息deleteStudentLoan()刪除學(xué)生貸款信息modifyStudentLoan()修改學(xué)生貸款信息findStudentLoan()查詢學(xué)生貸款信息addStudentAid()添加學(xué)生資助信息deleteStudentAid()刪除學(xué)生資助信息modifyStudentAid()修改學(xué)生資助信息findStudentAid()查詢學(xué)生資助信息studentLoanStatics()學(xué)生貸款統(tǒng)計studentAidStatics()學(xué)生資助統(tǒng)計表425 學(xué)生費用管理類說明Table 425 Illustrate of student fee management學(xué)生費用管理類類的描述:負(fù)責(zé)學(xué)生費用操作addStudentTuition()添加學(xué)生學(xué)費信息deleteStudentTuition()刪除學(xué)生學(xué)費信息modifyStudentTuition()修改學(xué)生學(xué)費信息findStudentTuition()查詢學(xué)生學(xué)費信息addStudentOtherfFee()添加學(xué)生雜費信息deleteStudentOtherFee()刪除學(xué)生雜費信息modifyStudentOtherFee()修改學(xué)生雜費信息findStudentOtherFee()查詢學(xué)生雜費信息studentTuitionStatics()學(xué)生學(xué)費繳納統(tǒng)計studentOtherFeeStatics()學(xué)生雜費繳納統(tǒng)計(3)實體類設(shè)計學(xué)生資金管理子系統(tǒng)實體有學(xué)生、學(xué)生費用、學(xué)生資助等,其定義如圖23所示: 圖423 學(xué)生資金管理實體類圖Figure 423 Class diagram of students fund management entity學(xué)生實體類具體說明見表42表42表428:表426 學(xué)生實體類說明Table 426 Illustrate of student entity學(xué)生類類的描述:學(xué)生基本信息number學(xué)號name姓名gender性別colleage學(xué)院departmen