欢迎来到天天文库
浏览记录
ID:38135703
大小:281.79 KB
页数:3页
时间:2019-05-24
《基于SSH框架的企业短信群发系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第9卷%第5期软件导刊Vol.9No.52010年5月SoftwareGuideMay.2010基于SSH框架的企业短信群发系统设计与实现钱宇虹(武汉职业技术学院计算机技术与软件工程学院,湖北武汉430074)摘要:设计和实现了一个企业短信群发系统,它采用Struts+Spring+Hibernate进行整合开发,降低系统的耦合,具有可维护性和可扩展性。该系统采用通信服务提供商提供的短信接口,实现与指定号码进行短信批量发送和自定义发送,使用高效方便,在优化企业内部管理流程和客户服务方面具有很高的应用价值。关键词:企业短信群发系统;SSH框架中图分类号:TP311.52文献标识码:A
2、文章编号:1672-7800(2010)05-0101-03发(通常称为SSH框架,目前最为流行的JavaEE轻量级架构)。0引言SSH架构采用分层思想,为Web应用的各层都提供了良好的框架整合,不仅最大程度地降低了系统的耦合,而且提高了系企业短信群发系统是指基于中国移动、中国电信、网通等统的整体开发效率。通信服务提供商直接提供的短信接口实现与指定号码进行短信批量发送和自定义发送。本文实现的企业短信群发系统是1系统设计一个JavaWeb应用项目,通过它,企业用户通过网站就可以实现短信群发。1.1功能设计为了提高开发效率,增强系统的可维护性和可扩展性,本企业短信群发系统属于企业通信软
3、件,其作用要能够提高项目采用Struts、Spring和Hibernate3种开源框架进行整合开企业内、外部沟通的及时性和高效性,也可以用于客户服务。设使其一般噪声环境下识别率达到95%以上,达到了系统3识别结果及分析设计的要求。但是此时再较强噪声的环境下还是不能达到很满意的结果。以后如果希望更进一步提高识别速度,可以从减由图5中可以看出第3列的数值是在本行中最小的,故验少语音序列的总帧数方面着手。目前减少帧数的可行办法主证了识别结果的正确性。要有两种,一是删除次要帧,而是相邻帧合并。目前本系统只采用放宽端点的DTW算法,此时放宽端点后,对端点检测是在计算机上的模拟系统,可考虑将其
4、硬件化,开发成为一个的精度要求降低了,因而识别的性能得到了提高。识别20次得独立芯片。到识别率如图5所示:参考文献:[1]韩纪庆,张磊,郑铁然.语音信号处理[M].北京:清华大学出版社,2003.[2]何湘智.语音识别的研究与发展[J].计算机与现代化,2002(3).[3]赵力.语音信号处理[M].北京:机械工业出版社,2003.[4]何强,何英.MATLAB扩展编程[M].北京:清华大学出版社,2002.图5放宽端点DTW的识别率[5]杨行峻,迟惠生.语音信号数字处理[M].北京:电子工业出版社,表1放宽端点DTW的识别率1998.噪声环境识别率(责任编辑:王钊)良好环境100
5、%一般噪声环境40dB95%较强噪声环境20dB80%作者简介:钱宇虹(1967-),女,湖南长沙人,硕士,武汉职业技术学院讲师,研究方向为软件开发、软件测试及教学。·102·软件导刊2010年计目标应该达到操作灵活方便;界面友好美观;提供短信群发功浏览器:IE6.0能;创建短信群和短信群的导入和导出;日志功能;短信帐号设1.4数据库设计置;登录和退出系统等。系统功能结构如图1所示。通过分析,首先规划出本系统需要使用的数据库实体,它们分别为:管理员实体(manager)、短信帐号实体(account)、日志实体(journal)、短信群实体(smsgrouplist)、短信名单实体
6、(smslist)、定制客户实体(customer)。然后使用PowerDesigner工具进行数据库建模,并确定表格之间的约束关系,如图4所示。图1系统功能模块1.2软件结构设计企业短信群发系统的软件结构基于Struts+Spring+Hiber-nateWeb整合框架,如图2所示。这3个框架在Web应用中都有各自的侧重点。其中,Struts实现表示层,把表现层同业务层分开,降低业务和表现的耦合。Hibernate实现数据持久层,负责Java对象和关系数据库之间的映射,处理对象数据表的增图4数据库模型删改查等操作。Spring充当业务层,通过依赖注入(IOC)的关系最后导出数据库
7、脚本文件。数据库脚本文件导出之后,经将持久化作为控制器的业务。过少量必要的修改,就可以用该脚本文件在MySQL数据库中创建数据库及数据表了。2系统实现2.1数据访问层的实现在编写数据库持久化类的时候,利用MyEclipse开发工具图2软件结构提供的HibernateReverseEngineering这一功能,根据数据库中企业短信群发系统的软件结构结合了3个框架各自的特的表来自动生成POJO类、Hibernate映射文件、DAO实现类、点和Web应用分层的思想,整个结
此文档下载收益归作者所有