毕业设计(论文)-VF6.0银行(信用社)信贷信息管理系统分析与设计(附源程序) .doc_第1页
毕业设计(论文)-VF6.0银行(信用社)信贷信息管理系统分析与设计(附源程序) .doc_第2页
毕业设计(论文)-VF6.0银行(信用社)信贷信息管理系统分析与设计(附源程序) .doc_第3页
毕业设计(论文)-VF6.0银行(信用社)信贷信息管理系统分析与设计(附源程序) .doc_第4页
毕业设计(论文)-VF6.0银行(信用社)信贷信息管理系统分析与设计(附源程序) .doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

姓名:xxx 专业:计算机应用及管理 1 银行(信用社)信贷信息管理系统分析与设计银行(信用社)信贷信息管理系统分析与设计 摘要:摘要:本文主要研究了银行信贷信息管理系统分析与设计问题。通过对目前银行信 贷系统的分析与研究,了解了目前银行信贷系统的优点和不足,针对实际问题提出 改善银行存款贷款管理水平,降低银行资产负债成本,实现数据计算、统计自动化、 提高信息利用率的信息系统设计方案。并对系统开发进行了可行性分析,在此基础 上作出了系统的整体规划方案。 关键字:关键字:银行(信用社)信贷 信息管理系统 设计方案 全套源程序代码,联系全套源程序代码,联系 153893706 姓名:xxx 专业:计算机应用及管理 2 bank credit information management system analysis and design jin zhao abstract: this article has mainly studied the bank credit information management system analysis and design question. through to at present bank credit system analysis and the research, had understood at present bank credit system merit and the insufficiency, in view of the actual problem proposed improves the bank deposit loan management level, reduces the bank asset debt cost, realizes the data computation, the statistical automation, raises the information use factor the information system design proposal. and has carried on the feasibility analysis to the system development, has made the system whole plan in this foundation. key words: bank credit information management system design proposal 姓名:xxx 专业:计算机应用及管理 3 目目 录录 1 前言 1 2 系统开发背景 1 2.1 业务规模及管理模式 1 2.2 计算机应用现状 1 3 问题识别 2 3.1 实现数据计算、统计自动化、提高信息利用率 2 3.2 改善银行存款贷款管理水平,降低银行资产负债成本 2 3.2.1 存款管理.2 3.1.2 贷款管理.3 3.3 提高工作效率,为银行微观决策提供基础的信息依据 3 4 可行性研究 3 4.1 经济可行性 3 4.2 操作可行性 3 4.3 技术可行性 3 4.3.1 开发的软件可行性.3 4.3.2 硬件可行性.3 5 总体设计(general design) 3 5.1 系统模块的划分 3 5.2 选择系统设备,确定最终软硬件方案 3 6 详细设计 3 6.1 代码设计 3 6.2 输入输出设计 3 6.2.1 输出设计.3 6.2.2 输入设计.3 6.3 系统安全与可靠性设计 3 结束语3 参考文献3 姓名:xxx 专业:计算机应用及管理 4 1 前言 银行信贷,广义上是指银行贷款与贷款信用活动的总称,是国社会主义银行信 用的主要业务,其目的是支持社会主义市场经济中的生产发展和商品流通的扩大, 满足社会日益增长的物质和文化生活的需要。 所谓银行信贷管理,是指银行在其组织存款、发放贷款和办理结算等信用活动 中管理的方法和手段。银行信贷管理是银行经营管理的重要组成部分,关系到社会 主义银行运营的资产负债成本的高低,从而间接关系到社会主义市场经济体制中各 基本细胞(以企业为代表的社会法人)能否有效运行,关系到社会主义市场中商品能 否正常流通。从长期看来,则影响到中央银行货币决策的方向,如货币发行规模、 发行速度和货币发行时机等。 2 系统开发背景 2.1 业务规模及管理模式业务规模及管理模式 银行至今已经有 20 多年的历史,在昆明及昆明附近设有多家分行。其信贷管理 工作自建行之日起展开,在实际业务中不断得到充实和完善,并且伴随改革开放的 不断深入,吸收采用了国内外各种先进的管理思想和信息技术。但这种信贷管理科 学化、现代化、信息化思想基本上仅限于 a 银行的较高决策层,而在下属的各分支 机构中,信贷管理还远未达到科学化、现代化、信息化的要求水平。 本系统的对象(银行)内部实行二级管理模式:行长作为决策人对银行业务方向、 信贷规模做出总的决策,就整个银行而言,他是几十个微观决策者之一,其下有几 个科室负责人对其负责,传送日常经营报告;而各科室负责人则是第二级管理层的 领导者和组织者,组织业务员进行日常的业务处理和信贷数据的基本维护与报表制 作,并负责为上一级制作各种格式的报表、报文等。 2.2 计算机应用现状计算机应用现状 a 银行的业务处理除了柜面的存取款业务外,主要是依靠人工的方式进行,各 种数据的采集、整理、计算、汇总、统计等繁琐的工作耗用了大量的人力、物力和 姓名:xxx 专业:计算机应用及管理 5 财力,虽然近年来采用了电子表格软件作为辅助工具,但就整个银行的信贷业务流 程而言,其处理方式仍是人工方式。特别是各种形式要求的报表的制作,都是采用 人工方式,效率低下,十分容易出错。伴随银行业务量的不断扩大和上级各有关部 门单位对报表格式要求的不断提高,越来越要求有一套计算机信息系统来完成日常 的信贷管理工作。 a 银行内部的员工以前从未用过类似的管理系统,但都接触过计算机,对 windows 有基本的了解,且员工均在中青年龄段,对外来的新事物接受能力较高。 所以,如果开发一套操作简单的信贷管理系统,完全可以帮助其职工从繁琐的重复 性劳动中解脱出来,提高整个银行的工作效率和经济效益。 3 问题识别 问题识别又称系统目标识别,即要根据用户的需求说明书的内容,从中甄别出 真正的需求,从而发现问题的症结所在,解决该问题便成为系统开发的目标。 3.1 实现数据计算、统计自动化、提高信息利用率实现数据计算、统计自动化、提高信息利用率 到 2003 年 4 月,a 银行的日平均业务量已经达到*万元,相当于一般的中小 型生产性企业的规模,其中涉及到大量的数据和经济信息以及上级、政府相关单位 的指导性信息。这大量的数据和信息累积在一起,如果仅仅由于人工处理的速度慢、 效率低而不能得到充分、及时、高质量的利用,不能不说是对信息资源的严重浪费, 并且在无形不降低了银行对市场上千变万化的形势反应的灵敏度,以及信息的真实 性和可信度,不利于微观决策及时、准确地对日常业务做出正确的指导和规定。因 此,有必要以计算机、信息技术数据和信息当作和财力、物力等同的经济资源来进 行管理,并对数据和信息进行规范化处理,便于在银行内部实现数据和信息共享, 为实现网络化管理和电子管理(e-management)做实际准备。 3.2 改善银行存款贷款管理水平,降低银行资产负债成本改善银行存款贷款管理水平,降低银行资产负债成本 3.2.1 存款管理存款管理 存款管理是银行信贷管理的主要内容。银行在开展业务的过程中,大量的社会 姓名:xxx 专业:计算机应用及管理 6 闲置资金被银行以“存款”的形式吸收到银行集中起来。尤其对企业法人来说,如 果暂时闲置的资金不用于各种形式的投资,就等于在浪费资源,而存款作为一种投 资形式,对那些短期资金而言,不失为一种适宜的投资形式。但是以什么样的资金 成本、在何时以什么样的方式来吸收资金,却直接关系到银行的经济利润能否实现。 通过采用科学的管理方法和先进的计算机信息技术,实现对历史数据的统计、分析 和对未来趋势的预测,是一种行之有效的决策参考手段。 3.1.2 贷款管理贷款管理 组织存款的主要目的是为了发放贷款。银行如何发放贷款,从整体上影响到国 民经济发展的速度和比例结构。因此贷款管理是信贷管理的重要环节。通常而言, 银行的贷款管理有如下一些主要内容与本系统的开发有关。 (1)贷款的总量/规模管理 它决定着货币的社会总供给与实际有支付能力的需求是否平衡。要进行规模控 制,根本问题是把需要和可能结合起来,量力而行。就各专业银行而言,其贷款总 量受三个因素影响:银行自有资金、中央银行再贷款和再贴现额、组织存款的数量。 由于前两个因素非专业银行内部所能决定,因此专业银行贷款总量/管理的主要内容 是组织存款数量问题。为有效进行贷款总量控制,需要解决历史规律的统计与未来 趋势的预测两大问题,从而有的放矢地组织吸收存款。 (2)贷款结构管理 根据各个时期经济发展的目标要求,决定贷款支持什么,限制什么及期限长短。 本系统所需解决的是 a 银行内部对不同期限贷款的控制,即贷款的期限性结构管理, 也就是银行贷款的期限结构应当与银行信贷资金来源的期限结构相适应,长期性的 贷款可用长期性的资金来源,短期性的贷款可用短期性的资金来源。要保证贷款的 期限性结构合理,需对历史发生的存款按期限进行分类统计,对已发生和计划中的 贷款按期限进行分类统计,从而判断一段时期内的贷款结构是否合理,如不合理, 则还要决定调整方向。 3.3 提高工作效率,为银行微观决策提供基础的信息依据提高工作效率,为银行微观决策提供基础的信息依据 由于目前 a 银行内部各单位信贷员和统计人员使用传统的手工记账工具,经常 姓名:xxx 专业:计算机应用及管理 7 要翻阅大量的台帐,运用计算器等辅助工具进行计算、统计、制作报表。采用这种 工作方式工作量大,效率低,易出错,准确性差,及时性差。同时这种方式提供的 信息量也不够大,且比较单一,不能满足现代信贷管理工作对大量数据和经济信息 进行分析的需求,从而也就难以满足微观决策所需的数据和信息要求。而且任何历 史信贷信息是对信贷活动进行分析的重要依据,缺少了这些数据和信息,分析结果 就没有说服力。而本系统的建立,不仅可以提高银行工作人员的工作效率,降低银 行工资成本和管理费用等,而且可为信贷管理微观决策提供大量数据信息,为决策 提供准确、及时、高质量的依据。 4 可行性研究 4.1 经济可行性经济可行性 a 银行目前由于完全采用纯人工方式完成业务,进行报表制作,对数据进行综 合分析等,所以耗用工时较多,且效率低下。目前银行内部的日人工成本为:(*) 人*(*)元/人日-(*)元。还不能计算出因效率低下而给银行带来的无形经济损失,如 果把这一部分也看作成本,那将远远超出目前的计算数额。而如果开发出一个能满 足业务要求的信贷管理系统,在采用生命周期法的前提下,从问题识别到系统实施、 评介、维护,开发周期如以两年计,其需人工成本(*)元,略高/低于两年的人工费 用总和。同样,也无法估算出由于系统的开发应用使银行运营效率提高而带来的无 形的巨额经济效益。由此可见,开发此系统在经济上是完全可行的。而且,由于系 统能在未来较长的一段时期内稳定地发挥作用,这对于银行提高信贷管理水平有很 大的帮助,并能使 a 银行早日接入到总行的更高层次的网络体系中,可以更加广泛 地吸收各方面的信息资源,可为银行业务在将来的扩张打下坚实的基础,其经济效 益将更上一层楼。 4.2 操作可行性操作可行性 如前所述,a 银行内部大多数员工从未使用过类似的信贷管理系统,但是 windows 友好的用户界面和本系统良好的安全性设置,可以使其内部员工在系统实 施人员的指导帮助下很快掌握系统的使用方法,而无因操作失误而引起系统出错之 虞。不仅如此,还可以编写出详尽的“用户操作说明书” ,为用户的正确操作给以图 姓名:xxx 专业:计算机应用及管理 8 文并茂的形式加以说明。同时,在开发过程中,还可以尽量经用户以方便,考虑到 用户需求的实际情况,在输入界面、查询界面等部分添加解释或提示,帮助用户尽 快掌握本系统的使用方法。 4.3 技术可行性技术可行性 4.3.1 开发的软件可行性开发的软件可行性 从目前的市场上比较流行的数据库开发管理软件来看,对于相对比较简单的中 小型数据库,microsoft visual foxpro6.0 它自带的数据库的结合是在实际应用中较为 成功的一种解决方案。用 java 和 oracle 开发管理软件也是比较成功的一种结合。 在结合本系统来看,并没有采取上述两个方案。因为银行信贷管理系统它对安 全性、数据保密性的要求非常高。如果采用了 vf6+access 的解决方案,它对银 行以后的发展将形成一个制约;如果选择了 java 和 oracle 的解决方案,那它的数 据保密性就会有所降低,而且这种中小型系统它的使用也不可能说就一定要用到 oracle 这种大型数据库。 为此,选择了 vf 提供的自带数据库开发环境来进行本系统的开发与研制。在. 集成开发环境中,它实现了平面设计与数据库之间的无缝连接。以确保数据的安全 性。所以这个解决方案是可行的。为此,采用了 vf 做前台及界面设计,用它自带 的数据库做后台的数据库支撑。 4.3.2 硬件可行性硬件可行性 开发本系统所使用的软件对于计算机硬件有一定的要求,vf 对计算机的硬件 要求:由以上经济、技术、操作三方面的分析可以看出,本系统的开发时机成熟, 从多种角度考虑,都是可行的。 5 总体设计(general design) 5.1 系统模块的划分系统模块的划分 根据实际业务中银行的管理体系和完成功能,并对其进行抽象处理后,根据如 姓名:xxx 专业:计算机应用及管理 9 前所示的数据流程图,可得到如下的系统结构功能图,它大致表示出了本系统的功 能模块情况,如图 1 所示。 银行信贷管理系统 基 本 数 据 维 护 数 据 处 理 数 据 查 询 图 形 显 示 报 表 打 印 图 1 系统功能模块图 对图 1 中的各个功能模块分别细分为图 2 至图 6。 基本数据维护 部 门 数 据 员 工 数 据 行 业 数 据 单 位 数 据 费 用 参 数 贷 款 情 况 贷 款 类 别 图 2 基本数据维护功能模块示意图 数据处理 接 受 数 据 当 日 统 计 历 史 统 计 历 史 比 较 图 3 数据处理功能模块示意图 数据查询 历 史 比 较 历 史 统 计 历 史 数 据 当 日 统 计 全 行 一 览 按 信 贷 员 汇 总 按 行 业 汇 总 按 部 门 汇 总 按 单 位 汇 总 全 行 一 览 按 信 贷 员 汇 总 按 行 业 汇 总 按 部 门 汇 总 按 单 位 汇 总 全 行 一 览 按 信 贷 员 汇 总 按 行 业 汇 总 按 部 门 汇 总 按 单 位 汇 总 图 4 数据查询功能模块示意图 图形显示 当 日 统 计 历 史 统 计 历 史 比 较 姓名:xxx 专业:计算机应用及管理 10 图 5 图形显示功能模块示意图 报表打印 每 日 统 计 历 史 统 计 存 贷 比 表 利 润 表 贷 款 时 段 表 贷 款 到 期 提 醒 表 全 行 信 息 一 览 表 存 贷 比 表 利 润 表 贷 款 时 段 表 贷 款 到 期 提 醒 表 全 行 信 息 一 览 表 图 6 报表打印功能模块示意图 在对本系统进行模块划分的时候,有几个原则标准是必须遵循的,主要有: (1)模块独立性最大原则 使模块具有最大的独立性,是划分模块的最重要、也是最基本的原则或标准。 要达到这个标准,一是要求模块的内聚性最大,二是要求模块之间的耦合性最弱。 (2)恰当地掌握好模块的大小原则 究竟划分多大的模块最合理,很难给出绝对的标准。通常认为,一个模块的程 序最好能写在一张纸上,程序行数在 50100 行的范围内比较合理。 (3)尽可能把与硬件相关的部分集中在一起放在一个或几个模块内的原则 尽可能把可能变动的部分集中在一起,以便在确有变动时候能方便地处理,减 少影响范围。 (4)尽可能消除重复的工作,建立公用模块,以减少冗余的原则 这对程序的编写、高度乃至维护都是十分有益的。 (5)保持合理的模块扇入数据和扇出数原则 一个模块直接控制的下属模块的个数,称为该模块的扇出数/跨度;一个模块可 能被多个模块所调用,例如公用模块,其上级模块个数称为该模块的扇入数。 通过对系统进行结构化分析和设计,可将系统模块化,其总体目标是以较少的 姓名:xxx 专业:计算机应用及管理 11 代价获得高质量的产品。例如本系统中所应用的查询模块,便可以设计成一个通用 的模块,从而比较充分地体现出模块化设计的优点。 通过本系统的设分析设计,体会到,系统的模块化设计(按自顶向下、逐步求精 的方法把系统逐层分解成各级模块)有如下优点: (1)由于将一个复杂的系统划分成了若干个单一功能、相对独立的模块,从而把 原来的复杂问题简化了,使复杂的多方面需求逐个得到满足。 (2)可以独立到进行模块的编码和测试,能够灵活方便地对这些工作进行组织和 安排。一个程序员可以完成若干个模块,也可以把各模块分配给多个程序员去完成, 平行地展开工作,以缩短系统开发周期。 (3)通过模块的划分,把每个模块要解决的问题局限在有限的范围之内,处理一 个模块的问题时不必考虑模块边界以外的问题,减少了出错的机会。即使出现了错 误,在局部范围内也容易解决。 (4)模块中一部分程序的修改,完全不影响模块以外的程序,极大地减少了修改 产生的副作用或连锁反映的可能。程序员个人的差错所造成的影响范围一般只限于 模块之内,不会影响到全局。 (5)可对关键模块施加特殊措施加以优化处理,以保证整个系统达到特定的要求。 (6)使模块的复用成为可能。一个模块可以多次使用,提高了软件产品的利用率, 也可以缩短开发其他系统的周期,减少重复性劳动。 (7)已开发的程序易于理解,每个模块的职能明确,也具有不难理解整个软件系 统的结构的功能。 (8)有利于估计工作量和开发成本。 5.2 选择系统设备,确定最终硬件方案选择系统设备,确定最终硬件方案 经过对系统的功能分析和技术可行性分析,最终确定的硬件方案如下: 硬件采用的系统配置为:基于 a 银行的各分理处的物理位置比较分散的特点, 本系统是一个分布式计算机应用信息系统,采用 client/server 体系结构,既充分利 用了客户机和服务器的资源,又大幅度增加了网络上传输的数据量,提高了系统效 率,保证系统能够运行稳定、信息可靠完整。为了便于将来和 a 银行的高层大型网 络连接,网络采用 tcp/ip 协议,拓扑结 姓名:xxx 专业:计算机应用及管理 12 构为星型,传输介质为双绞线+光纤。server 端采用的是 unix 操作系统,client 端 为 windows9x 或 windows2000 pro/ser 或 windows xp home/pro 操作系统。服务器 为 sun spare station5 工作站,client 端可以用 hub、router 或远程终端服务器通过 tcp/ip 等协议与 server 相连。整个系统具有开放性、可扩展性,为和 a 银行的高级 网络相连接以及建设 a 银行 intranet 打好了基础。 6 详细设计 根据总体设计产生的系统结构图的要求,在详细设计阶段,完成代码设计、输 入输出设计、数据存储设计和处理流程设计。 6.1 代码设计代码设计 代码指明了事物的名称、属性、状态。运用计算机进行数据处理时,为了录入 和处理的方便,为了节省存储空间,提高处理速度、效率和精度,通常用数字、字 母和一些特殊符号组成的代码来识别事物和处理数据,这就是代码设计及其必要性。 本系统中的数据库代码用的是英文表示法,详细请看前面的表设计(数据字典) 部分。 在进行数据库操作时所用的程序代码中,除程序编译环境所要求的语句之外, 程序自己定义变量时,尽量采用类似于英语的缩略词语,并且从字面上大多可以看 出变量在程序中所处的角色,如表 1 所示: 表 1 变量定义 代码设计实际意义 selecttext select 文本 inserttext insert 文本 conn 连接语句 dataadapter 数据适配器 另外,在进行程序代码设计时,程序员也尽量采用数据库中已有的代码来表示 所要进行操作的对象,尽量使数据库的代码设计和程序的代码设计相一致,减少因 人为因素造成的程序阅读和修改困难。 在进行代码设计的过程中,要求程序员遵循下列代码设计的基本原则: (1)要适合计算机处理 姓名:xxx 专业:计算机应用及管理 13 代码是计算机进行分类、排序、检索、统计、分析等所有处理的依据,因此代 码选择要便于计算机识别和处理。例如,采用按位编码法得到的代码分类基准量明 确,处理方便;而采用字母法进行代码设计则便于人工阅读,易于进行文档的编写 和维护。当然,最重要的是代码设计要满足管理的要求。 (2)要便于使用 代码的结构要简单明了,含义单纯,容易理解,容易记忆。例如,要尽可能使 用现有的名称代号和代码符号。在本系统的对象中,银行内部的员工编号是确定而 且稳定的,这样在代码设计时就不宜变动,可继续使用。 (3)要具有系统性、通用性的可扩展性 代码不仅对于本系统适用,而且要考虑到应用于本系统所在的高层网络,甚至 于全行业的应用。因此,代码设计要从系统出发,从高处着眼,以利于通观整个系 统,便于整个系统内部的信息交换及数据共享,同时最好采用上级部门的编码。要 考虑到各种代码的适用范围、适用时间和适用的技术特点,直观性要好,通用性要 强。还要考虑到发展的远景及有可能出现的变化的增减。 (4)选择最小值代码 代码位数直接影响到存储空间的利用和处理速度。同时,代码的位数增加,工 作人员的出错率也随之增加,所以代码的位数要最小。例如,本系统的数据库中有 “一级准备金利率”这一数据元素,采用代码为“s(tair)p(reparative) b(row) i(nterest) r(ate)” ,即“spbir”,这是为了尽量减少系统操作人员将来输入的工作量。 (5)代码标准化 凡是国家和主管部门已经制定统一代码的,则采用标准代码形式,便于各系统 之间的信息交换。如国家和主管部门无统一规定的,则尽量和国际标准或国际惯例 相一致,或和同行业的惯例相一致。 6.2 输入输出设计输入输出设计 系统设计的过程和系统实施的过程恰好相反,并不是从输入设计到输出设计, 而是从输出设计到输入设计,这是因为输出设计直接和用户需求相联系,设计的出 发点应该是保证输出方便地为用户服务,正确地反映用户的需要的有用信息。 姓名:xxx 专业:计算机应用及管理 14 6.2.1 输出设计输出设计 输出设计的主要目的是满足用户和管理者对数据和信息的要求。输出设计要考 虑的主要内容有: (1)输出信息名:该输出信息的名称 (2)输出功能:该输出信息起什么作用 (3)输出周期:多长时间输出一次 (4)输出期限:每次输出的期限 (5)输出媒体:输出信息记录媒体名称 (6)输出方式:批输出还是实时输出 (7)输出用纸:专用纸或通用纸 (8)传递方式:邮递、电话、传真、电子邮件或人工传递 (9)使用后的处理:保存、销毁或上缴 (10)输出用文字:英文、汉字、汉语拼音 (11)输出信息校验:检验输出信息的正确性,包括确定校验内容、检验方法和 校验后的处理 (12)保密要求:有或无 (13)输出项目名称:构成输出信息的每个数据项 本系统中所选用的输出方式有三种:查询显示输出、报表打印输出、和图形显 示输出。查询显示输出的信息主要是各种查询结果,这是一种实时性要求很高的输 出,输出设备是显示器。如图-15 的查询结果便是一例。报表打印输出的信息主要是 各种报表形式的数据信息,如月终/年终的汇总,上级部门要求上缴的统计数字等, 如图-16 中的报表就是应上级主管部门要求而制作的报表,可以在打印纸上打印,也 可以在屏幕上预览。图形显示输出具有前两者无法比拟的优越性,它直观,可比, 易于理解,结论明显。如图-17 所示的就是图形显示输出的例子。 下面结合程序来阐述一下: (1)系统登陆界面: 在几乎所有的系统中,都应该有登陆界面,其作用是防止不安全的用户进入系统: 姓名:xxx 专业:计算机应用及管理 15 (2)系统登陆新系展示界面: 该界面提供了系统信息,以及登陆信息的展示情况。从最大可能上让用户在第一时 间对此软件有一定了解。 (3)系统主界面: 该界面为系统主界面,对系统整个的构架以及功能有一个总体上的把握。 姓名:xxx 专业:计算机应用及管理 16 (4)建立贷款选项: 此选项用于基本的贷款建立操作,同时可以增加,修改,删除贷款项: (5)查询功能: 银行贷款操作的查询类似于公司信息的查询,这里,我们采用了公司信息的查询方 式对其进行数据库设计,在这里,可以清楚的查到热销的贷款种类以及滞售的贷款 种类。 (6)报表打印功能: 为了节省下银行(信用社人员)繁重的手工劳动,特制作了以下这个打印功能,它 能方便的打印下需要的各种表格: 姓名:xxx 专业:计算机应用及管理 17 (7)系统功能: 对于系统功能选项而言,我们设计了增加用户功能和修改密码功能, 这里,我们只 列举出修改密码功能。 6.2.2 输入设计输入设计 在计算机信息系统中,输入数据的正确性决定着整个系统质量的好坏。若输入 数据缺乏精确性和适时性,即使计算和处理十分正确,也不可能得到可靠的输出信 息。最佳的信息系统始于最佳的输入系统。根据输出信息的要求,输入设计要考虑 姓名:xxx 专业:计算机应用及管理 18 的主要内容如下: (1)输入信息名:该输入信息的名称 (2)输入功能:该输入信息起什么作用 (3)输入周期:多长时间输入一次 (4)输入期限:每次输入的期限 (5)输入媒体:输入信息记录媒体名称 (6)输入方式:批输入还是实时输入 (7)收集方式:原始记录如何收集 (8)原始信息名:与本输入对应的用户原始凭证 (9)输入项目名:构成输入信息的每个数据项名称 (10)输入用文字:英文、汉字或汉语拼音 本系统在 a 银行的应用采用的输入方式主要是键盘输入,便于查询和检索系统。 因此,友好的输入界面变得非常重要,必须保证用户在输入时方便、安全、高效。 如图-18 所示的便是一个输入界面。 随着信息技术的发展和各种新概念不断地引入管理(如电子化管理等),简单的 键盘输入必将不能适应快节奏的运营方式。因此有必要引进先进的技术手段,使系 统实现联机输入,将数据信息以报文的形式从各用户终端送到处理中心。这是系统 今后扩充时要考虑的。 另外,还要考虑数据输入格式,主要要求如下: (1)输入格式应保证输入精度 (2)输入格式应尽量减少填写量,便于填写,便于校对 (3)同意规格和代码,按标准格式输入 (4)简化和减轻输入负担 例如在键盘输入完成后,并不能马上就进入系统,还应对其进行检验,称为输 入数据检验。输入数据检验是保证输入数据正确的重要措施。通过多种措施,对全 部输入数据设想其可以出现的差错,对之进行校验,对校验中查到的有错数据,考 虑修改及补救办法。数据校验的办法有两类:静态检验(人工复核)和动态检验(计算 机程序检验)。 在本系统中,进行输入数据检验的具体做法要求如下: 姓名:xxx 专业:计算机应用及管理 19 (1)严格复核制度,未经复核的凭证、单据不得上机录入。 (2)重复校验,经过复核的数据、凭证还应经另外的输入人员进行检验。 (3)人工静态检验,在输入的同时,由计算机显示输入的数据,然后与原始单据 进行对比,查找错误。 (4)程序检验,根据输入的数据类型、格式、逻辑性等进行检验,具体内容包括: a 数字检验:检查数字项目内容中是否出现非数字数据。 b 界限检验:检查数据项目是否超过规定的数据范围,如数据位数、数值范围 等。 c、逻辑检验:检查数据的合理性、逻辑性是否符合要求(例如月份不会超过 12,更不会是负数)。 d、格式检验:检查数据记录中各数据项的位数和位置是否符合预先规定的格 式。例如工资定为 4 位整数、2 位小数,检查最高位是不是空格或数字等。 e、字符检验:检查全部由字母组成的数据(如姓名)中是否出现非字母字符,或 检查该数据长度和格式是否符合规定。 对于检查出的输入数据错误,应该以恰当的形式报告出来,或打印错误报告, 或实时提出错误警示和修改提示等,帮助用户尽快正确输入数据。 6.3 系统安全与可靠性设计系统安全与可靠性设计 众所周知,银行等金融系统是关系到国计民生的高度机密系统,其中的业务数 据和管理信息只有经过授权的有关人员才可以访问。如果因为偶然或人为的因素导 致数据丢失或信息泄露,那给银行带来的损失是难以估价的。因此,本系统的安全 性和可靠性设计是极为重要的。针对两种类型的破坏,分别采取不同对策加以预防 和处理。 (1)对突发性物理破坏的应急处理 主机以及核心设备(硬盘、通信线路等)采用双机热备份,一套为生产机,一套 为备份机。每隔一小段时间生产机就自检是否正常,若出现异常,系统能够立刻切 换到备份机继续工作,而不影响柜员的服务,使得系统具有很好的可靠性。 (2)防范人为的作弊与破坏 要求采用多种方法防范人为破坏,主要有: 姓名:xxx 专业:计算机应用及管理

温馨提示

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

评论

0/150

提交评论