《数据库原理及应用》课程设计报告专业:信息管理与信息系统班级:信息0801学号:081204112姓名:黄露题目名称:银行储蓄业务管理系统第2页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共20页完成日期:2011.3.11目录一、系统定义…………………………………………………..3二、需求分析…………………………………………………..3(一)系统综合需求(二)系统逻辑模型1.数据流图:2.数据字典三、系统设计…………………………………………………...5(一)概念结构设计E-R图:(二)逻辑结构设计四、详细设计……………………………………………………6(一)开发平台及工具(二)数据库分析第3页共20页第2页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共20页五、源程序清单……………………………………………13六、设计心得…………………………………………………………18一、系统定义:银行是一个国家正常运转必不可缺的机构,当今社会,几乎是每个人都会涉及到储蓄业务,为此,为方便用户查询和使用各种业务,可用计算机为工具对查询管理为一体的各种服务。当然,这样的一个银行储蓄业务系统就应运而生了。本系统是一个简单的储蓄系统,可以对储户的信息进行查询修改以及删除。二、需求分析:(一)系统综合需求本系统是银行用户的存取款系统。主要功能是管理各个用户存取款的相关数据。储户填写的存款单或取款单输入系统,如果是存款,则系统记录存款人姓名,住址(或电话号码),身份证号码,存款类型,存款金额,存款日期等信息,并打印存单给储户;如果是取款,则需要输入帐号、取款金额等信息,核对正确后系统打印出清单给储户。(二)系统逻辑模型第4页共20页第3页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共20页1.数据流图:图1-1系统数据流图2.数据字典数据名字:注册申请表数据来源:储户数据目的:储户信息数据组成:姓名+密码+住址+身份证号码数据名字:储户信息表数据来源:储户数据目的:身份验证数据组成:姓名+密码+住址+身份证号码+现有金额数据名字:利息清单数据来源:系统数据目的:储户数据组成:利息+姓名+取款时间数据名字:存单数据来源:存款信息表第5页共20页第4页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共20页数据目的:储户数据组成:姓名+到期时间+存入类型+存入时间+利率+存入金额数据名字:取款单数据来源:储户数据目的:储户信息表数据组成:姓名+到期时间+存入类型+存入时间+利率+取款金额+身份证号数据名字:存款单数据来源:储户数据目的:存款信息表数据组成:姓名+到期时间+存入类型+存入时间+利率+存入金额+身份证号表1.1系统数据字典三、系统设计:(一)概念结构设计E-R图:第6页共20页第5页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共20页(二)逻辑结构设计第7页共20页第6页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共20页四、详细设计(一)开发平台及工具开发工具MicrosoftVisualC++6.0DBMS:MicrosoftSQLServer2000建模工具:MicrosoftVisio,word编辑器说明:为了方便的实现系统以及个人熟悉程度的因素,选择了VC++6.0的开发平台。在Windows平台上我们所学过的就只有MSSQLServer了,所以采用SQLServer2000来进行开发。(二)银行储蓄业务数据库分析1)本系统由三张表组成,具体如下:表名属性(字段)名储户表账号、身份证号、姓名、性别、身高、地址、存款余额存款单表存款单号、金额、存款方式、账号、存款日期取款单表取款单号、金额、取款方式、账号、取款日期系统表基本信息2)表间关系如下:一个存款单或取款单属于一个用户,一个用户可以拥有多次存款单或取款单。用户通过存款操作与存款单建立联系,通过取款操作与取款单建立联系。3)数据准备前期准备工作:以system账户登录,创建新账户createuserdyidentifiedbylyjn;grantdbatody;connectdy/dy@orcl;各个表的具体信息和创建表的代码如下:储户表(luser)...