论文部分内容阅读
在手机日益普及的今天,短信以其价格低廉、主动推送、可群发等优点已成为人们互相交流的常用方式,与此同时各企业单位也将短信推送作为向对客户进行营销和品牌宣传的重要手段;而另一方面汽车销售行业在近几年发展迅速,各汽车厂家为了增强核心竞争力,都在各地设置了4S店,为了对自己的汽车品牌进行宣传,吸引客户来店中体验并购买,需要选择一种高效且低廉的宣传策略。为了解决这一问题,本文结合短信发送、Web应用程序设计、数据库等相关技术,并基于Web服务设计开发出了一个短信群发系统,该系统能够极大地提高短信发送的效率,以达到为不同的汽车4S店进行宣传的目的。同时辅以强大的数据查询、统计、分析等功能,可以为汽车4S店管理人员的进一步决策提供数据支持。本文首先对Web服务的相关概念进行了全面深入的了解和分析,尤其是对SOAP、WSDL、UDDI等重要的概念进行了重点分析;其次对微软公司的ASP.NET的核心概念进行了阐述,并简要介绍了系统中使用到的短信发送Web服务接口;然后在这些理论基础上,详细介绍了短信群发系统的设计与实现过程。具体包括:利用面向对象的分析和设计方法基于UML建模语言创建了用例图、类图和活动图;基于关系数据库的原理,设计了数据库的概念模型、逻辑模型和物理模型;使用微软的ORM框架——ADO.NETEntity Framework实现了对系统中的数据进行存取;通过调用Web服务实现短信群发以及读取短信回执的功能;基于XMLHttpRequest对象,使用Ajax技术实现了Web浏览器端对服务器端的异步访问。在论文的最后部分,对论文所做工作做出总结,并提出需要进一步完善的工作。通过基于Web服务调用、Entity Framework、Ajax等相关技术,本文完成了基于Web服务的短信群发系统的设计与实现,通过该系统的运行结果证明,本文提出的解决方案是可行的,并具有较好的实用价值。