银行账户管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章引言

1.1 设计思想

本系统选题为银行账户管理系统,是模拟银行账户的管理开发的。

设计的指导思想是一切为使用者着想,界面要美观大方,操作尽量简单明了,而且作为一个实用的管理系统要有良好的容错性,在出现误操作时能尽量及时地给出警告,以便用户及时地改正。计算机的资源是受到限制的,因此要充分利用Visual FoxPro的功能,设计出功能强大的软件,同时要尽可能地减少对系统资源的占用。鉴于本系统的特殊性,还需要本程序有良好的保密性。

具体表现为:

1. 系统应符合银行账户管理的规定,满足银行相关人员日常使用的需要,并达到操作过程中的直观、方便、实用安全等要求;

2. 系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;

3. 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、备份等操作;

4. 尽量采用现有软硬软硬件环境及先进的管理系统开发方案,从而达到充分利用现在有资源,提高系统开发水平和应用效果的目的。

1.2 本课题的研究意义:

通过该银行账户管理系统使银行的账户管理工作系统化、规范化、自动化,从而达到提高账户管理效率的目的,使办公人员可以轻松快捷地完成对账户管理的任务。

1.3系统设计目的:

系统设计是整个计算机信息管理系统开发过程中最重要的技术环

节,我们要在充分理解用户需求的基础上,用计算机来实现新系统的信息处理逻辑模型中规定的输入、输出及内部处理等多项功能,由不同模块来完成数据流程图中的各个加工,组织各种数据文件的存储,达到用户需求所规定的各项性能指标,并提出经济合理结构良好和高质量的解决新的计算机信息管理系统中各个需要处理的问题的解决方法的系统目标模型。

为有利于及时掌握和监控银行账户的开立和使用情况,建立和完善账户管理系统,利用信息技术手段,提高管理成效,必须建立全国统一的银行账户管理系统。中国人民银行将统一开发和建立全国统一银行账户管理系统,系统将按照集中统一、分级管理的原则实施管理,其主要功能包括:信息审核、信息储存、信息查询、信息统计、信息监测、开户登记管理等及其他扩展或附加的功能。

1.4开发和运行环境选择

开发工具:Visual FoxPro 6.0

运行环境:Windows 9X、Windows NT或Windows 2000

1.5计算机软件开发概述

银行账户管理系统的建立是一个复杂的计算机软件工程的实施过程。计算机软件开发又是一项专业性和技术性都很强的工作,它有一套自己的开发原则和开发方法。遵循这些原则和方法,开发出来的计算机软件就可以做到功能针对性强、系统运行稳定可靠、操作简便、容易维护和扩充;否则,就可能事倍功半,甚至导致计算机软件开发的半途而废。

第二章 Visual FoxPro平台简介

2.1 Visual FoxPro的产生和发展

Visual FoxPro 6.0(VFP6.0)中文版是Microsoft公司推出的Visual FoxPro地最新版本。VFP6.0是一个复杂地开发工具,其复杂性首先就表现在它的集成环境上。网络环境下的VFP保持了所需的特定的函数和命令。单用户的程序只要稍作修改就可在网络上运行。

Microsoft Visual FoxPro 也是为高效地开发跨平台的应用程序而设计的。在同类XBASE产品中,Visual FoxPro使用方便的特点使其能被称为是可视化的,而其功能强大的特点使其不失 FoxPro 的真谛,在数据库应用开发人员间享有盛誉。

2.2 Visual FoxPro 6.0特点

与其他数据库管理系统相比,Visual FoxPro 6.0 有用户的普通性、功能的完整性、工具的易用性和规模的可伸缩性等特点。

1.用户的普通性

勿庸置疑,Visual FoxPro 6.0 作为数据库工具拥有众多的开发者。由于它与传统的XBASE数据库兼容,因此了解和使用它的传统用户数量庞大。它安装容易,运行环境要求不高,入门和学习方便,最易于用户接受。

2.功能的完整性

经过几个版本的升级,Visual FoxPro 6.0比传统的XBASE数据

库有了质的飞跃。在数据管理方面,它基本具备了大型SQL数据库的特征(如视图、关键字、关系、触发器、存储过程等);在数据库设计方面,它提供了各种数据库组件的设计向导和图形化、智能化的设计过程。其独特的优点是提供了各种数据库用户界面的可视化设计工具,提供了自含的编程语言和调试工具,提供了查询数据库的默认表格工具等。总而言之,Visual FoxPro 6.0尽量使得用户不依靠任何其他软件工具就能完成一个较复杂数据库应用系统的全部开发工作。

3.工具的易用性

Visual FoxPro 6.0的各种工具之所有容易使用,是因为它以方便和规范开发者的工作为目标,充分考虑了数据库应用软件的特点。窗口化、图形化、智能化、模板化、向导化、参数化和通用化是Visual FoxPro 6.0工具的共同特征。

2.3 Visual FoxPro的功能

Visual FoxPro是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。无论是组织信息、运行查询、创建集成的关系型数据库系统,还有为最终用户编写功能全面的数据管理应用程序。Visual FoxPro都可以提供管理数据所需的工具,可以在应用程序或数据库开发的任何一个领域中提供帮助。Visual FoxPro所具有的速度、能力和灵活性,是普通数据库管理系统无法比拟的,它把我们带入了一个XBASE 新时代。

一、增强的项目及数据库管理

二、更简便、快速、灵活的应用程序开发

三、提供真正的面向对象程序设计

Visual FoxPro仍然支持标准的面向过程的程序设计方式,但更重要的是它现在提供真正的面向对象程序设计的能力。借助Visual FoxPro的对象模型,可以充分使用面向对象程序设计的所有功能,包括继承性、封装性、多态性和子类。

四、可以与多个开发者一齐工作

如果有Visual FoxPro先前版本的文件,只要打开他们,就会出

现Visual FoxPro转换对话框。可以把他的数据源移到Visual FoxPro 的表中,如果有电子表格或文本文件中的数据,比如Microsoft Excel 及Word,使用Visual FoxPro,可以方便地实现数据共享。

相关文档
最新文档