数据库技术与应用课程设计指导书.docx
《数据库技术与应用课程设计指导书.docx》由会员分享,可在线阅读,更多相关《数据库技术与应用课程设计指导书.docx(28页珍藏版)》请在优知文库上搜索。
1、数据库技术与开发课程设计指导书内科大信息学院计算机系2014年2月15日实训工程:银行ATM存取款机系统设计与实现一、工程背景1、工程任务使用PowerDesigner完成数据库设计创立数据库、创立表、创立约束使用触发器和插入测试数据模拟常规业务、创立视图使用存储过程实现业务处理利用事务实现较复杂的数据更新2、工程技能目标使用PoWerDeSigner完成数据库概念模型和数据库物理模型设计。使用TSQL语句创立数据库、表和各种约束。使用T-SQL语句编程实现常见业务。使用触发器实现多表之间的级联更新。使用事务和存储过程封装业务逻辑。使用视图简化复杂的数据查询。使用游标技术实现结果集的行集操作。
2、3、需求概述某银行是一家民办的小型银行企业,现有十多万客户,公司将为该银行开发一套ATM存取款机系统,对银行日常的存取款业务进行计算机管理,以便保证数据的平安性,提高工作效率。要求根据银行存取款业务需求设计出符合第三范式的数据库结构,使用T-SQL语言创立数据库和表,并添加表约束,进行数据的增删改查,运用逻辑结构语句、事务、视图和存储过程,按照银行的业务需求,实现各项银行日常存款、取款和转账业务。4、开发环境数据库:SQLSERVER2008开发版数据库建模工具:PowerDesigner155、问题分析该工程的ATM存取款机业务如下:(1)银行存取款业务介绍银行为客户提供了各种银行存取款业务
3、。详见表1表L银行存取款业务业务描述活期无固定存期,可随时存取,存取金额不限的一种比拟灵活的存款定活两便事先不约定存期,一次性存入,一次性支取的存款通知不约定存期,支取时需提前通知银行,约定支取日期和金额方能支取的存款整存整取选择存款期限,整笔存入,到期提取本息的一种定期储蓄。银行提供的存款期限有1年、2年和3年零存整取一种事先原定金额,逐月按约定金额存入,到期支取本息的定期储蓄。银行提供的存款期限由1年、2年和3年自助转账在ATM存取款机上办理同一币种账户的银行卡之间互相划转(2)客户信息每个客户凭个人身份证在银行可以开设多个银行卡账户,开设账户时,客户需要提供的开户数据如表2所示:表2.开
4、设银行卡账户的客户信息数据描述姓名必须提供身份证号唯一确定客户,如果是二代身份证,那么是由17位数字和1位数字或者字符X构成。如果是一代身份证,那么身份证号全部是15位数字。联系分为座机号码和号码:座机号码由数字和“一”构成,由以下两种格式:XXX-XXXXXXXX或者XXXX-XXXXXXXo号码由11位数字构成,且前2位必须是13或者15开头。居住地址可以选择(3)银行卡账户信息银行为每个账户提供一个银行卡,每个银行卡可以存入一种币种的存款,银行保存账户如表3所示:表3.银行卡账户信息数据描述户;银行的卡号由16位数字组成,其中:一般前8位代表特俗含义,如代表某总行某支行等,假定该行要求其
5、营业厅的卡号格式为10103576XXXXXXXX,后8位必须是随机产生且唯一,每4位号码后有空格。密码由6位数字构成,开户时默认为“888888”币种默认为RMB,目前该银行尚未开设其他币种存款业务。存款类型必须选择开户日期客户开设银行卡账户的日期,默认为当日开户金额客户开设银行卡账户时存入的金额,规定不得小于1元。是否挂失默认为“否”客户持银行卡在ATM机上输入密码,经系统验证身份后办理存款、取款和转账等银行业务。银行规定,每个账户当前的存款金额不得小于1元。(4)银行卡交易信息银行在为客户办理业务时,需要记录每一笔账目,账目交易信息如表4所示:表4.银行卡交易信息数据描述卡号银行的卡号由
6、16位数字组成交易日期默认为当日交易金额必须大于0元交易类型包括:存入和支取两种备注对每笔交易做必要的说明(5)银行卡手工账户和存取款单据信息该银行要求这套软件实现银行客户的开户、存款、取款、转账和余额查询等业务,使得银行储蓄业务方便、快捷,同事保证银行业务数据的平安性。为使开发人员尽快了解银行业务,该银行提供了银行卡手工账户和存取款单据的样本数据,以供工程开发时参考,参加表5和表6。表5.银行卡手工账户样本数据住址H耐:,芟4户户口邓开户群1件玄丽尔JBJ-氏S丁/、5O9W12C其的*s-155北由倒WI,0015%1I?IoM;现印加川2YgYI.OOW888Ih5tf789网姆(O-U
7、4C333W北矶jj巾Imn抬M12Rl加工视什加山二Y,怫Z土网盯IKY、常母卡kUl柏33UIL仙徉一川。协.而旧,MLg即Yipoinnwen失朱T23壮丽3450M7M包10)(135%12U?HhU,V?YMOOi1O134RIlWighrRW?WVZKq:【,0(l157619HJeft4/叫1YIO泗YlJXMm的呦表6.存取款单据样本数据爻易B明交与观型卡号交易金戳余繇全注2009-11-2支取1010357612345678Y900.(10100.002009-1.72(X)9-11-2存入IOlO田61212IBO3OO.X)Y301.002009-Il-22009-11-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术 应用 课程设计 指导书
