基于SSH的短信平台的设计与实现

来源 :贵州大学 | 被引量 : 0次 | 上传用户:xin__yonghu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着手机用户的不断增长,短信已经在人们的日常生活中发展成为一种非常重要的交流方式,同时,由于短信的高效,低成本和无时空限制等优势受到了越来越多企业的重视。然而,目前市面上存在的短信平台因其技术古老,框架陈旧,难以维护,难以扩展等缺点,已经难以满足用户日益多样化的需求。  本文提出了一种可复用的基于轻量级SSH框架的短信平台设计方案。该平台采用多层模型设计,其中在表现层采用Struts框架实现用户请求控制;在业务逻辑层,采用Spring框架管理业务逻辑组件;在数据持久层,采用Hibernate框架管理对象持久化操作。通过对三种框架的分析和研究,整合后的框架提高了系统的可维护性、可扩展性和可重用性。  本文的主要工作:  1、讨论和分析了SSH三种框架多种集成方式的优缺点,并针对短信平台选择了一种高效的方式。  2、对短信平台的功能模块进行分析和设计,利用UML对系统建立用例图,并分析出了系统的模块以及各模块所具有的功能,并在用例图的基础上,分析并设计了数据库的E-R图。  3、在实现部分,以短信管理模块中的短信发送子功能为例,通过具体页面展示实际的功能模块,并利用Struts,Spring和Hibernate三种框架进行编码实现,并对系统中其它核心技术的实现做了阐述。
其他文献
由于其灵活性和可扩展性,XML成为越来越多互联网上数据的表示标准。在一类应用中,XML数据表现为源源不断到来的数据片断,在这类应用中的XML数据称为XML数据流。XML数据流的应
音频分割是指根据说话人特征、环境、信道条件,将音频流“自动”切分成若干同质区域的方法。由于其在音频检索、语音识别等应用中具有潜在价值,近年来受到了广泛关注。在各种音
很久以来中医一直依靠指面感觉来体会患者桡动脉搏动处的脉象信息,因此诊断时需借助医师的经验,这样使得其应用和发展都受到了很大的限制。所以,利用现代科技对脉诊进行客观
整个网络中的信息按深度可分成两个层次,表层和深层。表层主要包括“静态网页”,是指以文件形式静态存放在服务器上的数据信息。深层则主要包括“动态网页”,是指隐藏在表单
在很多实际应用中,数据的类别之间存在一种自然的序关系。例如,我们用1~5星去评价一部电影,3星评价高于2星评价,而4星评价低于5星评价。和标称数据不同,我们称这样一类数据为
在多核单机系统上,多个共享资源的线程或进程间的交错执行是不确定的,导致并行软件难以开发、调试,存在安全隐患。为保证线程或进程交错执行的确定性,课题组已提出确定性生产
车牌识别技术在智能交通系统中占有非常重要的地位,车牌识别系统主要包括车牌定位、字符分割和字符识别三大部分。其中,车牌定位和分割的结果对后续的识别起决定性作用,所以
对于领域性的信息检索系统来说,准确率的要求往往是其最为关心的,因为目前通用的信息检索系统对于具有高度领域性的信息来说并不能展现出良好的效果,甚至远远达不到可用的程
随着因特网的发展,网络信息量正突飞猛进地增长,人们越来越依赖搜索引擎来准确地获取所需的信息。搜索引擎在为网民提供便捷的搜索服务的同时,也影响着网站的发展前景,所以搜
生物医学文本挖掘的目的是借助文本挖掘技术帮助生物医学研究者从海量文献中更有效地找到所需信息、发现隐藏的生物医学知识。通过对孟德尔人类遗传在线(Online Mendelian In