8篇关于手机银行的计算机毕业论文

今天分享的是关于手机银行的8篇计算机毕业论文范文, 如果你的论文涉及到手机银行等主题,本文能够帮助到你 网络信息安全技术在手机银行系统中的应用与研究 这是一篇关于手机银行

今天分享的是关于手机银行的8篇计算机毕业论文范文, 如果你的论文涉及到手机银行等主题,本文能够帮助到你

网络信息安全技术在手机银行系统中的应用与研究

这是一篇关于手机银行,网络安全,安全协议,密码算法的论文, 主要内容为随着移动通信技术和网络安全技术的发展,手机银行以其便利、高效的特点极大丰富了银行系统服务的内涵。本文立足于网络安全技术,针对手机银行系统中存在的安全问题,对手机银行系统进行了安全架构模型设计,对客户端程序反编译、信息窃取、软件篡改、病毒检测等核心安全防护问题进行了分析和处理,并利用SSL协议保证数据在手机客户端与服务器之间通信过程中不会被截取或窃听,从架构、应用、通信三个领域极大地提升了手机银行系统的安全性。 本文首先从架构角度出发,基于安全性、性能和可靠性三个指标设计了手机银行系统模型,模型从外向内分别包括公网接入区、DMZ服务区、应用服务区和后台核心服务区四个部分,整体上有效地保护了内部网络的安全性。然后,从客户端应用角度出发,针对用户信息窃取、软件篡改和病毒检测分别采用代码混淆技术、随机生成图形键盘、以及安装病毒库进行了安全防护。最后,从手机客户端与服务器通信角度出发,采用SSL协议在运输层对数据进行加密和验证保障通信数据的安全性,通过详细分析中间人攻击和碰撞攻击的过程与防范手段,实现了SSL双向认证和RSA算法。 通过实验分析,本文提出的客户端安全加固技术及加密算法和验证算法在复杂度上优于现有的一些方法,具有良好的执行效率。同时本文的安全架构方案能够有效地对攻击事件作出有效的屏蔽及记录跟踪。结合SSL安全协议,应用本文描述的方法能够完成基于网络安全设备建设安全的系统架构,有效地应对各类安全威胁。

基于J2EE架构的移动银行平台的设计与实现

这是一篇关于手机银行,J2EE,EJB,struts,servlet的论文, 主要内容为本文主要是研究如何在基于J2EE平台下开发移动银行平台系统。本系统是在SMS短信银行平台的基础上,对原有需求进行重新分析与提炼,并通过调查相关的同类产品增加一些新的需求,从而形成了初步的移动银行平台需求。系统的开发采用了基于UML的面向对象系统分析与设计方法,遵循了RUP软件迭代式开发过程。 在开发的需求分析阶段,主要是理解需求并根据需求形成用例。在开发的分析阶段,我们将系统在逻辑上分成五层,它们分别是客户层、表示层、业务逻辑层、数据访问层和EIS层。客户层包括四种客户端类型,即SMS手机客户端、WAP手机客户端、J2ME手机客户端和浏览器客户客户端。在表示层,对应于四种客户端有相应的表示层组件为其提供视图服务。系统的业务逻辑层主要是为四种表示层组件提供业务逻辑服务,当表示层需要业务逻辑相关的操作时,都是通过调用业务逻辑层的服务来实现的。数据访问层是为上层提供数据访问的一层,通过O/R映射,把对关系数据库的访问转换成对对象的操作。EIS层是指系统的关系数据库管理系统,系统中需要持久化的数据都存储在此数据库中。 在分析与设计阶段,我们通过分析原有SMS短信银行系统的架构设计,研究J2EE蓝图的参考实现及Java社区中一些优秀的开源项目,最终确定了本系统的架构。在客户层,我们只需为J2ME手机客户端开发定制的客户端程序,其他客户端只需使用手机内置的功能即可。对于J2ME手机客户端的设计,我们参考了Sun的无线应用参考实现Smart Tickets,基于MIDP开发了客户端程序。在表示层,我们选用了Struts的MVC框架及标准的Servlet、JSP等技术,实现了命令模式、业务代理模式等。在业务逻辑层,我们将主要的业务逻辑都实现在无状态Session Beans中,通过实现Service Locator来方便JNDI查找资源(EJB、JDBC数据源等),通过实现Session Facade来封装数据访问层接口和为表示层提供方便统一的业务逻辑调用。在数据访问层,我们选用了Entity Beans作为O/R映射,只提供了本地接口调用。数据访问不通过Entity Beans直接进行,而是通过业务逻辑的Session Facade来访问,并且通过Value Object、Assembler等模式简化数据访问过程。系统的EIS层选用关系数据库管理系统Informix,Informix是银行内广泛使用的数据库管理系统之一。

中小银行手机银行交易系统的设计与实现

这是一篇关于手机银行,交易系统,UML,Android的论文, 主要内容为随着移动互联网金融的发展和壮大,资本市场的规模越来越复杂和成熟,对资本的流通和运作的要求越来越高,银行业作为金融巨头不得不在“互联网+”移动终端应用上创新改革。再加上国民收入的增加与居民生活水平的提高,对投资理财的需求也越来越多样化,为了满足客户多样化的需求,手机银行功能和系统的更新发展显得更加重要,尤其是投资交易的功能的进步让客户能够更加方便快捷操作交易,掌握资金的动向和资本的使用。本文立足于手机银行发展飞速的历史背景下,通过研究手机银行软件产品在国内外的发展境况,以及中小银行手机银行的软件技术的应用背景,结合银行系统的业务运营管理的发展,对手机银行软件组织架构进行了分析与探究,并设计了基于UML的手机银行软件的架构建设方案。本文主要采用软件工程、系统设计的方法对中小银行手机银行交易系统进行设计与研究。首先对中小银行手机银行交易系统的总体需求、功能和系统非功能性需求进行具体分析,主要对中小银行的手机银行交易系统的用户信息、账户信息、信用卡、转账汇款、缴费支付、投资理财等应用的管理功能进行详细的分析,而且还要考虑中小银行的手机银行交易系统的安全性需要。其次,在需求分析的基础上,设计了以UML建模技术、Android、Spring MVC、MySQL技术为基础的手机银行交易系统的总体设计,包含了总体技术架构、网络结构设计。详尽的介绍了上述六大功能管理模块的设计与实现,最后,通过系统功能和性能的测试,以实际的测试案例报告检验中小银行的手机银行交易系统的可靠性和设计方案的有效性。

基于Android的手机银行系统的设计与实现

这是一篇关于手机银行,指纹验密,JavaEE,Android,SSH,ADT,AXIS2,APK的论文, 主要内容为手机银行是电子银行系统的重要组成部分,作为货币电子化与移动通信技术相结合的金融服务,手机银行系统可以让人们在任何时间、任何地点处理多种银行业务,同时非常大地延伸了银行的金融服务,传统和创新的服务被银行用方便、快速而又相对安全的方式为客户提供。同时又由于手机所独具的便携特性,使手机银行系统成为继ATM(自动取款机)、互联网、POS(销售终端)机之后的商业银行开展业务的强大工具,并且逐渐越来越多地受到商业银行的关注。因此,开发出更安全可靠更便捷的手机银行系统成为各家商业银行在电子银行领域竞争的焦点。本文论述了开发在搭载Android操作系统的智能手机上运行的手机银行系统的整个过程。该手机银行系统包含服务器端和Android手机客户端,此系统的服务器端是使用JavaEE的技术在SSH开源集成框架上开发的Web应用,最后打包发布在Tomcat 7.0 Web应用服务器上,Android手机客户端是在ADT(Android Development Tool)的Android集成开发环境中使用Java语言开发的APK(Android Package)应用软件包。手机银行系统服务器与手机银行系统的客户端之间的通讯是使用Apache的HttpClient三方的开源工具类,遵循HTTPS的通讯协议,实现从手机客户端向服务器发送GET或POST请求消息并且接受其返回消息来实现的。为了提高系统的安全性,该系统在从手机客户端登录服务器的过程中添加了验证客户指纹的功能,指纹验密通过后才可以输入客户密码和动态验证码去登录手机银行系统。同样出于客户账户安全的考虑,为登录功能添加了连续输错密码的次数限制,当超过了限制的次数,则客户账号将被锁定。另外在整个的交易过程中,手机客户端与服务器的所有交互报文都进行了HTTPS加密。文章的最后,根据测试的目的,基于黑盒和白盒的测试方法编写了覆盖到各个业务功能模块和程序的各个执行路径的测试用例,在搭建的测试环境中依次执行并且记录下了实际的执行结果,最后与预期的执行结果进行了对比,基本上都一致,测试的结果令人满意。

网络信息安全技术在手机银行系统中的应用与研究

这是一篇关于手机银行,网络安全,安全协议,密码算法的论文, 主要内容为随着移动通信技术和网络安全技术的发展,手机银行以其便利、高效的特点极大丰富了银行系统服务的内涵。本文立足于网络安全技术,针对手机银行系统中存在的安全问题,对手机银行系统进行了安全架构模型设计,对客户端程序反编译、信息窃取、软件篡改、病毒检测等核心安全防护问题进行了分析和处理,并利用SSL协议保证数据在手机客户端与服务器之间通信过程中不会被截取或窃听,从架构、应用、通信三个领域极大地提升了手机银行系统的安全性。 本文首先从架构角度出发,基于安全性、性能和可靠性三个指标设计了手机银行系统模型,模型从外向内分别包括公网接入区、DMZ服务区、应用服务区和后台核心服务区四个部分,整体上有效地保护了内部网络的安全性。然后,从客户端应用角度出发,针对用户信息窃取、软件篡改和病毒检测分别采用代码混淆技术、随机生成图形键盘、以及安装病毒库进行了安全防护。最后,从手机客户端与服务器通信角度出发,采用SSL协议在运输层对数据进行加密和验证保障通信数据的安全性,通过详细分析中间人攻击和碰撞攻击的过程与防范手段,实现了SSL双向认证和RSA算法。 通过实验分析,本文提出的客户端安全加固技术及加密算法和验证算法在复杂度上优于现有的一些方法,具有良好的执行效率。同时本文的安全架构方案能够有效地对攻击事件作出有效的屏蔽及记录跟踪。结合SSL安全协议,应用本文描述的方法能够完成基于网络安全设备建设安全的系统架构,有效地应对各类安全威胁。

交通银行Z分行互联网金融业务发展研究

这是一篇关于交通银行,互联网金融,网上银行,手机银行,电子商务的论文, 主要内容为自2013年“余额宝”上线以来,互联网金融历经了井喷式发展,以阿里巴巴、腾讯、百度为首的互联网企业跨界金融领域,大举涉足金融业务,在快速创新金融产品的基础上,迅速改变了客户的金融行为与资金融通方式,动摇了商业银行在传统金融业务中的绝对主导地位。面对互联网金融的巨大冲击,我国商业银行推进业务互联网化进程,通过发展诸如网上银行、手机银行、类余额宝理财、电商平台等互联网金融业务以应对挑战。然而由于思维转变起步较晚以及互联网金融业务固有特征带来的风险因素,商业银行互联网金融业务发展面临诸多难题。合理分析商业银行互联网金融业务发展的现实情况,据此切实研究商业银行互联网金融业务的发展策略成为信息时代背景下商业银行未来发展的关键问题。本文以交通银行Z分行在互联网金融业务上的实践探索为样本。首先从理论的视角出发,对互联网金融的概念与主要特征进行清晰的界定,以长尾理论、金融中介理论和交易成本理论为理论基础,进而以此理论框架分析互联网金融对传统商业银行的影响。其次,根据国内外商业银行互联网金融业务发展的典型模式与案例,总结国内外商业银行在此方面的经验,并由此得出对本文研究的启示。在理论分析和国际比较的基础上,运用PEST模型与SWOT模型全面分析交通银行Z分行互联网金融业务的发展情况,总结交通银行Z分行的政治、经济、社会、技术环境以及机遇、威胁、优势、劣势,研究结果表明交通银行Z分行互联网金融业务发展中存在风控严格制约创新、专业技术人才缺乏、数据技术储备不足、业务流程繁琐的问题。为全面推进交通银行Z分行互联网金融业务的发展,在“互联网+”时代下切实提升交通银行Z分行的影响力,本文针对性地提升交通银行Z分行互联网金融业务发展的策略,在对策建议方面交通银行Z分行需要做到建立互联网思维,根据需求创新产品;强化人才机制建设,引进专业团队;加强业务合作,充分利用优势科技;实现精细化管理,优化业务流程。在制度保障方面需要做到构建信贷风险大数据系统;建立多层次风险控制体;优化分行内部的组织架构。

基于Flutter的手机银行系统的设计与实现

这是一篇关于Flutter,Android,手机银行,混合栈,性能优化的论文, 主要内容为随着移动智能手机的不断普及和软件硬件技术的不断发展,手机银行渐渐兴起,经过多年发展已经成为了人们获取银行金融服务的重要渠道之一。通过手机银行,银行方可以好的提供各种金融服务,进行理财推广,减少银行人员的工作量同时拉拢忠实用户,银行客户也能更加便利的,实时的进行各项金融业务。为了适应越发复杂的银行金融业务和频繁的业务迭代需求,同时降低软件开发和系统维护的成本,结合现有技术构建混合开发框架的开发方案已经成为了手机银行系统的主流方案。本文在阅读相关文献的基础上,研究移动端应用的开发与优化技术,结合银行业务模式和银行客户在对系统业务复杂且动态化,技术安全性的需求开发手机银行系统。主要研究工作具体如下:(1)本文通过调查国内外手机银行发展现状并结合实际银行业务的需要,对登录、注册和转账汇款等主要手机银行功能性需求进行需求分析。并通过对银行后台系统的需求分析确定了手机银行系统业务热更新和资源更新的业务需求。在手机银行非功能性需求上对系统性能和安全两方面的需求进行分析。在系统性能需求方面确立了复杂技术场景下的资源占用指标和客户端使用体验指标。而在系统安全方面对数据、通信和业务三个安全方面进行需求分析,确定了手机银行系统的安全量化指标。(2)本文采用了 MVVM设计模式,以安卓原生操作系统做为底层支持并以Flutter框架为核心混合开发的技术方案。系统将手机银行系统拆分为独立的业务场景模块,如登录、我的账户、转账等业务场景模块,并通过客户端和后台管理系统的通讯实现了业务场景热修复和热更新的功能。手机银行系统构建了混合页面栈管理架构,使用统一的路由管理不同技术下的业务页面,优化复杂场景之间的传输性能。在安全性方面系统通过客户端数据安全,通信与服务安全和业务安全策略三方面的设计保障手机银行系统的安全性能。系统通过进行客户端行为安全配置来保护客户端数据安全;实现了公共参数和SSL证书绑定认证确保客户端的通信与服务安全;并制定相关账户安全策略保障手机银行系统的业务安全。(3)本文对手机银行系统进行了充分的功能测试、性能测试和安全测试。对登录、账户管理和转账汇款等功能进行业务测试。同时通过云测平台对客户端的资源占用、界面流畅度等非业务功能进行测试。最后对手机银行系统的客户端安全和数据服务安全进行测试。测试结果表明本文通过Flutter框架构建的手机银行系统在功能、性能和安全方面满足银行业务要求。

手机银行客户端的设计与实现

这是一篇关于手机银行,mPaaS,离线包,交互的论文, 主要内容为随着银行业的发展,5G技术的的出现,发展,普及,各大银行纷纷推出手机银行APP,极大的方便了客户,然而由于技术的参差不齐,要想在手机银行市场脱颖而出,传统的业务驱动型的APP已经不能满足用户的需求,这就要求银行提高自己的核心竞争力,数字化转型必不可少。针对数字化转型的要求,本文设计并实现了一款新型的手机银行客户端,该手机银行系统基于蚂蚁金服mPaaS平台实现,开发者能够利用该平台做好App全生命周期的管理,而且该手机银行实现了工具式到平台式的大的跨越,可以接入更多小程序扩展其功能,通过与人工智能等相关技术的结合,可以精准为用户提供多样化的服务,银行自身可以实现产品的精准营销等。本文主要做了以下工作:(1)离线包分包机制的设计与实现。网络条件很大程度上制约了传统的H5技术开发的前端页面的性能,采用离线包技术可以更方便的实现动态更新,提升用户体验。通过将所有的静态资源打包成一个压缩包,用户打开应用时,可提前将资源下载到本地,这样用户对网络的依赖性大大降低。(2)登录的设计以及native与js的交互。本客户端基于hybrid模式开发而来,以集成了 mPaas框架的Android Studio作为开发工具,用JAVA语言进行Android客户端的开发。具体的业务功能的则使用vue框架进行实现。因而在整个业务功能的开发过程中需要重点关注native与js交互问题。(3)RPC请求及消息推送的设计与实现。消息推送对于银行来说非常重要可以及时的吸引目标用户,基于TCP长连接和手机厂商推送渠道进行消息通知数据传输。调用RPC网关进行设备注册、用户绑定以及第三方渠道的关系绑定,实现基于设备维护和用户维度的消息推送。(4)客户端的安全机制。业务功能是通过离线包开发而来,因而最重要的一点就是离线包的安全机制,其次还有网关签名机制,通常银行为了交易安全采取了多种方式验证用户信息,例如人脸识别,指纹识别,USBKey。项目中还有将加密的KEY藏在图片中,防止反编译代码拿到加密key值等。经过多轮测试,首先该客户端的各个功能逻辑处理正确、界面友好与后端进行了良好的交互可以正常使用,其次由于采用了离线包技术,其在弱网环境下启动速度大大加快,而且在兼容性、响应速度、安全性方面表现良好,总体满足行方需求。

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码码头 ,原文地址:https://bishedaima.com/lunwen/47711.html

相关推荐

发表回复

登录后才能评论