当前位置:首页>> >>


[vf毕设]银行帐目管理系统.rar

收藏

资源目录
    文档预览:
    编号:20180824112537382    类型:共享资源    大小:3.65MB    格式:RAR    上传时间:2018-08-24
      
    40
    金币
    关 键 词:
    vf 银行 帐目 管理 系统
    资源描述:
    1银行帐目管理系统【摘要】帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个银行帐目管理系统。采用 Visual FoxPro6.0 作为开发工具,数据库设计遵循 3 范式,主要设计了用户基本信息表、用户卡信息表、ATM 取款机基本信息表、用户银行存款信息表、管理系统的用户口令表、银行系统的用户信息表等数据表。解决了银行系统中存在的数据安全性(DES 算法) 、数据一致性以及系统运行速度(哈希算法)等问题。系统实现的主要有帐户管理、取款机管理、用户查询、查询统计等功能: 帐户管理模块:存款、取款、开户、销户、修改信息、办卡、挂失卡; 用户查询模块; 取款机信息管理模块:管理员管理查询和维护、客户查询和取款等功能; 查询统计模块:VIP 用户统计、ATM 业务量统计、异动查询统计、持卡总量消费统计、工作量负荷统计等功能。通过该银行账户管理系统地运行,使办公人员可以轻松快捷的完成对账户管理的任务,提高账目管理效率,使银行的账目管理工作系统化、规范化、自动化 。该银行帐目管理信息系统,优点是设计过程思路清晰、模块划分简洁,设计各阶段分工明确。经过实践证明,该划分是合理的,极大得提高了本系统的实现。【关键词】 银行帐目 数据安全性 数据一致性 ATM DES 算法 哈希算法 面向对象 2AbstractBank account management information system is a very most important part of the process of bank work flow ,it plays a key role in this process .but till now ,many banks still use hands to tackle this process ,wasting large amount of time and workforce and of course not reaching the realistic effect .This article presents a practical method to implement a bank account management information system based on software engineering .Solve the problem of data security ( DES ) and data coherence as well as the speed of system operation (HaXi). And its main function is to realize management of accout ,ATM management , users’query , query statistic ,report forms statistic and report forms printment .Which include five modules as follows : accout management module ( deposit and fetch money ,log-on ,log-out ,modify personal information ,report loss ), ATM management module ( operators’ management query and maintenace ,users’ query and fetch money ), query statistic module ( VIP users’statistic , ATM business statistic ,abnormal query statistic ,the total quality of cards and the total workload ),report forms input and print .The using of this system made the work of bank account management more systematic ,regular and automatic.The practice proved that this dividing is proper and correct and advances the realization of the software..Keyword Bank Account Data Coherence ATM(Automatic Teller Machine) DES Arithmetic HaXi Arithmetic Objective means Data Security3目 录引言第一章 本课题的研究意义和目的1.1 开发背景1.2 研究的意义1.2.1 研究银行帐户管理系统的意义1.2.2 拥有自动化管理系统的银行竞争优势分析1.3 本论文的目的1.4 本论文涉及的内容1.5 作者的主要贡献1.6 本人所完成的主要工作第二章 可行性研究2.1 现行系统的调查2.1.1 现行系统存在的问题2.1.2 本课题的提出2.2 本课题要达到的设计目标2.3 可行性研究第三章 系统需求分析3.1 系统功能需求分析3.2 系统的性能需求分析第四章 要解决的几个关键问题4.1 要解决的关键问题之一:数据的安全性问题4.1.1 要解决的关键问题之一:数据的安全性问题4.1.2 系统传输的安全问题的解决办法4.1.3 系统内部安全问题的解决办法----数据加密4.2 要解决的关键问题之二:Visual Foxpro 的数据一致性问题4.2.1 数据的一致性要求4.2.2 数据有效性4.2.3 触发器4.2.4 引用完整性4.2.5 几点有益的提示4.3 要解决的关键问题之三:系统查找数据的速度问题 第五章 开发工具及运行环境5.1 运行环境:5.2 Windows2000 银行帐户管理系统简介5.3 开发工具45.4 VFP 中类和对象的应用第六章 总体设计6.1 系统定义及要求6.2 系统目标设计6.3 系统结构图6.4 算法及数据结构---哈希查找第七章 数据库设计及实现7.1 数据库设计7.1.1 数据库需求分析7.1.2 数据库概念结构设计7.1.3 数据库逻辑结构设计7.2 数据结构的实现:第八章 系统详细设计及实现8.1 系统功能模块设计8.1.1 系统的主功能流程图如下:8.1.2 帐户管理模块流程图:8.1.3 用户查询模块流程图:8.1.4 取款机模块:8.2 系统功能模块的实现8.2.1 系统主界面 8.2.2 身份验证界面8.2.3 账户管理模块 8.2.4 用户查询模块 8.2.5 取款机模块 8.2.6 查询统计模块8.2.7 结束界面 8.2.8 系统主程序的设计8.3 系统编译和开发第九章 面向对象软件测试技术9.1 概述 9.2 面向对象程序的特点对软件测试的影晌9.3 面向对象软件测试的层次划分及内容 9.4 OO 测试方法在本系统中的应用第十章 系统运行结果第十一章 本文小结致谢词附录5参考资料引 言随着社会经济的发展,信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。现今,人们的金融意识、科技意识己经有了很大的提高,在紧张忙碌的生活中,己越来越来不习惯每月奔忙于各银行营业柜台之问去排队缴各种各样的费用了;同时,各种经营单位如电信、移动、供电、煤气、自来水、证券等等一是为了提高服务质量、方便客户,二是为了减轻自己日趋繁重的工作量,纷纷委托银行为其开展代收代付业务:同时,随着我国加入世贸组织的日益临近,我国的银行业将面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行帐户信息管理、进行银行业务再造,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。近几年来,各商业银行加快了与社会各业的合作,利用自身的网点优势和业务特点,为其提供各种高效、快捷的代收代付业务,也就是中间代理业务,目前以与广大人民群众生活密切相关的各项缴费业务如水电费、电话费、手机费等代收业务为主,这些业务开展方式多种多样,但一般都离不开计算机的高效管理支持。随着代理业务不断发展,业务品种越来越多,各项业务做法互有差异,这就对银行的电子化水平和相应的管理水平提出了更高的要求。如何利用电子化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个商业银行所要研究的课题。第一章 本课题的研究意义和目的1.1 开发背景随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行帐目管理之中的应用日益收到人们的关注。近年来我国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适应,采用 IT 技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势以使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境,直面外国的挑战。这样,帐户管理的信息化势在必行。6在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题。因此改过成必须实现信息化。我们的系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。1.2 研究的意义1.2.1 研究银行帐户管理系统的意义随着社会的进步和计算机技术的发展,尤其是网络技术的飞速进步,信息观念已经深入人心。信息科学作为当代社会中的重要一环在国民经济中起着举足轻重的作用。自第三次科技革命以来,各交叉学科不断涌现,管理科学与信息科学的密切结合更是大大促进了生产效率,改变了人们久已习惯的人治理念。管理科学的信息化将人们调度优化任务的能力大大提高。我国政府审时度势,提出了以信息化带动工业化的明确战略发展决策。这对于我国占领科技制高点,普及科技教育,推动国民经济的健康可持续发展具有重要的意义。第三产业在一个国家经济中所占据的比例是其经济结构是否先进成熟的重要标准之一。而金融业是第三产业中最为重要的产业,是其他所有产业的力量后盾,为其他产业的正常运营提供保障。作为资金周转的核心层,金融业担负着国计民生的重要职责,其稳定高效的运营是国民经济发展的首要重点。目前每天国际金融及证券市场上的货币流通量远远大于同等时间内产品贸易的货币流通量。如果金融业出现纰漏,将对国民经济产生灾难性的影响。基于金融业的重要性,软件业的发展在很大程度上受到了金融业对信息化程度要求不断提高的影响。目前软件市场上相当大的份额是管理类软件,而且非专业管理类软件也大部分可以通用到金融领域的管理决策。银行作为金融业的执行机构,其主要业务是吸纳存款、发放贷款并使之安全有效地运行。在中国经济蓬勃发展的今天,越来越庞大的储蓄用户数目和资金流通量对银行帐户管理的可靠性每天都在进行苛刻的考验。本文编制的银行帐户管理系统正是基于此考虑而编制的专用软件。一般把与银行合作开展业务的单位叫做商户,如:若中国电信与交通银行开展代收话费业务则可被视为交行的商户。从目前看来,依靠电子化手段,加强银行帐户的管理,是各家银行提高其工作效率、增强其业务竞争力的重要因素。对银行来说,至少育如下几点益处:(1)有利于增加结算存款开展各项业务时,商户一般会在银行开设本单位的结算帐户,发生更多的往来,帐户上也会保持一定数量的存款余额:同时,被代理商户的客户在7银行办理代收代付业务时,也有可能在银行开设个人帐户并留有一定的存款,总之,高效的银行帐户管理系统能够提高银行的存款总量;(2)有利于扩大客户群、发掘潜在客户,从而带动银行传统业务的发展通过提供高效,优质的业务,吸引更多的客户来银行办理业务,从而扩大了银行的客户群,加强了银行和客户的业务联系,也会带动其他业务的发展;(3)有利于提高银行的社会形象,稳固业务基础开拓和发展高效的银行帐户管理系统,,不仅可以服务客户、联系客户、吸引客户、稳定客户,巩固银行业务经营基础,而且通过服务社会,可以塑造银行自身的市场形象,体现银行的综合实力;(4)加强了银业与商户的联系,为以后更广泛,更深入地开展银企合作打下了基础。高效的帐户管理系统,使银行从某种程度上为被代理单位拓展了业务,节省了一定的人力、物力和财力,通过业务交流和接触,双方加深了了解和友谊,加强了双方的信用协作关系,为以后的发展和合作奠定了良好的基础;(5)有利于改善银行的业务结构,扩大收益来源,增强抵御风险的能力。 近年来,央行连续多次降低利率,迅速缩小了商业银行的利差水平,伴随着信贷业务风险意识的增强,商业银行之间竞争更加激烈,经营成本日趋提高;因此,银行管理系统在整个国际银行业获得了空前的发展,并受到广泛而高度的重视。所以,加快银行帐户系统的科学管理,有利于拓展金融服务的深度和广度,有助于银行获得新的利润增长点,从而改善业务结构、扩大收入来源,提高抗风险能力。总之,现代商业银行的竞争和发展,已突破传统业务的框架,为了提高银行的业务竞争能力,扩大客户群,培育新的利润增长点,务必大力改良其帐户管理系统,因此建立一个功能齐全、灵活、通用、可靠、安全、统一的帐户管理系统成为银行当前业务发展的迫切之需。1.2.2 拥有自动化管理系统的银行竞争优势分析随着社会的进步和金融体制改革的不断深化,随着知识经济的到来和银行电子化建设的发展,我国的经济结构和金融市场结构正在发生深刻的变化,以间接融资为主向直接融资和间接融资并重转变,金融服务的社会需求日新月异,金融服务的外延和内涵更加广泛和丰富,从而对商业银行的管理系统提出了新的要求,银行的经营方式和服务手段向电于化、网络化、虚拟化、多元化、个性化的方向发展,现代信息技术不再是银行开展业务的一种辅助工具,银行的电子化和现代化管理水平已经成为银行竞争力的重要构成要素,成为银行市场运作、金融创新、客户服务、量化管理的技术基础。大致说来,银行帐户管理的系统化,规范化,自动化,将使银行获得如下几个方面的竞争优势:8(1)差别化竞争优势随着新管理系统的的应用,银行的传统业务开始和信息技术紧密结合,银行通过客户需求变化的分析和市场的细分,可以为特定的客户定制专门的服务,谁能率先推出个性化的金融电于产品,抢占市场,就能取得胜人一筹的竞争优势;(2)低成本竞争优势通过电话银行、网络银行等应用,银行业务越来越向自助化、虚拟化、非柜面化发展,从而减轻了劳动强度,减少了大量人力、物力,降低了经营成本;(3) 目标集聚型优势通过开展个人理财、网上综合银行业务等个性化的服务,坚立银行的对银行业务发展空间的拓展、金融服务的多元化、提高银行竞争力起着十分重要的作用。(4) 知识型优势通过采用数据库等新技术进行管理系统的信息化改造,使银行具有量化的分析管理能力,决策更科学,更有效,更能适应客户和市场的需求变化;(5)产业聚集型优势银行管理系统的不断向一体化,集中化,规范化的发展,电子化的金融产品越来越多,使银行业务空间不断拓展的同时,将形成银行金融的高度聚集化和规模经济型的优势;现代化的银行帐户管理系统作为银行建设的一个重要部分 ,对银行业务发展空间的拓展、金融服务的多元化、提高银行竞争力起着十分重要的作用。1.3 本论文的目的本论文的目的是使银行账目管理清晰化,透明化,便于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对人工操作环节进行复查,使账目出错率降至最低。在传统的银行帐户管理系统中,银行的帐户管理往往是很复杂烦琐的。帐户管理的特点是信息处理量比较大,所管理的种类比较繁多,而且由于储蓄单、取款单等单据发生量特别大,关联信息多,查询和统计的方式不尽相同。在管理过程中经常会出现信息的重复传递,因此银行帐户管理必须实现计算机化处理。我们系统开发的总体任务是实现银行帐户管理的系统化、规范化、自动化、信息化与智能化,从而达到提高帐户管理效率的目的。1.4 本论文涉及的内容为了编制该软件,我们参阅了银行帐户管理的有关原则。首先,是银行的相关机构,包括结算中心、筹资中心、融资中心、投资中心、现金出纳中心和资金监控中心等。其次,该软件借助科学的运行机制进行银行帐户管理,其方法包括:9第一、确立会计核算方法体系。银行本着科学合理、简便易行、实用高效的原则,通过设置相应的会计科目、会计凭证和帐簿、报表,运用正确的结算方法和核算程序,组织银行资金运动和会计核算,并定期运用比率法趋势法等分析检查银行营运资金增值。第二、应用现代管理方法。广泛应用科学和投资决策方法对各开户单位的投资项目进行经济效益的平谷,并对外来联办单位进行资信可靠性的分析咨询调查,特别是核算手段的电算化。银行帐户管理系统的内容按其功能性分类有以下四类:第一、资产类。包括各开户单位在银行的借款及其归还情况,对外单位一年或一年以上的中短期投资,应暂付其他单位或个人的款项,银行购入的国库券及各类证券,银行在其他银行在存款及银行库存先进的变动。第二、负债类。包括各开户单位在银行的存款,银行应付暂存其他单位或个人的款项,银行借入的专业银行或外部其他部门单位一年或一年以上的款项。第三、所有者权意类。包括开办单位投入银行周转或银行利润提留的资本金,银行从利润中提取的各种公积金及公意金,银行经营取得的利润及其分配。第四、损益类。包括银行的利息、投资及其他的收入,银行吸收单位存款和借入资金发生的利息支出、投资成本及其它支出。银行从受理经济业务开始,顺次经过五个步骤,依次是:审查填制会计凭证;根据会计凭证登记明细帐现金、银行存款帐;根据会计凭证编制科目日结单;根据科目日结单登记总分类帐;根据总帐编制银行会计报表。银行的会计帐簿,按银行会计科目分别设置。银行帐户管理系统编制的会计报表根据银行经营活动内容,参照银行会计报表设置,包括:(1) 资产负债表。反映银行在一定日期财务状况的会计报表。(2) 利润表。反映银行在一定期间内的经营成果及其分配情况。(3) 财务状况变动表。综合反映一定的会计期间(年度、季度、月份)内营运资金来源和运用及其增减变动情况。1.5 作者的主要贡献本文研究了面向对象方法在银行帐户管理系统中的应用,并采用了面向对象的方法对该系统进行了建模。本文作者的主要贡献在于使用该系统能够加强银行帐户管理的实时性、安全性、一致性、可扩充性,强调了资金的调控管理,缓解了当前突出存在的大信息量与原始处理工具之间的矛盾,充分体现了其在筹资、融资投资宏观管理中独特的功能和作用。本文是建立银行高效信息化管理网络的一个组成部分。可以统一开户,并能从宏观上根据余缺与需求进行科学有效的的调剂融通。可以使经济实体10与银行的关系变得简单快捷。同时,该系统易于实现,便于操作和运营阶段的维护;且界面友好,对广大操作人员的要求不高,适合我国现阶段的具体国情,对于发展经济,提高国内银行的运营质量有着重要的意义。1.6 本人所完成的主要工作本人在该银行帐户管理系统建设中完成的主要工作如下:(1) 进行了考察及经验交流,吸取了许多先进经验与经营理念:(2) 和相关系统集成商进行了数据业务帐务系统建设技术交流;(3) 多次和项目组成员到各本地银行帐务中心进行实地考察,总结分析了现有帐务系统存在的问题,并根据我国的实际情况进行了功能细划, 流程细划,完成了银行帐户管理系统业务需求调研报告的编制、定稿工作; (4) 参加区工商银行组织的帐务系统系统建设的可行性研究报告以及初步设计会审。(5) 本人主要做了系统开发前期的系统分析及设计工作,并尝试采用与传统分析方法有很大不同的面向对象的系统分析方法,提高开发效率,以期减少后期维护工作的工作量。另外,自己完成了部分程序的编写。通过参与具体项目的开发设计,学习了新的知识,也有了一些新的经验和体会。第二章 可行性研究2.1 现行系统的调查2.1.1 现行系统存在的问题虽然现代化的银行帐户系统在国外已经有了较为广泛的应用并且起相应的技术已经成熟,但当前在国内的实际应用并不广泛,本银行采用的银行帐户管理系统存在很多的问题,大致有以下 3 点: (1)算法简单,适时性差。一般系统对于涉及到大量的计算分析和信息处理能力较差。(2)可扩充性和相应的兼容性太差:当前,科学技术的发展可谓日新月异, ,新的学科不断涌现,而传统学科中新旧知识的更新也十分迅速。这就对系统提出了更高的要求,要求其具备兼容和扩充和升级的特性,要求有不断的高成本投入,但目前旧系统无法实现。(3)旧系统可靠性不高虽然在理论上,技术上与传统的经典帐目管理系统相比,有着明显的先进性。但是,到目前为止,以先进理论为基础的规范化银行帐户管理系统
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:[vf毕设]银行帐目管理系统.rar
    链接地址:http://www.gold-doc.com/p-82702.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开