银行储蓄管理系统

学 院:专业名称:班 级:设计题目:学生姓名:时 间:分 数:数据库技术与应用 课程设计报告

银行储蓄管理系统

软件学院 网络工程 网工一班 银行存储管理系统

2015年6月13日

目录

一.引言........................................................................................................................................... 3

1. 课程设计目的 ........................................................................................................... 3 2. 项目背景 ................................................................................................................... 3 3. 需求分析 ................................................................................................................... 3

二.设计概要 ................................................................................................................................... 3

1. 职责概要 ................................................................................................................... 3 2. 实体之间的联系 ....................................................................................................... 4 3. 前台界面理念 ........................................................................................................... 4

登陆主界面 ............................................................................................................... 4 管理员登陆 ............................................................................................................... 5 工作人员登陆 ........................................................................................................... 5 客户登陆 ................................................................................................................... 5 游客登陆 ................................................................................................................... 6

三.数据字典 ................................................................................................................................... 7 四.逻辑结构设计 ........................................................................................................................... 8

1. 关系模型的设计依据 ............................................................................................... 8 2. 实体间联系转化的关系模式 ................................................................................... 8 3. 关系模式E-R图 ...................................................................................................... 8 4. 关系模型的优化 ....................................................................................................... 9 5. 创建数据库及数据表 ............................................................................................... 9

customer(客户表) ............................................................................................. 9 asset(资产表) ............................................................................................... 9 putmoney(存款表) ....................................................................................... 9 getmoney(取款表) ..................................................................................... 10 officer(工作人员表) .................................................................................. 10 admin(管理员) ........................................................................................... 10

五.数据库代码 ............................................................................................................................. 11

一.引言

1. 课程设计目的

随着人们生活水平的提高,社会的和谐发展,人们的文化水平不断提高,以及网络的普及,都推动这电子商务在我国的迅速发展。电子商务的交易模式也呈现出多样化。电子商务的快捷,安全,高效是传统商务不可比拟的。

随着社会经济的发展,信息化程度的不断深入,银行的传统业务也愈来愈不能满足银行客户的需求。

现今,人们的金融意识,科技知识已经有了很大的提高,在紧张忙碌的生活中,已越来越不习惯每月奔忙于各大银行营业柜台之间,同时经营单位如电信,联通,供电,供水等也纷纷委托银行为其开展代收代付业务。如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,在银行信息管理中提高工作效率已是个银行目前迫切需要解决的问题。

该管理系统是为方便用户进行开户,注销,查询,存储业务等业务。该系统采用高效,安全,便捷的交互方式,使用户能安全快捷的网上操作进行银行业务。

2. 项目背景

本项目作为《数据库》课程的实习项目提出,希望通过银行存储管理系统的分析与设计,切实领会系统分析、系统设计和实施各个阶段的要点;掌握基本的信息系统的开发方法以及体会信息管理系统设计。

3. 需求分析

近几年来,各商业银行加快了与社会各业的合作,利用自身的网点优势和业务特点,为其提供

各种高效、快捷的代收代付业务,也就是中间代理业务,目前以与广大人民群众生活密切相关的各项缴费业务如水电费、电话费、手机费等代收业务为主,这些业务开展方式多种多样,但一般都离不开计算机的高效管理支持。随着代理业务不断发展,业务品种越来越多,各项业务做法互有差异,这就对银行的电子化水平和相应的管理水平提出了更高的要求。如何利用电子化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个商业银行所要研究的课题。支持决策系统的,需要在数据库的基础上,进行联机分析处理,每次处理的数据量大,响应时间长。特别是银行每天要处理大量的存取款事件,做好存取款是银行工作重要的环节,然而要有效处理必须要有良好的程序和数据管理系统来建立一个良好的软件系统来实现快速、有效、准确、安全的处理银行事务。

二.设计概要

1. 职责概要

2. 实体之间的联系

1) 2) 3) 4) 5) 6)

一个用户可以添加多张储蓄卡,每个用户身份证号是唯一标识 用户的重要信息不可为空

一个用户可以办理多种业务,一种业务可被多个用户办理

一个管理员可以管理多个工作人员,一个工作人员只能被一个管理员管理 工作人员可以管理所有用户 管理员可以管理所有用户

3. 前台界面理念

登陆主界面

管理员登陆

工作人员登陆

客户登陆

游客登陆

三.数据字典

四.逻辑结构设计

1. 关系模型的设计依据

根据需求分析中的E-R图,可以很清晰的看出各个实体的属性和实体之间的联系,通过对实体的属性和之间的联系的分析,我们将其由概念模型向关系模型转化,并且根据范式化理论进行优化。

对于实体间的联系我们分不同的情况讨论:

1) 2) 3)

若实体间的联系是1:1,可以在两个实体转换成的两个关系中任意一个关系的属性中加入另一个关系的码。

若实体间联系为1:n,则在n端实体转换成的关系中加入1端实体转换成的关系码。 若实体间联系为n:m,则将联系转换为关系,关系的属性为诸个实体的码加上联系具有的属性,而关系的码则为诸实体的码的组合。

2. 关系模式E-R图

3. 实体间联系转化的关系模式

1. 2. 3. 4. 5. 6.

客户(姓名,电话号码,身份证号)

资产(储蓄卡号,姓名,身份证号,余额,密码)

存款(金额,操作人员,类型,存款时间,到期时间,操作卡号) 取款(金额,时间,操作人员,操作卡号) 管理员(管理员编号,姓名,帐户名,密码) 工作人员(编号,姓名,密码,帐户名,管理员编号)

4. 关系模型的优化

根据上述所归结出来的数据以来的种类和本系统实际的开发过程中,需要涉及多表的查询及表的修改和删除,却存放的多值以来的实际情况下,其关系模式应达到BCNF。

5. 创建数据库及数据表

表的机构设计如下

customer(客户表)

asset(资产表)

putmoney(存款表)

getmoney(取款表)

officer(工作人员表)

admin(管理员)

河南大学数据库课程设计

五.数据库代码

第11页

学 院:专业名称:班 级:设计题目:学生姓名:时 间:分 数:数据库技术与应用 课程设计报告

银行储蓄管理系统

软件学院 网络工程 网工一班 银行存储管理系统

2015年6月13日

目录

一.引言........................................................................................................................................... 3

1. 课程设计目的 ........................................................................................................... 3 2. 项目背景 ................................................................................................................... 3 3. 需求分析 ................................................................................................................... 3

二.设计概要 ................................................................................................................................... 3

1. 职责概要 ................................................................................................................... 3 2. 实体之间的联系 ....................................................................................................... 4 3. 前台界面理念 ........................................................................................................... 4

登陆主界面 ............................................................................................................... 4 管理员登陆 ............................................................................................................... 5 工作人员登陆 ........................................................................................................... 5 客户登陆 ................................................................................................................... 5 游客登陆 ................................................................................................................... 6

三.数据字典 ................................................................................................................................... 7 四.逻辑结构设计 ........................................................................................................................... 8

1. 关系模型的设计依据 ............................................................................................... 8 2. 实体间联系转化的关系模式 ................................................................................... 8 3. 关系模式E-R图 ...................................................................................................... 8 4. 关系模型的优化 ....................................................................................................... 9 5. 创建数据库及数据表 ............................................................................................... 9

customer(客户表) ............................................................................................. 9 asset(资产表) ............................................................................................... 9 putmoney(存款表) ....................................................................................... 9 getmoney(取款表) ..................................................................................... 10 officer(工作人员表) .................................................................................. 10 admin(管理员) ........................................................................................... 10

五.数据库代码 ............................................................................................................................. 11

一.引言

1. 课程设计目的

随着人们生活水平的提高,社会的和谐发展,人们的文化水平不断提高,以及网络的普及,都推动这电子商务在我国的迅速发展。电子商务的交易模式也呈现出多样化。电子商务的快捷,安全,高效是传统商务不可比拟的。

随着社会经济的发展,信息化程度的不断深入,银行的传统业务也愈来愈不能满足银行客户的需求。

现今,人们的金融意识,科技知识已经有了很大的提高,在紧张忙碌的生活中,已越来越不习惯每月奔忙于各大银行营业柜台之间,同时经营单位如电信,联通,供电,供水等也纷纷委托银行为其开展代收代付业务。如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,在银行信息管理中提高工作效率已是个银行目前迫切需要解决的问题。

该管理系统是为方便用户进行开户,注销,查询,存储业务等业务。该系统采用高效,安全,便捷的交互方式,使用户能安全快捷的网上操作进行银行业务。

2. 项目背景

本项目作为《数据库》课程的实习项目提出,希望通过银行存储管理系统的分析与设计,切实领会系统分析、系统设计和实施各个阶段的要点;掌握基本的信息系统的开发方法以及体会信息管理系统设计。

3. 需求分析

近几年来,各商业银行加快了与社会各业的合作,利用自身的网点优势和业务特点,为其提供

各种高效、快捷的代收代付业务,也就是中间代理业务,目前以与广大人民群众生活密切相关的各项缴费业务如水电费、电话费、手机费等代收业务为主,这些业务开展方式多种多样,但一般都离不开计算机的高效管理支持。随着代理业务不断发展,业务品种越来越多,各项业务做法互有差异,这就对银行的电子化水平和相应的管理水平提出了更高的要求。如何利用电子化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个商业银行所要研究的课题。支持决策系统的,需要在数据库的基础上,进行联机分析处理,每次处理的数据量大,响应时间长。特别是银行每天要处理大量的存取款事件,做好存取款是银行工作重要的环节,然而要有效处理必须要有良好的程序和数据管理系统来建立一个良好的软件系统来实现快速、有效、准确、安全的处理银行事务。

二.设计概要

1. 职责概要

2. 实体之间的联系

1) 2) 3) 4) 5) 6)

一个用户可以添加多张储蓄卡,每个用户身份证号是唯一标识 用户的重要信息不可为空

一个用户可以办理多种业务,一种业务可被多个用户办理

一个管理员可以管理多个工作人员,一个工作人员只能被一个管理员管理 工作人员可以管理所有用户 管理员可以管理所有用户

3. 前台界面理念

登陆主界面

管理员登陆

工作人员登陆

客户登陆

游客登陆

三.数据字典

四.逻辑结构设计

1. 关系模型的设计依据

根据需求分析中的E-R图,可以很清晰的看出各个实体的属性和实体之间的联系,通过对实体的属性和之间的联系的分析,我们将其由概念模型向关系模型转化,并且根据范式化理论进行优化。

对于实体间的联系我们分不同的情况讨论:

1) 2) 3)

若实体间的联系是1:1,可以在两个实体转换成的两个关系中任意一个关系的属性中加入另一个关系的码。

若实体间联系为1:n,则在n端实体转换成的关系中加入1端实体转换成的关系码。 若实体间联系为n:m,则将联系转换为关系,关系的属性为诸个实体的码加上联系具有的属性,而关系的码则为诸实体的码的组合。

2. 关系模式E-R图

3. 实体间联系转化的关系模式

1. 2. 3. 4. 5. 6.

客户(姓名,电话号码,身份证号)

资产(储蓄卡号,姓名,身份证号,余额,密码)

存款(金额,操作人员,类型,存款时间,到期时间,操作卡号) 取款(金额,时间,操作人员,操作卡号) 管理员(管理员编号,姓名,帐户名,密码) 工作人员(编号,姓名,密码,帐户名,管理员编号)

4. 关系模型的优化

根据上述所归结出来的数据以来的种类和本系统实际的开发过程中,需要涉及多表的查询及表的修改和删除,却存放的多值以来的实际情况下,其关系模式应达到BCNF。

5. 创建数据库及数据表

表的机构设计如下

customer(客户表)

asset(资产表)

putmoney(存款表)

getmoney(取款表)

officer(工作人员表)

admin(管理员)

河南大学数据库课程设计

五.数据库代码

第11页


相关内容

  • 中国邮政储蓄面试问题与技巧
  • 中国邮政储蓄银行面试问题及答案 怎样拿到银行的职位?除了要掌握相关银行面试技巧,参考银行面试自我介绍范文,还有必要了解一下银行面试问题及答案.多做准备,以保万无一失才对啊. 1.如果让你去推销银行信用卡,你会怎么做? 答:(1).首先要对本行信用卡的功能作全面了解,不同卡种不同的优惠要知道,针对不同 ...

  • 0918浅谈邮政储蓄银行的现状与发展前景
  • 内容摘要 邮政储蓄银行是由原来的邮政储蓄变身而来,期间经历了一段很长的发展历程.邮政储蓄是面向居民个人.依托邮政网点资源办理的零售金融业务.我国邮政储蓄业务自1986年恢复开办以来,对聚集社会闲散资金.支持国民经济建设发挥起了积极作用.二十年来,邮政储蓄业务迅猛发展,已成为我国金融业中一支不可忽视的 ...

  • 邮政银行的发展
  • 论新农村建设下邮政储蓄银行的生存与发展空间 摘 要:为使中国邮政储蓄银行平稳度过转型期并保持稳定发展,文章分析了中国邮政储蓄银行发展战略的实施原则,探讨了中国邮政储蓄银行发展战略的子策略及实施要点. 关键词:邮政储蓄银行:发展战略:业务:金融创新:网上银行: 品牌:风险管理  伴随着我国金融业 ...

  • 农村信用社与邮政储蓄银行营运能力比较分析
  • 农村信用社与邮政储蓄银行营运能力比较分析 1 中国农村信用社的发展历程 新中国成立以后,中国农村金融机构伴随着国民经济的发展在不断的发生着变革.我国的农村合作金融产生于50年代初,当时刚刚获得解放的农民为了保护胜利的果实为了摆脱农村高利贷的盘剥,解决生活.生产中对货币资金的要求,在政府的号召下自愿组 ...

  • 中国邮政储蓄银行面试
  • 回忆下湖南邮政银行(综合类) 本人四月底已经同邮政银行签下了协议,分在一家市级的分行,现在把原来发在其他地方的笔经面经都拿出来跟大家分享吧.面试的地点和笔试的地点一样的,早早就来到了候考室,当时人很多,闹哄哄的,我没怎么跟人搭讪,拿本字帖坐在角落里练练字稳定一下自己的情绪,看见旁边很多mm都在背自我 ...

  • 我心目中的金牌储蓄所长
  • 在我们的员工中曾经有过这样一种认识除非在业务部室不想干,否则没有人愿意到储蓄所任储蓄所长工作.一方面有过去的储蓄所工作环境较差.工作强度较大的原因,更主要的是因为多数人认为储蓄所长是一个较容易干的工作.实际上储蓄所单位不大,但就其工作职能来说可谓是"麻雀虽小,五脏俱全".既要做好 ...

  • 邮政储蓄管理
  • 浅析基层邮政储蓄管理的 问题及措施 学院: 班级: 姓名:苏月 学号: 中国邮政储蓄银行有限责任公司于2007年3月6日正式成立,是在改革邮政储蓄管理体制的基础上组建的商业银行.中国邮政储蓄银行承继原国家邮政局.中国邮政集团公司经营的邮政金融业务及因此而形成的资产和负债,并将继续从事原经营范围和业务 ...

  • [案例分析]关于银行存款被盗案件的几点思考
  • 关于银行存款被盗案件的几点思考 北京蓝鹏(厦门)事务所 陆德强律师  Tel:[1**********] 数月来,笔者代理了几起银行存款被盗案件. 案情 基本相似:1.受害当事人往往在存款发生损失并不知情,而是在不经意间发现存款被盗取:2.案涉账户存款多系异地支取:3.银行方面基本上是拖脱,称自身无 ...

  • 中国邮政储蓄银行综合经营战略
  • 我国的邮政储蓄于1986年恢复开办,至2007年末存款规模已经达到1.7万亿元,成为继工.农.中.建四大国有商业银行之后的第五大金融机构.2007年,邮政储蓄机构正式改制为中国邮政储蓄银行,成为一家全国性.全牌照的商业银行.作为一家资产规模超过万亿的金融机构,邮政储蓄银行未来的发展模式将对我国金融体 ...

  • 德国中小企业融资体系_傅勇
  • QUANQIU LIAOWANG 德国中小企业融资体系 傅 勇 为 支持中小企业发展,欧盟国家特别是德国建立了较为完善的融资 体系,多类型中小银行治理各具特色,有序发展.在机构上,除德意志银行等少数大型私人银行外,德国从储蓄银行到州立银行,从复兴信贷银行到担保银行,再到合作银行,近2000家银行无不 ...