基于WinCE终端垃圾短信过滤系统的设计与实现

基于WinCE终端垃圾短信过滤系统的设计与实现

论文摘要

自从2000年中国移动与中国联通推出短信息业务(SMS)以来,其发展速度惊人。以手机短信为标志的手机网络有望成为“第五媒体”,直接影响着我们每个人的日常生活。然而正当人们在享受这种“拇指文化”给人们带来方便的同时,它的一些负面影响也日趋凸显,一些含色情、反动言论、诈骗、恐吓、骚扰等内容的垃圾短信息肆虐横行,直接侵害着手机用户的切身利益,也影响着社会的稳定,这种现象已经引起了2008年“两会”代表的极大关注,成为了亟待解决的问题。鉴于目前短信业务还存在以上问题,本文提出在.NET CompactFramework架构下开发应用于Microsoft Windows CE平台上的手机垃圾短信实时过滤系统的设计实现。Microsoft Windows CE是一个功能强大的嵌入式操作系统,它提供了大量的像Internet、远程桌面协议、VoIP等基于网络的服务,也是目前智能手机等移动终端首选的操作系统之一,而Windows CE自身几乎没有任何安全防范措施,因此针对Windows CE操作系统的移动终端短信过滤技术的研究具有较强的实用性。尽管目前的Internet有功能强大的过滤系统来实现Email电子邮件的过滤功能,但是随着无线互联网的发展,迫切需要在移动终端环境下研究短信监控技术,来解决用户所面临的问题,而且短信的安全监控是一个较新的课题,加上短信业务流程复杂、接入方式灵活多变,涉及的知识面相对较广,为了对此内容有一个整体的、比较详细的认识,本论文深入分析了Windows CE平台下垃圾短信过滤系统的功能需求和实现技术,主要工作体现在以下几个方面:1.分析了短信的产生与发展过程,比较普通短信、增强版短信服务(EMS)和多媒体短信服务(MMS),并分析垃圾短信的现状,以及短信的几种开发平台。论文重点剖析了短信收发的基本流程,指出短信业务系统的安全隐患主要存在于接入部分、短信中心和短信网关。2.分析了现行网络中应用较多的3种监控机制:实时过滤机制,话单分析机制和协议监测机制。本文比较了它们的优缺点,并针对WinCE手机,在介绍移动设备数据存储的基础上,重点剖析Pocket Outlook服务。通过使用该服务,完成对短信的接收,实现短信过滤的功能,提出了新的垃圾短信过滤方法。3.分析短信的基本理论及监控方式、Windows CE平台的一些特点以及开发环境.NET Compact Framework的介绍。4.根据短信过滤技术的基本原理,同时充分考虑了移动终端设备对资源的限制与约束以及用户的特点,对系统的需求作了比较深入细致的分析,确定了系统的数据结构、功能需求、性能需求、用户接口需求和开发环境与工具。5.给出了短信过滤系统的开发实现过程描述。由于C#语言是一种强类型的面向对象语言,它具有语法简单、表达能力强的特点,本文采用了C#语言开发垃圾短信过滤系统。6.完成垃圾短信过滤系统的开发后,制订详细的系统测试方案,分别给出了系统的功能测试和性能测试流程。测试结果表明,系统基本实现了论文的设计目标。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 短信的产生
  • 1.2 短信分类
  • 1.2.1 普通短信
  • 1.2.2 增强版短信服务(EMS)
  • 1.2.3 多媒体短信服务(MMS)
  • 1.3 短信平台
  • 1.4 垃圾短信的危害及现状
  • 1.5 论文的结构安排
  • 第2章 SMS的网络结构及监控技术
  • 2.1 SMS的基本网络结构
  • 2.2 SMS收发流程
  • 2.2.1 发送短信(MO)
  • 2.2.2 接收短信
  • 2.3 短信的监控
  • 2.3.1 实时过滤机制
  • 2.3.2 话单分析机制
  • 2.3.3 协议监测机制
  • 2.4 自动分类技术
  • 2.4.1 自动分类的类型
  • 2.4.2 自动分词技术
  • 2.4.3 字串的模式匹配
  • 第3章 开发平台与相关技术
  • 3.1 WINDOWS MOBILE概述
  • 3.1.1 Windows Mobile的移动特性及应用
  • 3.1.2 Windows Mobile5.0操作系统
  • 3.2.NET COMPACT FRAMEWORK概述
  • 3.2.1 Windows Mobile平台及.NET Framework精简版架构
  • 3.2.2 公共语言运行库
  • 3.2.3.NET Framework精简版类库
  • 3.2.4 支持的语言和平台
  • 3.2.5 Windows Mobile虚拟机
  • 3.3 POCKETOUTLOOK服务
  • 3.3.1 Pocket Outlook对象模型
  • 3.3.2 使用PocketOutlook服务
  • 3.3.3 访问短信息服务
  • 3.3.4 SmsMessage类
  • 3.3.5 MessageInterceptor截获消息
  • 3.4 XML数据存取
  • 3.4.1 XML基础
  • 3.4.2 读取XML数据
  • 3.4.3 写入XML数据
  • 3.4.4 使用XmlDocument对象
  • 3.5 多线程编程
  • 3.5.1 多线程与单线程
  • 3.5.2 线程的处理
  • 3.5.3 线程的规划
  • 第4章 垃圾短信过滤系统的设计
  • 4.1 短信过滤系统的目标与功能需求
  • 4.1.1 截获
  • 4.1.2 黑名单库
  • 4.1.3 关键字
  • 4.2 系统的结构
  • 4.2.1 功能模块划分
  • 4.2.2 短信过滤流程
  • 4.2.3 系统的配置
  • 4.3 过滤与匹配子系统的结构
  • 4.3.1 功能模块的详细设计
  • 4.3.2 过滤系统的工作流程
  • 第5章 短信过滤系统的功能实现
  • 5.1 窗体的设计
  • 5.2 数据存储
  • 5.3 关键类
  • 5.4 主要函数及其功能
  • 5.4.1 获取XML文件在移动设备中的路径
  • 5.4.2 显示截获短信
  • 5.4.3 删除短信
  • 5.4.4 清空垃圾短信
  • 5.4.5 启动短信过滤
  • 5.4.6 停止短信过滤
  • 5.5 系统实现
  • 5.5.1 部署短信过滤系统
  • 5.5.2 设置过滤条件
  • 5.5.3 测试短信过滤功能
  • 5.5.4 停止短信过滤功能
  • 第6章 研究与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于WinCE的陀螺全站仪数据通信与预处理系统设计[J]. 电子测量技术 2019(16)
    • [2].基于WinCE的农机导航监控终端软件系统设计与实验[J]. 农机化研究 2016(01)
    • [3].基于WinCE的嵌入式数据库研究[J]. 软件导刊 2011(04)
    • [4].基于WinCE的智能终端自动升级引擎设计[J]. 微计算机信息 2008(14)
    • [5].WinCE多线程下绣花机运动控制的实现[J]. 微计算机信息 2009(04)
    • [6].WinCE下高速工业绣花机主轴系统驱动设计[J]. 计算机工程与应用 2009(07)
    • [7].基于WinCE码垛机器人人机界面设计[J]. 电脑知识与技术 2014(18)
    • [8].基于WinCE的超声乳化仪多串口通信[J]. 工业控制计算机 2010(10)
    • [9].基于嵌入式WINCE的数字示波器设计[J]. 科技致富向导 2011(33)
    • [10].基于Wince嵌入式的小电流故障选线研究[J]. 科技创新导报 2012(04)
    • [11].调频发射机的Wince驱动设计[J]. 电脑知识与技术 2009(28)
    • [12].基于WinCE的弧焊机器人开放式操作系统[J]. 电焊机 2014(08)
    • [13].基于WinCE的网络嗅探器的设计与实现[J]. 电视技术 2013(05)
    • [14].WINCE触摸屏驱动分析与改进[J]. 信息系统工程 2013(04)
    • [15].基于WinCE的折弯机远程无线监控系统开发[J]. 机电产品开发与创新 2013(03)
    • [16].移动数据库远程同步技术在WINCE嵌入式系统中的应用[J]. 安康学院学报 2010(02)
    • [17].基于WinCE的水质检测系统设计与实现[J]. 人民黄河 2010(05)
    • [18].基于WINCE的数据采集与监控系统设计与实现[J]. 计算机测量与控制 2009(05)
    • [19].基于WINCE的多功能电池管理系统的设计[J]. 电气技术 2013(05)
    • [20].基于WinCE的数控系统掉电保护的设计及实现[J]. 制造技术与机床 2009(07)
    • [21].基于WinCE的半实物仿真电台动态组网通信系统研究与开发[J]. 机电一体化 2015(10)
    • [22].基于WINCE的开挖线放样程序设计研究[J]. 测绘与空间地理信息 2013(05)
    • [23].基于嵌入式WinCE的远程数据采集系统[J]. 微计算机信息 2009(16)
    • [24].基于WINCE的RFID读写应用的研究[J]. 杭州电子科技大学学报 2012(04)
    • [25].基于WinCE移动端的无线视频会议系统设计与实现[J]. 信息系统工程 2017(02)
    • [26].基于Wince的二维码识别系统的设计[J]. 微计算机信息 2010(10)
    • [27].基于WINCE的网络通信系统中的数据传输和处理[J]. 电脑开发与应用 2013(03)
    • [28].WINCE 6.0对大容量、高速MMC卡的支持[J]. 电子技术 2012(07)
    • [29].基于WinCE嵌入式操作系统振动分析仪的设计[J]. 公路与汽运 2008(04)
    • [30].基于WinCE码垛机器人码垛工具设计[J]. 电脑知识与技术 2014(17)

    标签:;  ;  ;  ;  

    基于WinCE终端垃圾短信过滤系统的设计与实现
    下载Doc文档

    猜你喜欢