大额票据登记核查系统详细设计文档Word格式.docx
- 文档编号:18901715
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:145
- 大小:732.54KB
大额票据登记核查系统详细设计文档Word格式.docx
《大额票据登记核查系统详细设计文档Word格式.docx》由会员分享,可在线阅读,更多相关《大额票据登记核查系统详细设计文档Word格式.docx(145页珍藏版)》请在冰豆网上搜索。
B、描述
编号
类名或方法名
功能描述
1
BillMain.jsp
jsp页面,票据业务主页面(点击空白票据入库业务办理链接进入BlankBillEnter.jsp)
2
BlankBillEnter.jsp
jsp页面,显示入库登记界面,表单内容包括:
汇票起始号码(使用文本框,必填项,不能含有非法字符),
汇票终止号码(使用文本框,不能含有非法字符),
领用汇票种类(使用下拉列表,值:
银行承兑汇票,商业承兑汇票,默认为:
银行承兑汇票),
入库行(使用下拉列表(数据从数据库中得到),必填项),
入库经办人(使用文本框,必填项,不能含有非法字符),
入库经办日期(使用文本框,采用日历控件实现,格式:
yyyy-MM-dd)
3
BlankBillEnterForm
填充数据
4
BlankBillSaveAction
execute(ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)方法调用逻辑BlankBillServive,findForward返回成功或失败页面
5
BlankBillServive
业务层,其BlankBillServive.save(AcceptanceBillentity)方法负责票据入库登记逻辑.
6
BlankBillDAO
数据层,BlankBillDAO.save(AcceptanceBillentity)数据库操作
7
成功登记后返回功能页面,失败返回BlankBillEnter.jsp(入库登记界面)
req3.1.1.2查找空白票据入库登记
Jsp页面,票据业务主页面,(点击空白票据入库业务办理链接进入BlankBillListAction)
BlankBillListAction
业务层,其BlankBillServive.list()方法负责查询逻辑.
数据层,BlankBillDAO.list()查询数据库操作
查询结果显示页面
标号req3.1.1.3空白票据入库审核
jsp页面,修改空白票据入库审核页面
BlankBillUpdateAction
execute(ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)方法调用逻辑ModifyProductHandle,findForward返回成功或失败页面
业务层,其BlankBillServive.update(Integer[]args)方法负责修改逻辑
数据层,BlankBillDAO.update(Integer[]args)数据库操作
成功修改后显示页面
标号req3.1.2.1空白票据领用登记
jsp页面,票据业务主页面(点击空白票据领用业务办理链接进入BlankBillEnter.jsp)
DrawBill.jsp
jsp页面,显示空白票据领用登记界面,表单内容包括:
汇票种类(使用下拉列表,值:
领用行(使用下拉列表(数据从数据库中得到),必填项),
领用人(使用文本框,必填项,不能含有非法字符),
领用日期(使用文本框,采用日历控件实现,格式:
yyyy-MM-dd).
AcceptanceBillForm
DrawBillSaveAction
execute(ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)方法调用逻辑DrawBillService,findForward返回成功或失败页面
DrawBillService
业务层,其DrawBillService.save(AcceptanceBillentity)方法负责票据领用登记逻辑.
DrawBillDAO
数据层,DrawBillDAO.save(AcceptanceBillentity)数据库操作
成功登记后返回功能页面,失败返回DrawBill.jsp(空白票据领用登记界面)
req3.1.2.2查找空白票据领用登记
Jsp页面,票据业务主页面,(点击空白票据领用业务办理链接进入DrawBillAction)
DrawBillAction
业务层,其DrawBillService.list()方法负责查询逻辑.
数据层,DrawBillDAO.list()查询数据库操作
标号req3.1.2.3空白票据领用审核
jsp页面,修改空白票据领用审核页面
DrawBillUpdateAction
业务层,其DrawBillService.update(Integer[]args)方法负责修改逻辑
数据层,DrawBillDAO.update(Integer[]args)数据库操作
标号req3.1.3.1票据承兑登记
jsp页面,票据业务主页面(点击票据承兑登记业务办理链接进入AcceptanceBill.jsp)
AcceptanceBill.jsp
jsp页面,显示承兑登记界面,表单内容包括:
汇票种类(使用下拉列表(数据从数据库中得到),必填项),
汇票号码(使用文本框,只能为数字(长度:
18位)),
承兑行(使用下拉列表(数据从数据库中得到),必填项),
出票日期(使用文本框,采用日历控件实现,格式:
yyyy-MM-dd),
出票人组织机构代码(使用下拉列表(数据从数据库中得到),必填项),出票人全称(使用文本框,必填项,不能含有非法字符),
出票人账号(使用文本框,只能为数字(长度:
10-20位数字验证)),
付款行全称(使用下拉列表(数据从数据库中得到),
付款行行号(使用下拉列表(数据从数据库中得到),
汇票币种(使用下拉列表(数据从数据库中得到),
汇票金额(使用文本框,只能为数字(只能大于0,上不封顶)),
汇票到期日(使用文本框,采用日历控件实现,格式:
承兑日期(使用文本框,采用日历控件实现,格式:
承兑协议编号(使用文本框,不能为非法字符),
合同号(使用文本框,不能为非法字符),
发票号(使用文本框,不能为非法字符),
出票人所属行业(使用下拉列表(数据从数据库中得到),
保证金币种(使用下拉列表(数据从数据库中得到),
保证金金额(使用文本框,只能为数字(只能大于0,上不封顶));
系统自动产生信息:
经办人名称,经办时间.
AcceptanceBillSaveAction
execute(ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)方法调用逻辑AcceptanceBillService,findForward返回成功或失败页面
AcceptanceBillService
业务层,其AcceptanceBillService.save(AcceptanceBillentity)方法负责票据领用登记逻辑.
AcceptanceBillDAO
数据层,AcceptanceBillDAO.save(AcceptanceBillentity)数据库操作
成功登记后返回功能页面,失败返回AcceptanceBill.jsp(承兑登记记界面)
req3.1.3.2查找承兑票据登记
Jsp页面,票据业务主页面,(点击承兑票据业务办理链接进入AcceptanceBillListAction)
AcceptanceBillListAction
业务层,其AcceptanceBillService.list()方法负责查询逻辑.
数据层,AcceptanceBillDAO.list()查询数据库操作
标号req3.1.3.3承兑票据审核
jsp页面,修改承兑票据审核页面
AcceptanceBillUpdateAction
业务层,其AcceptanceBillService.update(Integer[]args)方法负责修改逻辑
数据层,AcceptanceBillDAO.update(Integer[]args)数据库操作
标号req3.1.4.1贴现登记
jsp页面,票据业务主页面(点击票据贴现登记业务办理链接进入DestroydBill.jsp)
DestroydBill.jsp
jsp页面,显示贴现登记界面,表单内容包括:
汇票号码(使用文本框,提示该信息不能为空。
输入非18位,提示格式不正确),
贴现日期(使用文本框,采用日历控件实现,格式:
到期日期(使用文本框,采用日历控件实现,格式:
贴现人组织机构代码(使用下拉列表(数据从数据库中得到),必填项),
贴现人全称(使用文本框,必填项,不能含有非法字符),
贴现人账号(使用文本框,10-20位数字验证),
承兑行(使用下拉列表(数据从数据库中得到),
贴现率(使用文本框,非空验证),
交易合同号(使用文本框,非空验证),
发票号(使用文本框,不能为非法字符,非空验证),
系统自动产生信息:
贴现利息,实付贴现金额,经办人,经办时间。
DiscountBillSaveAction
execute(ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)方法调用逻辑DiscountBillService,findForward返回成功或失败页面
DiscountBillService
业务层,其DiscountBillService.save(AcceptanceBillentity)方法负责票据领用登记逻辑.
DiscountBillDAO
数据层,DiscountBillDAO.save(AcceptanceBillentity)数据库操作
成功登记后返回功能页面,失败返回DestroydBill.jsp(贴现登记界面)
req3.1.4.2查找贴现票据登记
Jsp页面,票据业务主页面,(点击贴现票据业务办理链接进入DiscountBillListAction)
DiscountBillListAction
业务层,其DiscountBillService.list()方法负责查询逻辑.
数据层,DiscountBillDAO.list()查询数据库操作
标号req3.1.4.3贴现票据审核
jsp页面,贴现票据审核页面
DiscountBillUpdateAction
业务层,其DiscountBillService.update(Integer[]args)方法负责修改逻辑
数据层,DiscountBillDAO.update(Integer[]args)数据库操作
标号req3.1.5.1转贴现登记
jsp页面,票据业务主页面(点击票据转贴现登记业务办理链接进入TransferDiscountBill.jsp)
TransferDiscountBill.jsp
汇票号码使用文本框,提示该信息不能为空。
交易日期(使用文本框,采用日历控件实现,格式:
承兑行(使用下拉列表(数据从数据库中得到),必填项)
转贴现银行(使用下拉列表(数据从数据库中得到),必填项);
贴现利息,经办人名称,经办时间.
TransferDiscountBillForm
TransferDiscountBillSaveAction
execute(ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)方法调用逻辑TransferDiscountBillService,findForward返回成功或失败页面
TransferDiscountBillService
业务层,
TransferDiscountBillService.save(TransferDiscountBillentity)方法负责票据转贴现登记逻辑.
TransferDiscountBillDAO
数据层,TransferDiscountBillDAO.save(
TransferDiscountBillentity)数据库操作
成功登记后返回功能页面,失败返回
TransferDiscountBill.jsp(转贴现登记界面)
req3.1.5.2查找转贴现票据登记
Jsp页面,票据业务主页面,(点击转贴现票据业务办理链接进入TransferDiscountBillListAction)
TransferDiscountBillListAction
业务层,其TransferDiscountBillService.list()方法负责查询逻辑.
数据层,TransferDiscountBillDAO.list()查询数据库操作
标号req3.1.5.3转贴现票据审核
jsp页面,转贴现票据审核页面
TransferDiscountBillUpdateAction
业务层,其TransferDiscountBillService.update(Integer[]args)方法负责修改逻辑
数据层,TransferDiscountBillDAO.update(Integer[]args)数据库操作
标号req3.1.6.1再贴现登记
jsp页面,票据业务主页面(点击票据再贴现登记业务办理链接进入RediscountBill.jsp)
RediscountBill.jsp
jsp页面,显示再贴现登记界面,表单内容包括:
金额(使用文本框,只能为数字(只能大于0,上不封顶)),
利率(使用文本框,非空验证),
再贴现人民银行(使用下拉列表(数据从数据库中得到),必填项);
利息,经办人名称,经办时间.
Acceptanc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大额 票据 登记 核查 系统 详细 设计 文档