- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
银行管理系统-数据库.doc
中南大学 数据库课程设计报告 院 系: 信息科学与工程学院 专 业: 计算机科学 班 级: 1104班 学 号: 0909112124 姓 名: 指导教师: 张 健 2015年 1月20 日 一、任务概述 本次课程设计要求设计并实现一个虚拟的银行业务与管理系统。该系统包含两大模块,即由银行内部工作人员使用的银行服务模块与系统管理模块。银行服务与管理模块采用C/S模式开发,前端开发平台不限,后台数据库要求采用SQL SERVER2000或Oracle 9i以上版本。 二、课程设计任务要求 1.2.1银行服务模块 该模块仅供银行内部工作人员使用,需提供以下功能: 1)创建新账号。根据客户填写的开户单创建新的账号,并保留客户基本资料,如姓名、地址、联系电话、证件类型、证件号码等。账号有不同种类,如储蓄账号和信用卡账号,其中信用卡账号不具备储蓄功能,但是可以透支一定额度。储蓄账号可储蓄不同币种、不同类型的存款,包括活期和定期。定期存款的时间长度限定为:三个月、半年、一年、两年、三年和五年。一个储蓄账号中可对应多笔定期存款。开设新储蓄账号时,最低存款额为10元。 2)设置或修改账号密码。密码由用户输入,输入界面显示掩码。 3)账号挂失。 4)取消账号。 5)存款。存款时需记录操作员编号、存款额、期限、存款时间等信息。对定期存款,可指定是否要自动转存。 6)取款。取款时需记录操作员编号、取款额、取款时间等信息。 7)计算利息。存款利率可随时间变化。活期存款在每季度末月20日自动结算利息,或在取消账号时结算利息。定期存款利率采用存款当时的利率,自动转存的,每转存一次,均按转存日的利率计算下一个存期的利息。利息加入本金,并计算复利。 8)转账。支持活期账号间的转账操作。 对信用卡账号,系统根据客户的偿还能力和信誉度设定一个透支额度。以每月为单位进行结算,客户当月消费总额不能超过透支额度。结算完毕后,向客户发出结算单,如果客户在规定期限内没有还款,则采取收取滞纳金或收回信用卡的措施。 9)客户提供姓名、有效证件、银行帐号,申请开通网上银行服务。开通网上银行的客户获得一张口令卡,用于在进行网上银行业务时的安全控制。 1.2.2系统管理模块 1)录入、修改、查询银行工作人员基本资料。 2)为工作人员分配操作帐号和操作权限。 3)密码管理。操作员忘记密码,可由系统管理员将密码恢复为初始值。 1.2.3 安全性控制要求 1)所有用户密码在数据库中都要求加密存储。 2)数据库管理员只能够访问银行管理模块,而不能访问业务模块。 3)用户密码和账号信息在从用户界面向后台传送时要加密。 1.2.4课程设计要求 1)对系统的功能和数据进行需求分析、总体设计和详细设计。数据库设计部分要包含系统E-R图、数据字典、表、视图等的定义和描述。其中数据库设计要求采用辅助设计工具,例如ERWin或PowerDesigner。 2)程序实现各项功能,在课程设计报告中要反映实现过程中采用的关键技术和主要程序流程以及主要的操作界面。 3)对数据库的操作尽可能采用存储过程或触发器实现。 三、课程设计报告内容 1、银行管理系统的项目设计 1.1数据库的需求和分析 1.1.1 数据库中表的信息结构 (1)、用户信息表(user表) 字段名 字段类型 长度 主键 允许空 说明 IDcard varchar 20 PK No 卡号, username varchar 20 no 用户姓名 password varchar 6 no 密码(只能是6位的数字) ID int 18 no 身份证 sex char 4 no 性别 address varchar 40 no 住址 Tel int 20 no 电话 nowOpen double no 现开(不能小于10元) (2)、管理员信息表(admin表) 字段名 字段类型 长度 主键 允许空 说明 adminID varchar 20 PK no 管理员账号 password varchar 20 no 密码 (3)、用户存钱、取钱、转账的操作表(operate表) 字段名 字段类型 长度 主键 允许空 说明 IDcard varchar 40 no 卡号 time date no 日期 type varcha
您可能关注的文档
最近下载
- 神经系统的个体发生神经解剖学讲稿.pptx VIP
- 中国现代作曲家:三宝人物简介PPT课件.pptx VIP
- 社会责任审核注意事项课件.pptx VIP
- 艾默生涡旋压缩机产品手册.pdf VIP
- 四川成都财务审计师CFA培训认证简章.doc VIP
- 第七单元 第01课时 条形统计图(一)(学习任务单) 四年级数学上册人教版.docx VIP
- 《当幸福来敲门》ppt课件.pptx VIP
- 社会责任审核培训课件.ppt VIP
- 2023年海南三亚市崖州区机关事业单位招考政府雇员储备库100人笔试参考题库(共500题)答案详解版.docx VIP
- 《房颤诊断和治疗中国指南(2023)》解读PPT课件.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)