当前位置:主页 > 科技论文 > 信息工程论文 >

基于SSM框架的语音管理平台的设计与开发

发布时间:2021-09-04 17:22
  随着互联网技术的快速发展,大数据、人工智能领域正在引发新一轮的技术变革,语音作为人工智能研究领域不可或缺的一部分,愈加的受到社会的关注。目前国内外各大语音技术厂商正利用深度学习、机器学习推动语音向更加智能化的方向发展。与此同时,随着语音技术的迭代更新,语音的应用领域、应用场景愈加广泛,语音面临的互联网发展环境愈加的复杂多变,语音的服务管理面临严峻问题。本文基于SSM框架设计开发的语音管理平台系统很好的缓解了该问题带来的压力,对语音的服务管理工作具有重要的现实意义。本文详述该系统平台在现有软硬件开发环境的基础上,基于J2EE开发平台,利用SSM、Vue框架对整个系统进行架构实现的过程。具体工作如下:(1)分析介绍系统开发所需的核心技术,确定系统开发框架和数据库,对系统平台进行整体架构,并绘制系统开发的整体技术路线;(2)剖析系统的功能需求,构建系统的可行性需求方案;对系统的各功能模块进行合理的逻辑设计,对系统的MySQL数据库进行详细搭建;(3)对系统各功能模块进行详细分析,逻辑编码开发,最终实现了平台管理、语音数据反馈管理、技术资源管理、测试与质检管理、互动管理等各功能模块。该系统平台... 

【文章来源】:浙江工业大学浙江省

【文章页数】:89 页

【学位级别】:硕士

【部分图文】:

基于SSM框架的语音管理平台的设计与开发


J2EE分层结构图

框架图,技术结构,框架


浙江工业大学硕士学位论文10图2-2SSM框架技术结构图Figure2-2.TechnicalstructureoftheSSMframework从技术架构上看,SSM框架采用三层架构模式,即用户界面层(表示层)、业务逻辑层、数据访问层三层[33]。SpringMVC框架作为View层的实现者,为用户提供响应界面,负责与用户端进行直接交互。在程序的设计实现过程中,SpringMVC框架的Controller作为整个应用的控制器,负责对用户请求进行转发,并响应用户数据[34];MyBatis框架作为Dao层的实现者,主要是设计sql实现,对数据库进行增、删、改、查等操作,为业务逻辑层或者用户界面层提供数据服务[35];Spring框架则贯穿整个系统的后台开发过程,是一个分层的JavaSE/EE一站式轻量级开源框架,并且主要作用于系统的业务逻辑层,对整个系统应用中所有Bean的生命周期行为进行管理,包括所有对象的创建、初始化、销毁等过程,同时对对象间的关联关系维护,对象关系映射,事务处理等方面进行管理[36]。从技术特点上来看,Spring框架的技术核心是面向切面编程(AOP)和控制反转(IOC)[37],利用AOP技术,剖解开封装的对象的内部,将那些影响到多个类,且与业务核心功能无关,但却为业务模块所共同调用的的公共逻辑行为封装到一个可重用的功能模块,减少系统的重复性代码,降低系统各功能模块间的程序耦合度,强化系统的后续可操作性和可维护性;利用IOC技术,在程序运行的过程中,通过DI(依赖注入)动态的向程序中的某个对象提供它所需要的其他对象,其允许程序在运行的时候动态的生成对象,改变对象的属性,执行对象的方法,

架构图,框架,组件,技术


浙江工业大学硕士学位论文12做切面由增强来处理,例如日志、事务、权限等。另外具有数据支撑模块和Web模块,用于支持系统持久层和Web层的开发。图2-3Spring框架技术组件架构图[46]Figure2-3.Springframeworktechnologycomponentarchitecturediagram以上是基于Spring框架进行开发的重要技术组成部分,但在程序的实际开发实现过程中,上文中介绍的面向切面编程AOP和控制反转IOC技术才是基于Spring框架进行开发的核心。2.2.3SpringMVC框架介绍SpringMVC框架是在Spring框架的基础上开发的,它整合了Spring框架的部分技术,主要面向Web端进行技术架构。SpringMVC框架以MVC三层架构模式为核心,整体上分为Controller层、Model层和View层[47]。在实际的开发过程中,SpringMVC框架分离细化了前端控制器Controller、模型对象Model、View视图,引入了对请求进行分配处理的分派器,细化了请求处理的执行工作流程,可根据需要对业务逻辑处理程序进行定制设计;引入视图解析器,按照需要撰写配置文件,对业务逻辑层处理返回的视图数据进行解析、渲染后得到响应View视图[48]。SpringMVC框架为Controller控制器和处理程序提供了大量与MVC架构设计模式相关的功能,向MVC中植入IOC控制反转技术,依赖Spring容器控制动态创建的对象的生命周期,通过反射使容器为运行程序注入所需对象,改变对象的属性,执行对象的方法,使得应用程序实现高度解耦[49]。另外,在Web项目的开发实现过程中,web.xml配置文件作为Web应用的入口,控制器的使用需要开发

【参考文献】:
期刊论文
[1]基于Spring MVC框架的Java Web应用[J]. 葛萌,黄素萍,欧阳宏基.  计算机与现代化. 2018(08)
[2]5G推动万物互联技术和应用发展[J]. 江志峰.  高科技与产业化. 2017(10)
[3]轻量级响应式框架Vue.js应用分析[J]. 麦冬,陈涛,梁宗湾.  信息与电脑(理论版). 2017(07)
[4]智能语音:从交互革命到人工智能入口[J]. 李志刚.  电器. 2017(01)
[5]深度学习在语音识别中的研究进展综述[J]. 侯一民,周慧琼,王政一.  计算机应用研究. 2017(08)
[6]SSM框架在Web应用开发中的设计与实现[J]. 李洋.  计算机技术与发展. 2016(12)
[7]基于MVVM模式的WEB前端框架的研究[J]. 易剑波.  信息与电脑(理论版). 2016(19)
[8]基于Spring Boot的web设计与实现[J]. 杨家炜.  轻工科技. 2016(07)
[9]基于SSM整合框架开发的项目管理系统[J]. 张锦煌,吴丽娟,梁舒婷.  电脑知识与技术. 2015(11)
[10]基于jQuery框架的Web研究与实现[J]. 潘杰,周传生.  沈阳师范大学学报(自然科学版). 2015(01)

硕士论文
[1]基于SpringBoot和Vue框架的电子招投标系统的设计与实现[D]. 焦鹏珲.南京大学 2018
[2]基于J2EE平台的物业管理系统的设计[D]. 刘怡伶.贵州大学 2017
[3]基于SpringMVC农产品电商后台系统的分析与设计[D]. 王志明.北京邮电大学 2017
[4]基于SSM框架的某企业员工档案管理系统的设计与实现[D]. 何谐.厦门大学 2017
[5]基于spring MVC框架下的精品课程管理平台设计与实现[D]. 张自辉.湖南师范大学 2017
[6]基于SSM框架轻量级的分布式高考成绩管理系统设计与实现[D]. 朱华方.山东师范大学 2016
[7]基于SSM的客户关系管理系统的设计与实现[D]. 白元.北京交通大学 2016
[8]基于深度学习的语音识别研究[D]. 刘帆.河北工业大学 2015
[9]校园招聘系统设计及实现[D]. 邱暘.天津大学 2016
[10]面向制造企业ERP管理系统的设计与实现[D]. 李大发.北京交通大学 2015



本文编号:3383688

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3383688.html


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

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