数据库课程设计().docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计报告 自助银行管理系统 班级: 09 计算机科学与技术2班 学号: 50902012022 姓名 : 王林 指导老师:王磊 设计日期:2010/12/25 目录 1 系统概述 4 2 系统分析与设计 4 2.1 应用背景 4 3 系统需求 5 3.1 系统需求和功能分析 5 3.2 数据库需求分析 5 3.3 数据库功能分析 6 3.4 安全性与完整性要求 6 3.4.1 安全性 6 3.4.2 完整性要求: 6 4 业务流程图 7 5 数据流程图: 8 6 数据字典 8 7 概要设计 11 7.1 硬件环境 11 7.2 软件环境 11 8 详细设计 11 8.1 E-R图 11 9 具体设计以及程序实现 14 9.1 管理员身份登陆 14 9.1.1 管理员登录 14 9.1.2 主窗体 17 9.1.3 个人信息 18 9.1.4 银行业务 19 9.1.5 用户信息查询 24 9.1.6 冻结/解冻 26 9.1.7 用户信息修改 29 9.1.8 开户 33 9.1.9 销户 38 9.1.10 版权声明: 42 9.2 一般用户登陆 42 9.2.1 主窗体 42 9.2.2 个人信息 43 9.2.3 银行业务 43 10 系统意义 44 11 系统总结 44 参考文献 45 1 系统概述 自助银行管理系统是一些单位不可缺少的部分,金钱的管理是人类不可缺少的,尤其对一些有钱的人来说,尤其重要。所以自助银行管理系统应该能够为用户提供充足的信息、快捷的金额查询手段和存储管理。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对银行资源信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高银行管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套自助银行管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 自助银行管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析如此情况,我们使用微软公司的VB6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 一、 ① 数据库的建立,根据所需信息合理设立表。 ② 确立外码约束,建关系图。 ③ 根据与用户所交互的信息,创造方便的视图以便于查询显示。 ④ 保证一些操作的原子性,即要创建事务。 二、 VB中所遇到的问题主要怎样运用VB开发工具设计出交互性好的界面,合理组织各单元文件之间的调用问题,及在VB中调用SQL语句问题等等。 2 系统分析与设计 2.1 应用背景 银行是每个地区不可缺少的部门,他是钱财存取的最安全的地方,而且他又是金钱流动最大的地方,对其管理也应是很严格,不容任何可能的错误发生,这就牵涉到高科技的应用,而高科技都离不开计算机的应用。所以一直以来,计算机在银行的财务管理中得到了广泛的应用。 目前,人类对银行的信任度很高,这也就加大了银行业务复杂和繁琐度,而有一些简单的业务可由用户自行完成或必须由用户自行完成过。本系统就是要达到对用户能自行完成的业务的管理,能快书完成却简便,并对信息进行数据库管理的目的。所以本系统能实现一般用户存款、取款、转账、等业务和管理员开户、销户、用户信息查询、用户信息修改、冻结等功能。 3 系统需求 3.1 系统需求和功能分析 A)管理员功能 1、开户:开户既是让用户填写用户相关信息,开户后用户得到一张新的银行卡。 2、销户:用户如发出销户需求,管理员在确定用户要进行销户之后,按卡号查询用户确实 存在,然后隐形销户。 3、模糊查询:即对不完全给出数据进行查询(例如姓名只给一个姓氏,卡号只知含有“2”等),实现快速查询。 4、用户信息修改:根据用户需

文档评论(0)

ffpg + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档