大额票据登记核查系统详细设计文档.docVIP

  • 1
  • 0
  • 约5.6万字
  • 约 92页
  • 2018-12-21 发布于浙江
  • 举报

大额票据登记核查系统详细设计文档.doc

软件需求说明书 大额票据登记核查系统 软件详细设计说明书 第一部分、概述 文档说明 本文档系统的描述了“大额票据登记核查”系统的设计文档。系统使用面向对象的设计方法,首先设计系统的总体结构,再设计各个用例的实现,为系统设计人员提供详细设计和具体开发依据。 系统需求概述 第二部分、系统总体结构 系统设计时基于Struts实现MVC设计模型,采用三层架构,如图二所示。 图二:“通讯录—名片管理”系统的体系结构 第三部分、系统设计 关键抽象 用例的设计 使用面向对象设计时,关键在于描述那些对象如何交互完成用例的功能,通常将对象发送消息的相互调用过程画成时序图。下面将逐一解释用例的时序图。 Req3.1 票据登记业务 req空白票据入库登记 A,时序图 B、描述 编号 类名或方法名 功能描述 1 BillMain.jsp jsp页面,票据业务主页面(点击空白票据入库业务办理链接进入BlankBillEnter.jsp) 2 BlankBillEnter.jsp jsp页面,显示入库登记界面,表单内容包括: 汇票起始号码(使用文本框,必填项, 不能含有非法字符), 汇票终止号码(使用文本框, 不能含有非法字符), 领用汇票种类(使用下拉列表,值:银行承兑汇票,商业承兑汇票,默认为:银行承兑汇票), 入库行(使用下拉列表(数据从数据库中得到),必填项), 入库经办人(使用文本框, 必填项, 不能含有非法字符), 入库经办日期(使用文本框, 采用日历控件实现,格式:yyyy-MM-dd) 3 BlankBillEnterForm 填充数据 4 BlankBillSaveAction execute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑BlankBillServive,findForward返回成功或失败页面 5 BlankBillServive 业务层,其BlankBillServive .save(AcceptanceBill entity)方法负责票据入库登记逻辑. 6 BlankBillDAO 数据层,BlankBillDAO.save(AcceptanceBill entity)数据库操作 7 BillMain.jsp 成功登记后返回功能页面,失败返回BlankBillEnter.jsp(入库登记界面) req查找空白票据入库登记 A,时序图 B、描述 编号 类名或方法名 功能描述 1 BillMain.jsp Jsp页面,票据业务主页面, (点击空白票据入库业务办理链接进入BlankBillListAction) 2 BlankBillListAction execute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑BlankBillServive,findForward返回成功或失败页面 3 BlankBillServive 业务层,其BlankBillServive.list()方法负责查询逻辑. 5 BlankBillDAO 数据层,BlankBillDAO.list()查询数据库操作 6 BlankBillEnter.jsp 查询结果显示页面 标号req 空白票据入库审核 A,时序图 B、描述 编号 类名或方法名 功能描述 1 BlankBillEnter.jsp jsp页面,修改空白票据入库审核页面 2 BlankBillUpdateAction execute(ActionForm form, HttpServletRequest request, HttpServletResponse response)方法调用逻辑ModifyProductHandle,findForward返回成功或失败页面 3 BlankBillServive 业务层,其BlankBillServive.update(Integer[] args)方法负责修改逻辑 4 BlankBillDAO 数据层,BlankBillDAO.update(Integer[] args)数据库操作 5 BlankBillEnter.jsp 成功修改后显示页面 标号req 空白票据领用登记 A,时序图 B、描述 编号 类名或方法名 功能描述 1 BillMain.jsp jsp页面,票据业务主页面(点击空白票据领用业务办理链接进入BlankBillEnter.jsp) 2 DrawBill.jsp jsp页面,显示空白票据领用登记界面,表单内容包括: 汇

文档评论(0)

1亿VIP精品文档

相关文档