- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 《数据库原理》课程设计-宾馆管理系统.doc
- JAVA程序设计-基于局域网的五子棋对战游戏.doc
- orcale大型数据库-银行账户管理系统设计1.docx
- WEB技术与应用-在线考试系统设计.doc
- 大型数据库应用-人事管理系统设计.doc
- 基于Android平台校园助手设计和开发.doc
- 基于JavaEE的网上订餐系统设计与实现.doc
- 基于MVC的校园自行车租赁系统的开发.doc
- 计算机网络课程设计:小型企业网的设计与组建.doc
- 面向对象程序设计-基于MFC的简易科学计算器.docx
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
文档评论(0)