基于邮件的行程信息归并系统设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:xxxx000456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的发展越来越贴近生活、服务生活,越来越多的用户使用互联网预订预定火车票、酒店、航班等等出行服务。作为订票商会向用户发送通知邮件以确认订票的相关信息。但是用户从邮箱中查找到这些订票邮件,以及从邮件中获取信息是非常繁琐、耗时的。特别是对于出行的用户,多数时间使用手机接入互联网,在手机上操作和查找信息就变得更为不便。本文设计和开发了一个用以帮助用户整理行程的信息系统。用户只需要将来自订票商的通知邮件转发到系统指定的邮箱,系统会自动的对邮件的内容进行解析和提取。此外,系统还会帮助用户查找并添加与此次行程相关地点的天气、出行路线等信息,减少用户查询,方便用户使用,辅助用户做出决策。首先,当前系统支持火车、酒店、航班三种出行类型的邮件。通过对订票商邮件的查阅与分析,建立了分别描述这三类行程的数据模型。在此基础上,阐述了邮件的传输路径和在传输过程中邮件内容发生的变化,以及这些变化对邮件信息提取工作带来的困难,提出了将HTML转换成文本的方法解决这个问题,此方法会过滤掉邮件中会带来不统一的数据内容。再次,为了从邮件中得到数据模型中描述的数据信息,设计一种从邮件中提取出信息的方案。该方案使用正则表达式从邮件中匹配关键的数据点,并将这些数据点归纳、合并和补充成完整行程数据模型中描述的数据结构。使用该方案完成本系统中邮件信息提取的关键功能模块。最后,设计了拥有高可扩展性的工程架构,使其能够快速对新的订票邮件提供支持。
其他文献
工作流管理系统要求能够清楚的表达出业务过程的工作流设计,通常工作流设计非常费时且容易出现错误。过程挖掘的方法从已经发生的业务日志记录中提炼出工作流模型,能方便地设计
PDM(产品数据管理)是一种管理产品整个生命周期内所有与其相关的信息和过程的技术,是新时期下提高企业产品开发管理水平的有效手段。 产品结构管理和产品配置管理是PDM系
知识发现是从数据库中抽取和精化新的模式。信息系统是数据库的抽象描述,是一个具有对象与属性关系的数据库。信息系统的知识发现问题本质上是按照属性特征将对象进行分类的
工作流管理系统是近年来随着国际互联网络和企业内部互联网的普及而快速发展的软件系统之一。工作流管理系统的主要目标是通过调用有关信息资源和人力资源来协调业务流程中的各个环节,使之按照一定的顺序依次进行,从而实现业务流程的自动化。柔性工作流管理系统是现在研究的热点之一。工作流管理系统的柔性要求主要体现在系统运行时对工作流模型进行动态调整以处理异常情况或者优化流程结构上。通过对工作流管理系统柔性要求的分析
学位
现有的视频入侵检测方法主要是利用普通监视器,而且在对指定地点进行监视的时候通常都需要人的参与,使得监视效果随着人的本身状态的波动或者不同监视者间有较大不同。然而改用
自从我国将发展“数字海洋”列入“十五”和2015年国家海洋科学技术发展计划以来,研究、发展有关海洋信息可视化的理论、技术与方法就成了一个急需面对的问题。 特征可视化
为了适应Internet开放环境和用户需求的不断变化,软件系统需要不断地调整自身。这种调整,或称之为演化,通常采取静态或动态的方式。动态演化虽然在技术实现上有很高的难度,但
随着Internet的普及,人们对Internet上信息的各种需求也急剧增加,网格计算也伴随着互联网而迅速发展起来。结合新的Web Service技术,形成了新一代的网格体系结构OGSA。以服务为
物联网是通信网和互联网的拓展应用和网络延伸,它利用感知技术与智能装置对物理世界进行感知识别,通过网络传输互联,从而进行计算、处理和知识挖掘,实现人与物、物与物信息交互和