信息0801081202312黄露银行储蓄管理数据库课程设计.docx

上传人:lao****ou 文档编号:159755 上传时间:2023-04-29 格式:DOCX 页数:20 大小:91.50KB
下载 相关 举报
信息0801081202312黄露银行储蓄管理数据库课程设计.docx_第1页
第1页 / 共20页
信息0801081202312黄露银行储蓄管理数据库课程设计.docx_第2页
第2页 / 共20页
信息0801081202312黄露银行储蓄管理数据库课程设计.docx_第3页
第3页 / 共20页
信息0801081202312黄露银行储蓄管理数据库课程设计.docx_第4页
第4页 / 共20页
信息0801081202312黄露银行储蓄管理数据库课程设计.docx_第5页
第5页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《信息0801081202312黄露银行储蓄管理数据库课程设计.docx》由会员分享,可在线阅读,更多相关《信息0801081202312黄露银行储蓄管理数据库课程设计.docx(20页珍藏版)》请在第一文库网上搜索。

1、信息0801081202312黄露银行储蓄管理数据库课程设计专业:信息管理与信息系统班级:信息0801学号:081204112姓名:黄露题目名称:银行储蓄业务管理系统完成日期:20113.i1一、系统定义3二、需求分析3(一)系统综合需求(二)系统逻辑模型1 .数据流图:2 .数据字典三、系统设计5(一)概念结构设计ER图:(二)逻辑结构设计四、全面设计6(一)开发平台及工具(二)数据库分析五、源程序清单13六、设计心得18银行是一个国家正常运转必不可缺的机构,当今社会,几乎是每个人都会涉及到储蓄业务,为此,为方便用户查询与使用各类业务,可用计算机为工具对查询管理为一体的各类服务。当然,这样的

2、一个银行储蓄业务系统就应运而生了。本系统是一个简单的储蓄系统,能够对储户的信息进行查询修改与删除。二、需求分析:(一)系统综合需求本系统是银行用户的存取款系统。要紧功能是管理各个用户存取款的有关数据。储户填写的存款单或者取款单输入系统,假如是存款,则系统记录存款人姓名,住址(或者电话号码),身份证号码,存款类型,存款金额,存款日期等信息,并打印存单给储户;假如是取款,则需要输入帐号、取款金额等信息,核对正确后系统打印出清单给储户。(二)系统逻辑模型1.数据流图:z储户,业务内“、系统y图1-1系统数据流图2.数据字典数据名字:注册申请表数据来源:储户数据目的:储户信息数据构成:姓名+密码+住址

3、+身份证号码数据名字:储户信息表数据来源:储户数据目的:身份验证数据构成:姓名+密码+住址+身份证号码+现有金额数据名字:利息清单数据来源:系统数据目的:储户数据构成:利息+姓名+取款时间数据名字:存单数据来源:存款信息表数据目的:储户数据构成:姓名+到期时间+存入类型+存入时间+利率+存入金额数据名字:取款单数据来源:储户数据目的:储户信息表数据构成:姓名+到期时间+存入类型+存入时间+利率+取款金额+身份证号数据名字:存款单数据来源:储户数据目的:存款信息表数据构成:姓名+到期时间+存入类型+存入时间+利率+存入金额+身份证号表1.1系统数据字典三、系统设计:(一)概念结构设计四、全面设计

4、(一)开发平台及工具 开发工具MicrosoftVisua1C+6.0 DBMS:MicrosoftSQ1Server2000 建模工具:MicrosoftVisiozWord编辑器说明:为了方便的实现系统与个人熟悉程度的因素,选择了VC+6.0的开发平台。在Windows平台上我们所学过的就只有MSSQ1Server了,因此使用SQ1Server2000来进行开发。(二)银行储蓄业务数据库分析D本系统由三张表构成,具体如下:表名属性(字段)名储户表账号、身份证号、姓名、性别、身高、地址、存款余额存款单表存款单号、金额、存款方式、账号、存款日期取款单表取款单号、金额、取款方式、账号、取款日期系

5、统表基本信息2)表间关系如下:一个存款单或者取款单属于一个用户,一个用户能够拥有多次存款单或者取款单。用户通过存款操作与存款单建立联系,通过取款操作与取款单建立联系。3)数据准备前期准备工作:以SyStem账户登录,创建新账户createuserdyidentifiedby1yjn;grantdbatody;connectdy/dyorc1;各个表的具体信息与创建表的代码如下:储户表(IIISer)字段(属性)含义字段(属性)名字段(属性)类型账号acnumVARCHAR(5)身份证号idNUMBER姓名nameVARCHAR2(20)性别sexVARCHAR2(2)身高heightNUMBE

6、R(3,2)地址addressVARCHAR2(20)存款余额(亿)Ba1ance(bi11ion)INT创建储户表的代码如下:CREATETAB1EIuser(acnumVARCHAR2(5)NOTNU11,idNUMBERNOTNU11,nameVARCHAR2(20)NOTNU11,sexVARCHAR2(2)CHECK(sexIN(男,女),heightNUMBER(3,2)NOTNU11,addressVARCHAR2(20)NOTNU11,baIanceINTNOTNU11);A1TERTAB1EIuserXPKIuserPRIMARYKEY(acnum);添加主键约束ADDCON

7、STRAINT(dps_nummoneydps_wayacnumdps_time);存款单表(deposits1ip)字段(属性)含义字段(属性)名字段(属性)类型存款单号dps_numNUMBER账号acnumVARCHAR2(5)存款时间dps_timeTIMESTAMP金额(亿)moneyINT存款方式dps_wayVARCHAR2(10)创建存款单表的代码如下:CREATETAB1Edeposits!ipNUMBERNOTNU11,INTCHECK(money=0),VARCHAR2(10)NOTNU11,VARCHAR2(5)NOTNU11,TIMESTAMPNU11A1TERTAB

8、1EdepositsIip添加主键约束ADDCONSTRAINTXPKdepositsIipPRIMARYKEY(dps_num,acnum);A1TERTAB1Edeposits!ip在deposits!ip表中的acnum字段中添加外键约束ADD(CONSTRAINTR_5FOREIGNKEY(acnum)REFERENCESIuser(acnum);取款单表(draws1ip)字段(属性)含义字段(属性)名字段(属性)类型取款单号dw_numNUMBER账号acnumVARCHAR2(5)取款时间dw_timeTIMESTAMP金额(亿)MoneyINT取款方式dw_wayVARCHAR

9、2(10)CREATETAB1EdrawsIip(dw_nummoneydw_wayacnumdw_time);NUMBERNOTNU11,INTCHECK(money=0),VARCHAR2(10)NOTNU11,VARCHAR2(5)NOTNU11,TIMESTAMPNU11创建取款单表的代码如下:A1TERTAB1EdrawsIip添加主键约束ADDCONSTRAINTXPKdrawsIipPRIMARYKEY(dw_num,acnum);A1TERTAB1Edraws1ip在drawsIip表中的acnum字段中添加外键约束ADD(CONSTRAINTR_6FOREIGNKEY(acn

10、um)REFERENCESIuser(acnum);4)插入(insert)数据1、插入储户表(IUSer)数据insertintoIuser(ACNUM,va1ues(,0000,3422101,ID,NAME,SEX,HEIGHT,ADDRESS,BA1ANCE)刘忠田,男,1.72,北京市朝阳区:345);insertintoIuser(ACNUM,ID,NAME,SEX,HEIGHT,ADDRESS,BA1ANCE)va1ues(,00003,3422103,陈光标,男1.80,南京市新街口,333);insertintoIuser(ACNUM,ID,NAME,SEX,HEIGHT,A

11、DDRESS,BA1ANCE)va1ues(00004,3422104,张茵,女,1.65,上海市黄浦区,,234);2、插入存款单表(deposits1ip)数据insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98001,00001,120,to_date(,08-08-2009,dd-mm-yyyy),整存整取);insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98002,00001,300,to_date(,10-08-2

12、009,dd-mm-yyyy),整存整取);insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98003,00002,100,to_date(,12-08-2009,dd-mm-yyyy),整存零取);insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98004,00002,150,to_date(,12-09-2009,dd-mm-yyyy),整存零取);insertintodeposits1ip(DPS.NUM,ACNUM,MO

13、NEY,DPS_TIME,DPS_WAY)vaIues(98005,00003,200,to_date(15-08-2009,dd-mm-yyyy,),零存整取);insertintodeposits1ip(DPS_NUM,ACNM,MONEY,DPS_TIME,DPS_WAY)va1ues(98006,00003,100,to_date(,14-09-2009,dd-mm-yyyy),零存整取);insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98007,00003,80,to_date(,23-09-200

14、91,dd-mm-yyyy,),零存整取);insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98008,00004,80,to_date(,23-08-2009,dd-mm-yyyy,),零存零取);insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)va1ues(98009,00004,180,to_date(124-09-2009,dd-mm-yyyy,),零存零取);insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98010,00005,190,to_date(124-08-2009,dd-mm-yyyy,),通知存款D;insertintodeposits1ip(DPS_NUM,ACNUM,MONEY,DPS_TIME,DPS_WAY)vaIues(98011,00005,210,to_date(130-09-2009,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服