银行交易系统的设计与实现
技术:Java、JSP等摘要:
随着全球信息技术的发展,无论是国内银行之间还是国外银行之间,竞争都越来越激烈,怎样高效、方便、快捷的完成用户的要求是银行生存的当务之急。银行管理中的重中之重是有关银行账户与交易的管理,本系统便是为日常银行的交易事务设计的。
本系统设计时采用软件工程的思想,按照需求分析、概要设计、详细设计、程序编码、测试等过程开发了一个银行交易系统。对于后台的数据库,本系统采用oracle11g与前台界面相关联。
整个系统以java作为开发语言在eclipse-jee-luna-SR1-win32-x86_64平台上进行设计开发。整个系统主要用来帮助银行处理日常业务,分为管理员模块和普通用户模块。管理员具有对系统的管理权限,可以管理用户信息和交易信息等,普通用户可以进行转账和取现等业务,方便了银行日常业务的操作。
关键词:JAVA;oracle数据库; eclipse;银行交易系统
目录:
第一章 概述 1
一、课题背景: 1
二、信息系统与信息管理系统: 2
(一)信息系统 2
(二)信息管理系统 3
三、银行交易系统的现状与发展趋势: 3
四、银行交易系统的意义: 4
第二章 系统分析 5
一、系统功能: 5
二、用户需求分析: 5
三、应用程序结构: 6
四、系统开发环境: 6
(一)数据库的选择: 6
(二)开发工具的选择: 7
第三章 开发工具简介 8
一、Eclipse简介: 8
二、MyEclipse简介: 8
三、Eclipse与Myeclipse的区别: 9
四、介绍JSP: 9
(一)JSP的由来: 9
(二)JSP的工作原理: 10
(三)JSP的生命周期: 10
(四)JSP与JavaBean: 10
五、oracle 11g 11
四、系统的功能设计 13
一、功能概述: 13
二、后台数据库设计: 14
(一)设计数据库中的表 14
(二)设计局部E-R模式: 15
(1)实体和属性的定义: 15
(2)实体关系定义: 17
(三)设计全局E-R模式: 20
(四)数据字典: 20
(1)数据字典列表——数据流: 21
(2)数据字典列表——数据处理: 22
(3)数据字典列表——数据存储 25
(4)数据表图例 25
第五章 系统设计 28
一、系统设计综述: 28
二、系统操作模块 29
(一)系统操作主界面: 29
(二)客户账户信息管理模块: 30
(1)注册模块: 30
(2)信息展示模块: 31
(3)信息修改模块: 31
(4)客户密码修改模块: 31
(三)客户登陆模块: 35
(四)客户业务操作模块: 38
(1)查询余额业务: 38
(2)存款业务: 39
(3)取款业务: 39
(4)转账业务: 40
(5)意见发送业务: 40
(五)用户操作日志模块: 43
(六)管理员功能模块: 44
(1)额度管理: 44
(2)挂失管理: 45
(3)意见管理: 45
第六章 系统测试 46
一、软件测试基本理论 46
(一)软件测试 46
(二)软件测试工程师 46
(三)软件测试基本原则 47
(四)软件测试分类 48
二、软件测试过程 48
(一)单元测试 48
(二)集成测试 48
(三)系统测试 49
(四)验收测试 49
三、本系统测试实例 49
四、系统整体测试 51
五、不足与改进 51
结论 52
参考文献 53
致谢 54
外文文献 55
论文字数:32691
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]