广西工行自助终端系统详细设计说明书详解.docVIP

广西工行自助终端系统详细设计说明书详解.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
福建联迪商用设备有限公司 广西南宁工行自助缴费系统 项目详细设计 文件编号: 版 本: 1.0 2008年1月27 日编写 2008年1月 29日实施 编写部门:自助事业部 审核: 编写: 柯永林 修订说明 修订日期 版本 修订摘要 修订人 审核 批准 目录 1.引言 3 1.1编写目的 3 1.2项目背景 3 1.3定义 4 1.4参考资料 4 2.程序系统结构 5 2.2 程序模块结构 5 2.3 程序划分 5 3. 全局数据结构说明 6 3.1 常量和变量 6 3.2 数据结构 7 4.程序设计 8 4.1 公用函数(方法)模块设计 8 4.1.1 C#层公用类方法 8 4.1.2 C#层硬件操作类方法 15 4.1.3 C#层系统操作类方法 19 4.2 配置模块设计 26 4.2.1 功能 26 4.2.2 构成文件 26 4.2.3 方法说明 26 4.3 C#层其它功能模块设计 27 4.3.1 自动关机与自动重起 27 4.3.2 屏幕保护模块 28 4.3.3 影音处理模块 28 4.3.4 参数初始化 29 4.4 交易设计 29 4.4.1 出错处理设计 29 1.引言 1.1编写目的 本详细设计说明书主要对广西工行自助缴费系统自助终端系统需要实现的功能进行设计和实现。其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。GB/T 14916标准,磁条记录符合GB/T 15120 、GB/T 15694-1、ISO 7812-2、GB/T17552标准的银行卡片。 交易处理码 标识交易类型的代码。 个人标识码 即个人密码,是在联机交易中识别持卡人身份合法性的数据信息,在计算机和网络系统中任何环节都不允许PIN以明文的方式出现。 报文鉴别码MAC MAC是用来完成消息来源正确性鉴别,防止数据被篡改或非法用户窃入的数据。 工作密钥 也称为数据密钥,通常指PIN加密MAC计算的密钥。 2.3 程序划分 交易界面采用调用MainFrm.cs中OpenForm(string formName)打开窗体,通过BindPage.PageShow(string URL)绑定页面方法,后台配置界面采用Form. 名称 功能 包含源程序文件名 主界面 提供参数初始化、交易和二级界面选择、视频播放、无操作检测。 MainFrm.cs index.html 屏幕保护界面 在无操作时进行屏幕保护显示 FlashAD.frm 信息提示界面 各种信息的显示界面,如错误信息信息等 MainFrm.cs 出错信息在相对应网页页面显示 设备信息模块 设备操作信息 8000.ini 文件操作模块 对文件进行增删操作 Usually文件里的FileOption.cs 数据库模块 数据库的打开,操作,关闭实现 DBClass.cs 全局函数模块 各公共函数的定义和实现 Usually文件里的Utility.cs 全局变量模块 各全局变量的定义 Usually文件里的GlobalAttribute.cs 钩子模块 提供键盘鼠标系统钩子的实现 .Net系统库UserActivityHook在MainFrm.cs中实现 凭条打印机接口模块 凭条打印函数接口声明、接口二次封装、凭条打印的实现 Hardware文件里的ReceiptPrinter.cs 读卡器接口模块 读卡器接口函数声明、接口二次封装 Hardware文件里的DllImportOption.cs Model接口模块 Model接口函数声明、接口二次封装 Ras文件里的RASDisplay.cs Hardware文件里的RasManager.cs 发票打印机接口模块 发票打印函数接口声明、接口二次封装、发票打印的实现 Hardware文件里的Printer.cs 业务处理模块 CardOption.cs卡操作 CreateHTML.cs建立HTML模块 Transaction.cs 交易模块 Utility.cs初始化GlobalAttribute属性 后台操作类 管理员配置界面 Config文件 IniConfigure.cs配置界面 3. 全局数据结构说明 3.1 常量和变量 常量和变量名称 常量值 含义 C#部分 _CompanyName 公司名称 _sBankType 银行类型,例中

文档评论(0)

boss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档