网上银行信息系统的分析与设计(《信息系统分析与设计》课程报告)

发布时间:2024-03-14 17:01

摘要:本文主要是利用信息系统分析与设计的方法,对于网上银行主要的业务功能和需求,进行系统化的分析;随着网络技术的发展和逐渐完善,以及金融服务在信息时代的深度延伸,网上银行系统已成为各个银行发展的新模型和吸引客户的重要渠道。网上银行系统可以通过 Internet技术,让银行客户在任何时间、地点获取自身所需要的服务。随着网上支付等相关业务的增多,网上银行成为了消费活动中必不可少的工具,并且网上银行系统的服务明显优于传统银行。网上银行已经形成账户信息管理,转账支付,余额查询,动账通知,理财购买,贷款抵押等业务服务于一体的网上银行系统;随着银行电子化、信息化,网上银行在银行的业务办理过程中以及人们的日常生活中起到了越来也大的作用;能够有效的分担银行客户的人流量,提高客户的体验程度;本文就主流银行的网上银行的业务功能进行分析;针对网上银行的业务流程进行追踪,使用UML用例图的建模方式对网上银行的办理业务具体的进行分析,确定账户信息管理、转账支付、余额查询、动账通知等内容,并通过需求规格说明给出详细的用例描述,并给出系统非功能需求方面的内容,对于网上银行的主要业务功能,结合信息系统设计分析课程的知识对于银行的信息管理系统进行分析设计;系统的需求分析是商业银行网上银行管理系统设计的第一个环节,本文进行可行性分析,通过对技术先进程度,经济合理性和条件可能性的分析论证,选择以最小的人力、物力、财力耗费,取得最佳技术、经济、社会效益的切实方案。然后分析了网上银行的业务需求,和传统的业务相比,网上银行减少了相关的成本,提升银行形象,增强客户对银行的信心,优势更加的明显。

关键字:网上银行;信息系统分析;功能需求

一、系统分析背景以及其意义

随着信息技术的快速发展以及经济的快速发展,金融界的信息化的进程也在不断推进,信息技术的不断成熟和人口综合素质的不断提高,也使得各大银行也在不断的完善和升级手机银行的功能,一方面可以满足客户的个人业务需求,从而摆脱时间和地点带来的束缚,极大地改善用户体验,另一方面银行也从频繁重复的人工劳动中解放出来,能够将精力和资源投放在如何更好地满足客户需求、创新理财产品和应对金融市场变化中。

当前,手机银行已经形成账户信息管理,转账支付,余额查询,动账通知,理财购买,贷款抵押等业务服务于一体的手机银行系统;随着银行电子化、信息化,手机银行在银行的业务办理过程中以及人们的日常生活中起到了越来也大的作用;能够有效的分担银行客户的人流量,提高客户的体验程度;本文就主流银行的手机银行的业务功能进行分析;针对手机银行的业务流程进行追踪,使用UML用例图的建模方式对手机银行的办理业务具体的进行分析,确定账户信息管理、转账支付、余额查询、动账通知等内容,并通过需求规格说明给出详细的用例描述,并给出系统非功能需求方面的内容,对于手机银行的主要业务功能,结合信息系统设计分析课程的知识以及Android的课设内容,进行分析和设计;

二、系统需求分析

2.1系统可行性分析

传统的银行经营模式,一方面需要大量的人工进行重复性的操作,造成了业务办理效率低下,用户体验感较低的情况;另一方面伴随着高等教育的普及,人口素质的不断提高;普通人,也逐渐的掌握了银行的业务办理模,对于银行的业务办理具有自己的需求;也为银行的手机银行自助操作提供了便利;

系统的可行性主要从以下四个方面进行分析:

 (l)技术可行性

如今的技术能否实现技术上的要求,由于管理系统在进行账户余额和交易明细的过程当中出现了某些简单的计算过程,因此需要对银行系统,账户信息进行相关的管理工作。所以,商业银行比较适合采用数据库来完成,并且现在的计算机硬件和软件的需求是由本管理系统所组成的。丰富多彩的计算机程序语言,为手机银行额功能实现提供了可能;

(2)经济可行性

经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。本系统是由我们自己开发的,经济上具有优越性,为了将其提供更大的方便,保证新系统的开发费用和未来系统运用的安全性,获得一定的效应,就需要对未来的费用和经济利益相互结合,观察是否对于未来的开发有利。

手机银行的开发成本较低,但会降低银行经营场所的使用和人员;扩大银行业务办理的范围;为银行的经营发展带来积极的影响和经营利益;

(3)运行可行性

对于新系统进行运行带来的后果主要是有以下的几个方面:相关的培训人员能否在有效的时间内完成系统的组织任务;我国的信息化技术普及度较高,操作人员的水平和程度相对来说较高。

(4)人员的可行性

本网站对工作人员的计算机素养要求相对较低,我们可以通过对网上银行系统进行相关的分析,在操作上是可以实现的。

2.2业务需求分析

手机银行系统是基于互联网信息技术和电子商务通信的技术手段,由银行主体为客户提供手机银行功能;与传统的实地办理业务相互结合共同构成了 现代化的金融服务体系;

手机银行交易客户主要包括:消息的发布、信息的收集、业务的询问、产品的相关营销、金融服务以及相关产品的研发和设计。在任何的时间和地点都可以进行访问所需要的信息和相关程序文件,用户可以知道许多自己不知道的信息,不需要了解所出现和存储的位置。当然除了相关的金融知识的查询、转账、贷款、支付和付费等相关的金融服务,相比于原来传统银行更加的便捷有效。

推动手机银行的上线和普及可以:

  • 大幅度降低银行的经营成本;
  • 扩展银行的服务范围;
  • 提升银行的形象,增强客户对于银行的信心;
  • 可以优化资源配置,专注于创新银行新产品和服务的开发;
  • 获得高价值的客户

2.3功能需求分析

具体工作如下:对于主要银行的业务发展进行深入地了解和观察,了解其目前的信息化水平,已有的信息系统涉及的业务范围,并根据业务特点明确网上银行设计的方向和要求。分析设计一个符合其业务发展的手机银行信息管理系统。目前主流的手机银行,主要功能有用户个人信息管理功能,账户信息查询,银行转账服务功能,整存整取(定期存取款动能),以及管理员的相关管理功能;

\"网上银行信息系统的分析与设计(《信息系统分析与设计》课程报告)_第1张图片\"

 

     2.3.1用户登录注册功能

           用户登录注册功能是网上银行客户进行登录,登录系统完成相关业务功能查询相关信息的功能;管理员通过登录实现对于网上银行信息系统的管理和工作;

     2.3.2客户信息管理

           客户信息管理功能是指针对网上银行用户的身份等信息进行验证,完成银行客户资料的管理,其功能满足了系统管理员和客户自身对于客户信息管理的需要。客户信息管理用例图如图所示。管理员完成客户资料的编辑、查询处理,管理员用户对于用户的信息具有增删改查的操作权限;客户也可以对自身的资料做出相应的修改,查看自己的相关信息;

2.3.3账户信息管理(查询账户信息、账户信息维护)

           用户的账户信息管理功能主要是用户在合法登录之后可以查看自己的相关账户信息,查询自己的余额等自己的账户信息;管理员在实际的业务操作和流程中对用户的账户信息具有添加、修改、查询和删除用户信息的权限;为管理员有效的管理账户信息提供了可能性和便捷性;

     2.3.4转账支付管理(转账支付、查询转账记录)

           转账支付功能是网上银行的一个重要的功能,用户可以摆脱时间和空间的限制,实现实时的网上转账服务,为用户提供良好的服务体验,同时用户也可以查看往来的转账记录;对于管理员来说,管理员可以根据客户的要求在符合法律法规和银行的业务办理规范的要求下对于用户的转账记录进行增、删、改、查的操作;

     2.3.5整存整取存款管理(定期存款、定期取款)

           网上用户在登录信息之后,可以进行活期储蓄将自己的余额进行存储,查看自己的定期存款记录,并可以取出自己存款(删除存款记录),管理员在客户的要求下以及符合法律法规和银行业务办理规定的情况下可以对于用户的存款进行增、删、改、查的操作,帮助客户完成相关的业务办理和流程操作;

     2.3.6新闻政策公告管理(添加新闻、修改新闻、查询新闻)

           新闻公告管理模块管理员可以就国家有关部门的银行管理信息和银行需要告知客户的信息进行创建,有效组织银行的信息,形成相关的新闻公告和信息公开;管理员可以对于相关的银行新闻信息进行创建,删除,发布,确认审核,查询等功能;一方面减轻银行从业人员的压力,提高新闻公告的质量,降低了信息传递的成本,另一方面也有利于银行用户及时了解银行的相关信息;对于用户来说,用户可以在新闻页面,根据需求查询相关信息,了解银行的相关信息和政策;

     2.3.7网上银行系统管理(注册用户信息,查询登陆信息)

系统管理的功能主要是对于用户的管理,主要包括注册用户信息、查询用户的登录信息、修改密码和用户注销的功能;对于具有注册需求的用户管理员可以对其在系统管理中注册,对于具有销户需求的用户,银行的业务人员,在其资料齐全,符合国家的相关的法律法规以及银行的业务操作流程的情况下,对于用户进行销户的操作;

2.3非功能性需求分析

     银行面对的客户数量多而且银行的业务较为复杂,而且涉及很多资金的流入和流出,关系着广大人民群众的财产安全,因此银行的非功能需求主要有以下几点:

  • 易于维护;
  • 实用性高;
  • 可扩展性
  • 开放性
  • 安全性

银行关系系统涉及资金的流动,关系着广大人民储户的财产安全,因此应当充分考虑银行的功能性需求和非功能性需求,在安全性与系统的用户体验上,以及费用因素等选取一个合适的平衡点,保证用户信息的完整性和资金的安全性,达到一个最优方案,最终达到一个满意的平衡状态;

三、面向对象方法和工具

3.1定义

面向对象法,是针对面向过程提出的,是区别于传统的结构化的新方法、新思路。它将客观世界由许多不同种类的对象构成,每一个对象都有自己的内部状态和内在运行规律,不同对象的相互联系和作用构成了完整的客观世界。面向对象法它是一种围绕对象进行系统分析和系统设计,用面向对象的工具建立系统的方法。这种方法可以普遍适用于各类信息系统开发,但是不能涉足系统分析以前的开发环节。

3.2面向对象分析与设计主要步骤

3.2.1建立需求模型——用例图

①识别系统边界和参与者

②列出与参与者相关的事件

③从事件中识别出系统功能性需求,即用例

④识别用例间关系

3.2.2建立基本模型——类图

①发现对象、定义类

②定义对象内部特征

③定义对象外部关系

3.2.3建立辅助模型——顺序图

第一个元素:对象

第二个元素:生命线

第三个元素:消息

以下的内容省略:下面的是具体的内容图片太多上传困难

如果喜欢的话,可以联系QQ:2509412818

或者传送门:查看我的下载资源

四、面向对象的系统分析:.... 2

4.1用例识别.... 2

4.2用例描述; 2

4.2.1客户信息管理功能:.... 2

4.2.2账户信息管理功能.... 2

4.2.3转账支付管理.... 2

4.2.4存款管理功能.... 2

4.2.5新闻公告管理.... 2

4..3确认类.... 2

4.4建立类图.... 2

4.5顺序图.... 2

4.5.1用户登录系统顺序图.... 2

4.5.2账户信息功能顺序图.... 2

4.5.3存款功能顺序图.... 2

4.5.4取款操作顺序图.... 2

4.5.5转账功能顺序图.... 2

4.5.6账户功能顺序图.... 2

五、网上银行系统设计.... 2

5.1系统设计目标.... 2

5.2系统结构设计.... 2

5.3流程图.... 2

5.3.1网上业务流程图.... 2

5.3.2用户登录流程图.... 2

5.3.3用户信息管理流程图.... 2

5.3.4存款操作流程图.... 2

5.3.5新闻公告管理流程图.... 2

5.3.6转账操作管理流程图.... 2

5.3.7账户信息查询流程图.... 2

5.3.8 管理员信息公布流程图.... 2

5.4数据库设计.... 2

5.4.1数据库设计原则.... 2

5.4.2概念结构设计.... 2

六、程序设计工具的选择与代码设计.... 2

6.1.工具选择.... 2

6.2.代码语言选择.... 2

七、网上银行系统意义.... 2

参考文献:.... 2

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号