基于Spring软件测试专业网站业务逻辑层和数据持久设计与实现_计算机专业论文-经管之家官网!

人大经济论坛-经管之家 收藏本站
您当前的位置> 论文>>

计算机专业论文

>>

基于Spring软件测试专业网站业务逻辑层和数据持久设计与实现_计算机专业论文

基于Spring软件测试专业网站业务逻辑层和数据持久设计与实现_计算机专业论文

发布:经管之家 | 分类:计算机专业论文

关于本站

人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!

经管之家新媒体交易平台

提供"微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯"等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

提供微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

计算机专业论文范文摘要随着软件市场的成熟,人们对软件作用期望值也越来越高,软件测试的重要性越发突出。本课题就是要建立一个专业的软件测试技术网站,供高校同学们学习和交流,同时能够为当地的软件测试人员提供 ...
坛友互助群


扫码加入各岗位、行业、专业交流群


计算机专业论文范文

摘要
随着软件市场的成熟,人们对软件作用期望值也越来越高,软件测试的重要性越发突出。本课题就是要建立一个专业的软件测试技术网站,供高校同学们学习和交流,同时能够为当地的软件测试人员提供了一个很好的交流平台,对测试技术的发展和提高起到了一定作用。本文阐述了网站业务逻辑层和数据持久层在本课题中的设计与实现。
本文引入了来自开源社区的Spring框架,通过分析其原理和实现,剖析了其两大核心机制IoC和AOP,指出基于这两个核心机制的Spring框架完全适用于一般Web应用的大部分功能和性能的要求。由于Spring本身“无侵入性”的特点,它可以方便地集成Hibernate O/R映射方案来取代Entity Bean解决方案。
在此基础上,本文提出以Spring框架为整个系统提供框架、集成Hibernate的分层开发方案。同时本文还详细阐述了系统研究开发过程,包括需求分析、数据库和系统详细设计以及系统实现。

关键词:Hibernate,Spring,IoC,AOP,O/R映射,分层

The Design and Implementation of The Business logic Layer and Data Persistence Layer for the Software Testing Website
Based on the Spring Technology

Abstract


With the developing of the software market, the people have increasingly high expectations upon the performance of the software; the importance of software testing is becoming more acute. The task is to establish a professional software testing technology web site for college students to study and exchange. At the same time, it also provides a good exchanging platform for the software testing engineers and play a positive role in the development of the software testing technology. And this paper describes the business logic layer and data persistence layer of the website in the issue of the design and implementation.
This paper makes use of the Spring framework originating from open sources and dissects its two key mechanisms-IoC and AOP by analyzing its principle and realization. It also points out that the Spring framework based on these two key mechanisms can be suitable for the majority request of general Web application in the function and performance. Due to its trait of "no intrusiveness", the Spring framework can easily integrate Hibernate to replace Entity Bean's O/R mapping solution.
On this basis, this paper proposes a structured developing program, whose framework is the Spring framework intergraded with Hibernate. Simultaneously this paper also elaborated the process of the system developing in detail, which includes requirement analysis, the design of the database and system and the implementation of the system.

Key words: Hibernate, Spring, IoC, AOP, Object Relational Mapping, Layer-built

目录
1. 绪论1
1.1 课题背景及来源1
1.2 课题研究的意义1
1.3 论文结构2
2. 基本理论知识及其应用3
2.1 Spring框架综述3
2.1.1 Spring框架简介3
2.1.2 Spring体系结构4
2.2 AOP在Spring上的应用5
2.2.1 AOP面向方面编程的概念5
2.2.2 Spring的AOP应用6
2.3依赖注入模式6
2.4 Spring Bean封装机制8
2.4.1 Spring 的bean封装8
2.4.2 Bean Wrapper8
2.4.3 Bean Factory9
2.5 Hibernate简介及体系结构9
2.6 Hibernate工作原理10
2.7 Hibernate的O/R Mapping12
2.8 Hibernate操作持久化数据13
2.9 SH框架整合13
2.9.1 Spring 构建Hibernate的优点13
2.9.2 Spring 对Hibernate的集成14
3. 系统分析与设计16
3.1 网站功能需求16
3.1.1软件测试网站实现内容如下:16
3.1.2确定系统的范围16
3.1.3识别参与者:16
3.1.4各类用户的功能17
3.2 网站体系结构及处理流程17
3.2.1网站总体系结构:17
3.2.2网站学生端结构图:19
3.2.3网站管理员端结构图:20
3.2.4用户登录网站系统处理流程:21
3.3数据库设计23
3.3.1数据库表的关系23
3.3.2 数据库数据结构设计24
3.4系统详细设计27
3.4.1 登录管理27
3.4.2 新闻管理27
3.4.3 用户管理28
3.4.4作业管理28
3.4.5答疑解惑29
4.系统实现30
4.1 运行环境30
4.1.1 硬件环境30
4.1.2 软件环境30
4.2 开发环境30
4.3 Spring实现业务逻辑层30
4.4 Hibernate实现数据持久层33
5. 总结42
致谢43
参考文献44

扫码或添加微信号:坛友素质互助


「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
本文关键词:

人气文章

1.凡人大经济论坛-经管之家转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
经管之家 人大经济论坛 大学 专业 手机版