《基于JAVA下的银行账目管理系统设计》8000字(论文)_第1页
《基于JAVA下的银行账目管理系统设计》8000字(论文)_第2页
《基于JAVA下的银行账目管理系统设计》8000字(论文)_第3页
《基于JAVA下的银行账目管理系统设计》8000字(论文)_第4页
《基于JAVA下的银行账目管理系统设计》8000字(论文)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绪论1.1研究背景与现状1.1.1研究背景随着我们这个国家逐渐进入迈向建设强国战略行列,人民的特色社会主义地位已经得到了极大的进步提高,生活条件质量也在不断提高增强。传统的银行业务已经无法去满足用户对于不同业务的各种需求,需要我们去提高我们的业务能力,给客户提供优质高质量的服务。我国在银行业务中同样面临中西方国家的围剿,要想改变我们目前的窘境。只能依托于互联网技术,开发出高效便捷的业务系统,去减少客户的时间,提供高质量的服务。因此我们应该思考如何提升自己的互联网技术以加强银行账户系统的管理,去提升我们的服务态度与质量,提供更好的优质产品,加强我们与银行客户之间的对话与联系,让客户与银行之间能够无缝对接。1.1.2研究现状当前我们的科技正在以一种迅猛的速度在不断发展中,而计算机技术作为其中的代表,正在走向我们生活中的点点滴滴。小到我们人手拥有的一部手机,大到我们整个国家的航天事业,无处不透露计算机对于当今世界的影响。曾经的计算机是为了一些应对人类无法去处理的海量数据,为了应对这种情况而应运而生的计算机,现在正在转向对于特定业务以及特定工作的管理方面。因此就产生里大量以计算机为核心的管理系统去处理各种各样的业务以及应用方面。尤其在对于银行账目管理这一方面,有着极为迫切的运用需求。这些年来我国的信息产业得到了突飞猛进的一种发展。传统的一些银行方面都是采用手工管理的方式去处理大量的银行业务,但是在当前环境下,已经不在适应时代的需求。利用IT这项技术去提供高质量的服务以及管理水平迫在眉睫。由于我国对外开放政策的实行,国内银行遭受到了国外银行集体的打压和侵犯我们的利益。作为国内银行,我们如何去应对这种高山线路,改革成为了我们迫在必行的事情。我们需要不断提高我们在银行业务中的各种效率,同时去努力改善我们现有的工作环境。因此我们对于加强银行个人账户信息管理的各项信息化规范措施势在必行。在以往的那种大型银行业务账目编制管理中,整个过程显得非常复杂,而且处理起来非常的繁琐,无论是出账还是入账都花费了大量的时间精力,要经过非常多的手续,使用起来非常的不方便,而且效率十分的低下。用于这种手续有着很强的关联性,会造成问题的重复出现,所以我们将这些过程中进行一种信息化处理,采用计算机进行高效的管理。1.2研究目的及意义目前我们中国的信息产业以及计算机技术都得到一种迅速的发展,但是总体水平在世界范围还有待提高。计算机科学技术是我们当今社会日益发展的重中之重,为我们的经济发展提供了腾飞的作用。在中国这样一个新兴大国中,拥有着大量的储蓄用户的存在和庞大的资金储存,因此我们的银行业面临着非常严峻的挑战。如何去建立一个强大而完善的银行帐目管理系统,去服务到我们每一个老百姓的身上,是一个非常重要的问题。我们的银行怎样去服务客户,给客户一种良好的使用体验,将客户牢牢的把握在我们的身边。去塑造属于我们国家的银行形象。以一种更加优质的服务,更好的平台业务,吸引更多的客户投身我们的银行当中。我们需要主动去联系客户,加强我们与客户之间的联系,让客户用起来舒心和放心,这是我们想给予客户的一种高规格的品质享受。总而言之,现如今的我国银行业务竞争十分的激烈,我们只有不断突破我们传统的行业束缚,不断逐步提高我们自身的银行业务水平,培养我们的银行业务新的经济增长点,因此需要建立一个功能完善的商业银行存款账目业务管理信息系统这才是我们未来发展的首要目标任务所在。2开发工具及技术分析2.1相关的开发工具和语言介绍2.1.1Java语言Java是一种优秀的计算机语言,它主要是一种面对对象的编程语言。2.1.2p2p平台的相关介绍EloanV3.0P2P平台是一种关于J2EE标准的,采用B/S结构的平台,主要是用来针对以互联网为形式的整体平台的一种运营解决方式。整个平台中包含你所需要的全部的标,还有各种各样的关于金融资金方面的流转方式,再加上优秀的客户管理系统和各种功能的报表类系统,能够快速为您进行专属私人定制,展现P2P平台高超的功能性。eloanv3.0p2p对于网络借贷最大的技术优越性,是在于使其对传统商业银行难以完全覆盖的它使借款人在一个虚拟世界环境里能充分轻松享受网络贷款的高效与便捷。3系统总体设计3.1.系统组成一、网站前台网站产品交易平台基金借款产品交易系统主要人员负责系统完成整个金融网站交易平台的金融股票基金借款产品交易系统操作、展示、投标等各项业务功能。主要功能显示前台功能实现内容主要包括:智能显示前台用户登录前台账号注册、登录、借款标及投资项目标的及还款详细信息实时动态展示、发布前台逾期抵押借款、投资目的标及逾期借款标等,同时还能显示前台贷款方是否需要何时完成借款逾期标及还款用户登记显示操作,前台用户登录显示功能主要用于显示前台操作者是否为多家网络借贷贷款平台的新注册借款用户。二、个人账户主要功能包括:用户个人资料信息管理、账户信息管理、借款标和特定投资人等标的信息管理以及明细、邮箱身份认证、实名身份认证、vip认证申请、在线交易充值和提现等等诸多功能。三、借贷交易借贷金融交易系统业务后台管理支撑借贷系统主要功能是对整个银行借贷金融交易系统业务进行后台管理、维护等多个功能,主要业务包括辅助用户的银行账户信息管理、借款人目标的资格审核和信息发布、用户银行充值金额管理以及辅助用户的个人实名身份认证、手机号码认证等多个功能。此外,系统还自身拥有强大的交易数据自动统计分析功能,可实时自动观察交易平台所有交易的运行状态和最新的交易统计数据。3.1.2子项目拆分考虑到不应该整个文件系统内部的三个子系统(但是后文注意即所有前端数据管理文件模块应用平台,后文都不能可以直接叫做c和c和e或mgrtool)通常也都会和一个新的前端文件管理模块应用(但是后文注意即所有可由用户自动选择参与前端管理应用模块,后文都不能可以直接叫做uiweb)一起分开开来进行开发部署,所以,把整个文件系统内部可以拆分为3个基本类的子系统:core,mgrtool,uiweb。core都主要是用于作为一个关于基础工程技术类的模型和其他一个基础工程技术类的服务项目。因为基于系统管理后台和基于用户管理前台的所有这些应用后台资源也都是可以分开用来进行同步部署,涉及考虑到这些应用后台资源能否实时进行同步上的一些问题时就可能需要统一部署进行同步处理。子项目划分:core:主要包括在omgrtool和uuuiweb中可以重复地使用到的几个组件,主要功能包括codomain,mapper和viservice;mgrtool:主要功能包括系统后台数据管理以及相关的交互控制操作和后台视图等多层次的控制;uiweb:主要功能包括网站用户管理操作和uiweb的对网站的交互管理操作和网站视图等多层次的控制;3.1.2项目技术1,项目管理:每个项目主管使用了amaven模块来进行管理分为三个子类的项目以及模块;2,项目技术架构:1,数据库:mysql+redis(用户日志管理数据库);2,持久化层:是为了能够持久的保持数据;3,业务层:是数据会进行访问;4,Web:一种简单的web框架;5,前端:主要是用来进行web前台网站的工作;4系统详细设计4.1前台模块登录模块:用户的常规登录;注册模块:用户常用的注册方式;首页显示功能模块:在线显示整个网站的首页英文单词首页,显示英文单词发音banner,在线点击浏借的显示网站首页标的以及相关产品信息,网站最新促销资讯等;借款标准模块:如果没有用户登录,展示借款系统中当前支持的借款标准品种类型等信息,如果没有登录,则系统显示当前借款用户的短期借款申请条件;如果借款条件已经满足,则用户可以直接填写短期借款用户信息,申请短期借款;我要做的就是投资管理模块:在这个模块中,可以从多种的角度来了解和查看整个系统的目标和投资信息;标的模块:该投标模块主要是从所有的投资模块中直接点入到这里,可以通过查看各种标的详细信息,并在这里对其他投标人进行相应的操作;4.2个人中心个人中心功能模块:主要显示用户的注册帐号信息和其他有关帐号的状态及操作信息;我的账户模块:用户的账户信息;1,帐户信息:主要是展示个人或者其他用户的帐号信息和有关帐号的状态及其操作信息;2,实名认证:申请实名认证同时查阅认证结果;3,风控资料认证:借款用户提供自己的风控资料认证,同时查阅认证风控资料的结果;4,银行卡管理:用户绑定自己的银行卡;5,登录记录:查看目前使用用户的登录记录;6,个人资料:用户填写自己的个人资料,以及联系人资料;用于借贷的大型模块:在这个大型借贷模块中,是可以实时查看与用户有关的招标和借贷项目的详尽信息;1,投标详情:在这个模块中我们就能够通过综合地查看投资者已经参与投的全部标的详情和明细内容;2,收款详情:在该模块中我们就能够通过综合式地查询所有投资者的收款明细内容;3,借款服务:在该模块中我们就能够通过综合检索借款人和其他用户借款项目标的清单;4,还款服务:在此模块中我们就能够通过综合检索借款人的还贷清单明细及对其所需要还款的操作;资产详情模块:在该资产模块中,可以从各个角度查看每一位用户的资产信息;1,资产状况:查看用户具体的资产流水状况;2,充值记录:查清楚用户的各种充值记录;3,提现申请:在该页面中提交自己的提现申请;4,提现记录:在该页面中查看自己的提现历史;,4.3后台模块后台主要指能够由提供给平台经营者的操作人员负责对平台上所有的内容都进行了审核和检索的系统;用户管理信息收集管理:在该平台功能模块中主要功能负责对所在平台上所有的平台用户进行信息管理进行收集管理;平台用户主要功能分为以下两类,一类主要指的也就是所在平台上所有的平台用户,包括了平台投资者和平台借款人,一类主要指的也就是所在平台上所有的用户管理员,也指的就是所在平台以及后台的用户注册人和用户;1,平台的注册用户综合管理:在该平台功能模块中对所有的网贷平台注册用户都可以进行了综合管理,其中主要包括平台投资者和平台借款人;2,员工信息管理:在该系统功能模块中对于公司后台的所有用户员工信息管理进行了综合管理;管理措施:在当前模块下对于系统安全的操作:1,系统数据字典目录:在后台模块中管理系统数据字典的相关目录;2,系统的数据字典明细:在后台模块中有一个关系的数据字典明细的内容;系统的权限管理系统的菜单管理系统的功能管理历史登录信息关于数据库的安全管理:模块会对数据库中的数据进行进行监控和管理5系统测试与性能分析5.1登录1,登录:2,登录显示成功后才能进入个人中心:3,用户个人信息填写:5.1.1登陆方面和许多使用类似的网站一样,当用户没有进行登录操作的时候,一样能显示出很多的网站内容,只是再当前还无法进行这些操作,有些操作必须进入网站以后才能实现,这样就会起到一种登录控制的作用,防止一些用户进行无良的操作。5.2账户1,账户信息内容的显示:账户的总额:当前所有帐户在整个系统中的平均金额;账户资金总额=银行卡的可用资金+冻结账款金额+等候期内的待收账款;可用金额:账户目前能够使用的具体金额;冻结金额:账户目前被冻结的具体金额;待收利息:账户目前剩余的利息金额;待收本金:账户目前剩余利息的全部金额;待还本息:账户目前还需要的还款本息的全部金额;授信额度:账户目前的信用额度,,而信用额度最开始有一个固定值,但是它不是一成不变的,会随着每次的借贷,授信额度也会随之降低,只有等用户还款,信用额度才会变成一开始的固定值。交易密码:在目前系统中都是采用输入密码许可后,才能进行交易操作,以保证资金流动的安全性2,用户的账户信息会放在什么地方?两种解决方案:1,同一开始的登录信息在一起;2,单独将其做成一个可观察对象;用户的账户信息还是做成一个对象来说使用起来比较方便,一旦做成了一个对象,意味着在整个数据库系统中会形成一个特定的表,这样有什么方便的地方呢?相对来说我们的登录的信息,是很少进行修改的,因此这就意味着我们将登录信息放在整个二级的缓存当中,如果我们存在账户信息频率较高的修改,,就会造成我们进行细微的二级缓存的控制操作。3,用户账户信息在什么时候进行创建?可选方案:1,在用户的第一登录过程中进行创建;2,在用户注册的过程中进行创建;主要它的整步骤分别是用户登录注册,用户登录,以及个人中心,这样就能看到4,用户账户基本信息对象:主要是采用int型、String型、BigDecimai型,针对是针对账户可用余额、冻结余额、本息、利息、还有授信额度作为对象。5.2.1注销用户进行完登录操作以后,选择注销,就能注销当前账户:反复确实是否注销当前账户,返回初始登录页面;5.2.2密码修改在个人中心可以进行登录密码和交易密码的修改;修改密码需要先填写正确的旧密码,然后才能输入新密码,反复确认,最后点确定:修改密码结束后,会退回到登录页面,重新登录新密码进入系统中。5.3用户基本信息用户的基本信息对象有着哪些内容?用户的基本信息有着以下内容:真实姓名:必须填写准确无误的真实姓名,不得使用他人的姓名或者不存在的姓名。身份证号码:必须在真实姓名中的基础条件下,填写正确的省份证号码姓名必须与身份证号码保持一致。手机号码:用阿拉伯数字正确的填写能够联系到本人的号码。剩下的诸如个人学历、月收入、婚姻状况、子女情况、住房条件,这些都是有选项的存在,可以自我选择。用户的基本信息对象是如何建立的?有着以下三种方案可供选择:将用户的基本信息放入到一个叫loginfo的基本对象当中,使用该方式,简单明了,主要是针对用户的基本信心不怎么高频度的修改。但是它有着自身的缺点,就是携带者一些无用的数据,增大了系统不必要的内存。3.用户的基本信息选项中,可选择数据如何使用?在这些用户的基本信息选项中都可以点开进行选择操作,有好几个数值可以选择,也有可能存在着选项数值不符号你的实际情况,修改选项相对来说有点难处理。另外一个不错的方案就是,就是直接对选项建立一个对象,例如创建个人学历范围,还有婚姻状况,但是这会建立许许多多的项,给操作带来极大的困难,造成非常的复杂,需要不断的去编写代码。最后一种方案,就是采用数据字典这种方式,这个可以作为我们系统设计的最后选项。4.用户的基本信息对象有着哪些属性?在我们整个用户系统中,会生成许许多多的信息,需要根据用户具体的状态对这些信心进行具体的处理,看看需不需要完成身份验证,真实姓名有没有填写,手机号码有没有填写,我们能够处理用户各种各样的在使用过程中的问题。采用了int型、long型、String型、SystemDictionaryItem型,可以非常灵活对系统采取各种操作,以便达到用户的需要。用户的基本对象具体是在什么时候去建立?因为一般情况下我们在这个注册的过程中就存在留下来的属性和状态,为了解决后续可能需要具体的操作对象,我们可采用在注册的同时,就建立一些空的对象,方便日后我们进行操作。6,使用的对象使用类型:主要采用了int型、long型、String型、SystemDictionaryItem型5.4借款Eloan菜单栏:1.点击我要借款,会发现以下三种贷款:2.点击信用贷,以此为例;3.在此页面中你能看你的信用贷认证后的可借金额是2000,而且限定了申请的条件是仅限广州地区,截图显示填写基本资料已经通过验证,身份验证、材料认证分数达到三十分、视频认证尚未达标。只有完成平台所需要的全部认证条件,才能进行申请贷款的请求。5.4.1个人资料操作流程首先要认证自己的真实姓名,不得用小名或者他人的名字;正确输入自己的身份证号码个人学历有大专以下、大专、本科、硕士、博士及学历可供选择月收入按照真实情况进行选择婚姻状况未婚或者已婚子女情况有无子女住房条件有无住房 5.4.2数据字典然后显示月收入,子女情况、学历情况、住房条件、婚姻情况、用户认证文件类型:1,例如点开学历情况,会显示出大专以下、大专、本科、硕士、博士及学历,可以进行具体的修改和删除操作:2,然后选中数据字典分组,在选择添加数据字典明细显示如下:将会弹出一个窗口有显示编辑/添加,将会有名称、顺序、介绍需要填写,确认无误后,点击保存,然后关闭窗口;5.4.3实名认证1,通过以下三个地方可以跳到如图所示的页面;1,姓名那个地方直接填写,以本人姓名为基准;2,出生日期则采用阿拉伯数字进行填写;3,上传身份证的正面照片和反面照片,旁边有可以查看的模板,确认后提交认证;4,点击实名认证提交以后会显示资料已经提交,正在等待审核的过程,请用户耐心等待,不要着急:6总结为了满足当下银行的业务我设计了这款软件,通过P2P这样的一个平台满足了传统银行无法实现的业务需求。整个银行的账目管理系统大致可以划分为网站前台,个人帐户,借贷交易。前端的运营商操作方式是以客户为主,包含了一系列诸如客户的注册、账号登录、贷款目的详细资料展示、发布贷款、投融资的贷款目标等。后端主要是管理员对于客户申请业务的审核。通过前端与后端的相互结合,给用户提供更加便捷高效的服务。在实现功能的过程中,我发现自己的掌握的知识还不够牢固,每到需要专业的知识去指导自己的工作时,总会发现自己存在着大量缺失。在如何建立前台模块时,怎样去安排例如借款、还款、还是贷款这些操作的页面。我遇到了极大的困难,对于相关的知识不够了解,造成了举步维艰。每完成一个操作需要大量的时间,在此过程中,我学习到了大量的相关知识。通过自己的查询或者询问同学老师的方式,完善了自己的项目。参考文献[1]毛晓东,于童。基于B/S结构的煤矿员工绩效考核系统设计[J].电脑编程技巧与维护,2016(06):59-60.[2]邱炳发,马燕。基于微信的研究生信息服务系统的设计与实现[J].计算机技术与发展,2016,26(01):190-194.[3]郭琳。JavaWeb中错误异常的处理方法分析[J].电子技术与软件工程,2015(13):85-86.[4]胡荣磊,左佩良,蒋华。基于JavaWeb的PDF安全编辑系统的设计与实现[J].北京电子科技学院学报,2015,23(02):68-73.[5]张文静。基于JavaWeb的农产品推广软件设计[J].北京农业职业学院学报,2015,29(03):29-36.[6]李海燕,林勇。JavaWeb标签库应用方法初探[J].电脑知识与技术,2015,11(09):232-233.[7]张宏。基于主动式团队项目驱动的JavaWeb应用开发技术课程改革[J].辽宁科技学院学报,2015,17(01):42-43.[8]段艳明,张延旺,罗日才,肖辉辉,云善明。基于B/S模式的电信运营支撑系统[J].轻工科技,2015,31(02):70-71.[9]桑永超,冉崇善。基于JavaWeb的线上考试系统应用研究[J].计算机光盘软件与应用,2015,18(02):43+45.[10]肖祥林,周春容,袁磊,王加平。JavaWeb应用中文乱码的解决方案[J].电脑编程技巧与维护,2014(16):9-10+32.[1]Máoxiǎodōng,yútóng.JīyúB/Sjiégòudeméikuàngyuángōngjīxiàokǎohéxìtǒngshèjì[J].Diànnǎobiānchéngjìqiǎoyǔwéihù,2016(06):59-60.[2]Qiūbǐngfā,mǎyàn.Jīyúwēixìndeyánjiūshēngxìnxīfúwùxìtǒngdeshèjìyǔshíxiàn[J].Jìsuànjījìshùyǔfāzhǎn,2016,26(01):190-194.[3]Guōlín.JavaWebzhōngcuòwùyìchángdechǔlǐfāngfǎfēnxī[J].Diànzǐjìshùyǔruǎnjiàngōngchéng,2015(13):85-86.[4]Húrónglěi,zuǒpèiliáng,jiǎnghuá.JīyúJavaWebdePDFānquánbiānjíxìtǒngdeshèjìyǔshíxiàn[J].B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论