orcale大型数据库-银行账户管理系统设计2.docxVIP

orcale大型数据库-银行账户管理系统设计2.docx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 TOC \o 1-3 \h \u 6730 1 绪论 1 26845 1.1 课题背景 1 19501 1.2 控件开发相关技术介绍 1 9107 2 系统分析 1 3599 2.1 系统目标 1 22468 3 系统设计 2 7604 3.1 系统功能结构图 2 3715 3.2 模块功能设计 3 9537 4 系统数据库设计 4 13004 4.1 系统E-R图 4 10124 4.2 数据表的设计 5 31000 4.3 视图、存储过程、触发器的设计 6 7487 4.3.1 视图 6 11737 视图1. 7 11737 视图2. 7 22484 4.3.2 存储过程 7 20741 4.3.3 触发器 7 24791 4.4 数据库的连接 8 12260 5 系统实现 14 13605 5.1 登录界面 14 17499 5.2 系统主界面 15 5950 5.3 用户信息管理 15 17585 5.4 银行卡信息管理 17 4848 5.5管理员信息管理 18 2460 5.6存取款信息管理 18 4557 6 总 结 19 17231 7 参考文献 19 PAGE PAGE 6 1 绪论 1.1 课题背景 目前社会上信息管理系统发展飞速,越来越多的企事业单位都引用了信息管理软件来管理自己日益增长的各种信息。各大银行也相继才用了银行业务管理系统来管理信息数据,取得了很大的成效,银行业务管理信息系统也在功能上不断的完善和加强,为了使银行业务管理更加规范化,程序化,科学化,我们研发了这次的银行账户管理系统。 1.2 控件开发相关技术介绍 我们的系统开发是基于java来访问oracle数据库的,利用JDBC技术进行数据库交互,充分利用oracle创建函数,存储过程,触发器等,使java代码更加简洁明了。根据java和oracle的特点可以完成的整体任务是实现银行业务管理的系统化,规范化,智能化和自动化,从而达到提高企业管理效率的目的。使银行提高其工作效率,改善工作环境。 2 系统分析 2.1 系统目标 目前来银行进行存储款的储户数量增加,因此原有的管理模式已不能适应现在工作的需要。同时,陈旧的管理方法也不利于推广计算机应用。为使银行业务管理工作科学化,规范化,更好地适应当前银行业务管理的工作需求,缓解手工管理存在的弊端就必须采用计算机辅助管理。新系统应达到以下目标: 要有详细的设计说明书; 每一模块的流程图要很清晰; 系统能够正常的运行,能较好的完成预定的功能; 系统要有简洁的界面,供前台操作员的操作本系统。 3 系统设计 3.1 系统功能结构图 本系统是根据银行的实际情况制作的一个简单实用的银行账户管理系统,可以大大提高银行的管理效率,对银行的全面管理有很好的把控,操作简单,界面人性化。系统功能主要分为四大块,分别为客户信息管理、管理员信息管理、银行卡信息管理、存储款管理系统。 鉴于以上的功能,系统的系统功能结构图如下: 管理员模块: 用户模块: 银行卡模块: 存取款模块: 3.2 模块功能设计 本系统共包括四个大模块,分别是 模块。每个模块的功能如下: 1. 管理员信息管理: (1)新增管理员 (2)修改密码 2. 用户信息管理: (1)新增用户 (2)修改用户 (3)删除用户 3. 银行卡信息管理: (1)增加银行卡 (2)删除银行卡 4. 存取款管理: (1)输入银行卡号密码进行验证 (2)存取款 4 系统数据库设计 4.1 系统E-R图 管理员实体属性E-R图: 银行卡实体属性E-R图: 用户实体属性E-R图: 存取款实体属性E-R图: 4.2 数据表的设计 根据该系统的特点,本次设计采用Oracle数据库,根据该系统的分析,包含以下几个表: 管理员信息表Admininfo: 字段名 字段类型 是否为空 说明 备注 adminid Number(4) NOT NULL 管理员编号 主键 adminname NVARCHAR(20) NULL 姓名 adminpassword NVARCHAR(20) NULL 密码 用户信息表Userinfo: 字段名 字段类型 是否为空 说明 备注 userid Number(4) NOT NULL 用户编号 主键 username NVARCHAR(20) NOT NULL 用户姓名 upassword NVARCHAR(20) NOT NULL 用户密码 cardid NVARCHAR(20) NOT NULL 身份证号 status INT NULL 开户状态 address NVARCHAR(20) n

文档评论(0)

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

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

1亿VIP精品文档

相关文档