【摘 要】近年来,银行电子化发展十分迅速,银行的业务品种、业务量都有很大的发展,作为银行信用卡业务系统这一能给银行带来新的利润增长点的业务,在国外已经得到了很好的发展,而在中国1985年才开展,随着中国经济持续快速的增长,国民对信用卡的接受程度不断上升。国内银行鉴于信用卡业务能带来可观的回报,也不甘后人,设法扩大市场份额。
根据系统所需功能,决定以Windows XP为开发平台,采用MYSQL做后台数据库,选择功能强大的Eclipse为开发工具,利用软件工程思想和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现,本系统界面友好,与目前市场上的主流游戏软件大体一致,而且操作更加简单,使用方式和微软各种软件(Windows、Office)基本相同,减少了用户学习、使用本系统的额外负担。本文通过系统概述、系统分析、系统设计、系统实施、开发总结五章,详细的说明了系统的开发过程,最后并对整个开发过程进行了总结。
该系统使用了功能强大的Java Web开发技术,前台页面使用JSP,使用了基于MVC机制的Struts技术。操作方便,可维护性强。本系统经过测试,运行效果稳定,操作方便、快捷。在具体的应用过程中,有可能会出现一些问题,今后还会对本系统不断地进行完善、更新,使其功能更强大,应用更广泛。
【关键词】 信用卡 Java Struts
Business System In Credit Card
【Abstract】 E-Banking booms rapidly in recent years so do the variety and quantity of the banking business. As a key element in the increase of the profit, business in credit card runs well in overseas banking. But it just came to China in the year 1985. With the fast and steady development of China's economy, people more and more likely to use credit card. Seeing that credit card can bring considerable profit, the domestic banks are unwilling to be lagged behind; they are striking to expand their markets.
On the base of the function need, the exploitation platform adopts Windows XP, Background database users SQL Server 2000 and by way of Eclipse to builder. Making good use of the thought on software engineering, the system as a whole uses structural lifecycle method for systems analysis and designing. And it adopts antitypes way to implement the whole process. For users, the interfaces is friendly, operation is simple to learn, so it reduces the time spending on familiar with the system.
In the technology, I use Java Web that is powerful, the forward I use JSP and use Struts frame that is at the base of the MVC. Through the testing, the operation result of the system is steady .It is easy to operate and the speed is fast. The system will be likely to appear some problem during the application course. For the future, we will constantly perfect and renovate the system. It will become better than before.
【Keywords】 credit card Java Struts
第一章 绪论 1
1.1 课题来源 1
1.2 国内现状 1
1.3 研究意义 2
第二章 需求分析 3
2.1 系统定义 3
2.2 功能需求 3
2.3 数据需求 3
第三章 数据库设计 4
3.1 数据库的概念 4
3.2 数据库的选择 4
3.3 数据库表的描述 5
第四章 技术介绍 7
4.1 业务流程图图例 7
4.2系统业务流程分析 7
4.4系统数据流程图一层图 9
4.5 系统数据流程图二层图 10
第五章 系统实现 12
5.1总体设计 12
5.1.1系统物理环境配置 12
5.1.2 功能结构设计 12
5.2 用户管理实现 13
5.2.3 界银行信息管理实现 14
5.2.4 账单查询实现 15
5.3 消费查询实现 16
5.4 还款查询实现 17
5.5 系统测试 17
5.5.1 系统测试方法 17
5.5.2 系统测试的目的和原则 18
5.5.3 系统测试 18
5.5.4系统测试效果 19
第六章 结论 20
致 谢 21
参考文献 22
附录 23