已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-VF018-银行帐目管理系统(自带数据库)摘要:帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个银行帐目管理系统。采用 Visual FoxPro6.0 作为开发工具,数据库设计遵循 3 范式,主要设计了用户基本信息表、用户卡信息表、ATM 取款机基本信息表、用户银行存款信息表、管理系统的用户口令表、银行系统的用户信息表等数据表。解决了银行系统中存在的数据安全性(DES 算法) 、数据一致性以及系统运行速度(哈希算法)等问题。 系统实现的主要有帐户管理、取款机管理、用户查询、查询统计等功能: u 帐户管理模块:存款、取款、开户、销户、修改信息、办卡、挂失卡; u 用户查询模块; u 取款机信息管理模块:管理员管理查询和维护、客户查询和取款等功能; u 查询统计模块: VIP 用户统计、 ATM 业务量统计、异动查询统计、持卡总量消费统计、工作量负荷统计等功能。 通过该银行账户管理系统地运行,使办公人员可以轻松快捷的完成对账户管理的任务,提高账目管理效率,使银行的账目管理工作系统化、规范化、自动化 。 该银行帐目管理信息系统,优点是设计过程思路清晰、模块划分简洁,设计各阶段分工明确。经过实践证明,该划分是合理的,极大得提高了本系统的实现。 关键词:银行帐目 数据安全性 数据一致性 ATM DES 算法 哈希算法 面向对象目 录 引言 第一章 本课题的研究意义和目的 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 开发工具 5.4 VFP 中类和对象的应用 第六章 总体设计 6.1 系统定义及要求 6.2 系统目标设计 6.3 系统结构图 6.4 算法及数据结构-哈希查找 第七章 数据库设计及实现 7.1 数据库设计 7.1.1 数据库需求分析 7.1.2 数据库概念结构设计 7.1.3 数据库逻辑结构设计 7.2 数据结构的实现: 第八章 系统详细设计及实现 81 系统功能模块设计 8.11 系统的主功能流程图如下: 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 测试方法在本系统中的应用 第十章 系统运行结果 第十一章 本文小结 致谢词 附录 参考资料 主要功能模块如下:(1)帐户管理本模块的功能在于管理员通过简单的操作,可以实现银行对账户管理一般功能。如:存款、取款、开户、销户、修改信息、办卡和挂失卡等等,内容丰富.(2)取款机管理本模块的功能就是模拟 ATM 取款机的取款过程。具体实现的功能为:用户输入取款机号、卡号、密码,通过验证后进入交易,用户可以查看余额,取出现金。系统自动更新用户账号及卡号中的存款余额,并在用户存取款信息中作记录,在 ATM 机的存取款信息中作记录。(3)用户查询本模块的功能就是使用户查询自己帐户的信息。在用户查询之前,处于安全的考虑,要进行相应的验证,以用户输入的密码和数据库中的原始设置的密码相匹配,能够匹配一致的即可进入数据库中查询相应的信息;匹配不成功的即会退出此模块而进入主模块界面,以防止使用者对数据库的非法修改。(4)查询统计本模块主要实现以下五项功能: 金牌用户统计: 统计持卡消费频率达到某一标准的用户,如日平均消费次数超过一次的。 ATM 业务量统计: 统计每台 ATM 机的刷卡次数,根据次数可以让银行根据 ATM 地点的分布考虑如何合理安排。 异动查询: 统计在短期内某帐户大进大出的情况,发现异常,则提供帐户的监管。 持卡总量消费统计: 统计某时段内持卡消费的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏教版江苏省宿迁市2023-2024学年高二上学期期末调研测试数学试卷
- 古诗词诵读《李凭箜篌引》-高二语文大单元教学同步备课(统编版选择性必修中册)
- 《温暖的毛衣》少儿美术教育绘画课件创意教程教案
- 人教版位置课件
- 二年级上册数学每日计算小纸条1-6
- 西京学院《国画》2021-2022学年第一学期期末试卷
- 西华师范大学《中国政治制度史》2022-2023学年第一学期期末试卷
- 高考地理一轮复习第八章人口第一节人口分布与人口容量课件
- 西华师范大学《土壤污染防治技术》2022-2023学年第一学期期末试卷
- 职业技术学院现代物流管理专业人才培养方案
- 2.2 直线的方程(分层练习)(解析版)
- 《保密法》培训课件
- 北京市2024-2025学年高三上学期第二次普通高中学业水平合格性考试英语试卷 含解析
- 2024版《中医基础理论经络》课件完整版
- 2024年全球 二次元移动游戏市场研究报告-点点数据
- 第6课《我们神圣的国土》第1课时(教学设计)-部编版道德与法治五年级上册
- 绵阳市高中2022级(2025届)高三第一次诊断性考试(一诊)物理试卷(含标准答案)
- 2024年广西高考历史试卷真题(含答案解析)
- 正常流产护理查房模板
- 人教版(2024新版)七年级上册英语期中模拟检测试卷(含答案)
- 2024年高等教育法学类自考-00226知识产权法考试近5年真题附答案
评论
0/150
提交评论