- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
银行账户管理系统课程设计报告
电 子 科 技 大 学
课 程 设 计 报 告
设计题目: 银行账户管理系统
学生姓名:刘晨飞 学 号:2013120101027
学生姓名:王浩杰 学 号:2013120101026
指导教师:蔡运娟
一、课程设计项目名称: 银行账户管理系统
二、相关基本原理:
数据库设计:基于关系型数据库理论和数据库规范化理论,借助计算机基础知识,数据库设计技术和软件工程相关技术。
需求分析:基于自顶向下的结构化分析方法对用户需求进行分析。通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,收集支持新系统的基础数据并对其进行处理,明确用户的各种需求,在此基础上确定新系统的功能。
概念模型设计:将具体的用户需求抽象成信息结构,从而便于计算机处理,采取混合结构的方式来进行数据库的概念模型设计。
逻辑结构设计:将概念结构转化为一般的关系、网状、层次模型,将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,对数据模型进行优化。
物理结构设计:根据数据库的需求有针对性的进行物理存储结构的设计,以期达到数据时间和空间效率俱佳的效果。
三、课程设计目的:
1)巩固和加深对数据库原理及应用课程基本知识的理解,综合该课程中所学到的理论知识,与小组成员联合完成一个数据库应用系统课题的需求分析;
2)根据课题需要,通过查阅相关手册和文献资料,培养独立分析和解决实际问题的能力;
3)掌握数据库应用系统需求分析的基本步骤,能用基本图表工具描述需求分析的过程及结果
4) 熟练掌握局部E-R图和全局E-R图的建立方法,熟练掌握概念模型向数据模型(关系模式)的转化;
5) 能够根据系统的实际需要,对数据库进行物理设计
6) 掌握在数据库管理系统中创建数据库及对数据库进行维护和数据查询的基本方法;培养动手能力。
四、课程设计内容:
(一)需求分析:
根据选题进行背景、功能需求的分析,根据分析结构设计数据流图最后设计数据字典。
背景分析
业务流程分析
数据流图的设计
数据字典设计
概念模型设计:
根据所选应用系统的需求分析,继续进行局部概念模型分析与设计,然后进行全局概念模型设计。
1)根据需求分析的结果,小组分工进行局部E-R图设计;
2)根据局部E-R图进行合并整合,形成全局E-R图。
3)对全局E-R图进行分析,根据需要进行一定的合并优化处理
逻辑结构设计:对自选的数据库应用项目进行关系数据模型的设计,一方面进行概念模型到逻辑结构(关系模型)的转化;另一方面用关系规范化理论对形成的关系模式进行合并、分解的优化;
将E-R图转换成关系结构的形式。
根据关系数据库规范化理论对形成的关系模式进行优化。
物理设计:
根据应用的实际需求设计合适的存储结构和存储方法。
对物理结构进行时间和空间的效率评价
数据库实施:
在以上分析设计的基础上,要实现数据库,保证能在现有数据库基础上进行应用系统的程序开发。要求: 在数据库管理系统上实现数据库,并能在该库上进行相应的数据处理;使用windows8.1+ sql server 2008 实现
五、课程设计过程及结果分析:
(一)需求分析
背景分析:
为了更快地为顾客提供服务,同时满足银行业发展中队降低运营开支,简化管理人员对银行的运营状况的监管以及即时作出决策,简化管理,提高运营效率等方面的需求,现代的银行组织必须进行信息化变革。本课题以银行提供人工窗口服务、ATM终端机、网上银行服务三种服务的基础进行数据库设计。
主要功能需求包括以下几个方面:
柜台服务种类:
开户、销户、修改密码操作。
余额查询操作
转账,取款,存款操作
办理贷、还款
办事员身份验证
ATM终端机服务种类:
身份验证
余额查询
存、取、转款
办理还款
修改账户密码
网上银行服务种类:
建立网上银行账户
进行账户管理(注销,修改密码,修改绑定银行卡号,修改个人信息)
办理贷款
余额查询
网上支付、转账
高级管理人员需求:
管理员工信息
查看当前银行总余额
查询大数额操作
冻结账户
查看特定条件的业务情况(特定时间特定账户的操作)
业务流程分析
柜台操作流程
ATM机操作流程
网上银行操作流程
高级管理人员查询流程
系统数据流图DFD
(1)、系统顶层数据流图:
(2)、系统第一层数据流图:
基于上述数据流图,可以用文字描述相关的处理过程:
系统数据流图分为两层:顶层数据流图描述了数据进出系统的路径和形式,主要分为两方面:
1. 顾客的业务办理过程中的数据流动情况,中间分别分别经过ATM机,柜台系统,和网上银行系统三个系统,流动的主要是用户数据和账户数据。
2. 高层管理人员对银行运作信息的监控、高管对银行工作人员的管理、高管对银行账户的管理如冻结异常账户等。
第一层数据流图
文档评论(0)