基于CNAPS系统的在线支付系统设计实现开题报告
开题报告
一、选题依据
在线支付是指卖方与买方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算的一种业务服务。它不仅帮助企业实现了销售款项的快速归集,缩短收款周期,同时也为个人网上银行客户提供了网上消费支付结算方式,使客户真正做到足不出户,网上购物。在线支付对于企业和个人来说是一个安全、快捷、方便的电子商务应用环境,同时也是用于网上资金结算的一种工具。
国外对在线支付系统模型的研究起步早,成果较多,涉及的方面也比较广,包括了在线支付模型的内容、局限性。同时对在线支付系统的标准化体系、主体资格和业务范围等问题作了深刻的讨论。其中,对在线支付标准化体建立的需求这一课题的研究,正是目前我国在线支付系统研究过程中的一大主要问题。不仅如此,国外为在线支付系统的安全性方面的研究也做出了重大贡献,包括了在线支付网关、支付协议的设计、安全保密机制和信息评级机制。这样不仅保护了客户的账号信息安全,同时也保障了商家及银行在在线交易过程中不会受到欺诈,有效防止了非法使用。
而在我国由于研究的起步较晚,对在线支付系统的研究主要着力于第三方的模式下,使得第三方在线支付系统成为我国在线支付的主要系统模型。近年来,在第三方在线支付系统的蓬勃发展下,推动了我国商业银行在线支付系统的发展。其中较为成熟的第三方支付公司大约有20多家,包括了阿里巴巴的支付宝等一些大家耳熟能详的支付系统。第三方支付系统能够有效防止在电子交易过程中出现的欺诈行为,已逐渐成为目前我国B2C在线支付系统的主流模型。然而在B2C模式下取得的优秀业绩,却在B2B在线支付系统的研究中困难重重。首先面临的是安全性和效率性等方面的挑战;其次是局限性,局限于个别银行自己的网银客户,依赖于银行自身的网点和客户,不支持跨行业务;再者,第三方在线支付平台面临了包括洗钱风险、套现风险等在内的多种法律风险。
就目前而言,建立在线支付系统的主导模型已经成为首要任务。没有一个统一认证的格局、没有统一的系统接口识别、市场上各种不同的电子签名证书、不同的技术和流程、较低兼容程度,以及不统一的业务规则和安全标准,这都成为了抑制我国在线支付系统发展的瓶颈。因此,制定一个主导的在线支付模型不仅能够解决上述问题,同时也可以使资源更好更高效地运用到互联网的在线支付业务中。
二、研究目标与主要内容
中国现代化支付系统(CNAPS)由两个互为备份的国家处理中心(NPC)和北京、上海、武汉等城市处理中心(CCPC)构成,为参与者和特许参与者提供大额实时支付系统(HVPS)、小额批量支付系统(BEPS)、清算账户处理系统(SAPS)以及支付管理信息系统(PMIS)等服务。
作为CNAPS的银行端接入系统,除了要支持所有CNAPS系统的功能接入外,还要有银行内系统管理功能和帐务处理功能。
CNAPS是人民银行按照我国支付清算需要,并利用现代计算机技术和通信网络开发建设的,能够高效、安全处理各银行办理的异地、同城各种支付业务及其资金清算和货币市场交易的资金清算的应用系统。CNAPS是各银行和货币市场的公共支付清算平台,是人民银行发挥其金融服务职能的重要的核心支付系统。
人民银行通过建设现代化支付系统,将逐步形成一个以CNAPS为核心,商业银行行内系统为基础,各地同城票据交换所并存,支撑多种支付工具的应用和满足社会各种经济活动支付需要的中国支付清算体系。
论文提纲
一、绪论
二、需求分析
2.1 方案选择
2.2 任务概述
2.3 功能需求概述
2.4 运行环境
三、系统设计
3.1 指导思想
3.2 系统层次模块图
3.3 系统流程图
3.4 前台会员管理模块设计
3.5 后台管理模块设计
3.6 数据库设计
四、开发技术
4.1 开发技术介绍
4.2 数据访问接口
五、结论
三、拟采取的研究方法、研究手段及技术路线、实验方案
通过大量相关文献的阅读以及撰写文献综述、外文翻译等方式,了解、掌握CNAPS系统的在线支付系统的业务流程和功能需求。
掌握Java EE的程序设计、数据库设计技术、HTML语言作为基础储备。完成该系统的业务需求、数据库设计、系统设计。
采用B/S模式,以My Eclipse 作为系统前台应用程序开发工具,选择SQL Server 2000作为后台数据库,选择JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于Browser/Server模式进行设计。
四、中外文参考文献目录
[1] 董莉,缪翔宇.中国国家现代化支付系统设计与应用.中国金融电脑,2002年第10期
[2] 冯烨.中国银行业支付系统问题研究
[3] 陶梅.在线支付模式研究
[4] 曾晓莉,段凡丁,王龙业.基于校园网的网上支付系统设计.计算机时代,2006年第10期
[5] 吕超军,刘幺和.基于物联网online售票支付系统的设计与实现
[6] 吴晓明.电子商务在线支付系统的研究
[7] 周志俊.基于网络教育的网上支付系统的设计和实现.微型电脑应用,2011年第27卷第9期
[8] 曹克银.面向技术交易的在线支付系统设计与实现
[9] Fang He, Peter P.Mykytyn. Adoption of an Online Payment System by Customers
[10]Hsiao-Cheng Yu, Kuo-Hua His, Pei-Jen Kuo. Electronic payment systems: an analysis and comparison of types
[11]Bo Meng, Qianxing Xiong.SOCPT:A Secure Online Card Payment Protocol
五、研究的整体方案与工作进度安排
开发在线支付系统,提出以下解决方案:
采用B/S模式,选择SQL Server 2000作为后台数据库,选择JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于Browser/Server模式进行设计。
研究工作的起止日期为:2012年11月01日 至2013年05月25日。具体工作进度如下表所示:
序号 时间 内容
1 2012/11/01 ~ 2012/11/30 收集该系统相关的中外文献,完成文献综述,外文翻译,写出开题报告。
2 2012/11/01 ~ 2012/11/30 完成系统功能模块的需求识别,整理,测试用例设计,测试脚本开发,完成系统的测试实施。
3 2012/12/01 ~ 2013/01/14 毕业论文的撰写、修改、完善、定稿。作品说明书和答辩用PPT撰写、修改、完善、定稿。
4 2013/04/10 ~ 2013/04/30 完成答辩相关材料的准备(答辩成绩表中学生填写部分、答辩时系统演示的软硬件准备等)。
5 2013/04下旬 参加答辩
6 2013/05/25前 整理并上交本人毕业设计相关的所有电子、打印材料。
六、研究的预期目标及主要特点、创新点
在线支付系统采用逐笔实时方式处理支付业务,全额清算资金。建设大额实时支付系统的目的,是为了给各银行和广大企业单位以及金融市场提供快速、高效、安全、可靠的支付清算服务,防范支付风险,它对中央银行更加灵活、有效地实施货币政策和实施货币市场交易的及时清算具有重要作用。
该系统处理同城和异地、商业银行跨行之间和行内的各种大额贷记及紧急的小额贷记支付业务,处理人民银行系统的各种贷记支付业务,处理债券交易的即时转账业务。
本研究的主要内容是开发一个基于CNAPS(中国现代化支付系统)的在线支付系统。该系统主要分前台与后台两大功能模块,前台用户主要实现会员注册,个人资料,我的帐户,信息设置,交易查询,银行绑定,日志查询,交流信息;后台管理主要实现系统设置,系统信息,前台用户管理,新闻信息,用户绑定银行信息管理,用户充值管理,用户付款管理,用户提现管理,交流平台,日志管理等功能。
该系统能满足电子商务中在线支付过程的安全性、保密性、公平性以及高效性,完善电子商务服务环节的流程,在一定程度上促进了电子商务的规模,拉动了新兴产业的发展及应用。在线支付系统引进系统设计中应用的软件工程方法、面向对象技术进行总体架构设计,其具体设计特点是:
(一)实现总体框架的灵活性设计
考虑到使用管理员功能模块的用户数量,制定使用频率较高,同时也便于操作的客户端界面,能满足企业的多元化业务的应用需求。保证交易的安全性和保密性,实现系统的快速反应,且具有很强的可扩展性。
(二)实现在线支付功能模块设计
在线支付系统主要实现用户的注册和登录、账户的管理、账户资金的查询与支付功能。同时还应包括出色的页面设计,高效的运行流程设计以及健全的数据库表设计。在实现高效运行的基础上,确保交易资金的安全以及信息的保密不被泄露。
(三)数据同步及安全机制
设计一个在线支付系统,在满足日益增长的现代支付系统发展的需求之下,将系统分为多层,有利于系统的升级与扩展,有利于软件的维护和管理。还要对在线支付系统制定较为完善的安全机制,包括服务器设置防火墙、双向身份验证、网络攻击保护、安全检查等。
一、选题依据
在线支付是指卖方与买方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算的一种业务服务。它不仅帮助企业实现了销售款项的快速归集,缩短收款周期,同时也为个人网上银行客户提供了网上消费支付结算方式,使客户真正做到足不出户,网上购物。在线支付对于企业和个人来说是一个安全、快捷、方便的电子商务应用环境,同时也是用于网上资金结算的一种工具。
国外对在线支付系统模型的研究起步早,成果较多,涉及的方面也比较广,包括了在线支付模型的内容、局限性。同时对在线支付系统的标准化体系、主体资格和业务范围等问题作了深刻的讨论。其中,对在线支付标准化体建立的需求这一课题的研究,正是目前我国在线支付系统研究过程中的一大主要问题。不仅如此,国外为在线支付系统的安全性方面的研究也做出了重大贡献,包括了在线支付网关、支付协议的设计、安全保密机制和信息评级机制。这样不仅保护了客户的账号信息安全,同时也保障了商家及银行在在线交易过程中不会受到欺诈,有效防止了非法使用。
而在我国由于研究的起步较晚,对在线支付系统的研究主要着力于第三方的模式下,使得第三方在线支付系统成为我国在线支付的主要系统模型。近年来,在第三方在线支付系统的蓬勃发展下,推动了我国商业银行在线支付系统的发展。其中较为成熟的第三方支付公司大约有20多家,包括了阿里巴巴的支付宝等一些大家耳熟能详的支付系统。第三方支付系统能够有效防止在电子交易过程中出现的欺诈行为,已逐渐成为目前我国B2C在线支付系统的主流模型。然而在B2C模式下取得的优秀业绩,却在B2B在线支付系统的研究中困难重重。首先面临的是安全性和效率性等方面的挑战;其次是局限性,局限于个别银行自己的网银客户,依赖于银行自身的网点和客户,不支持跨行业务;再者,第三方在线支付平台面临了包括洗钱风险、套现风险等在内的多种法律风险。
就目前而言,建立在线支付系统的主导模型已经成为首要任务。没有一个统一认证的格局、没有统一的系统接口识别、市场上各种不同的电子签名证书、不同的技术和流程、较低兼容程度,以及不统一的业务规则和安全标准,这都成为了抑制我国在线支付系统发展的瓶颈。因此,制定一个主导的在线支付模型不仅能够解决上述问题,同时也可以使资源更好更高效地运用到互联网的在线支付业务中。
二、研究目标与主要内容
中国现代化支付系统(CNAPS)由两个互为备份的国家处理中心(NPC)和北京、上海、武汉等城市处理中心(CCPC)构成,为参与者和特许参与者提供大额实时支付系统(HVPS)、小额批量支付系统(BEPS)、清算账户处理系统(SAPS)以及支付管理信息系统(PMIS)等服务。
作为CNAPS的银行端接入系统,除了要支持所有CNAPS系统的功能接入外,还要有银行内系统管理功能和帐务处理功能。
CNAPS是人民银行按照我国支付清算需要,并利用现代计算机技术和通信网络开发建设的,能够高效、安全处理各银行办理的异地、同城各种支付业务及其资金清算和货币市场交易的资金清算的应用系统。CNAPS是各银行和货币市场的公共支付清算平台,是人民银行发挥其金融服务职能的重要的核心支付系统。
人民银行通过建设现代化支付系统,将逐步形成一个以CNAPS为核心,商业银行行内系统为基础,各地同城票据交换所并存,支撑多种支付工具的应用和满足社会各种经济活动支付需要的中国支付清算体系。
论文提纲
一、绪论
二、需求分析
2.1 方案选择
2.2 任务概述
2.3 功能需求概述
2.4 运行环境
三、系统设计
3.1 指导思想
3.2 系统层次模块图
3.3 系统流程图
3.4 前台会员管理模块设计
3.5 后台管理模块设计
3.6 数据库设计
四、开发技术
4.1 开发技术介绍
4.2 数据访问接口
五、结论
三、拟采取的研究方法、研究手段及技术路线、实验方案
通过大量相关文献的阅读以及撰写文献综述、外文翻译等方式,了解、掌握CNAPS系统的在线支付系统的业务流程和功能需求。
掌握Java EE的程序设计、数据库设计技术、HTML语言作为基础储备。完成该系统的业务需求、数据库设计、系统设计。
采用B/S模式,以My Eclipse 作为系统前台应用程序开发工具,选择SQL Server 2000作为后台数据库,选择JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于Browser/Server模式进行设计。
四、中外文参考文献目录
[1] 董莉,缪翔宇.中国国家现代化支付系统设计与应用.中国金融电脑,2002年第10期
[2] 冯烨.中国银行业支付系统问题研究
[3] 陶梅.在线支付模式研究
[4] 曾晓莉,段凡丁,王龙业.基于校园网的网上支付系统设计.计算机时代,2006年第10期
[5] 吕超军,刘幺和.基于物联网online售票支付系统的设计与实现
[6] 吴晓明.电子商务在线支付系统的研究
[7] 周志俊.基于网络教育的网上支付系统的设计和实现.微型电脑应用,2011年第27卷第9期
[8] 曹克银.面向技术交易的在线支付系统设计与实现
[9] Fang He, Peter P.Mykytyn. Adoption of an Online Payment System by Customers
[10]Hsiao-Cheng Yu, Kuo-Hua His, Pei-Jen Kuo. Electronic payment systems: an analysis and comparison of types
[11]Bo Meng, Qianxing Xiong.SOCPT:A Secure Online Card Payment Protocol
五、研究的整体方案与工作进度安排
开发在线支付系统,提出以下解决方案:
采用B/S模式,选择SQL Server 2000作为后台数据库,选择JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于Browser/Server模式进行设计。
研究工作的起止日期为:2012年11月01日 至2013年05月25日。具体工作进度如下表所示:
序号 时间 内容
1 2012/11/01 ~ 2012/11/30 收集该系统相关的中外文献,完成文献综述,外文翻译,写出开题报告。
2 2012/11/01 ~ 2012/11/30 完成系统功能模块的需求识别,整理,测试用例设计,测试脚本开发,完成系统的测试实施。
3 2012/12/01 ~ 2013/01/14 毕业论文的撰写、修改、完善、定稿。作品说明书和答辩用PPT撰写、修改、完善、定稿。
4 2013/04/10 ~ 2013/04/30 完成答辩相关材料的准备(答辩成绩表中学生填写部分、答辩时系统演示的软硬件准备等)。
5 2013/04下旬 参加答辩
6 2013/05/25前 整理并上交本人毕业设计相关的所有电子、打印材料。
六、研究的预期目标及主要特点、创新点
在线支付系统采用逐笔实时方式处理支付业务,全额清算资金。建设大额实时支付系统的目的,是为了给各银行和广大企业单位以及金融市场提供快速、高效、安全、可靠的支付清算服务,防范支付风险,它对中央银行更加灵活、有效地实施货币政策和实施货币市场交易的及时清算具有重要作用。
该系统处理同城和异地、商业银行跨行之间和行内的各种大额贷记及紧急的小额贷记支付业务,处理人民银行系统的各种贷记支付业务,处理债券交易的即时转账业务。
本研究的主要内容是开发一个基于CNAPS(中国现代化支付系统)的在线支付系统。该系统主要分前台与后台两大功能模块,前台用户主要实现会员注册,个人资料,我的帐户,信息设置,交易查询,银行绑定,日志查询,交流信息;后台管理主要实现系统设置,系统信息,前台用户管理,新闻信息,用户绑定银行信息管理,用户充值管理,用户付款管理,用户提现管理,交流平台,日志管理等功能。
该系统能满足电子商务中在线支付过程的安全性、保密性、公平性以及高效性,完善电子商务服务环节的流程,在一定程度上促进了电子商务的规模,拉动了新兴产业的发展及应用。在线支付系统引进系统设计中应用的软件工程方法、面向对象技术进行总体架构设计,其具体设计特点是:
(一)实现总体框架的灵活性设计
考虑到使用管理员功能模块的用户数量,制定使用频率较高,同时也便于操作的客户端界面,能满足企业的多元化业务的应用需求。保证交易的安全性和保密性,实现系统的快速反应,且具有很强的可扩展性。
(二)实现在线支付功能模块设计
在线支付系统主要实现用户的注册和登录、账户的管理、账户资金的查询与支付功能。同时还应包括出色的页面设计,高效的运行流程设计以及健全的数据库表设计。在实现高效运行的基础上,确保交易资金的安全以及信息的保密不被泄露。
(三)数据同步及安全机制
设计一个在线支付系统,在满足日益增长的现代支付系统发展的需求之下,将系统分为多层,有利于系统的升级与扩展,有利于软件的维护和管理。还要对在线支付系统制定较为完善的安全机制,包括服务器设置防火墙、双向身份验证、网络攻击保护、安全检查等。
相关文章:
毕业设计客服咨询
清风毕业设计网提供的所有毕业设计作品均从学校直接征集或原创开发,本团队集多年从事毕业论文工作的经验及海量的资料,结合强劲的毕设开发论文写作管理团队,全面面向高校学生提供毕业设计以及快速周到的毕业设计售后服务。
购买后获取论文或有定做需求请加
客服微信号:hastp888
添加好友时请备注“论文”
客服微信号:hastp888
添加好友时请备注“论文”
作品目录排行