课程设计--银行管理系统

课程设计--银行管理系统

ID:9855547

大小:122.50 KB

页数:15页

时间:2018-05-12

课程设计--银行管理系统_第1页
课程设计--银行管理系统_第2页
课程设计--银行管理系统_第3页
课程设计--银行管理系统_第4页
课程设计--银行管理系统_第5页
资源描述:

《课程设计--银行管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸目录目录1一.设计题目2二.设计目的2三.设计分析21.需求分析22.系统功能分析2四.概念结构设计31.系统E-R图32.数据流图43.业务流程图4五.逻辑结构设计41.用户功能42.管理员功能73.数据库设计84.功能模块图9六.数据库实现9七.结论14八.参考文献15共15页第15页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸一.设计题目银行管理系统二.设计目的Java语言是面向对象的开发方法是当今世界最流行的开发

2、方法,是今流行的网络编程语言。它具有面向对象、跨平台、分布应用等特点。它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。这次课程设计我主要利用已学的Java知识编辑一个银行账户管理程序。通过此次课程设计,来巩固所学Java语言基本知识,加深对循环语句、选择语句的熟练程度,以及对面向对象、继承的理解等。掌握JDK、JCreator等开发工具的运用,拓宽常用类库的应用。并通过自己动手,自主得学习,对Java这门课程有更深得了解与认识。三.设计分析1.需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集

3、本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典。针对一般图书管理系统的需求,通过对学生学习过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:用户信息(数据项)、卡号、姓名、开户日期、证件类型、证件号、存款金额、最后登录时间、用户密码、用户权限。2.系统功能分析系统开发的总体任务是实现银行管理信息关系的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。本系统中的图书管理系统需要完成的功能上主要有:⑴用户登录:包括用户卡号、密码。⑵用户信息查询:包括所有用户的信息⑶用户信息的修改:包括用户姓名、证件、密码、用户权限的修改。⑷

4、开户:包括用户卡号、姓名、开户日期、证件类型、证件号、存款金额⑸销户:包括用户所有信息。⑹冻结:包括用户卡号冻结和解冻。⑺银行业务:包括存款、取款和转账共15页第15页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸四.概念结构设计1.系统E-R图系统主要关系模式:⑴储户(储户姓名,住址,身份证号码)⑵管理员(员工号,姓名)⑶存款(储户姓名,员工号,金额,存款类型,到期日期,存款日期)⑷查询(储户姓名,员工号)⑸取款(储户姓名,员工号,金额,取款日期)系统E-R图如图4.1:身份证号码住址姓名储户11金额存款类型到期日

5、期存款日期查询存款取款nn金额n取款日期打印存单打印清单nnn员工号姓名管理员清单信息金额查询存款取款nnn存款类型取款日期到期日期1111金额存款日期nnn系统11图4.1系统E-R图共15页第15页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸2.数据流图数据流图如图4.2:打印存单系统开户用户业务员存款取款存款取款查询打印清单图4.2数据流图3.业务流程图业务流程图如图4.3用户申请开户管理员发卡取款存款账户信息更新余额查询图4.3业务流程图五.逻辑结构设计1.用户功能(1)用户登录功能输入用户名和密码,验证正

6、确后进入系统。共15页第15页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸用户登录功能如图表5.1表5.1用户登录功能输入处理输出1、用户名2、密码1、密码有三次输入机会2、验证用户名及密码3、用户名及密码正确后进入主菜单界面。如果用户名或者密码不正确,给用户一个友好提示并提示还有几次机会(2)主菜单功能输出主菜单(开户、存款、取款、查询、转账、修改密码、退出)供用户选择,然后根据用户的输入选择进入不同的系统功能。主菜单功能如图表5.2表5.2主菜单功能输入处理输出1、菜单项编号1、验证用户输入的菜单项编号是否正确

7、(0~6之间);2、根据用户的选择进入不同的功能界面。如果用户输入的菜单项编号不正确,给用户一个友好提示,并要求用户重新输入。(3)存款功能用户在输入账号和密码正确后可选择存款功能,需输入存款金额,金额要大于0小于账户余额。存款功能如表5.3表5.3存款功能输入处理输出1、账户ID2、存款金额1、输入的所有信息必填。2、验证账户ID3、存款金额大于0.00元如果用户输入的各项数据不正确,给用户一个友好提示,并要求用户重新输入。共15页第15页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸(4)取款功能取款功能如表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。