




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大额票据登记核查系统软件详细设计说明书第一部分、概述1、 文档说明 本文档系统的描述了“大额票据登记核查”系统的设计文档。系统使用面向对象的设计方法,首先设计系统的总体结构,再设计各个用例的实现,为系统设计人员提供详细设计和具体开发依据。2、 系统需求概述第二部分、系统总体结构系统设计时基于Struts实现MVC设计模型,采用三层架构,如图二所示。图二:“通讯录名片管理”系统的体系结构第三部分、系统设计关键抽象 用例的设计使用面向对象设计时,关键在于描述那些对象如何交互完成用例的功能,通常将对象发送消息的相互调用过程画成时序图。下面将逐一解释用例的时序图。Req3.1 票据登记业务req3.1
2、.1.1空白票据入库登记A,时序图 B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击空白票据入库业务办理链接进入BlankBillEnter.jsp) 2BlankBillEnter.jspjsp页面,显示入库登记界面,表单内容包括:汇票起始号码(使用文本框,必填项, 不能含有非法字符),汇票终止号码(使用文本框, 不能含有非法字符),领用汇票种类(使用下拉列表,值:银行承兑汇票,商业承兑汇票,默认为:银行承兑汇票),入库行(使用下拉列表(数据从数据库中得到),必填项),入库经办人(使用文本框, 必填项, 不能含有非法字符),入库经办日期(使用文本框
3、, 采用日历控件实现,格式:yyyy-MM-dd) 3BlankBillEnterForm填充数据 4BlankBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑BlankBillServive,findForward返回成功或失败页面 5BlankBillServive业务层,其BlankBillServive .save(AcceptanceBill entity)方法负责票据入库登记逻辑. 6BlankBillDAO数据层,BlankB
4、illDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回BlankBillEnter.jsp(入库登记界面)req查找空白票据入库登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击空白票据入库业务办理链接进入BlankBillListAction) 2BlankBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse resp
5、onse)方法调用逻辑BlankBillServive,findForward返回成功或失败页面 3BlankBillServive业务层,其BlankBillServive.list()方法负责查询逻辑. 5BlankBillDAO数据层,BlankBillDAO.list()查询数据库操作 6BlankBillEnter.jsp查询结果显示页面标号req 空白票据入库审核A,时序图B、描述编号类名或方法名功能描述 1BlankBillEnter.jspjsp页面,修改空白票据入库审核页面 2BlankBillUpdateActionexecute(ActionForm for
6、m, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ModifyProductHandle,findForward返回成功或失败页面 3BlankBillServive业务层,其BlankBillServive.update(Integer args)方法负责修改逻辑 4BlankBillDAO数据层,BlankBillDAO.update(Integer args)数据库操作 5BlankBillEnter.jsp成功修改后显示页面标号req 空白票据领用登记A,时序图B、描述编号类名或方法名功能描
7、述 1BillMain.jspjsp页面,票据业务主页面(点击空白票据领用业务办理链接进入BlankBillEnter.jsp) 2DrawBill.jspjsp页面,显示空白票据领用登记界面,表单内容包括:汇票起始号码(使用文本框,必填项, 不能含有非法字符),汇票种类(使用下拉列表,值:银行承兑汇票,商业承兑汇票,默认为:银行承兑汇票),领用行(使用下拉列表(数据从数据库中得到),必填项),领用人(使用文本框, 必填项, 不能含有非法字符),领用日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd). 3AcceptanceBillForm填充数据 4DrawBillSaveA
8、ctionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DrawBillService,findForward返回成功或失败页面 5DrawBillService业务层,其DrawBillService .save(AcceptanceBill entity)方法负责票据领用登记逻辑. 6DrawBillDAO数据层,DrawBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回D
9、rawBill.jsp (空白票据领用登记界面)req查找空白票据领用登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击空白票据领用业务办理链接进入DrawBillAction) 2DrawBillActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DrawBillService,findForward返回成功或失败页面 3DrawBillService业务层,其DrawBillServ
10、ice.list()方法负责查询逻辑. 5DrawBillDAO数据层,DrawBillDAO.list()查询数据库操作 6DrawBill.jsp查询结果显示页面标号req 空白票据领用审核A,时序图B、描述编号类名或方法名功能描述 1DrawBill.jspjsp页面,修改空白票据领用审核页面 2DrawBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DrawBillService,findForward返回成功或失
11、败页面 3DrawBillService业务层,其DrawBillService.update(Integer args)方法负责修改逻辑 4DrawBillDAO数据层,DrawBillDAO.update(Integer args)数据库操作 5DrawBill.jsp成功修改后显示页面标号req 票据承兑登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据承兑登记业务办理链接进入AcceptanceBill.jsp) 2AcceptanceBill.jspjsp页面,显示承兑登记界面,表单内容包括:汇票种类(使用下拉
12、列表(数据从数据库中得到),必填项),汇票号码(使用文本框,只能为数字(长度:18位),承兑行(使用下拉列表(数据从数据库中得到),必填项),出票日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),出票人组织机构代码(使用下拉列表(数据从数据库中得到),必填项),出票人全称(使用文本框, 必填项, 不能含有非法字符),出票人账号(使用文本框,只能为数字(长度: 10-20位数字验证),付款行全称(使用下拉列表(数据从数据库中得到),付款行行号(使用下拉列表(数据从数据库中得到),汇票币种(使用下拉列表(数据从数据库中得到),汇票金额(使用文本框,只能为数字(只能大于0, 上不封
13、顶),汇票到期日(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),承兑日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),承兑协议编号(使用文本框,不能为非法字符),合同号(使用文本框,不能为非法字符),发票号(使用文本框,不能为非法字符),出票人所属行业(使用下拉列表(数据从数据库中得到),保证金币种(使用下拉列表(数据从数据库中得到),保证金金额(使用文本框,只能为数字(只能大于0,上不封顶);系统自动产生信息:经办人名称,经办时间. 3AcceptanceBillForm填充数据 4AcceptanceBillSaveActionexecute(Action
14、Form form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑AcceptanceBillService,findForward返回成功或失败页面 5AcceptanceBillService业务层,其AcceptanceBillService .save(AcceptanceBill entity)方法负责票据领用登记逻辑. 6AcceptanceBillDAO数据层,AcceptanceBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返
15、回功能页面,失败返回AcceptanceBill.jsp (承兑登记记界面)req查找承兑票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击承兑票据业务办理链接进入AcceptanceBillListAction) 2AcceptanceBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑AcceptanceBillService,findForward返回成功或失败
16、页面 3AcceptanceBillService业务层,其AcceptanceBillService.list()方法负责查询逻辑. 5AcceptanceBillDAO数据层,AcceptanceBillDAO.list()查询数据库操作 6AcceptanceBill.jsp查询结果显示页面标号req承兑票据审核A,时序图B、描述编号类名或方法名功能描述 1AcceptanceBill.jspjsp页面,修改承兑票据审核页面 2AcceptanceBillUpdateActionexecute(ActionForm form, HttpServletRequest requ
17、est, HttpServletResponse response)方法调用逻辑AcceptanceBillService,findForward返回成功或失败页面 3AcceptanceBillService业务层,其AcceptanceBillService.update(Integer args)方法负责修改逻辑 4AcceptanceBillDAO数据层,AcceptanceBillDAO.update(Integer args)数据库操作 5AcceptanceBill.jsp成功修改后显示页面标号req 贴现登记A,时序图B、描述编号类名或方法名功能描述 1BillM
18、ain.jspjsp页面,票据业务主页面(点击票据贴现登记业务办理链接进入DestroydBill.jsp) 2DestroydBill.jspjsp页面,显示贴现登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码(使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 贴现日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),到期日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),贴现人组织机构代码(使用下拉列表(数据从数据库中得到),必填项),贴现人全称 (使用文本框, 必填项, 不能含有非法字符),贴现人账号(
19、使用文本框,10-20位数字验证),承兑行(使用下拉列表(数据从数据库中得到),汇票金额(使用文本框,只能为数字(只能大于0, 上不封顶),贴现率(使用文本框,非空验证),交易合同号(使用文本框,非空验证),发票号(使用文本框,不能为非法字符, 非空验证),系统自动产生信息:贴现利息,实付贴现金额,经办人,经办时间。 3AcceptanceBillForm填充数据 4DiscountBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑Disco
20、untBillService,findForward返回成功或失败页面 5DiscountBillService业务层,其DiscountBillService.save(AcceptanceBill entity)方法负责票据领用登记逻辑. 6DiscountBillDAO数据层,DiscountBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回DestroydBill.jsp (贴现登记界面)req查找贴现票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJs
21、p页面,票据业务主页面, (点击贴现票据业务办理链接进入DiscountBillListAction) 2DiscountBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DiscountBillService,findForward返回成功或失败页面 3DiscountBillService业务层,其DiscountBillService.list()方法负责查询逻辑. 5DiscountBillDAO数据层,DiscountBillDAO
22、.list()查询数据库操作 6DestroydBill.jsp查询结果显示页面标号req贴现票据审核A,时序图B、描述编号类名或方法名功能描述 1DestroydBill.jspjsp页面,贴现票据审核页面 2DiscountBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DiscountBillService,findForward返回成功或失败页面 3DiscountBillService业务层,其DiscountB
23、illService.update(Integer args)方法负责修改逻辑 4DiscountBillDAO数据层,DiscountBillDAO.update(Integer args)数据库操作 5AcceptanceBill.jsp成功修改后显示页面标号req 转贴现登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据转贴现登记业务办理链接进入TransferDiscountBill.jsp) 2TransferDiscountBill.jspjsp页面,显示贴现登记界面,表单内容包括:汇票种类(使用下拉列表(数
24、据从数据库中得到),必填项),汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 交易日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),到期日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),承兑行 (使用下拉列表(数据从数据库中得到),必填项)汇票金额(使用文本框,只能为数字(只能大于0, 上不封顶),贴现率(使用文本框,非空验证),转贴现银行(使用下拉列表(数据从数据库中得到),必填项);系统自动产生信息:贴现利息,经办人名称,经办时间. 3TransferDiscountBillForm填充数据 4TransferDiscountB
25、illSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑TransferDiscountBillService,findForward返回成功或失败页面 5TransferDiscountBillService业务层,TransferDiscountBillService.save(TransferDiscountBill entity)方法负责票据转贴现登记逻辑. 6TransferDiscountBillDAO数据层,TransferDiscou
26、ntBillDAO.save(TransferDiscountBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回TransferDiscountBill.jsp (转贴现登记界面)req查找转贴现票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击转贴现票据业务办理链接进入TransferDiscountBillListAction) 2TransferDiscountBillListActionexecute(ActionForm form, HttpServletRequ
27、est request, HttpServletResponse response)方法调用逻辑TransferDiscountBillService,findForward返回成功或失败页面 3TransferDiscountBillService业务层,其TransferDiscountBillService.list()方法负责查询逻辑. 5TransferDiscountBillDAO数据层,TransferDiscountBillDAO.list()查询数据库操作 6TransferDiscountBill.jsp查询结果显示页面标号req转贴现票据审核A,时序图B、描
28、述编号类名或方法名功能描述 1TransferDiscountBill.jspjsp页面,转贴现票据审核页面 2TransferDiscountBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑TransferDiscountBillService,findForward返回成功或失败页面 3TransferDiscountBillService业务层,其TransferDiscountBillService.update(Integer
29、 args)方法负责修改逻辑 4TransferDiscountBillDAO数据层,TransferDiscountBillDAO.update(Integer args)数据库操作 5TransferDiscountBill.jsp成功修改后显示页面标号req 再贴现登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据再贴现登记业务办理链接进入RediscountBill.jsp) 2RediscountBill.jspjsp页面,显示再贴现登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项)
30、,汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 承兑行(使用下拉列表(数据从数据库中得到),必填项),交易日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),到期日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),金额(使用文本框,只能为数字(只能大于0, 上不封顶),利率(使用文本框,非空验证),再贴现人民银行(使用下拉列表(数据从数据库中得到),必填项);系统自动产生信息:利息,经办人名称,经办时间. 3AcceptanceBillForm填充数据 4RediscountBillSaveActionexecute(ActionFo
31、rm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑RediscountBillService,findForward返回成功或失败页面 5RediscountBillService业务层, RediscountBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6RediscountBillDAO数据层,RediscountBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功
32、能页面,失败返回RediscountBill.jsp (再贴现登记界面)req查找再贴现票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击再贴现票据业务办理链接进入RediscountBillListAction) 2RediscountBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑RediscountBillService,findForward返回成功或失败
33、页面 3RediscountBillService业务层,其RediscountBillService.list()方法负责查询逻辑. 5RediscountBillDAO数据层,RediscountBillDAO.list()查询数据库操作 6RediscountBill.jsp查询结果显示页面标号req再贴现票据审核A,时序图B、描述编号类名或方法名功能描述 1RediscountBill.jspjsp页面,再贴现票据审核页面 2RediscountBillUpdateActionexecute(ActionForm form, HttpServletRequest requ
34、est, HttpServletResponse response)方法调用逻辑RediscountBillService,findForward返回成功或失败页面 3RediscountBillService业务层,其RediscountBillService.update(Integer args)方法负责修改逻辑 4RediscountBillDAO数据层,RediscountBillDAO.update(Integer args)数据库操作 5RediscountBill.jsp成功修改后显示页面标号req汇票兑付登记A,时序图B、描述编号类名或方法名功能描述 1Bill
35、Main.jspjsp页面,票据业务主页面(点击汇票兑付登记业务办理链接进入CashBill.jsp) 2CashBill.jspjsp页面,显示汇票兑付登记登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 承兑行(使用下拉列表(数据从数据库中得到),必填项),兑付日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),兑付币种使用下拉列表(数据从数据库中得到),必填项),兑付金额(使用文本框,只能为数字(只能大于0, 上不封顶) ;系统自动产生信息:垫款金额,经办人名称,经办时
36、间. 3AcceptanceBillForm填充数据 4CashBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑CashBillService,findForward返回成功或失败页面 5CashBillService业务层, CashBillServicesave(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6CashBillDAO数据层,CashBillDAO.save(AcceptanceBill ent
37、ity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回CashBill.jsp (汇票兑付登记界面)req查找汇票兑付登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击再汇票兑付业务办理链接进入CashBillListAction) 2CashBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑CashBillService,findForward
38、返回成功或失败页面 3CashBillService业务层,其CashBillService.list()方法负责查询逻辑. 5CashBillDAO数据层,CashBillDAO.list()查询数据库操作 6CashBill.jsp查询结果显示页面标号req汇票兑付审核A,时序图B、描述编号类名或方法名功能描述 1CashBill.jspjsp页面,汇票兑付审核页面 2CashBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调
39、用逻辑RediscountBillService,findForward返回成功或失败页面 3CashBillService业务层,其CashBillService.update(Integer args)方法负责修改逻辑 4CashBillDAO数据层,CashBillDAO.update(Integer args)数据库操作 5CashBill.jsp成功修改后显示页面标号req票据挂失登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据挂失业务办理链接进入LostBill.jsp) 2LostBill.jspjsp页
40、面,显示票据挂失登记登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 承兑行(使用下拉列表(数据从数据库中得到),必填项),票据丧失时间 (使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),票据丧失事由(使用文本域,非空);系统自动产生信息:经办人名称,经办时间. 3AcceptanceBillForm填充数据 4LostBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletRe
41、sponse response)方法调用逻辑LostBillService,findForward返回成功或失败页面 5LostBillService业务层, LostBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6LostBillDAO数据层,LostBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回LostBill.jsp (票据挂失登记界面)req查找票据挂失A,时序图B、描述编号类名或方法名功能描述 1BillMain.j
42、spJsp页面,票据业务主页面, (点击票据挂失业务办理链接进入LostBillListAction) 2LostBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑LostBillService,findForward返回成功或失败页面 3LostBillService业务层,其LostBillService.list()方法负责查询逻辑. 5LostBillDAO数据层,LostBillDAO.list()查询数据库操作 6LostBill
43、.jsp查询结果显示页面标号req票据挂失审核A,时序图B、描述编号类名或方法名功能描述 1LostBill.jspjsp页面,票据挂失审核页面 2LostBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑LostBillService,findForward返回成功或失败页面 3LostBillService业务层,其LostBillService.update(Integer args)方法负责修改逻辑 4LostBil
44、lDAO数据层,LostBillDAO.update(Integer args)数据库操作 5LostBill.jsp成功修改后显示页面标号req止付登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击止付业务办理链接进入StopBillList.jsp) 2L StopBillList.jspjsp页面,显示票据拒付登记登记登记界面,表单内容包括:被止付汇票号码(使用文本框,该信息不能为空。输入非18位,提示格式不正确), 止付日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),、止付事由(使用文本框,非空验
45、证)、系统自动产生(经办人名称、经办时间) 3AcceptanceBillForm填充数据 4StopBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑StopBillService,findForward返回成功或失败页面 5StopBillService业务层, StopBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6StopBillDAO数据层,StopBillDAO.sav
46、e(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回StopBillList.jsp (票据止付登记界面)req查找止付票据A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击票据止付业务办理链接进入StopBillListAction) 2StopBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑StopBi
47、llService,findForward返回成功或失败页面 3StopBillService业务层,其StopBillService.list()方法负责查询逻辑. 5StopBillDAO数据层,StopBillDAO.list()查询数据库操作 6StopBillList.jsp查询结果显示页面标号req票据止付审核A,时序图B、描述编号类名或方法名功能描述 1StopBillList.jspjsp页面,票据止付审核页面 2StopBillUpdateActionexecute(ActionForm form, HttpServletRequest request, Htt
48、pServletResponse response)方法调用逻辑StopBillService,findForward返回成功或失败页面 3StopBillService业务层,其StopBillService.update(Integer args)方法负责修改逻辑 4StopBillDAO数据层,StopBillDAO.update(Integer args)数据库操作 5StopBillList.jsp成功修改后显示页面标号req3.10.1拒付登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击拒付业务办理链接进入ProtestBi
49、ll.jsp) 2ProtestBill.jspjsp页面,显示票据拒付登记登记登记界面,表单内容包括:被拒付汇票号码(使用文本框,该信息不能为空。输入非18位,提示格式不正确), 拒付日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),、拒付事由(使用文本框,非空验证)、拒付金额(使用文本框,只能为数字(只能大于0, 上不封顶);系统自动产生(经办人名称、经办时间) 3AcceptanceBillForm填充数据 4ProtestBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpSer
50、vletResponse response)方法调用逻辑ProtestBillService,findForward返回成功或失败页面 5ProtestBillService业务层, ProtestBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6ProtestBillDAO数据层,ProtestBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回ProtestBill.jsp (票据止付登记界面)req查找拒付票据A,时序图B、描
51、述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击票据拒付业务办理链接进入ProtestBillListAction) 2ProtestBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ProtestBillListAction,findForward返回成功或失败页面 3ProtestBillListAction业务层,其ProtestBillListAction.list()方法负责查询逻辑. 5P
52、rotestBillDAO数据层,ProtestBillDAO.list()查询数据库操作 6ProtestBill.jsp查询结果显示页面标号req票据拒付审核A,时序图B、描述编号类名或方法名功能描述 1ProtestBill.jspjsp页面,票据拒付审核页面 2ProtestBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ProtestBillService,findForward返回成功或失败页面 3Prote
53、stBillService业务层,其ProtestBillService.update(Integer args)方法负责修改逻辑 4ProtestBillDAO数据层,ProtestBillDAO.update(Integer args)数据库操作 5ProtestBill.jsp成功修改后显示页面标号req作废登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击作废业务办理链接进入DestroydBill.jsp) 2DestroydBill.jspjsp页面,显示票据作废登记登记登记界面,表单内容包括:汇票号码(使用文本框,该信息不能为空。输入非18位,提示格式不正确), 作废时间(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),、作废事由(使用文本框,非空验证)、系统自动产生(经办人名称、经办时间); 3AcceptanceBillForm填充数据 4DestroydBillSaveActionexecute(Action
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【成都】2025年四川成都市广播电视台考核招聘工作人员4人笔试历年典型考题及考点剖析附带答案详解
- 2025年试验检测师之交通工程综合检测试卷B卷含答案
- 2025年中级注册安全工程师之安全生产技术基础能力提升试卷B卷附答案
- 心理学基础(第2版) 课件 第13章 社会心理
- 存储教学课件怎么做
- 2025年劳务员之劳务员基础知识考试题库含答案(b卷)
- 口腔知识课件培训
- 数字艺术市场:2025年交易平台创新与艺术品市场创新生态构建策略报告
- 新能源汽车产业链韧性分析及风险防范2025年专项报告
- 临时用工销售管理办法
- 山西烟草专卖局笔试试题2025含答案
- 养生馆礼仪培训
- 内科四大穿刺诊疗规范
- 2025年安全生产法知识竞赛试题(附答案)
- 医源性早发性卵巢功能不全临床治疗与管理指南
- 商务客服礼仪培训
- 2025年汽车维修工职业资格考试试卷及答案
- 基于学科核心素养的初中化学单元整体教学设计课题研究的阶段小结基于学科核心素养的初中化学单元整体教学设计研究
- JJF 1986-2022差压式气密检漏仪校准规范
- 2023年冬雨季及夜间施工措施
- 康乐保造口产品课件
评论
0/150
提交评论