欢迎来到天天文库
浏览记录
ID:33922713
大小:3.49 MB
页数:80页
时间:2019-02-28
《基于net平台的物流配送系统的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西南财经大学硕士学位论文基于.NET平台的物流配送系统的设计与实现姓名:易醇申请学位级别:硕士专业:金融学指导教师:黄纯国20040401内容摘要随着信息时代的日新月异,互联网用户不断递增,电子商务的概念也日益深入人心。“网上购物”逐渐成为了一个时尚的名词。无数的年轻“白领”或高校学生成为了其忠实的推崇者和参与者。但是,近两年来,国内一些开展网上零售业务的网站和企业都在经历了开业之初的喧嚣之后,纷纷露出了萧条迹象。全球赫赫有名的网上商店“亚马逊”的亏损更给许多已经或正打算投资网上零售业务的投资者蒙上了一层厚厚的阴云。造成这一现状的原因何在?在本文第一章的引言部分,笔者对国
2、内的BtoC市场现状作了一个简单的调查。并着重就造成这一现状的原因作了进一步的剖析。紧接着,笔者以BtoC市场的消费主力军一一高校学生作为研究对象,提出了开发“校园电子商务应用系统”的背景和动机。该系统是由西南财经大学电子商务学院委托开发的一个主要应用于高校校园的网上零售业务系统。作为校园数字化工程的具体实施项目,该系统得到了学校领导的高度重视,现已经在西南财经大学电子商务学院得到了推广应用。作为该项目研发组成员,笔者有幸参与了其中物流配送子系统的开发。本文即以笔者在物流配送子系统开发过程中的理论学习、编程实践和思路总结为基础展开论述。全文共分为四章:第一章和第四章分别是
3、对系统开发背景的研究和对全文的总结性论述;中间两章作为论文夕勺重点从两个不同角度展开:其中第二章以系统采用的关键技术的研究为中心,·逐节讨论了ADO.NET.XML以及MSMQ在系统中的具体运用;第三章从系统设计的角度,按照系统可行性分析、概要设计和详细设计的线索层层推进。〔第二章」:“校园电子商务应用系统”主要基于Microsoft新推出的.NET平台,并采用了‘NET框架体系支持的ADO.NET数据访问模型、XML标准和微软的消息队列服务等技术。第二章第一节,首先揭开了.NET框架的神秘面纱,笔者通过一张".NET开发平台架构图”,直观地说明了.NET框架的两大关键组
4、成部分一‘通用语言运行时”和“基础类库”。它们为.NET平台上应用程序的实现提供了底层的技术支持。第二节:几乎所有的应用程序都需要访问从简单的文本文件到大型的关系型数据库等各种不同类型的数据。应用程序的多样性使它需要访问和操作一个同样多样的数据源。随着,NET框架的发布,微软推出了第二代数据访问技术—ADOYET。本节专门介绍了ADOYET的数据访问原理和实现过程。首先通过分析ADO.NET的数据访问架构入手,详细介绍了.NET数据提供者和数据集这两个核心组件在数据库读写操作中的功能及协同作用。使用数据访问模型可以实现数据源的断开访问,并可以将取得的数据放入内存的数据集中
5、,我们当然可以在应用程序中直接操作数据集来获得数据或实现对数据的更新。但有时也需要将数据集中的信息显示到用户界面,由用户直观地读取或修改。这就需要使用到‘数据绑定技术”。虽然该技术并不归属于ADO.NET模型框架内,但它常常和ADO.NET共同完成从数据库到内存数据集再到Windows界面或Web页面的数据交换和同步更新。因此,在该节中,笔者将数据绑定技术的原理以及与ADO.NET的协同机制作了一个简单的介绍。在该节的随后讨论中,列举了笔者开发的“物流配送子系统”中的部分代码,以此来对ADOYET内部组件的数据访问过程作一具体说明。第三节:由于ADOYET全面支持XML,
6、因此与以前版本的数据访问技术相比显示出了无比的优越性。本节详细介绍了由W3C组织推荐的XML技术。首先讨论了UL与其前身(SGML,HTML)相比所独具的特点和优势。并对XML语言规范的作了一个较为详细的描述;接着结合ADOYET数据访问技术,把.NET平台所提供的对XML文档进行读写和验证操作的,"XmITextReader","XmITextWriter","XmlValidater"以及“XmlDOM”对象作了一个简单的介绍;随后,通过一张“层次与关系型数据转换关系图”形象地说明了代表层次型数据格式的XML与代表关系型数据视图的数据集(DataSet)之间的区别、联
7、系和互操作性。在本节的最后,以本系统中将“配送完成信息”打包成XML消息流为例,说明了如何以XML作为标准格式进行数据传输的具体过程。第四节:Microsoft为提高分布式应用程序的可靠性和可扩展性提出了一套非常有效的解决方案—即基于服务器端操作系统的消息队列服务机制。由于我们开发的校园电子商务物流配送系统的各个子模块之间需要传递诸如商品订单、支付记录或者配送信息之类的业务数据‘因此,对数据传输的可靠性和适时性都提出了很高的要求。在这种情况下,Microsoft推出的消息队列服务机制自然成了我们的首选。本节中,笔者首先讨论TM
此文档下载收益归作者所有