




已阅读5页,还剩85页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件需求说明书案卷号100001日期2009年7月31日大额票据登记核查系统软件详细设计说明书2009年7月文档更改历史记录序号主要更改内容版本号更改人更改时间1提交初始版本1.0屈健2009-07-31234567891011121314151617181920第一部分、概述1、 文档说明 本文档系统的描述了“大额票据登记核查”系统的设计文档。系统使用面向对象的设计方法,首先设计系统的总体结构,再设计各个用例的实现,为系统设计人员提供详细设计和具体开发依据。2、 系统需求概述第二部分、系统总体结构系统设计时基于Struts实现MVC设计模型,采用三层架构,如图二所示。图二:“通讯录名片管理”系统的体系结构第三部分、系统设计关键抽象 用例的设计使用面向对象设计时,关键在于描述那些对象如何交互完成用例的功能,通常将对象发送消息的相互调用过程画成时序图。下面将逐一解释用例的时序图。Req3.1 票据登记业务req空白票据入库登记A,时序图 B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击空白票据入库业务办理链接进入BlankBillEnter.jsp) 2BlankBillEnter.jspjsp页面,显示入库登记界面,表单内容包括:汇票起始号码(使用文本框,必填项, 不能含有非法字符),汇票终止号码(使用文本框, 不能含有非法字符),领用汇票种类(使用下拉列表,值:银行承兑汇票,商业承兑汇票,默认为:银行承兑汇票),入库行(使用下拉列表(数据从数据库中得到),必填项),入库经办人(使用文本框, 必填项, 不能含有非法字符),入库经办日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd) 3BlankBillEnterForm填充数据 4BlankBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑BlankBillServive,findForward返回成功或失败页面 5BlankBillServive业务层,其BlankBillServive .save(AcceptanceBill entity)方法负责票据入库登记逻辑. 6BlankBillDAO数据层,BlankBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回BlankBillEnter.jsp(入库登记界面)req查找空白票据入库登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击空白票据入库业务办理链接进入BlankBillListAction) 2BlankBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑BlankBillServive,findForward返回成功或失败页面 3BlankBillServive业务层,其BlankBillServive.list()方法负责查询逻辑. 5BlankBillDAO数据层,BlankBillDAO.list()查询数据库操作 6BlankBillEnter.jsp查询结果显示页面标号req 空白票据入库审核A,时序图B、描述编号类名或方法名功能描述 1BlankBillEnter.jspjsp页面,修改空白票据入库审核页面 2BlankBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ModifyProductHandle,findForward返回成功或失败页面 3BlankBillServive业务层,其BlankBillServive.update(Integer args)方法负责修改逻辑 4BlankBillDAO数据层,BlankBillDAO.update(Integer args)数据库操作 5BlankBillEnter.jsp成功修改后显示页面标号req 空白票据领用登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击空白票据领用业务办理链接进入BlankBillEnter.jsp) 2DrawBill.jspjsp页面,显示空白票据领用登记界面,表单内容包括:汇票起始号码(使用文本框,必填项, 不能含有非法字符),汇票种类(使用下拉列表,值:银行承兑汇票,商业承兑汇票,默认为:银行承兑汇票),领用行(使用下拉列表(数据从数据库中得到),必填项),领用人(使用文本框, 必填项, 不能含有非法字符),领用日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd). 3AcceptanceBillForm填充数据 4DrawBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DrawBillService,findForward返回成功或失败页面 5DrawBillService业务层,其DrawBillService .save(AcceptanceBill entity)方法负责票据领用登记逻辑. 6DrawBillDAO数据层,DrawBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回DrawBill.jsp (空白票据领用登记界面)req查找空白票据领用登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击空白票据领用业务办理链接进入DrawBillAction) 2DrawBillActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DrawBillService,findForward返回成功或失败页面 3DrawBillService业务层,其DrawBillService.list()方法负责查询逻辑. 5DrawBillDAO数据层,DrawBillDAO.list()查询数据库操作 6DrawBill.jsp查询结果显示页面标号req 空白票据领用审核A,时序图lB、描述编号类名或方法名功能描述 1DrawBill.jspjsp页面,修改空白票据领用审核页面 2DrawBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DrawBillService,findForward返回成功或失败页面 3DrawBillService业务层,其DrawBillService.update(Integer args)方法负责修改逻辑 4DrawBillDAO数据层,DrawBillDAO.update(Integer args)数据库操作 5DrawBill.jsp成功修改后显示页面标号req 票据承兑登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据承兑登记业务办理链接进入AcceptanceBill.jsp) 2AcceptanceBill.jspjsp页面,显示承兑登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码(使用文本框,只能为数字(长度:18位),承兑行(使用下拉列表(数据从数据库中得到),必填项),出票日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),出票人组织机构代码(使用下拉列表(数据从数据库中得到),必填项),出票人全称(使用文本框, 必填项, 不能含有非法字符),出票人账号(使用文本框,只能为数字(长度: 10-20位数字验证),付款行全称(使用下拉列表(数据从数据库中得到),付款行行号(使用下拉列表(数据从数据库中得到),汇票币种(使用下拉列表(数据从数据库中得到),汇票金额(使用文本框,只能为数字(只能大于0, 上不封顶),汇票到期日(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),承兑日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),承兑协议编号(使用文本框,不能为非法字符),合同号(使用文本框,不能为非法字符),发票号(使用文本框,不能为非法字符),出票人所属行业(使用下拉列表(数据从数据库中得到),保证金币种(使用下拉列表(数据从数据库中得到),保证金金额(使用文本框,只能为数字(只能大于0,上不封顶);系统自动产生信息:经办人名称,经办时间. 3AcceptanceBillForm填充数据 4AcceptanceBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑AcceptanceBillService,findForward返回成功或失败页面 5AcceptanceBillService业务层,其AcceptanceBillService .save(AcceptanceBill entity)方法负责票据领用登记逻辑. 6AcceptanceBillDAO数据层,AcceptanceBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回AcceptanceBill.jsp (承兑登记记界面)req查找承兑票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击承兑票据业务办理链接进入AcceptanceBillListAction) 2AcceptanceBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑AcceptanceBillService,findForward返回成功或失败页面 3AcceptanceBillService业务层,其AcceptanceBillService.list()方法负责查询逻辑. 5AcceptanceBillDAO数据层,AcceptanceBillDAO.list()查询数据库操作 6AcceptanceBill.jsp查询结果显示页面标号req承兑票据审核A,时序图B、描述编号类名或方法名功能描述 1AcceptanceBill.jspjsp页面,修改承兑票据审核页面 2AcceptanceBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑AcceptanceBillService,findForward返回成功或失败页面 3AcceptanceBillService业务层,其AcceptanceBillService.update(Integer args)方法负责修改逻辑 4AcceptanceBillDAO数据层,AcceptanceBillDAO.update(Integer args)数据库操作 5AcceptanceBill.jsp成功修改后显示页面标号req 贴现登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据贴现登记业务办理链接进入DestroydBill.jsp) 2DestroydBill.jspjsp页面,显示贴现登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码(使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 贴现日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),到期日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),贴现人组织机构代码(使用下拉列表(数据从数据库中得到),必填项),贴现人全称 (使用文本框, 必填项, 不能含有非法字符),贴现人账号(使用文本框,10-20位数字验证),承兑行(使用下拉列表(数据从数据库中得到),汇票金额(使用文本框,只能为数字(只能大于0, 上不封顶),贴现率(使用文本框,非空验证),交易合同号(使用文本框,非空验证),发票号(使用文本框,不能为非法字符, 非空验证),系统自动产生信息:贴现利息,实付贴现金额,经办人,经办时间。 3AcceptanceBillForm填充数据 4DiscountBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DiscountBillService,findForward返回成功或失败页面 5DiscountBillService业务层,其DiscountBillService.save(AcceptanceBill entity)方法负责票据领用登记逻辑. 6DiscountBillDAO数据层,DiscountBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回DestroydBill.jsp (贴现登记界面)req查找贴现票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击贴现票据业务办理链接进入DiscountBillListAction) 2DiscountBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DiscountBillService,findForward返回成功或失败页面 3DiscountBillService业务层,其DiscountBillService.list()方法负责查询逻辑. 5DiscountBillDAO数据层,DiscountBillDAO.list()查询数据库操作 6DestroydBill.jsp查询结果显示页面标号req贴现票据审核A,时序图B、描述编号类名或方法名功能描述 1DestroydBill.jspjsp页面,贴现票据审核页面 2DiscountBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑DiscountBillService,findForward返回成功或失败页面 3DiscountBillService业务层,其DiscountBillService.update(Integer args)方法负责修改逻辑 4DiscountBillDAO数据层,DiscountBillDAO.update(Integer args)数据库操作 5AcceptanceBill.jsp成功修改后显示页面标号req 转贴现登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据转贴现登记业务办理链接进入TransferDiscountBill.jsp) 2TransferDiscountBill.jspjsp页面,显示贴现登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 交易日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),到期日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),承兑行 (使用下拉列表(数据从数据库中得到),必填项)汇票金额(使用文本框,只能为数字(只能大于0, 上不封顶),贴现率(使用文本框,非空验证),转贴现银行(使用下拉列表(数据从数据库中得到),必填项);系统自动产生信息:贴现利息,经办人名称,经办时间. 3TransferDiscountBillForm填充数据 4TransferDiscountBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑TransferDiscountBillService,findForward返回成功或失败页面 5TransferDiscountBillService业务层,TransferDiscountBillService.save(TransferDiscountBill entity)方法负责票据转贴现登记逻辑. 6TransferDiscountBillDAO数据层,TransferDiscountBillDAO.save(TransferDiscountBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回TransferDiscountBill.jsp (转贴现登记界面)req查找转贴现票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击转贴现票据业务办理链接进入TransferDiscountBillListAction) 2TransferDiscountBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑TransferDiscountBillService,findForward返回成功或失败页面 3TransferDiscountBillService业务层,其TransferDiscountBillService.list()方法负责查询逻辑. 5TransferDiscountBillDAO数据层,TransferDiscountBillDAO.list()查询数据库操作 6TransferDiscountBill.jsp查询结果显示页面标号req转贴现票据审核A,时序图B、描述编号类名或方法名功能描述 1TransferDiscountBill.jspjsp页面,转贴现票据审核页面 2TransferDiscountBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑TransferDiscountBillService,findForward返回成功或失败页面 3TransferDiscountBillService业务层,其TransferDiscountBillService.update(Integer args)方法负责修改逻辑 4TransferDiscountBillDAO数据层,TransferDiscountBillDAO.update(Integer args)数据库操作 5TransferDiscountBill.jsp成功修改后显示页面标号req 再贴现登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据再贴现登记业务办理链接进入RediscountBill.jsp) 2RediscountBill.jspjsp页面,显示再贴现登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 承兑行(使用下拉列表(数据从数据库中得到),必填项),交易日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),到期日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),金额(使用文本框,只能为数字(只能大于0, 上不封顶),利率(使用文本框,非空验证),再贴现人民银行(使用下拉列表(数据从数据库中得到),必填项);系统自动产生信息:利息,经办人名称,经办时间. 3AcceptanceBillForm填充数据 4RediscountBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑RediscountBillService,findForward返回成功或失败页面 5RediscountBillService业务层, RediscountBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6RediscountBillDAO数据层,RediscountBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回RediscountBill.jsp (再贴现登记界面)req查找再贴现票据登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击再贴现票据业务办理链接进入RediscountBillListAction) 2RediscountBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑RediscountBillService,findForward返回成功或失败页面 3RediscountBillService业务层,其RediscountBillService.list()方法负责查询逻辑. 5RediscountBillDAO数据层,RediscountBillDAO.list()查询数据库操作 6RediscountBill.jsp查询结果显示页面标号req再贴现票据审核A,时序图lB、描述编号类名或方法名功能描述 1RediscountBill.jspjsp页面,再贴现票据审核页面 2RediscountBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑RediscountBillService,findForward返回成功或失败页面 3RediscountBillService业务层,其RediscountBillService.update(Integer args)方法负责修改逻辑 4RediscountBillDAO数据层,RediscountBillDAO.update(Integer args)数据库操作 5RediscountBill.jsp成功修改后显示页面标号req汇票兑付登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击汇票兑付登记业务办理链接进入CashBill.jsp) 2CashBill.jspjsp页面,显示汇票兑付登记登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 承兑行(使用下拉列表(数据从数据库中得到),必填项),兑付日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),兑付币种使用下拉列表(数据从数据库中得到),必填项),兑付金额(使用文本框,只能为数字(只能大于0, 上不封顶) ;系统自动产生信息:垫款金额,经办人名称,经办时间. 3AcceptanceBillForm填充数据 4CashBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑CashBillService,findForward返回成功或失败页面 5CashBillService业务层, CashBillServicesave(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6CashBillDAO数据层,CashBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回CashBill.jsp (汇票兑付登记界面)req查找汇票兑付登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击再汇票兑付业务办理链接进入CashBillListAction) 2CashBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑CashBillService,findForward返回成功或失败页面 3CashBillService业务层,其CashBillService.list()方法负责查询逻辑. 5CashBillDAO数据层,CashBillDAO.list()查询数据库操作 6CashBill.jsp查询结果显示页面标号req汇票兑付审核A,时序图B、描述编号类名或方法名功能描述 1CashBill.jspjsp页面,汇票兑付审核页面 2CashBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑RediscountBillService,findForward返回成功或失败页面 3CashBillService业务层,其CashBillService.update(Integer args)方法负责修改逻辑 4CashBillDAO数据层,CashBillDAO.update(Integer args)数据库操作 5CashBill.jsp成功修改后显示页面标号req票据挂失登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击票据挂失业务办理链接进入LostBill.jsp) 2LostBill.jspjsp页面,显示票据挂失登记登记界面,表单内容包括:汇票种类(使用下拉列表(数据从数据库中得到),必填项),汇票号码使用文本框,提示该信息不能为空。输入非18位,提示格式不正确), 承兑行(使用下拉列表(数据从数据库中得到),必填项),票据丧失时间 (使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),票据丧失事由(使用文本域,非空);系统自动产生信息:经办人名称,经办时间. 3AcceptanceBillForm填充数据 4LostBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑LostBillService,findForward返回成功或失败页面 5LostBillService业务层, LostBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6LostBillDAO数据层,LostBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回LostBill.jsp (票据挂失登记界面)req查找票据挂失A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击票据挂失业务办理链接进入LostBillListAction) 2LostBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑LostBillService,findForward返回成功或失败页面 3LostBillService业务层,其LostBillService.list()方法负责查询逻辑. 5LostBillDAO数据层,LostBillDAO.list()查询数据库操作 6LostBill.jsp查询结果显示页面标号req票据挂失审核A,时序图B、描述编号类名或方法名功能描述 1LostBill.jspjsp页面,票据挂失审核页面 2LostBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑LostBillService,findForward返回成功或失败页面 3LostBillService业务层,其LostBillService.update(Integer args)方法负责修改逻辑 4LostBillDAO数据层,LostBillDAO.update(Integer args)数据库操作 5LostBill.jsp成功修改后显示页面标号req止付登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击止付业务办理链接进入StopBillList.jsp) 2L StopBillList.jspjsp页面,显示票据拒付登记登记登记界面,表单内容包括:被止付汇票号码(使用文本框,该信息不能为空。输入非18位,提示格式不正确), 止付日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),、止付事由(使用文本框,非空验证)、系统自动产生(经办人名称、经办时间) 3AcceptanceBillForm填充数据 4StopBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑StopBillService,findForward返回成功或失败页面 5StopBillService业务层, StopBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6StopBillDAO数据层,StopBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回StopBillList.jsp (票据止付登记界面)req查找止付票据A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击票据止付业务办理链接进入StopBillListAction) 2StopBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑StopBillService,findForward返回成功或失败页面 3StopBillService业务层,其StopBillService.list()方法负责查询逻辑. 5StopBillDAO数据层,StopBillDAO.list()查询数据库操作 6StopBillList.jsp查询结果显示页面标号req票据止付审核A,时序图B、描述编号类名或方法名功能描述 1StopBillList.jspjsp页面,票据止付审核页面 2StopBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑StopBillService,findForward返回成功或失败页面 3StopBillService业务层,其StopBillService.update(Integer args)方法负责修改逻辑 4StopBillDAO数据层,StopBillDAO.update(Integer args)数据库操作 5StopBillList.jsp成功修改后显示页面标号req3.10.1拒付登记A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspjsp页面,票据业务主页面(点击拒付业务办理链接进入ProtestBill.jsp) 2ProtestBill.jspjsp页面,显示票据拒付登记登记登记界面,表单内容包括:被拒付汇票号码(使用文本框,该信息不能为空。输入非18位,提示格式不正确), 拒付日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd),、拒付事由(使用文本框,非空验证)、拒付金额(使用文本框,只能为数字(只能大于0, 上不封顶);系统自动产生(经办人名称、经办时间) 3AcceptanceBillForm填充数据 4ProtestBillSaveActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ProtestBillService,findForward返回成功或失败页面 5ProtestBillService业务层, ProtestBillService.save(AcceptanceBill entity)方法负责票据转贴现登记逻辑. 6ProtestBillDAO数据层,ProtestBillDAO.save(AcceptanceBill entity)数据库操作 7BillMain.jsp成功登记后返回功能页面,失败返回ProtestBill.jsp (票据止付登记界面)req查找拒付票据A,时序图B、描述编号类名或方法名功能描述 1BillMain.jspJsp页面,票据业务主页面, (点击票据拒付业务办理链接进入ProtestBillListAction) 2ProtestBillListActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ProtestBillListAction,findForward返回成功或失败页面 3ProtestBillListAction业务层,其ProtestBillListAction.list()方法负责查询逻辑. 5ProtestBillDAO数据层,ProtestBillDAO.list()查询数据库操作 6ProtestBill.jsp查询结果显示页面标号req票据拒付审核A,时序图lB、描述编号类名或方法名功能描述 1ProtestBill.jspjsp页面,票据拒付审核页面 2ProtestBillUpdateActionexecute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ProtestBillService,findForward返回成功或失败页面 3ProtestBillService业务层,其ProtestBillService.update(Integer args)方法负责修改逻辑 4ProtestBillDAO数据层,ProtestBillDAO.update(Integer args)数据库操作 5ProtestBill.jsp成功修改后显示页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津乐理模拟试题及答案
- 广告制作合同文本
- 建筑新材料生产线项目建筑工程方案
- 农村供水保障补短板强弱项工程建设工程方案
- 结核病知识竞赛题及答案
- 空气能热水器环保认证与购销及市场拓展合同
- 住宅小区物业租赁委托管理收费标准合同样本
- 工业废渣资源化利用实施方案
- 培育轻工业新消费增长点实施方案
- 建筑方案设计理念
- 办公楼室内外装修改造工程施工组织设计方案
- 公共行政学史 课件全套 何艳玲 第1-11章 导论:走进公共行政学世界-总结:公共行政学的认识论分野
- 电梯安全管理机构和职责
- DB3706T 56-2018 村民委员会选举会场设置规范
- 中国铁建集团考试题目及答案
- 手持电动工具安全操作技术规程(3篇)
- 中药饮片风险防控管理制度
- 4.3诚实守信 课件-2024-2025学年统编版道德与法治 八年级上册
- 专题02 文言文概括分析与概述(教案)-2022年高考语文一轮复习之文言文阅读概括分析与概述宝鉴
- (完整)五年级上册生命与安全教案
- 从动态血压监测指南共识看高血压的管理课件
评论
0/150
提交评论