另一点需要我们关注和小心的是,信用卡作为一种现代化的支付工具,因其面对巨大的群体基数,存在很多不定因素,所以其本身是带有一定风险性的。因此信用卡的申请系统并不能为了贪图占领更多的市场份额和吸引更多客户而一地简化。如何有效地防范和化解信用卡业务风险,做到风险防范,减少发卡银行的损失,促进银行信用卡业务的健康发展,也是设计信用卡申请处理系统时,需要考虑的一个重点。
本信用卡申请处理系统的主要功能是实现信用卡开户,主要通过JAVA语言来实现。其中涉及的功能有客户身份信息录入、信息格式验证、身份信息比对,与数据库的交互,客户信用分析等内容。本系统的目的是,希望银行通过本系统能够更轻松地管理信用卡业务,同时希望从客户角度来说,能够获得更好更便捷的信用卡申请体验。
1.1 毕业设计背景
大四这一整年,我都在一家为跨国银行提供软件服务的软件公司里实习。实习的岗位就是Credit Initiation(信用卡开卡)的Business Analyst。因为岗位的关系,我希望自己的毕业设计也能做些和本职工作相关的内容,因此选择了信用卡申请处理系统这个题目。因为本身平时工作时就能够接触到这样的真正供银行使用的信用卡开卡系统,因而对自己要做的这个系统不仅有设想,更有很多更深层面的理解。
现今,各家银行的信用卡竞争非常激烈,我们几乎每个人都曾经在银行、电影院、商场甚至是路边碰到过推销信用卡的银行职员。因为信用卡业务对银行来说是一个非常盈利的项目,尤其是信用卡分期付款这类业务。信用申请条件渐渐变得不再像从前那么严苛,随之发生改变的就是我们的申请流程也大大简化了,往往我们只要填写一张表格就可以回家等着银行给我们寄信用卡了。但有一点非常重要的是,简化系统和流程并非意着盲目的舍弃。因为信用卡本身的风险性,因此许多方面的因素都是必须纳入考虑的,不能去除。
在设计这样一个银行的信用卡处理申请系统的时候,我需要把以上两点都考虑进去,即:既需要尽可能简单,这是对客户而言,同时又要尽可能保险,这是对银行而言。
1.2 研究框架
本课题利用JAVA[7]语言和SVC(Service + View + Controller)的设计思想和实现方法,以TomCat为服务器操作系统, spring-tool-suite为开发工具。设计与实现一个基于JAVA和Oracle[8]的信用卡申请处理系统。主要完成用户登陆模块、用户注册模块、信用卡状态查看模块、信用卡申请模块等功能。建立具有信用卡状态查看以及信用卡申请处理功能的系统。
2 开发及运行环境的选择
2.1 硬件平台的要求
CPU:双核及以上
内存:1GB
硬盘:40G
显卡:集成或独显
2.2 操作系统和版本的选择
Win7 64位及以上,IE9及以上
2.3 数据库的选择
Oracle 11G
2.4 开发工具的选择
Eclipse+Tomcat7.0+PL/SQL
2.5 开发模式的选择
SVC ,即Service + View + Controller
3 系统需求分析
3.1 总体需求理解
信用卡申请处理系统主要是为银行设计的信用卡申请处理系统,系统用户主要为管理员以及银行职员,主要面向的顾客为有办理信用卡需求的顾客,主要功能是实现信用卡开卡业务。本系统是为了加强信用卡开户管理,简化信用卡开卡流程,减小开卡银行风险,以便更好地对信用卡开户流程进行监督和管理,提高银行开卡职员工作的高效性和准确性而开发。
- 上一篇:数据可视化在交互界面下应用浅析
- 下一篇:基于安卓系统五子棋小游戏开发
-
-
-
-
-
-
-
酸性水汽提装置总汽提塔设计+CAD图纸
十二层带中心支撑钢结构...
java+mysql车辆管理系统的设计+源代码
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
电站锅炉暖风器设计任务书
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...