当前位置:主页 > 管理论文 > 移动网络论文 >

基于J2EE宠物相亲网站的设计与实现

发布时间:2019-06-24 21:46
【摘要】:随着中国养宠大军的兴起,宠物相亲的难题越来越显得尤为突出。传统宠物相亲的模式已不能适应现代社会的需要,急需有一种新的方式来改善宠物相亲的现状。值得庆幸的是,网络技术的发展为宠物相亲方式的革新带来了新的机遇。本课题主要运用java程序设计语言,基于当前相当流行的J2EE技术及其SSH框架:Struts、Spring、Hibernate和Ajax技术的结合,充分利用了三个框架的特点对J2EE技术进行了实践性研究,以宠物相亲网站的设计与制作为实例,以面向对象的软件系统工程学为开发指导思想,设计并实现了一个结构较为灵活、高可复用、高可扩展,开发快速且轻量的宠物相亲网站。在网站系统架构上,采用了基于MVC模式下Struts架构作为J2EE网站的解决方案,实现将宠物相亲网站的前台页面展示、后端业务逻辑和底层数据分离;在数据库层上,通过Hibernate的对象关系映射技术,将程序中的pojo对象映射成数据库中的实体表,只需要在代码中直接操纵pojo对象就能够实现对数据库层的增、删、改、查操作;在数据库层控制上,利用了Spring框架的IOC(控制反转)技术,更加科学有效的实现了容器对DAO代码的自动化控制。从而更为科学地对宠物相亲网站的用户注册登录、搜索宠物对象等一系列功能模块进行了具体的实现,并在具体实现过程中比较成功地进行了一系列的网站功能和性能测试。最终的应用实践证明,本宠物相亲网站的所有功能模块均能正确、稳定地运行,而且宠物网站在处理大量用户并发访问的问题上也达到了比较理想的性能效果。本课题最终利用J2EE技术比较成功的开发出了一个相对质量较高、能够投入实际应用,具有现实意义的宠物相亲网站。
[Abstract]:With the rise of China's pet army, the problem of pet blind date is becoming more and more prominent. The traditional pet blind date model can no longer meet the needs of modern society, and there is an urgent need for a new way to improve the status quo of pet blind date. Fortunately, the development of network technology has brought new opportunities for the innovation of pet blind date. This paper mainly uses java programming language, based on the current quite popular J2EE technology and its SSH framework: the combination of Struts,Spring,Hibernate and Ajax technology, makes full use of the characteristics of the three frameworks to carry on the practical research to the J2EE technology, takes the pet blind date website design and the manufacture as the example, takes the object-oriented software system engineering as the development instruction ideology, designs and implements a more flexible structure, the high reusable. Highly extensible, develop a fast and lightweight pet blind date website. In the website system architecture, the Struts architecture based on MVC mode is used as the solution of J2EE website, which realizes the front page display of pet dating site and the separation of back-end business logic from the underlying data. On the database layer, through the object relational mapping technology of Hibernate, the pojo object in the program is mapped to the entity table in the database, and the pojo object can be added, deleted, changed and checked in the code directly. In the database layer control, the IOC (Control inversion) technology of the Spring framework is used to realize the automatic control of the DAO code by the container more scientifically and effectively. Thus, a series of functional modules, such as user registration and search for pet objects, are implemented more scientifically, and a series of website functions and performance tests are successfully carried out in the process of implementation. The final application practice proves that all the functional modules of the pet dating website can run correctly and stably, and the pet website has achieved ideal performance in dealing with the problem of concurrent access by a large number of users. In this paper, a pet dating website with high quality, practical application and practical significance has been successfully developed by using J2EE technology.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.092

【共引文献】

相关期刊论文 前2条

1 张娜;;企业员工管理系统的设计与实现[J];电子制作;2014年07期

2 张二松;李斌;;基于异步调用的软件应用系统设计[J];信息系统工程;2015年09期

相关硕士学位论文 前10条

1 仇丹丹;基于SSH整合技术的企业能源管理系统的研究与实现[D];沈阳理工大学;2010年

2 韩冰;基于WCF的“学工在线”信息系统的设计与实现[D];电子科技大学;2011年

3 徐涵;科研项目数据入库模块的设计与实现[D];华中科技大学;2013年

4 付超;华丰公司综合办公系统设计与实现[D];电子科技大学;2013年

5 韩立辉;基于J2EE的重庆电信挂机短信业务平台设计与实现[D];厦门大学;2014年

6 王许琳;基于SSH的某区纪检监察管理系统的设计与实现[D];厦门大学;2014年

7 翟岩松;基于SSH2的办公自动化系统的设计与实现[D];厦门大学;2014年

8 王叶英;企业人力资源管理信息系统的设计与实现[D];厦门大学;2014年

9 王洁;学术会议管理系统的设计与实现[D];厦门大学;2014年

10 田原;福建化工学校教务管理系统的设计与实现[D];厦门大学;2014年



本文编号:2505390

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2505390.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户90b63***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com