




已阅读5页,还剩41页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
密级 密级 保密期限 保密期限 工程硕士研究生学位论文 题目 题目 基于基于 NFC 技术的移动支付系统技术的移动支付系统 设计与实现设计与实现 学学 号 号 RJ4856 姓姓 名 名 专专 业 业 软件工程软件工程 导导 师 师 学学 院 院 软件学院软件学院 2017 年年 6 月月 北京邮电大学工学硕士学位论文 2 独创性 或创新性 声明 本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究 成果 尽我所知 除了文中特别加以标注和致谢中所罗列的内容以外 论文中 不包含其他人已经发表或撰写过的研究成果 也不包含为获得北京邮电大学或 其他教育机构的学位或证书而使用过的材料 与我一同工作的同志对本研究所 做的任何贡献均已在论文中作了明确的说明并表示了谢意 申请学位论文与资料若有不实之处 本人承担一切相关责任 本人签名 日期 关于论文使用授权的说明 本人完全了解北京邮电大学有关保留和使用学位论文的规定 即 研究生 在校攻读学位期间论文工作的知识产权单位属北京邮电大学 学校有权保留并 向国家有关部门或机构送交论文的复印件和磁盘 允许学位论文被查阅和借阅 学校可以公布学位论文的全部或部分内容 可以允许采用影印 缩印或其它复 制手段保存 汇编学位论文 本学位论文不属于保密范围 适用本授权书 本人签名 日期 导师签名 日期 基于 NFC 技术的移动支付系统设计与实现 摘 要 针对目前的发展情况来看 对于移动支付来说 通过采用 NFC 芯片技术与手机之间进行整合 实现小额度的移动支付 是目前国 内移动支付过程中的一项新的发展技术 目前国内的三大运营商及 其很多手机厂商及其相关的银行都投入大量的资金加入到这个技术 的开发中来 这极大的推动及其促进了 NFC 手机支付的快速发展 但是由于这种 NFC 手机支付目前来说还是一种全新的技术 在进行 NFC 移动支付的过程中还会存在很多的问题 比如功能设计方面 在 NFC 开启相应的卡模拟功能的过程中功能的消耗问题 相应的 NFC 手机支付过程中的方便性的设计问题 相关的 NFC 手机测试中 的用例也不够健全 很多测试没有考虑到用户实际的使用场景 缺 少针对用户方便性的测试等 随着目前移动支持相关标准的建立 国内的移动支付也不断地 进入到新的轨道中 本文也是在这种发展背景下 将 NFC 芯片技术 应用到传统的移动支付过程中 同时还需要考虑到移动支付过程中 的安全性问题 需要将相应的 SIM 卡及其 NFC 芯片链接在一起 借 助传统的 SIM 现有的一种认证及其授权的方式 能够很好的解决移 动终端进行支付过程中的安全性问题 有利于不断地推广市场及其 发展客户 本文用软件工程的思想描述了基于 NFC 技术的移动支付管理系 统的分析 设计 实现和实施过程 在对系统需求进行调研后 本 文首先采用面向对象的分析方法对支付管理方面的模块 业务管理 方面的模块 圈存管理方面的模块 余额查询管理方面的模块 消 费记录查询管理方面的模块 系统管理方面的模块 以用例图的形 式直观展示 并对各功能做了详细描述 在用例分析后 理解了基 于 NFC 技术的移动支付管理系统要实现的具体功能 而后对系统进 行了功能设计 技术上采用 J2EE 平台进行了架构设计 通过运用 Struts 框架技术 建立了一套可伸缩性高的系统开发架构 确定了 功能和技术架构后以某些功能为例详细设计了核心功能的业务类 数据模型类和控制类 采用时序图的方式对类之间的调用关系进行 北京邮电大学工学硕士学位论文 4 了描述 并根据业务模型设计了数据模型 进一步设计了数据库表 结构 最后实现部分 描述了系统的运行环境 对系统实现进行了 功能展示 最后描述了系统的测试 基于 NFC 技术的移动支付管理系统实现了国库集中支付的信息 化处理 基于 NFC 技术的移动支付处理实现了根据基于 NFC 技术的 移动支付管理制度 可以为基于 NFC 技术的移动支付数据提供完整 性 及时性和正确性 完成了基于 NFC 技术的移动支付管理体系 提高基于 NFC 技术的移动支付管理水平 基于 NFC 技术的移动支付 查询功能实现了根据条件进行查询和根据输入的关键进行查询的功 能 关键词 NFC 移动支付 鉴权方式 DESIGN AND IMPLEMENTATION OF MOBILE PAYMENT SYSTEM BASED ON NFC TECHNOLOGY ABSTRACT NFC chip and mobile phone in conjunction with the realization of small mobile payments is a new technology at home At present mobile China Unicom telecommunications and major mobile phone manufacturers and banks have joined the industry and actively promote the development of NFC mobile payment Due to the current NFC mobile phone payment in our country is still a new technology the design of the function of NFC mobile phone payment still exist many problems such as power card simulation function of the open NFC mobile phone NFC mobile phone payment usability test case design NFC mobile phone is not perfect the majority of the test of user scenarios inconsiderate the lack of user usability testing etc With the determination of mobile payment standards China Mobile payment will also be on track will lead to the rapid development of blowout As one of the means of mobile payment NFC technology has many advantages which has played an important role in the payment of mobile phone This paper is based on the background of introducing NFC technology to the traditional mobile payment taking into account the security problem of mobile payment SIM card and NFC chip are connected together and with the help of SIM the existing authentication and authentication mode solves the security problem of mobile terminal the way compared with the certificate of implantation mode is more convenient but also more conducive to the promotion and development of customer market In this paper the functions and requirements of the mobile payment system are 北京邮电大学工学硕士学位论文 6 analyzed in detail In order to express the idea of system design comprehensively and accurately this paper makes a detailed description of the function of the system architecture system function and positioning system according to the characteristics of the system and to accelerate the exploitation and maintenance system in the face of system was divided into a layer of code The use of the current mainstream of the three layer architecture that is the presentation layer UI the business layer BLL and data persistence layer DAL The purpose is to embody the design thought of high cohesion and low coupling At the same time according to the characteristics of the system the database system of the whole platform is designed which is the core of the payment platform and the database system realizes the detailed records of all transactions the user information records and the log records Finally a series of security mechanisms designed to confirm payment password authentication based on SIM card to escort the whole system Finally the prospect and development trend of the entire mobile payment is made and the future commercial and Realization of the system are discussed and analyzed KEY WORDS nfc mobile payment authentication method 目录 第一章第一章 引言引言 1 1 1 1 研究背景与意义 1 1 2 国内外研究现状 2 1 2 1 国外研究现状 2 1 2 2 国内研究现状 2 1 3 研究主要内容 3 1 4 论文组织结构 4 第二章第二章 相关技术介绍相关技术介绍 6 6 2 1 J2EE 技术概述 6 2 2 AJAX技术 6 2 3 ORACLE技术 8 2 4 本章小结 9 第三章第三章 需求分析需求分析 1010 3 1 系统可行性分析 10 3 2 系统业务流程分析 11 3 2 1 业务申请流程 11 3 2 3 移动支付流程 12 3 3 系统功能需求分析 13 3 4 系统功能的 UML 用例图 13 3 4 1 普通用户 13 3 4 2 普通商家 14 3 4 3 系统管理员 14 3 5 系统的非功能需求分析 17 3 6 本章小结 19 第四章第四章 系统设计系统设计 2121 ii 4 1 设计原则 21 4 2 系统网络结构设计 22 4 3 系统软件层次架构设计 23 4 4 系统功能模块设计 26 4 5 系统的数据模型设计 26 4 6 系统总体设计 35 4 7 本章小结 36 第五章第五章 系统主要功能模块的详细设计与实现系统主要功能模块的详细设计与实现 3737 5 1 支付管理的详细设计与实现 37 5 2 业务管理的详细设计与实现 39 5 3 圈存管理的详细设计与实现 41 5 4 余额查询管理的详细设计与实现 44 5 5 消费记录查询的详细设计与实现 45 5 6 系统管理的详细设计与实现 47 5 7 本章小结 48 第六章第六章 系统测试系统测试 5050 6 1 测试概述 50 6 2 测试环境 50 6 3 功能测试 51 6 4 非功能性测试 54 6 5 性能测试 54 6 6 测试结果分析 58 6 6 1 功能测试结果 58 6 6 2 性能测试具体得到的结果 59 6 7 本章小结 59 第七章第七章 结束语结束语 6060 7 1 论文工作总结 60 7 2 问题和展望 60 北京邮电大学硕士学位论文 4 第一章 引言 本章主要是针对移动支付系统的研究背景及其意义 国内外研究现状 研 究的主要内容及论文组织结构进行介绍与分析 1 1 研究背景与意义 作为目前移动支付中的代表 手机支付是其中一种允许用户使用相应的移 动终端进行相应的商品消费及其服务的方式 在日常的生活过程中 应用智能 手机进行消费 缴费及其信用卡的还款及其小额支付等 1 通过采用手机支付 来实现针对各种消费卡 银行卡的处理 能够很好的实现统一化的管理和支配 不同的银行卡及其消费卡上的资金 从而使得广大的消费者能够真正意义上的 拜托传统的卡片束缚 使得日常的生活中的支付行为变得更加的方便快捷 2 对于未来来说 手机的运营商通过不断的与银行之间进行合作 直接将相应的 资金流入到端进行消费 从而使得信息的处理变得更加的具有效率 信息的安 全性也会得到更好的保护 实现双赢 3 针对目前的发展情况来看 对于移动支付来说 通过采用 NFC 芯片技术与 手机之间进行整合 实现小额度的移动支付 是目前国内移动支付过程中的一 项新的发展技术 4 目前国内的三大运营商及其很多手机厂商及其相关的银行 都投入大量的资金加入到这个技术的开发中来 这极大的推动及其促进了 NFC 手机支付的快速发展 但是由于这种 NFC 手机支付目前来说还是一种全新的技 术 在进行 NFC 移动支付的过程中还会存在很多的问题 比如功能设计方面 在 NFC 开启相应的卡模拟功能的过程中功能的消耗问题 相应的 NFC 手机支 付过程中的方便性的设计问题 5 相关的 NFC 手机测试中的用例也不够健全 很多测试没有考虑到用户实际的使用场景 缺少针对用户方便性的测试等 随 着目前移动支持相关标准的建立 国内的移动支付也不断地进入到新的轨道中 6 本文也是在这种发展背景下 将 NFC 芯片技术应用到传统的移动支付过程中 同时还需要考虑到移动支付过程中的安全性问题 需要将相应的 SIM 卡及其 NFC 芯片链接在一起 借助传统的 SIM 现有的一种认证及其授权的方式 能够 很好的解决移动终端进行支付过程中的安全性问题 有利于不断地推广市场及 其发展客户 7 针对相应的 NFC 手机支付产业链来说 这些包括相应的针对 NFC 芯片方 第一章 引言 5 面的一些企业 相应的手机厂商 相关方面的银行机构 一些运营商 一些能 够提供各种服务的提供商等 因此 通过不断的推动相应的 NFC 手机支付方面 的技术快速发展 对于我国不断的实现信息化及其经济发展 社会的发展会有 着非常重大的一些意义 8 1 2 国内外研究现状 1 2 1 国外研究现状 目前 在国外的一些发达国家 随着信息化技术的快速发展 现代化的支 付工具及其网络也得到了快速的发展 据数据统计 85 以上的一些私人银行 的业务都是直接通过网上银行 电话银行等不同的方式来进行办理 自从 2005 年发展信息化支付以来 欧美的一些商业银行的一些分支机构在处理业务量的 过程中所占据的比重是在不断下降的 为了能够最大程度上的减少运营的成本 能够更好地为客户提供更加优质的金融方面的服务 9 10 一些国外非常著名的 商业银行机构也开始逐渐撤销一些营业网点 开始大力发展网上银行业务等 根据美国的一些比较著名的咨询方面的公司 及对市场进行了调查及其预测 11 欧 1 查询策略优化 减少一次数据读取的条目可以较大改善和减轻服务对处理器 和存储器的 压力 减少一次数据读取的条目可以检查网络传输的压力 简短用户网络等待 时间 提高响应速度 采用自定义分页 针对翻页功能 该策略非常明显减 少数据量 网络传输量 客户端缓存压力 数据库设计考虑读取的优化 查询 的优化 避免多表遍历关联 考虑关键字索引 建立查询关键字 适当使用视 图 尽量采用存储过程获得数据 第四章 系统设计 17 2 用存储过程进行数据存储 存储过程能够允许绝大部分的数据库访问逻辑与程序逻辑分离开来 使用 存储过程的其中一个间接的优点是 程序的代码变得更加小巧和容易理解 MySQL 可以被预先编译 由此提高了程序的速度 因为存储过程包含程序逻 辑 可以在数据库服务器端执行更多的处理 存储过程被用于将数据层与服务 层分离开来 3 明显的三层逻辑分离结构 软件架构 三层逻辑结构是系统各种性能相关性中最为重要技术方式 UI 用户接口层 业务网络基层 数据访问层 4 数据缓存策略优化 根据具体情况实现客户端视图缓存 会话缓存 应用缓存相结合的缓存策 略 局部信息数据应用缓存 4 2 系统网络结构设计 针对基于 NFC 技术的移动支付系统的网络拓扑架构方面的设计过程中 在 网络中应该要安装相关的防火墙 该防火墙对业务系统进行访问权限方面的检 测 访问权限方面的监测 访问权限方面的控制 访问权限方面的审查分析处 理 针对很多不正常的攻击行为进行阻止 对于后台存储业务数据的数据库来 说 应该需要配置相应的防病毒软件 对系统中的相关安全情况进行配置处理 并且需要根据实际的情况对系统的安全策略进行及时的调整 定期或者不定期 的对数据库进行自动化备份处理 针对应用系统本身来说 需要提供相关方面 的身份认证处理功能 这个功能可以有针对性的对用户的权限控制方面 数据 的权限控制方面甚至可以达到字段级别的权限方面来进行控制 可以对用户的 登录情况进行多重的安全性方面的认证处理 同时对于系统中的一些敏感或者 重要的数据可以采用一些加密算法进行加密处理 采用多样化的形式对系统进 行安全性保证 对于基于 NFC 技术的移动支付系统来说 对于网络拓扑方面的 设计来说 采用的是一种主流的多层次的开发架构设计模式 最大程度的降低 客户端的负载压力 分别采用不同的服务器对其进行负载均衡处理 其中选择 一台服务器作为独立进行数据库方面的访问及检索查询处理 一台服务器作为 Web 访问部署方面的处理 对于服务器来说 采用专门的服务器的操作系统对 其进行相关方面的操作处理 移动支付平台网络架构平台如图 4 1 所示 北京邮电大学硕士学位论文 18 图 4 1 移动支付平台网络架构 4 3 系统软件层次架构设计 按照上述的总体设计的基本原则 在系统开发框架中 使用了 Web 开发 中广泛采用的模型 视图 控制器 MVC 设计模式 MVC 的目标是将业务逻 辑从用户界面的考虑中分离 这样开发者就可以更容易地改变每一部分而不会 影响其他 在 MVC 模式下应用程序被分解为各个独立的逻辑部分 从而简化 了应用程序的设计过程 简单来说 MVC 模式就是通过对各种对象和类根据功 能的不同进行分割来最大程度降低各种对象和类之间的耦合度的方法 一般来说采取 MVC 模式的应用程序是由控制层 视图层和模型层所组成 的 1 模型层 Model 该层包括应用逻辑运算的数据以及对数据进行访问和修改时相应的业务逻 辑 在模型层做出改变时 会立即反馈给视图层为其提供相应的功能 另外 控制层还能对模型层内部的应用程序进行访问 这也是模型层的功能之一 2 视图层 View 模型层会把数据发生的变化通知给视图层 在收到通知后视图层会产生相 应的反应 并据此改变数据的表现 从而保持数据的一致性 而且是视图层还 第四章 系统设计 19 负责向控制层传送客户端的请求并且可以为控制层提供选择视图的功能 3 控制层 Controller 用户通过客户端将请求发给视图层然后到达控制层 对于用户的请求则由 控制层加以解释 接着将其映射成行为传送到模型层去完成 这些交给模型层 进行实现的行为有对模型层的状态进行修改以及处理业务 MVC 模式下 由 J2EE 的 Servlet 负责实现控制层的功能 J2EE 的 JSP 负 责生成视图层相应的页面而 J2EE 中的 JavaBeans 则负责实现模型层的功能 Servlet 负责创建与调用 Javabean 而且 Servlet 还以此为基础把相应的模型数据 提供给 JSP 页面 JSP 页面对 javaBean 中的数据的获取是利用 J2EE 中的动作元 素进行处理的 J2EE 与 MVC 模式在开发企业级应用程序方面能够完美结合 这是由于后 者可以把代码和表示进行分离 在 MVC 模式下事务控制 逻辑控制以及划分 界面设计能够同时进行 代码可以得到重用 因此该模式非常适合开发三层结 构的应用程序系统 本文之所以采取 MVC 模式来构建银行信贷系统是因为 MVC 设计模式拥有 如下的优点 1 具有低耦合性 得益于该模式下代码可以与表示分离的特点 控制逻辑 的工作人员和界面设计的工作人员可以同时进行互相独立的工作 假使一方改 编代码 也没有必要对全部代码进行重新编辑和更新 因此 MVC 模式的这种 视图和控制分离的特性有利于对应用程序的界面设计和相应的业务根据需要进 行改变 2 具有重用性 在该模式下客户能够通过不同的视图对同一个服务器进行 访问 3 可以实现快速部署 MVC 模式的优点包括代码重用性和低耦合性 开发 人员在此模式下能够把精力更多的放在对业务逻辑的部署上 同时设计人员则 能集中精力设计表现形式和界面 促进了系统的开发效率得到极大的提升 如 图 4 2 所示 北京邮电大学硕士学位论文 20 图 4 2 软件层次架构 MVC 设计图 除了 MVC Yii 还引入了一个前端控制器 叫做应用 application 它 表示请求处理的执行上下文 应用处理用户的请求并将其分派到一个合适的控 制器以继续处理 一个 widget 微件 是一个独立的组件 它可基于模型数组生成报告 它 能被显示作为一个迷你控制器 植入到 控制器管理 视图中 如图 4 3 所示 第四章 系统设计 21 图 4 3 微件在 Yii 框架中的作用结构 4 4 系统功能模块设计 系统的总体架构是针对业务系统中的整体层次 系统的体系架构对于系统 来说是非常重要的一个方面 在整体架构层次的基础上 有必须有针对性的进 行模块方面的一些划分及其相关方面的一些详细描述处理 其中主要是根据业 务系统的功能定位及其使用的原则来进行设计 系统的主要功能模块分为系统 的支付管理 业务管理 圈存管理 余额管理 消费记录查询管理 系统管理 针对基于 NFC 的移动支付系统来说 系统的功能架构是在整体架构的基础上 对功能方面的聚焦 教学辅助系统从业务方面来说可以由很多的子模块或者子 系统来组成 一般情况下 按照业务流程可以分为支付管理 业务管理 圈存 管理 余额管理 消费记录查询管理 系统管理 同时根据不同的业务环节及 其具体的使用 每个子系统都包含各自的功能模块方面的内容 基于 NFC 的移 动支付系统主要功能包括支付管理 业务管理 圈存管理 余额管理 消费记 录查询管理 系统管理 本系统的功能结构图如图 4 4 所示 基于NFC移动支付系统 支 付 管 理 业 务 管 理 圈 存 管 理 余 额 管 理 消 费 记 录 查 询 管 理 系 统 管 理 图 4 4 平台功能模块图 4 5 系统的数据模型设计 通过 E R 表的模式 反映各个业务之间的关联关系 BI TRACK 为指标系 统物理表 BI BALANCE 为指标系统余额表 DP DETAIL 为用款计划物理表 DP BALANCE 为用款计划余额表 CP APPLY 为直接支付申请物理表 CP VOUCHER 为支付凭证物理表 如下图 4 5 北京邮电大学硕士学位论文 22 支付信息 管理 余额信息消费信息 用款信息 指标信息支付凭证 用户 管理 管理 管理 管理 11 n管理 1n 图 4 5 数据库模型 E R 本文设计的系统采用 Oracle 10g 数据库来管理数据 由于系统内涉及表很 多 出于版面限制 现简单列举以下几个重要的基础信息表做具体的分析 表 结构表体的构成 见下表 4 1 表 4 1 表结构表 数据表名称主键定义 外键一定义 索引一定义 存储内容 索引二定义 序号字段名称中文名称类型及长度允许为空值说明 指标余额表如表 4 2 所示 表 4 2 指标余额表 BI BALANCE 指标余额指标余额 物理表物理表 BI BALANCE BI BALANCE主键定义主键定义 PK BI BALANCE PK BI BALANCE 外建定义外建定义 索引一定义索引一定义 存储内容 存储内容 索引二定义索引二定义 号号字段名称字段名称中文名称中文名称类型及长度类型及长度 允允 许许 空空 值值 说明说明 第四章 系统设计 23 BI BALANCE ID 指标余额表 ID VARCHAR2 60 BI LEVEL 指标层次 编码 CHAR 2 值集 VS BI BILL LEVEL IS CONTROL 是否控制数 CHAR 1 值集 VS BI IS CONTROL IS CARRYDOWN 是否结转 CHAR 1 值集 VS BI IS CARRYDOWN OLDBI BALANCE ID 结转前指标 余额表 ID VARCHAR2 60 ND 年度 NUMBER 22 BI TARGET CODE 指标流向 编码 VARCHAR2 30 值集 VS BI TARGET CODE ORG CODE 内部机构 代码 VARCHAR2 30 外部实体 F V CP ORG ORG CODE CO CODE 单位 VARCHAR2 30 外部实体 F MA COMPANY CO CODE B ACC ID 预算科目 ID VARCHAR2 30 B ACC CODE 预算科目 代码 VARCHAR2 30 外部实体 F MA BACC B ACC CODE OUTLAY CODE 经费分类 代码 VARCHAR2 30 外部实体 F MA OUTLAYTYPE OUTLA Y CODE PROJECT TYPE CODE 项目类别 代码 VARCHAR2 30 外部实体 F CP PROJECT TYPE PRO JECT TYPE CODE PROJECT CODE 项目代码 VARCHAR2 130 外部实体 F CP PROJECT PD PROJE CT CODE FUND CODE 资金性质 VARCHAR2 30 外部实体 F MA CP FUND FUND COD E ORIGIN CODE 指标来源 VARCHAR2 30 外部实体 F MA CP ORIGIN ORIGIN CODE PAYTYPE CODE 支付方式 代码 VARCHAR2 30 外部实体 F MA CP PAYTYPE PAYTY PE CODE PAYOUT CODE 支出类型 代码 VARCHAR2 30 外部实体 F MA CP PAYOUT PAYOUT CODE 北京邮电大学硕士学位论文 24 MANAGE CODE 管理类型 代码 VARCHAR2 30 外部实体 F MA CP MANAGE MANAGE CODE INCEPTDOC CODE 收文编码 VARCHAR2 30 外部实体 F MA CP INCEPTDOC INC EPTDOC CODE SENDDOC TYPE CODE 发文类别 编码 VARCHAR2 30 外部实体 F MA CP SENDDOC TYPE SENDDOC TYPE CODE SENDDOC CODE 发文编码 VARCHAR2 30 外部实体 F MA CP SENDDOC SENDD OC CODE BI MONEY 指标金额 NUMBER 22 BI ASSIGN MONEY 指标分配 金额 NUMBER 22 指标表 BI TRACK 如表 4 3 所示 表 4 3 指标表 BI TRACK 指标过程表指标过程表 物理表物理表 BI TRACK BI TRACK主键定义主键定义 PK BI TRACK PK BI TRACK 外建定义外建定义 索引一定义索引一定义 存储内容 存储内容 索引二定义索引二定义 号号字段名称字段名称中文名称中文名称类型及长度类型及长度 允许允许 空值空值 说明说明 BI TRACK ID 指标过程 ID VARCHAR2 60 INPUT GROUP ID 录入批次 ID VARCHAR2 60 BI BILL ID 定义单据 ID VARCHAR2 60 ORIGIN TRACK ID 来源指标 过程 ID VARCHAR2 60 ORIGIN BALANCE ID 来源指标 余额表 ID VARCHAR2 60 TARGET BALANCE ID 去向指标 余额表 ID VARCHAR2 60 BI LEVEL 指标层次 编码 CHAR 2 值集 VS BI BILL LEVEL BI ADJUST CODE 调整类型 编码 VARCHAR2 30 值集 VS BI ADJUST CODE BI TARGET CODE 指标流向 编码 VARCHAR2 30 值集 VS BI TARGET CODE 第四章 系统设计 25 CREATE TYPE 数据生成 方式 CHAR 1 值集 VS BI CREATE TYPE ND 年度 NUMBER 22 PROC DATE 业务日期 DATE 7 IS CONTROL 是否 控制数 CHAR 1 值集 VS BI IS CONTROL IS CARRYDOWN 是否结转 CHAR 1 值集 VS BI IS CARRYDOWM INPUTOR ID 制单人 编码 VARCHAR2 30 CDATE 制单日期 DATE 7 PARLOR CODE 专管处室 VARCHAR2 30 ORG CODE 内部机构 代码 VARCHAR2 30 外部实体 F V CP ORG ORG CODE CO CODE 单位 VARCHAR2 30 外部实体 F MA COMPANY CO CODE B ACC ID 预算科目 ID VARCHAR2 30 B ACC CODE 预算科目 代码 VARCHAR2 30 外部实体 F MA BACC B ACC CODE OUTLAY CODE 经费分类 代码 VARCHAR2 30 外部实体 F MA OUTLAYTYPE OUTLA Y CODE PROJECT TYPE CODE 项目类别 代码 VARCHAR2 30 外部实体 F CP PROJECT TYPE PRO JECT TYPE CODE PROJECT CODE 项目代码 VARCHAR2 130 外部实体 F CP PROJECT PD PROJE CT CODE FUND CODE 资金性质 VARCHAR2 30 外部实体 F MA CP FUND ORIGIN CODE 指标来源 VARCHAR2 30 外部实体 F MA CP ORIGIN ORIGIN CODE PAYTYPE CODE 支付方式 代码 VARCHAR2 30 外部实体 F MA CP PAYTYPE PAYTY PE CODE PAYOUT CODE 支出类型 代码 VARCHAR2 30 外部实体 F MA CP PAYOUT PAYOUT CODE MANAGE CODE 管理类型 代码 VARCHAR2 30 外部实体 F MA CP MANAGE MANAGE CODE 北京邮电大学硕士学位论文 26 INCEPTDOC CODE 收文编码 VARCHAR2 30 外部实体 F MA CP INCEPTDOC INC EPTDOC CODE SENDDOC TYPE CODE 发文类别 编码 VARCHAR2 30 外部实体 F MA CP SENDDOC TYPE SENDDOC TYPE CODE SENDDOC CODE 发文编码 VARCHAR2 30 外部实体 PROCESS INST ID 流程号 NUMBER 22 AUDITOR ID 审核人 编码 VARCHAR2 30 A DATE 审核日期 DATE 7 A OPINION 审核意见 VARCHAR2 8 A STATUS CODE 审核状态 编码 VARCHAR2 30 值集 VS BI BILL STATUS AN STATUS 审核节点 状态信息 VARCHAR2 30 WF CONTENT BRIEF 审核分录 摘要 VARCHAR2 500 用款计划余额表 DP BALANCE 如表 4 4 所示 表 4 4 用款计划余额表 DP BALANCE 用款计划余额用款计划余额 物理表物理表 DP BALANCE DP BALANCE主键定义主键定义 PK DP BALANCE PK DP BALANCE 外建定义外建定义 索引一定索引一定 义义 存储内容 存储内容 索引二定索引二定 义义 号号字段名称字段名称中文名称中文名称类型及长度类型及长度 允许允许 空值空值 说明说明 DP BALANCE ID 计划余额表 ID VARCHAR2 60 BI BALANCE ID 指标余额表 ID VARCHAR2 60 ND 年度 NUMBER 22 IS CARRYDOWN 是否结转 CHAR 1 BI TARGET CODE 指标流向编码 VARCHAR2 30 ORG CODE 内部机构代码 VARCHAR2 30 CO CODE 单位 VARCHAR2 30 B ACC ID 预算科目 ID VARCHAR2 30 B ACC CODE 预算科目代码 VARCHAR2 30 OUTLAY CODE 经费分类代码 VARCHAR2 30 PROJECT TYPE CODE 项目类别代码 VARCHAR2 30 第四章 系统设计 27 PROJECT CODE 项目代码 VARCHAR2 130 FUND CODE 资金性质 VARCHAR2 30 ORIGIN CODE 指标来源 VARCHAR2 30 PAYTYPE CODE 支付方式代码 VARCHAR2 30 PAYOUT CODE 支出类型代码 VARCHAR2 30 MANAGE CODE 管理类型代码 VARCHAR2 30 INCEPTDOC CODE 收文编码 VARCHAR2 30 SENDDOC CODE 发文编码 VARCHAR2 30 DP CD MONEY 计划结转金额 NUMBER 22 DP CD USE MONEY 占用计划结转 金额 NUMBER 22 DP MONEY1 1 月份计划金额 NUMBER 22 DP MONEY2 2 月份计划金额 NUMBER 22 DP MONEY3 3 月份计划金额 NUMBER 22 DP MONEY4 4 月份计划金额 NUMBER 22 DP MONEY5 5 月份计划金额 NUMBER 22 DP MONEY6 6 月份计划金额 NUMBER 22 DP MONEY7 7 月份计划金额 NUMBER 22 DP MONEY8 8 月份计划金额 NUMBER 22 用款计划表 DP DETAIL 如表 4 5 所示 表 4 5 用款计划表 DP DETAIL 用款计划明细用款计划明细 物理表物理表 DP DETAIL DP DETAIL主键定义主键定义 PK DP DETAIL PK DP DETAIL 外建定义外建定义 索引一定义索引一定义 存储内容 存储内容 索引二定义索引二定义 号号字段名称字段名称 中文中文 名称名称 类型及长度类型及长度 允允 许许 空空 值值 说明说明 DP DETAIL ID 计划 明细 ID VARCHAR2 60 INPUT GROUP ID 录入 批次 ID VARCHAR2 60 BI BALANCE ID 指标 余额 表 ID VARCHAR2 60 DP BALANCE ID 计划 余额 VARCHAR2 60 北京邮电大学硕士学位论文 28 表 ID DP BILL ID 计划 定义 单据 ID VARCHAR2 60 PLAN CLEAR BILL ID 清算 额度 通知 单 ID VARCHAR2 60 PLAN AGENT BILL ID 额度 通知 单 ID VARCHAR2 60 PLAN AGENT DBILL ID 额度 明细 单 ID VARCHAR2 60 PLAN CO BILL ID 额度 到账 通知 单 ID VARCHAR2 60 IS SUM DP 是否 汇总 计划 CHAR 1 值集 VS Y N 1 0 SUM PD ID 汇总 计划 ID VARCHAR2 60 DP IS CARRYDOWN 是否 结转 计划 CHAR 1 值集 VS Y N 1 0 IS BI CONTROL 是否 受指 标控 制 CHAR 1 值集 VS Y N 1 0 IS DEC BI 是否 已核 销指 标 CHAR 1 值集 VS Y N 1 0 PM ADJUST CODE 调整 类型 编码 VARCHAR2 30 值集 VS DP PM ADJUST CODE BI TARGET CODE 指标 流向 编码 VARCHAR2 30 值集 VS DP BI TARGET CODE CREATE TYPE 数据 生成 CHAR 1 值集 VS DP CREATE TYPE 第四章 系统设计 29 方式 PM TYPE 用款 计划 类型 CHAR 1 值集 VS DP PM TYPE BEGIN MONTH 开 始月 份 NUMBER 22 值集 VS DP MONTH END MONTH 截 至月 份 NUMBER 22 值集 VS DP MONTH INPUTOR ID 制 单人 编码 VARCHAR2 30 外部实体 F INPUTOR USER ID CDATE 制单 日期 DATE 7 ND 年度 NUMBER 22 PROC DATE 业务 日期 DATE 7 MONTH 用款 计划 月份 NUMBER 22 值集 VS DP MONTH ORG CODE 内部 机构 代码 VARCHAR2 30 外部实体 F ORG ORG CODE CO CODE 单位 VARCHAR2 30 外部实体 F DP DETAIL CO CODE B ACC ID 预算 科目 ID VARCHAR2 30 B ACC CODE 预算 科目 代码 VARCHAR2 30 外部实体 F BACC B ACC CODE OUTLAY CODE 经费 分类 代码 VARCHAR2 30 外部实体 F OUTLAY OUTLAY CODE PROJECT TYPE CO DE 项目 类别 代码 VARCHAR2 30 外部实体 F PROJECT TYPE PROJECT TY PE CODE PROJECT CODE 项目 代码 VARCHAR2 130 外部实体 F PROJECT PD PROJECT CODE FUND CODE 资金 性质 VARCHAR2 30 外部实体 F DP DETAIL FUND CODE FUN 北京邮电大学硕士学位论文 30 D CODE ORIGIN CODE 指标 来源 VARCHAR2 30 外部实体 F ORIGIN ORIGIN CODE PAYTYPE CODE 支付 方式 代码 VARCHAR2 30 外部实体 F DP DETAIL PAYTYPE CODE PAYTYPE CODE PAYOUT CODE 支出 类型 代码 VARCHAR2 30 外部实体 F PAYOUT PAYOUT CODE MANAGE CODE 管理 类型 代码 VARCHAR2 30 外部实体 F MANAGE MANAGE CODE INCEPTDOC CODE 收文 编码 VARCHAR2 30 外部实体 F INCEPTDOC INCEPTDOC COD E SENDDOC TYPE CO DE 发文 类别 编码 VARCHAR2 30 外部实体 F SENDDOC TYPE SENDDOC TY PE CODE SENDDOC CODE 发文 编码 VARCHAR2 30 外部实体 F SENDDOC SENDDOC CODE PROCESS INST ID 流程 号 NUMBER 22 AUDITOR ID 审核 人编 码 VARCHAR2 30 外部实体 F AUDITOR USER ID A DATE 审核 日期 DATE 7 A OPINION 审核 意见 VARCHAR2 8 A STATUS CODE 审核 状态 编码 VARCHAR2 30 值集 VS DP EDIT STATUS AN STATUS 审核 节点 状态 信息 VARCHAR2 30 WF CONTENT BRIE F 审核 分录 摘要 VARCHAR2 500 IS VALID 是否 有效 CHAR 1 值集 VS Y N 1 0 第四章 系统设计 31 4 6 系统总体设计 基于 B S 模式的基于 NFC 技术的移动支付系统是构建一种多级用户对相关 信息进行访问与管理的基础上 为基于 B S 模式的基于 NFC 技术的移动支付系 统提供一种专业化的软件测试 不断的提高基于 B S 模式的基于 NFC 技术的移 动支付系统在企业信息化管理方面的管理效率问题 从而很好的规范基于 B S 模式的基于 NFC 技术的移动支付系统单位对这个软件的管理与处理流程 提供 良好的界面以便后期进行相应的操作与处理 基于 B S 模式的 ERP 模式下企业采购管理管理功能结构模型如图 4 6 所示 主要有六个子系统构成 支付管理 业务管理 圈存管理 余额管理 消费记 录查询管理 系统管理 应用支撑软件网络设备硬件设备 基 于 NF C移 动 支 付 系 统 标 准 规 范 体 系 基 于 NF C移 动 支 付 系 统 安 全 防 护 体 系 基础 环境层 模型层 应用层 圈存管理 余额管理消费记录查询管理 用户层 普通用户系统管理员 业务管理 数据备份数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 檩条制作加工合同范本
- 厂房泥工劳务合同范本
- 国有土地使用权出让合同(示范)5篇
- 职测综合类题目及答案
- 新产品研发协议的实施细则
- 2025年师德师风自查报告及整改措施
- 2025年山西省运城市事业单位工勤技能考试题库(含答案)
- CN120304307A 一种母猪福利分娩哺育栏 (河南省农业科学院畜牧研究所)
- CN120195828A 一种光缆及其制备方法 (江苏通光信息有限公司)
- CN120160204A 一种节能型室外压缩机用防震装置 (安徽润安思变能源技术有限公司)
- 医务人员职业道德准则(2025年版)全文培训课件
- 2025年职业指导师中级专业能力试卷:就业指导实务操作技能
- 产业园区建设汇报
- 保健公司客户服务流程规定
- 2025 整形外科面部痤疮瘢痕修复外科查房课件
- 赵子龙课件教学课件
- 肾脏先天畸形超声检查
- 软件工程概论第三版课件
- 心理健康与寝室生活
- 糖尿病病人饮食健康宣教
- 慢阻肺护理查房
评论
0/150
提交评论