《银行业务管理系统分析与设计(共22页).doc》由会员分享,可在线阅读,更多相关《银行业务管理系统分析与设计(共22页).doc(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上信息系统分析与设计课程设计报告设计题目:银行业务管理信息系统 专 业 信息管理与信息系统 班 级 学 号 学 生 指导教师 王小江/天保 时 间 2015-7-62015-7-10 地 点 经济与管理学院实验室 2015 年 春季 学期 目录专心-专注-专业一 系统概述1.1现状分析随着信息技术的飞速发展以及快速普及,信多收息技术已经深入到社会的每个角落,现代社会管理方式逐渐由人工化向信息化转变。银行的传统业务已经愈来愈不能满足手持智能机,支付宝代替钱包的广大客户的智能、高效、便捷的业务处理体验。尤其互联网等新兴金融机构已经对传统银行形成了很大冲击。我国经济的进一步对
2、外开放,我国的银行业将面临更加严峻的挑战。如何提供更多的金融产品和优质服务,满足更多样的客户需求。在这样的环境下,银行业务管理信息化势在必行。1.2系统目标本次设计的银行业务管理系统的目标就是实现对银行各项业务的信息进行管理,促使银行业务流程信息化、系统化、规化和智能化。使银行处于信息灵敏、管理科学、决策准确的良性循环为银行带来更高的经济效益。二 系统规划2.1可行性分析2.1.1技术可行性基础设备方面,随着计算机技术的发展,计算机的存和外存容量有很大提升,完全可以满足现有的存储需求。同时,关于数据的操作速度也很快,简单的数据处理瞬间就可以完成。信息技术的发展也使数据的传送和通信变得更简单易行
3、。一般银行采用的操作系统都是UNIX,其源代码是公开的,系统更加稳定可靠。近来,网络技术飞速发展,相关设备和技术都已经相当成熟,保证了建立管理信息系统的基础。所以建立银行管理信息系统在硬件设备方面是可行的。技术力量方面,近几年随着科学管理理念普及,很多企业希望引进了关于计算机和专业设备来辅助管理吗。应市场需求,各种咨询公司、信息管理软件供应商快速成长。与之相应的这类人才也迅速发展起来,银行可以将这种业务外包给专业的公司完成,银行可以招聘这类人才管理系统的运行。因此,技术力量方面的条件是成熟的。2.1.2经济可行性经济可行包括两个方面:成本和收益。成本包括设备成本、系统开发,实施费用、系统运行和
4、维护费用。设备成本包括不仅硬件例如计算机、网络设备、服务器等,还有操作系统等软件设备。银行上管理信息系统之前,因为庞大的客户信息已有自己的服务器。随着计算机相关产业的发展,计算机等硬件设备价格已经大幅下降。银行一般没有足够能力开发管理信息系统,需要和专业的软件公司合作开发。现在市场上有非常多选择,银行可以通过咨询公司帮助,选择适合自己的对象一起合作开发。系统的运行和维护费用,主要是维护人员的培训费用和日常工资。近几年,网络金融发展很快,客户对于业务处理的速度和准确性要求也 越来越高。银行上管理信息系统才能满足客户进步的需求和竞争激烈的市场。所以,在经济效益方面,银行实施管理信息系统是可行的。2
5、.1.3运行可行性随着近几年我国金融电子化进程不断深化,国各主要商业银行子在财务管理信息系统的建设方面均取得了长足的进步。目前工、农、中、建四大国有商业银行和交通银行均已建设了自己的管理信息系统。在这几大巨头的引领下,银行管理层肯定会支持信息系统的建设。管理信息系统建成,以前的很多不合理业务流程将得到优化,业务办理会更加便利和智能,既有利于银行员工又便利了客户。因此,银行管理信息系统是可运行的。 综上所述从经济、技术、运行3个方面来看,银行建立管理信息系统是可行的。2.2划分子系统2.2.1业务调查现在国商业银行的业务主要有负债业务、资产业务和中间业务。资产业务室商业银行的主要收入来源。资产业
6、务又分为贷款业务和投资业务。贷款业务包括信用借贷、抵押贷款、保证书担保贷款、贷款证券化等业务。投资业务是指银行购买有价证券的活动,按照对象不同可分为国证券投资和国际证券投资。负债业务是银行由于授信而承担的将以资产或资本偿付的能以货币计量的债务。主要包括存款、派生存款、联行存款、同业存款、介入或拆入款项和发行债券等。中间业务又称表外业务,其收入不列入银行资产的负债表。中间业务包括结算业务、信用证业务、信托业务、租赁业务、代理业务、银行卡业务、咨询业务。除上述列举出的3大类业务,银行还有一些特殊业务例如商业银行国际业务、商业银行联行往来业务等。2.2.2划分子系统通过查阅相关资料,现将银行管理系统
7、划分3层。第一层是银行管理系统这个整体;第二层将银行管理系统划分为3个大的功能模块业务处理系统、管理信息系统和管理决策系统。第三层说明3个大的功能模块的涵。业务处理系统包括资产业务处理系统、电子银行系统、信贷台账系统、中间业务系统;管理信息系统包括客户信息系统、产品信息系统、财务信息系统、风险控制管理系统、人力资源管理系统;管理决策系统包括综合统计系统和商务智能与决策支持系统。具体划分如下图;银行管理信息系统业务处理系统管理信息系统管理决策系统资产业务系统电子银行系统信贷台账系统中间业务系统客户信息系统产品信息系统财务信息系统风险控制管理系统人力资源系统综合统计系统商务智能与决策支持系统 图(
8、1)子系统划分2.3信息系统设计时间进度安排(1)7月6日完成目录规划。 (2)7月7日完成系统规划。(3)7月8日完成系统分析。(4)7月9日和7月10日完成系统测试、排版打印报告。三 系统分析3.1需求分析3.1.1功能性需求参照上述业务调查和子系统划分,系统应该具有业务处理系统、管理信息系统和管理决策系统3大模块的各种功能,来支持完成银行业务运作。3.1.2技术性需求 参考银行的作业特点系统处理必须准确及时,系统要能容纳多人同时操作,系统应具有友好的交互界面使用户方便操作和维护,由于银行业务涉及很多数据,系统必须对录入和输出的数据进行检验保证数据的准确性3.2业务流程图银行业务非常复杂,
9、由于时间的篇幅限制,课程设计报告中只以用户存取款业务为例,给出业务流程图和数据流图等。储户提交存取款单或者存折给柜台,柜员判别业务种类核对存取款单或存折对应的账目及利息信息进项存取款处理,处理完成后将存折或存折与现金交予储户。具体流程如下图:储户现金库存折存折、存取款单业务分类存折、现金存款单、存折存款处理取款处理利息文件账目取款单、存折现金现金图(2)业务流程图3.3 数据流图 数据流图用来记录系统中的数据和数据在特定业务流程中的流动以及数据如何被采集、处理、保存和使用。外部实体数据处理数据流数据存储图(3)数据流图图例图(4)顶层数据流图储户出纳P1核对信息存(取)款单存折会计核对结果P2
10、存、取款处理存(取)款单储户存折(现金)D1 客户账户余额查询请求D2 利息查询请求利息 图(5)第一层数据流图 会计存/取款指令P 2.1更新账户信息D1 客户账户客户代表P 2.2评定客户等级D4 客户信息表变动信息客户等级更新信息账户信息账户信息客户信息客户等级 图(6)第二层数据流图3.4 数据字典在系统分析中数据字典是对系统中的数据的详尽描述,是对数据流图中包含的所有元素的定义的集合。它提供对数据库中数据描述的集中管理,目的是对收集到的数据进行标准化、统一化,有统一的名称、格式和含义,与数据流图共同构成系统的逻辑模型。数据字典包括:数据元素,数据结构,数据流,处理过程,数据存储,外部
11、实体。数据字典除保存数据名、类型、长度、精度等有关信息外,还包括数据流向的描述和加工的描述,显然数据字典可供设计者和用户双方参照使用,它为系统设计人员提供了有力的工具。 (1) 数据元素条目 总编号:15-001 编号:001名称:账户编号 有关编码说明别名:AC-N xx xx xx xxxx说明:客户账户编码数值类型:离散长度:10有关数据结构:客户账户、客户账户变动记录 (2) 数据流条目名称:客户账户 总编号:2-01简要说明:客户开户的时候创建,会计管理的对象 编号:001数据流来源:储户、会计数据流去向:p2.2p2.1 数据流组成:账户名称账户编号活期存款定期存款贷款项目理财项目
12、最新余额(3) 数据结构条目名称:客户账户 总编号:3-05说明:客户开户的时候创建 编号:005数据流来源:储户、会计 有关数据流、数据存储:数据流去向:p2.2p2.1 客户账户变动信息记录结构:账户名称账户编号活期存款定期存款贷款项目理财项目最新余额开户人(4) 数据存储条目名称:客户账户变动信息记录 总编号:4-02说明:客户办理业务、记录业务办理相关信息 编号:D2结构: 账户名称账户编号 开户人 业务类别 账户金额变动 业务办理时间 业务办理地点(5) 处理功能条目名称:核对存取款请求 总编号:5-02说明:核对储户的存取款请否合法 编号:P1输入:p1-p2输出:p1-储户 p1
13、-会计 处理:检查存取款申请单的各项条目,退回不合格的申请单,让储户进行重填操作。将合格的申请交由会计做进一步处理。(6) 外部实体条目名称:储户 总编号:6-02说明:银行储蓄业务客户 编号:002输出数据流:存取款请求输入数据流:P1-储户(不合格请求单重填)3.5决策树、决策表、结构化语言系统中个动作的执行不仅依赖一个条件而是依赖多个条件,我们各种条件对应的动作的策略表达用决策树、决策表和结构化语言表达。3.5.1决策树核对存取款请求不合格合格密码错误格式错误标示错误点继续处理客户请求提出警告图(7)核对存款请求数决策树3.5.2决策表表(8)客户登记判断决策表1234C1:客户等级评分
14、9080908070 60A1:至尊VIPA2:VIPA3:普通用户A4:风险用户3.5.3结构化语言如果 按时还款次数1则 不作处理 否则 如果 逾期不还款次数5 则 提出警告 否则 冻结账户四 系统设计4.1系统总体设计整个系统采用B/S结构,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。银行一般都有多个营业网点,使用B/S结构可以很好支持多个网点协同工作。同时,银行拥有庞大的用户群,不同的公司和个人,使用B/S结构不同用户也可以很便利的操作。系统功能模块划分如图(1)所示。
15、4.2系统详细设计4.2.1输入、输出设计(1)输入、输出容输入客户个人信息、会计个人信息、账户更改信息、客户操作指令、会计操作指令。输出客户账户信息、信息核对结果、产品信息等(2)输入、输出格式 输入格式:按照输入表单界面输入输出格式:表单输出(3)输入、输出介质和设备输入设备:键盘 输出介质:屏幕下面给出客户个人信息输入界面和产品信息输入界面为例,其余输入界面相同格式,输出界面以账户信息输出界面为例。图(9)客户个人信息输入界面图(10)产品信息输入界面图(11)账户信息输出界面4.2.2编码设计 (1)客户编号 客户编码时间码地区码顺序码自检码X X X X X XX XXXX XXX年
16、份 月份 省 市 区 银行编号 顺序码 客户校验码 图(12)客户编号设计(2)账户编号 账户编码银行编号客户编号账户类型校验码XXXXX XXXX XXX 图(13)账户编号设计4.2.3数据库设计(1) E-R图 根据前面的业务流程图,与存取业务有关的实体有客户、会计、产品和利率四个实体。其中客户和会计的关系为1对多;会计和产品的关系为多对多;客户和账户的关系为1对多;账户和产品的关系是多对多。具体E-R图如下: 客户编号姓名职业性别电话住址开户账户编号客户编号余额贷款金额时间码产品编号产品会计请求包含编号姓名性别职位电话1n编号产品名称购买条件利率查询mnnn1m类别图(14)E-R图(
17、2)表结构设计E-R图中给出4个实体,对应5个相关表文件。下面对这5表结构进行说明。具体如下图:表(15)产品信息表结构数据类型 主键外键编号Int 主键产品名称Varchar购买条件Varchar利率Double类别Varchar图(16)账户信息表结构数据类型主键外键编号Int主键客户编号Int外键 产品编号Int外键时间码Datetime外键账户余额Double贷款金额Double表(17)客户信息表结构数据类型主键外键编号Int主键Varchar性别Varchar职业VarcharInt住址Varchar表(18)会计信息表结构数据类型主键外键编号Int主键Varchar性别Varch
18、ar职位VarcharInt五 系统测试(1)正常数据的测试,对于正常的数据进行相关的访问时,没有出现异常的情况,现实的也是数据库中的正常的数据,达到了相应的运行结果,没有出现相应的错误。(2)对于相应的异常数据,访问的时候会出现异常的情况,有时没有数据显示,有的时候系统会奔溃,经过加上相应的保护程序,解决了这个问题。、六 心得总结本次课程设计是在之前课程实验的基础上完成的,相比较上一次实验报告,课程设计报告更加全面和完善。从系统规划、系统分析、系统设计到系统测试各个章节的容更加详实。系统的完成银行在管理系统的设计,让我对于结构化系统设计的涵有了更真切的体会。对于系统设计中的各种图表、说明文件
19、的要求和作用也有了明确的认识。由于课程时间有限,课设的所有相关资料均来自网络,没有经过实地调查。所以设计的系统必然会有很多缺陷和不足。在完成可设报告的过程中,在系统分析阶段要完成的各项文件均来自于前期充分调查。要是前期调查工作没有清楚的规划和目标,那么后续的编程实现和数据库设计将会非常困难,最后完成品的质量会也有很大隐患。因此在系统设计的每一环节,我们必须认真、谨慎、踏实的完成好每个细节。通过课程设计不仅巩固来之前学的理论知识,也为自己继续了解学习这门学科打开了一个大门。参考文献1 友生.系统分析与设计2 .郭平平.基于MapObject的城市银行网店管理系统.2009年 第3期3 商业银行业务分类.百度百科4小庆.采用Tivo构建银行网络管理系统.华南金融电脑. 2004年第11期