基于Symbian操作系统的短信防火墙的设计与实现

来源 :北京信息科技大学 | 被引量 : 0次 | 上传用户:apple2008zxffxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
短信防火墙的基本功能是对新到短信进行过滤,根据用户设置作出相应的处理,以避免垃圾短信的骚扰。本文从用户需求角度出发,提出短信防火墙在基础性的短信过滤功能之外,还应提供以下功能:   1、提供短信加密功能以解决短信的安全传送问题。   2、提供信箱隐藏功能保护用户隐私。   3、集短信过滤和短信管理于一体,方便用户使用,用户不必再切换到系统的短信管理软件。   4、自动回复、自动转发、短信搜索、短信聊天、短信备份和恢复等。   本文作者在深入了解Symbian操作系统的功能特点、熟练掌握Symbian操作系统应用开发关键技术的基础上,针对目前短信防火墙软件和短信管理软件结合不足的问题,设计并编码实现了一个功能比较完善的symbian操作系统智能手机短信防火墙系统。具体工作如下:   1、根据短信防火墙系统的功能目标,结合Symbian操作系统的特点,对系统架构和模块划分进行了设计。短信监听程序作为一个轻量级的后台ExE一直运行在后台,有新短信到达时负责接收并启动主程序,主程序负责短信过滤、短信管理、短信发送。   2、设计并实现用户界面。主程序采用Avkon视图切换应用程序架构,分为6个视图:短信管理视图、短信查看视图、短信编辑视图、短信聊天视图、系统设置视图、防火墙设置视图,这6个视图分别对应6个主要的用户界面。   3、设计数据库表,定义数据结构。数据库表是永久存储的数据文件,数据结构是数据的内存表示,程序将完成两者之间的同步。   4、对每一个模块描述了详细设计和编码实现过程。   5、设计并运行测试方案,结果表明本系统完成了设计目标。   本文工作对手机的短信管理软件设计有一定的参考价值,对Symbian平台上的应用程序开发也有一定的指导意义。
其他文献
空间数据的复杂性会导致空间数据处理的延迟,这对实时性要求比较高的应用问题如军事作战等问题产生了巨大的挑战。设计支持空间分析的并行算法是解决此类问题的有效方法,然而
Web服务的出现代表了分布式计算的最新要求。随着应用需要的不断提升,Web服务技术已从基础设施构建与概念推广阶段向大规模商业应用阶段快速发展,从而推动了支持B2B(business
机器人足球比赛目前已成为人工智能应用技术研究的重要实验平台,引起了越来越多的学者的关注。足球机器人系统分为四个子系统——机器人子系统、视觉子系统、决策子系统、通讯
对于传统的RFID系统来说,其阅读器通常是固定的或者使用专用的手持设备,只适用于特定场景。随着移动智能设备的快速普及,配置迅速提升,将移动智能终端与RFID网络的优势结合起
随着信息技术的迅速发展,信息化建设过程中积累了大量有用数据信息。但由于建设时期或开发部门的不同,这些数据资源形成了一座座“信息孤岛”,使得数据的查询和访问非常困难,数据
随着网络的普及,电子邮件与人们的工作生活联系日趋紧密,随之而来的垃圾邮件问题日益严重。在分布式垃圾邮件处理领域,基于Nilsimsa摘要的垃圾邮件识别技术和基于信誉机制的垃圾
图像配准是对不同时间、不同角度所获得的同一场景的多幅图像进行最佳匹配的过程,即将图像对齐后,明确图像空间位置变化与强度变化,然后确定图像序列之间位置映射关系或强度
随着互联网的快速发展,人们已经从信息匮乏时代进入了大数据时代,和搜索引擎一样,个性化推荐系统也是一种帮助用户在信息过载的情况下快速发现有用信息的工具,它依据用户的特
进销存管理是企业经营管理中的核心环节,中小企业的进货、销售和库存信息量非常庞大,如果能对这些数据进行统计分析,就可以利用这些分析结果进行相关的决策。在企业建立一套完善
随着民航信息化程度日益加深,各航空公司的订票系统中都积累了大量的旅客订座记录(Passenger Name Record,PNR)数据信息。在常旅客VIP会员制度不能对旅客出行形成有效吸引力