欢迎来到天天文库
浏览记录
ID:5429452
大小:1.10 MB
页数:39页
时间:2017-12-11
《银行账户管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、电子科技大学课程设计报告设计题目:银行账户管理系统学生姓名:刘晨飞学号:2013120101027学生姓名:王浩杰学号:2013120101026指导教师:蔡运娟一、课程设计项目名称:银行账户管理系统二、相关基本原理:数据库设计:基于关系型数据库理论和数据库规范化理论,借助计算机基础知识,数据库设计技术和软件工程相关技术。需求分析:基于自顶向下的结构化分析方法对用户需求进行分析。通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,收集支持新系统的基础数据并对其进行处理,明确用户的各种需求,在此基础上确定新系统的功能。概念模型设计:将具体的用
2、户需求抽象成信息结构,从而便于计算机处理,采取混合结构的方式来进行数据库的概念模型设计。逻辑结构设计:将概念结构转化为一般的关系、网状、层次模型,将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,对数据模型进行优化。物理结构设计:根据数据库的需求有针对性的进行物理存储结构的设计,以期达到数据时间和空间效率俱佳的效果。三、课程设计目的:1)巩固和加深对数据库原理及应用课程基本知识的理解,综合该课程中所学到的理论知识,与小组成员联合完成一个数据库应用系统课题的需求分析;2)根据课题需要,通过查阅相关手册和文献资料,培养独立分析和解决实际问题的能力;3)掌握数据库应用系统需求分析的
3、基本步骤,能用基本图表工具描述需求分析的过程及结果4)熟练掌握局部E-R图和全局E-R图的建立方法,熟练掌握概念模型向数据模型(关系模式)的转化;5)能够根据系统的实际需要,对数据库进行物理设计6)掌握在数据库管理系统中创建数据库及对数据库进行维护和数据查询的基本方法;培养动手能力。四、课程设计内容:(一)需求分析:根据选题进行背景、功能需求的分析,根据分析结构设计数据流图最后设计数据字典。1)背景分析2)业务流程分析1)数据流图的设计2)数据字典设计概念模型设计:根据所选应用系统的需求分析,继续进行局部概念模型分析与设计,然后进行全局概念模型设计。1)根据需求分析的结果,小组分工进行局部E
4、-R图设计;2)根据局部E-R图进行合并整合,形成全局E-R图。3)对全局E-R图进行分析,根据需要进行一定的合并优化处理逻辑结构设计:对自选的数据库应用项目进行关系数据模型的设计,一方面进行概念模型到逻辑结构(关系模型)的转化;另一方面用关系规范化理论对形成的关系模式进行合并、分解的优化;1)将E-R图转换成关系结构的形式。2)根据关系数据库规范化理论对形成的关系模式进行优化。物理设计:1)根据应用的实际需求设计合适的存储结构和存储方法。2)对物理结构进行时间和空间的效率评价数据库实施:在以上分析设计的基础上,要实现数据库,保证能在现有数据库基础上进行应用系统的程序开发。要求:在数据库管理
5、系统上实现数据库,并能在该库上进行相应的数据处理;使用windows8.1+sqlserver2008实现五、课程设计过程及结果分析:(一)需求分析1、背景分析:为了更快地为顾客提供服务,同时满足银行业发展中队降低运营开支,简化管理人员对银行的运营状况的监管以及即时作出决策,简化管理,提高运营效率等方面的需求,现代的银行组织必须进行信息化变革。本课题以银行提供人工窗口服务、ATM终端机、网上银行服务三种服务的基础进行数据库设计。主要功能需求包括以下几个方面:柜台服务种类:1)开户、销户、修改密码操作。1)余额查询操作2)转账,取款,存款操作3)办理贷、还款4)办事员身份验证ATM终端机服务种
6、类:1)身份验证2)余额查询3)存、取、转款4)办理还款5)修改账户密码网上银行服务种类:1)建立网上银行账户2)进行账户管理(注销,修改密码,修改绑定银行卡号,修改个人信息)3)办理贷款4)余额查询5)网上支付、转账高级管理人员需求:1)管理员工信息2)查看当前银行总余额3)查询大数额操作4)冻结账户5)查看特定条件的业务情况(特定时间特定账户的操作)2、业务流程分析1)柜台操作流程1)ATM机操作流程1)网上银行操作流程1)高级管理人员查询流程2、系统数据流图DFD(1)、系统顶层数据流图:(2)、系统第一层数据流图:基于上述数据流图,可以用文字描述相关的处理过程:系统数据流图分为两层:
7、顶层数据流图描述了数据进出系统的路径和形式,主要分为两方面:1.顾客的业务办理过程中的数据流动情况,中间分别分别经过ATM机,柜台系统,和网上银行系统三个系统,流动的主要是用户数据和账户数据。2.高层管理人员对银行运作信息的监控、高管对银行工作人员的管理、高管对银行账户的管理如冻结异常账户等。第一层数据流图从业务的三个方面对银行的业务办理过程中的数据流动情况进行了描述:1.ATM机主要提供一些不需要除了银行卡
此文档下载收益归作者所有