基于.NET平台架构P&G移动应用解决方案的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着移动计算设备的逐渐融合以及当前公司组织结构不断实现移动化,许多企业都希望能够充分利用移动技术解决方案。许多人认为技术正在推动移动化、远程通信和安全性策略在全球各个公司不断发展。同样,有证据证明显示,企业实现数据移动化可以提高生产力、增加收入、改进客户服务和降低成本。实际上,许多分析家都认为,在数据“随时随地”的世界里,解决方案的融合是进行软件开发的基础。
     基于此,P&G公司为了领先于竞争对手,提高企业竞争力,在快速消费品行业率先引入移动应用解决方案,从而将市场有效信息迅速传递到管理层,以便公司及时就市场策略和市场计划作出针对性的快速调整和反应。
     本论文对P&G移动应用系统需求进行了简要分析,提出基于PDA,Pocket PC,SmartPhone等智能移动设备的几种解决方案,选择和研究设计了基于Microsoft.NET Framework和Microsoft.NET Compact Framework框架平台的移动应用解决方案,并将此作为P&G今后一段时间移动应用系统和基于.NET系统的基础框架。本论文着重讨论该方案的移动应用体系结构,移动应用移动端的界面设计问题,使用WEB服务进行移动数据的同步问题,数据访问通用性的问题,Microsoft.NET与J2EE应用程序的互操作性问题,并针对这些问题提出新技术的创新性使用或增强现有技术的解决办法。最后,论文对未来工作进行了展望。
Along with the intergradation of mobile caculating equipments and the mobility of modern company organization, many companies hope to adopt mobile technology solutions effectively. It is believed that the new technologies push the development of mobilization, long-distance communication, and security policies in the world. It is evidenced that data mobility of enterprises can raise productivity, increase revenues, impove customer services and decrease costs. In fact, analysers believe that consolidation of solutions is the basis of software development in the "anytime and anywhere" data world.
     P&G Company takes the lead in adopting mobile application solutions in FMCG (Fast Moving Consuming Goods) industry. And the administrants of P&G can get effective information timely and ajust company policies and market strategies rapidly according to the information.
     In this thesis, we analyze the requirements of the mobile application system of P&G in brief, and submit some solutions to it based on PDA, Pocket PC and other smart clients. We select and design the solution based on Microsoft .NET Framework and Microsoft .NET Compact Framework platform, It will be the basic framework of P&G mobile systems and .NET systems. This thesis focuses on the mobile solution's architecture, PDA's UI design problems, mobile data synchronization problems with web service, common data acess problems, application interoperability of Microsoft .NET and J2EE. Some innovation and enhancement to the relevant new technologies will be brought up to solve these problems.Finally, the thesis proposes several points for the future work.
引文
[1]移动信息化行业市场分析及应用模式研究.http://txzxs.cnii.com.cn/20030527/ca308166.htm
    [2]邹涛.网络与无线通信技术[M].北京:人民邮电出版社,2004.
    [3]Patrick Brans.Mobilize Your Enterprise:Achieving Competitive Advantage Through Wireless Technology[M].Prentice Hall,2002.
    [4]朱英.嵌入式移动数据库及相关问题[J].桂林电子工业学院学报,2003,(3).
    [5]Refrence of J2EE,http://java.sun.com/javaee/
    [6]Refrence of Microsoft.NET Framewok,Microsoft.NET Compact Framawork.http://msdn.microsoft.com/library/
    [7]Microsoft Corporation.Application Architecture for.NET:Designing Applications and Services[M].Microsoft Press,2003.
    [8]Handbook of software architecture,http://www.booch.com/architecture/index.jsp
    [9]Martin Fowler.Patterns of Enterprise Application Architecture[M].Addison-Wesley,2002.
    [10]杨义先,李名选编著.网络信息安全与保密[M].北京:北京邮电大学出版社,1999.
    [11](美)Marc Farley,Tom Stearns,Jeffrey Hsu著.网络安全与数据完整性指南[M].北京:机械工业出版社,1998:93-107.
    [12](美)James Snell,Doug Tidwell,Pavel Kulchenko 著.SOAP Web服务开发[M].北京:中国电力出版社,2002.
    [13](美)Christine Hofmeister,Robert Nord,Dilip Soni著.实用软件体系结构[M].北京:电子工业出版社,2004.
    [14]李东,曹忠升,冯玉才,王元珍.移动数据库技术研究综述[J].计算机应用研究,2000,(10).
    [15]Christian Forsberg,Andreas Sjostrom.Pocket PC Development in the Enterprise:Mobile Solutions with Visual Basic and.Net[M].Boston:Addison Wesley Professional,2001.
    [16]Refrences of XML Standards.http://www.w3.org/XML/
    [17]Stephen T.Albin.The Art of Software Architecture:Design Methods and Techniques[M].Addison Wesley Professional,2003.
    [18](美)Jef Raskin.人本界面:交互式系统设计[M].北京:机械工业出版社,2004:5-16.
    [19]包海峰.基于Internet的企业数据库同步设计方案[J].计算机工程与应用,2002,(4).
    [20]李东,曹东升,冯玉才,王元珍.移动数据库技术研究综述[J].计算机应用研究,2000,(10).
    [21]Gamma E.,Helm R.,Johnson R.,Vlissides J.Design Patterns[M].Boston:Addison-Wesley,1995.
    [22]Len Bass,Paul Clements,Rick Kazman.Software Architecture in Practice[M].Addison-Wesley,1997:65-79.
    [23]Ron Schneiderman.The Mobile Technology Question and Answer Book:A Survival Guide for Business Managers[M].New York:American Management Association,2001.
    [24]Thomas Erl.Service-Oriented Architecture:A Field Guide to Integrating XML and Web Services[M].Prentice Hall,2004:306-318
    [25]郑国君.基于企业业务框架的软件体系结构研究[D].杭州:浙江大学,2004.
    [26]杜彦斌.面向服务软件体系结构架构原理与范例研究[D].北京:首都经济贸易大学,2005.
    [27]Web Services Activity.http://www.w3.org/2002/ws/
    [28]SOAP 1.2 Implementation Summary.http://www.w3.org/2OOO/xp/Group/2/O3/soapl.2i mplementation.html
    [29]Matthew MacDonald.Microsoft.NET Distributed Applications:Integrating XML Web Services and.NET Remoting[M].Microsoft Press,2003.
    [30]Lonnie Wall,Andrew Lader.Building Web Services and.NET Applications[M].M cGraw-Hill,2002.
    [31]Isom Crawford,Kevin Wadleigh.Software Optimization for High Performance Computing:Creating Faster Applications[M].Prentice Hall,2000.
    [32]Gary McGraw.Software Security:Building Security In[M].Addison-Wesley,2006:278-312.
    [33]Matt Fisher.Web Application Security:A Guide for Developers and Penetration Testers[M].Syngress,2006.
    [34]甄镭..NET与设计模式[M].北京:电子工业出版社,2005.
    [35]Andy Wigley,Peter Roxburgh,Peter Roxburgh Andy Wigley.Building.NET Appli cations for Mobile Devices[M].Microsoft Press,2002.
    [36]Olaf Zimmermann,Mark R.Tomlinson,Stefan Peuser.Perspectives on Web Servic es:Applying SOAP,WSDL and UDDI to Real-World Projects[M].Springer,2005.
    [37]Simon Guest.Microsoft.NET and J2EE Interoperability Toolkit[M].Microsoft Press,2003:387-394.
    [38]Dwight Peltzer,Dwight Peltzer..NET & J2EE Interoperability[M].McGraw-Hill Osborne Media,2003.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700