基于SpringMVC的一站式缴费系统的设计与实现
发布时间:2018-08-30 10:53
【摘要】:随着互联网的快速发展和全球经济的一体化进程不断加深,电子商务越来越受到人们的重视。互联网的不断深入使得网络经济逐渐深入人心,随着各个企业单位服务质量的不断提高,越来越多的服务型、公益性企业顺应了互联网发展潮流,推出了“互联网+”服务,提供了网上支付平台接口,如网上缴纳水费、电费、电话费等等。这在很大程度上方便了广大用户,使得用户可以足不出户缴纳各种费用,极大的提高了用户的工作效率。与此同时,各个独立的缴费平台虽然方便了用户的缴费过程,但仍然存在一些问题,如各个缴费系统相互独立,互无关联,这使得用户需要登陆多个系统,注册多个用户名来完成所有的缴费任务,而且多个用户名容易出现记混记错的现象,影响用户的正常使用。本文使用Spring MVC[1]框架,设计并实现了一站式缴费系统。该框架是高度可配置的,而且包括多种视图的技术,例如JSP、Tiles等。Spring MVC框架并不知道使用的视图,所以我们可以选择视图。另外他还分离了控制器、分派器等等,使得这些更容易被控制。该系统为用户的各项消费进行统一的缴费,极大的方便了用户,提升了用户的体验度,方便了用户免于多次登录不同的系统进行缴费,减少了登陆不同系统缴费带来的麻烦。我们基于Spring MVC框架研究设计的一站式缴费系统,主要涉及到了用户居家生活经常使用的几个方面,如房租、水费、电费、交通费用等。除此之外,我们给用户以自主选择权,在用户界面提供了基本消费模块外,还可以自定义缴费模块,给用户以选择权利。另外,我们根据现阶段用户选择“合租”的生活模式,通过房屋编号来确定居住人数,设计实现了“AA制”消费功能,免去用户线下分摊费用的不便之处。本文的主要内容是介绍了以Spring MVC框架与my Batis技术为基础,采用Java开发语言,同时与My Sql数据库管理系统相结合,设计与开发出一站式缴费系统。本文的主要内容安排如下所示:1.介绍网上支付系统的发展背景与国内外发展现状及研究意义。2.介绍一站式缴费系统开发所需的关键框架Spring MVC、my Batis,另外对本文所用到的关键技术如Java、JSP以及My Sql数据库技术作了介绍。3.对一站式缴费系统进行了需求分析,系统设计。对本系统所需的数据库进行了分析设计,对涉及到的用户登录注册表、用户信息表、用户开销信息表进行了设计。系统各个功能模块实现方法等内容并对模块设计进行简单的介绍。4.对系统的相关功能进行了测试,并对测试结果进行了分析。
[Abstract]:With the rapid development of the Internet and the integration of the global economy, e-commerce has been paid more and more attention. With the continuous deepening of the Internet, the network economy has gradually taken root in the hearts of the people. With the continuous improvement of the service quality of each enterprise unit and more service types, public welfare enterprises have complied with the trend of Internet development and launched "Internet" services. Provides an online payment platform interface, such as online payment of water, telephone charges and so on. This to a large extent facilitates the vast number of users, so that users can pay all kinds of fees, greatly improve the efficiency of users. At the same time, although each independent payment platform facilitates the user's payment process, there are still some problems, such as each payment system is independent and independent of each other, which makes the user need to log on to more than one system. Registration of multiple user names to complete all the payment tasks, and multiple user names are prone to misremember phenomenon, affecting the normal use of users. This paper uses Spring MVC [1] framework to design and implement one-stop payment system. The framework is highly configurable and includes techniques for multiple views, such as JSP,Tiles and so on. The Spring MVC framework does not know which views to use, so we can choose views. He also separates controllers, dispatchers, and so on, making them easier to control. The system makes unified payment for the user's consumption, greatly facilitates the user, enhances the user's experience degree, facilitates the user to avoid multiple login to different systems to pay fees, and reduces the trouble caused by landing different system fees. Based on the Spring MVC framework, we design a one-stop payment system, which mainly involves several aspects that users often use in their home life, such as rent, water, electricity, transportation and so on. In addition, we give the user an independent option, in addition to the user interface to provide the basic consumption module, but also to customize the payment module, to give users the right to choose. In addition, according to the current user's choice of "shared rent" life mode, through the housing number to determine the number of residents, designed to achieve the "AA system" consumption function, to avoid the inconvenience of users sharing costs under the line. The main content of this paper is to introduce the design and development of a one-stop payment system based on Spring MVC framework and my Batis technology, using Java development language and combining with My Sql database management system. The main contents of this paper are arranged as follows: 1. This paper introduces the development background of online payment system and its development status at home and abroad and its significance. This paper introduces the key framework for the development of one-stop payment system. Spring MVC,my Batis, also introduces the key technologies used in this paper, such as Java,JSP and My Sql database technology. The one-stop payment system is analyzed and the system is designed. The database needed in this system is analyzed and designed. The user login registry, user information table and user expense information table are designed. The realization method of each function module of the system is introduced, and the design of the module is simply introduced. 4. The related functions of the system are tested and the test results are analyzed.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
本文编号:2212854
[Abstract]:With the rapid development of the Internet and the integration of the global economy, e-commerce has been paid more and more attention. With the continuous deepening of the Internet, the network economy has gradually taken root in the hearts of the people. With the continuous improvement of the service quality of each enterprise unit and more service types, public welfare enterprises have complied with the trend of Internet development and launched "Internet" services. Provides an online payment platform interface, such as online payment of water, telephone charges and so on. This to a large extent facilitates the vast number of users, so that users can pay all kinds of fees, greatly improve the efficiency of users. At the same time, although each independent payment platform facilitates the user's payment process, there are still some problems, such as each payment system is independent and independent of each other, which makes the user need to log on to more than one system. Registration of multiple user names to complete all the payment tasks, and multiple user names are prone to misremember phenomenon, affecting the normal use of users. This paper uses Spring MVC [1] framework to design and implement one-stop payment system. The framework is highly configurable and includes techniques for multiple views, such as JSP,Tiles and so on. The Spring MVC framework does not know which views to use, so we can choose views. He also separates controllers, dispatchers, and so on, making them easier to control. The system makes unified payment for the user's consumption, greatly facilitates the user, enhances the user's experience degree, facilitates the user to avoid multiple login to different systems to pay fees, and reduces the trouble caused by landing different system fees. Based on the Spring MVC framework, we design a one-stop payment system, which mainly involves several aspects that users often use in their home life, such as rent, water, electricity, transportation and so on. In addition, we give the user an independent option, in addition to the user interface to provide the basic consumption module, but also to customize the payment module, to give users the right to choose. In addition, according to the current user's choice of "shared rent" life mode, through the housing number to determine the number of residents, designed to achieve the "AA system" consumption function, to avoid the inconvenience of users sharing costs under the line. The main content of this paper is to introduce the design and development of a one-stop payment system based on Spring MVC framework and my Batis technology, using Java development language and combining with My Sql database management system. The main contents of this paper are arranged as follows: 1. This paper introduces the development background of online payment system and its development status at home and abroad and its significance. This paper introduces the key framework for the development of one-stop payment system. Spring MVC,my Batis, also introduces the key technologies used in this paper, such as Java,JSP and My Sql database technology. The one-stop payment system is analyzed and the system is designed. The database needed in this system is analyzed and designed. The user login registry, user information table and user expense information table are designed. The realization method of each function module of the system is introduced, and the design of the module is simply introduced. 4. The related functions of the system are tested and the test results are analyzed.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 吴小青;;JSP+TOMCAT+MYSQL开源软件整合配置初探——以揭阳职业技术学院图书馆网站服务器配置为例[J];齐齐哈尔大学学报(自然科学版);2012年04期
2 张瑞青;李铁柱;;基于SpringMVC的用户登录系统的设计与实现[J];科技信息;2012年10期
3 薛峰;梁锋;徐书勋;王彪任;;基于Spring MVC框架的Web研究与应用[J];合肥工业大学学报(自然科学版);2012年03期
4 来兴华;张水平;尚文静;;基于WCF的自助缴费系统的设计与实现[J];微计算机信息;2008年12期
5 吴艳艳;周长伦;姜家轩;王春梅;许自国;;软件项目管理中的需求管理[J];信息技术与信息化;2008年02期
6 王莉;吴洁明;;软件项目中的需求变更管理的研究[J];计算机技术与发展;2007年01期
7 任永功;王政军;;基于JSP和MySQL的动态表结构的设计与实现[J];计算机工程;2006年05期
8 袁萍,姚力文,彭巧珍;一个基于JSP的医疗保险网上缴费系统的设计与实现[J];计算机与现代化;2005年02期
9 林进;连云港市自来水总公司营业收费系统的开发与应用[J];大众科技;2005年02期
10 胥琳,黄洪;软件项目的风险评价模型[J];计算机工程与应用;2004年13期
,本文编号:2212854
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/2212854.html