【网学提醒】:本文主要为网上学习者提供中国建设银行上海分行龙卡网上代缴费综合管理系统,希望对需要中国建设银行上海分行龙卡网上代缴费综合管理系统网友有所帮助,学习一下吧!
资料包括: 论文(33页10307字) 源码 图纸
说明:摘 要
人类文明迈进二十一世纪新纪元,我们迎来了数字化信息时代,渐渐地改变着人们的工作、学习以及生活方式。
计算机网络、Internet扮演着越来越重要的角色。其核心的数据库技术正在改变中国各个领域的管理模式,电子商务、电子政务进入了和我们生活的方方面面,比如网上商店、网上银行、网上办公等。
银行业信息化的发展,也将成为银行业提高自身竞争力的主要方式。银行信息系统是银行信息化建设中不可缺少的基础设施与支撑环境,是银行的整体形象、档次和服务水准的有力表现方式。为银行强化内部管理、提高服务质量,减少工作中的差错,提供了可靠的技术手段和技术保障。
目前,银行业的信息系统主要分为银行内部的办公自动化、业务的高效处理,和对外的网络银行服务,内部的信息系统的建设帮助银行减少成本,提高工作效率,提供了数据的准确和安全的解决方案,而网络银行无疑将会逐步取代传统银行业务的运作形式,成为银行业务的主战场。
本文主要讨论的是银行内部信息系统的部分,和介绍实现“中国建设银行上海分行龙卡网上代缴费综合管理系统”的方法和过程。
该系统基于大型数据库,和采用业界先进的C/S和B/S结构,使用Java技术和MVC模式进行一体化设计,充分实现数据的最小冗余和最大共享;组件式结构,模块之间可实现"积木式"搭配,适用于业务中不同阶段的需求。严格系统权限管理,具有多级安全机制。系统安全稳定,能够不停机运行。采用分布式处理,减少系统部署和维护的费用,降低系统总体拥有成本。服务器操作系统采用当今流行的Linux操作系统。客户机采用Windows操作界面,操作便捷,易学易用。
系统实现代缴费银行业务的全部自动化管理表现在,把原来的支行和办理网点收集用户信息 -> 汇总后交到分行 -> 由分行进行数据的检查和文件的生成-> 在把数据提供给电信、移动等企业 -> 实现代缴费的业务,变为各个支行和办理网点使用浏览器,通过银行内部的网络,输入数据 -> 分行确认并发送给企业 -> 实现代缴费的业务,大大简化了业务的中间环节,而且实现自动化管理,减少了时间成本和人员成本,确保了数据的正确性。主要实现以下几种功能:
(1)业务分网点办理,减轻分行的业务压力
(2)通过B/S代替部分C/S的,简化了系统升级和维护
问题(3)数据存储的安全性,采用了先进的JAVA作为编程语言和先进的Informix数据库
(4)数据管理的合理性,对数据进行了进一步处理,满足不同操作的需要
关键字
Java,MVC,WEB,Servlet,Bean,J2EE,建行,龙卡,代缴费,综合管理系统
学 生:黄 超
专 业:工商管理
指导老师:梁 仲 清
Abstract
In the new century, computer science affects all
aspects of human being’s life, and changes our mode of work and study. As the Internet plays more and more important role in modern times, the key technology of it, Database technology is widely used in E-Business and E-Government Administration, such as shop in network, bank in network, office in network and so on.
The construction of Information system will be the important mission in the bank trade. In order to improve the strength of competition, banks all pay great attention to the construction of information system. Because the information system helps enterprises enhance internal management, improve quality of service, decrease the mistakes in work, and make the workers in different unit work in a term.
At present, the information system of banks mainly divides into internal transaction and external transaction. The internal transaction includes OA, highly effective operation. And external transaction includes all sorts of service of bank in network. The system helps cut down the cost and advance the work’s efficiency. So it’s no doubt that E-Bank mode will take the place of traditional bank mode as the main battlefield of bank’s competition.
This paper discusses the components of E-Bank’s internal information system, and introduces the develop method and process of the China Construction Bank Shanghai Brach Long Card Billing System.
This system bases on super database, and adopts advanced construction of C/S B/S.
Besides, it chooses Java as develop language and MVC as program Mode. Use the pack unit structure, in order to make the program in many ways when you need. We also choose the Linux as the server operation system to get better security, and choose Windows as the client operation system to make the manipulation convenient.
Formerly, the work flow is: each work station collect the information of customers -> hand in information to branch bank -> branch bank check the data and create the files -> send data to telecom and mobile -> complete the affair. Now flow changes to this: each word station submit the data in the web site -> branch bank check and send data to enterprises -> complete the affair.
Keywords
Java,MVC,WEB,Servlet,Bean,J2EE,China Construction Bank,Long Card
目录:第一章 引 言-----------------------------------------------------------------------------------------------------------------6
1.1 背景概述 --------------------------------------------------------------------------------------------------------------6
1.2 意义 -------------------------------------------------------------------------------------------------------------------- 6
第二章 相关的技术介绍 -------------------------------------------------------------------------------------------------- 7
2.1 C/S和B/S结构 -------------------------------------------------------------------------------------------------------- 7
2.2 Java --------------------------------------------------------------------------------------------------------------------- 8
2.3 MVC --------------------------------------------------------------------------------------------------------------------- 8
2.4 Informix ----------------------------------------------------------------------------------------------------------------- 9
第三章 项目需求分析 ----------------------------------------------------------------------------------------------------- 9
3.1 需求分析 -------------------------------------------------------------------------------------------------------------- 9
3.1.1 授权 -------------------------------------------------------------------------------------------------------------- 9
3.1.2 转帐扣收 -------------------------------------------------------------------------------------------------------- 10
3.1.3 与委托单位的数据交流与确认 ---------------------------------------------------------------------------- 10
3.2 项目特色 ------------------------------------------------------------------------------------------------------------- 11
第四章 软件设计 ---------------------------------------------------------------------------------------------------------- 12
4.1 方案选择 ------------------------------------------------------------------------------------------------------------12
4.2 系统流程图 ---------------------------------------------------------------------------------------------------------- 13
4.2.1 业务流程图 ---------------------------------------------------------------------------------------------------- 13
4.2.1
程序流程图 ---------------------------------------------------------------------------------------------------- 14
4.2.1 页面流程图 ---------------------------------------------------------------------------------------------------- 15
4.3 实现技术 ------------------------------------------------------------------------------------------------------------ 15
4.3.1 服务器操作系统Linux ----------------------------------------------------------------------------------------- 15
4.3.2 WWW服务器软件 ------------------------------------------------------------------------------------------ 16
4.3.3 数据库技术 -----------------------------------------------------------------------------------------------------16
4.3.4 编程语言 --------------------------------------------------------------------------------------------------------16
第五章 详细设计 ---------------------------------------------------------------------------------------------------------- 17
5.1 站点规划 ------------------------------------------------------------------------------------------------------------- 17
5.2 功能模块设计 ------------------------------------------------------------------------------------------------------- 17
5.3 数据库的设计 ------------------------------------------------------------------------------------------------------- 18
5.3.1 网点表 ---------------------------------------------------------------------------------------------------------- 18
5.3.2 操作员表 ------------------------------------------------------------------------------------------------------- 18
5.3.3 操作日志表 ---------------------------------------------------------------------------------------------------- 18
5.3.4 电话用户授权信息表 ---------------------------------------------------------------------------------------- 18
5.3.5 系统参数表 ---------------------------------------------------------------------------------------------------- 20
5.3.6 单位信息表 ---------------------------------------------------------------------------------------------------- 20
5.3.7 移动电话用户授权数据表 ---------------------------------------------------------------------------------- 20
5.3.8 煤气用户授权数据表 ---------------------------------------------------------------------------------------- 20
5.3.9 文件信息表 ---------------------------------------------------------------------------------------------------- 20
5.4
程序片段 ------------------------------------------------------------------------------------------------------------ 21
5.3.1 DataBean ------------------------------------------------------------------------------------------------------- 21
5.3.2 AccessBean ---------------------------------------------------------------------------------------------------- 22
5.3.3 Servlet ----------------------------------------------------------------------------------------------------------- 23
5.5 界面简介 ------------------------------------------------------------------------------------------------------------ 23
第六章 系统测试 ---------------------------------------------------------------------------------------------------------- 26
6.1 测试环境 ------------------------------------------------------------------------------------------------------------- 26
6.2 测试范围 ------------------------------------------------------------------------------------------------------------- 26
6.3 参考数据 ------------------------------------------------------------------------------------------------------------- 26
6.4 测试模型及数据流程简述 ---------------------------------------------------------------------------------------- 27
6.5 测试用例 ------------------------------------------------------------------------------------------------------------- 28
6.5.1 登录功能项测试用例 --------------------------------------------------------------------------------------- 28
6.5.2 修改密码功能项测试用例 --------------------------------------------------------------------------------- 29
6.5.3 电信授权键盘事件测试用例 ------------------------------------------------------------------------------ 29
6.5.4 电信授权修改测试用例 ------------------------------------------------------------------------------------ 29
6.5.5 电信授权删除测试用例 ------------------------------------------------------------------------------------ 30
6.6 性能测试 ------------------------------------------------------------------------------------------------------------ 30
第七章 设计小结 --------------------------------------------------------------------------------------------------------- 31
7.1 目标完成情况 ------------------------------------------------------------------------------------------------------ 31
7.2 存在不足 ------------------------------------------------------------------------------------------------------------ 31
7.3
程序设计中遇到的问题及解决办法 --------------------------------------------------------------------------- 32
7.4 今后模块设想 ------------------------------------------------------------------------------------------------------ 32
7.5 总结和体会 --------------------------------------------------------------------------------------------------------- 32
参考文献--------------------------------------------------------------------------------------------------------------------- 33
致 谢 ---------------------------------------------------------------------------------------------------------------------- 33
声 明 ---------------------------------------------------------------------------------------------------------------------- 33
参考文献:周孝俊,卢俊. 网络
程序设计语言网页编程完全手册. 华东师范大学出版社,2001,10
吴晓东. Java
程序设计基础. 清华大学出版社,2002,11
吴其庆,Java编程思想与实践. 冶金工业出版社,2002,9
林邦杰,
JSP交互网站实务经典,中国青年出版社,2001,3
朱仲杰,Java2全方位学习,人民邮电出版社,2003,3
雨阳隆春,深入JSP网络编程,清华大学出版社,2001,6
许增伟,张强,JSP快速高效开发利器,清华大学出版社,2002,1
作者点评:在学习了基于Linux+Apache+tomcat的网络服务器体系结构和Java语言MVC模式等技术,以及对Informix数据库进一步学习的基础上,参与并负责了“中国建设银行龙卡网上代缴费综合管理系统”的B/S模块的开发,实现了代缴费流程中银行部分的自动管理功能。
本文重点阐述了涉及的相关技术,需求分析和项目特点,软件设计,整个系统的详细设计包括一些典型代码的分析,并对整个系统的测试也做了介绍。
该系统除了有清新美观的界面,强大的数据管理、处理功能外,还在
程序开发上,用户的使用上,工作的效率上,数据的安全上,维护和升级工作上做到了简单高效,真正体现了“给我们带来方便的,可以推动社会发展的技术才是真正先进的技术”的理念。