收藏本站
《西南财经大学》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

基于.NET平台的物流配送系统的设计与实现

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

【引证文献】
中国硕士学位论文全文数据库 前1条
1 陈琪;基于Web的院务办公管理信息系统的设计和实现[D];中国地质大学(北京);2006年
【同被引文献】
中国期刊全文数据库 前6条
1 侯燕;基于ASP.NET访问SQL Server数据库的安全性研究[J];电脑与信息技术;2004年03期
2 倪军,陈晰;基于ASP.NET下Web应用程序的安全机制[J];电脑知识与技术;2005年06期
3 梁文静,崔杜武,张亚玲;可灵活配置的考试管理系统设计与实现[J];计算机工程与应用;2004年27期
4 华国栋,刘文予;基于ADO.NET的数据库访问及其性能优化[J];计算机应用研究;2004年06期
5 应毅,毛宇光,刘正涛;基于ADO.NET技术的Web访问数据库研究与实现[J];计算机与现代化;2005年04期
6 刘万授;ADO.NET性能的优化[J];现代计算机(专业版);2004年10期
中国硕士学位论文全文数据库 前2条
1 蔡秀莉;构建基于WEB的高校院系级网上办公综合管理信息系统[D];西北工业大学;2005年
2 梁木;基于WEB的教务管理信息系统设计与实现[D];广东工业大学;2005年
【二级引证文献】
中国期刊全文数据库 前3条
1 林静;;高校学院级办公自动化管理系统设计与实现[J];福建电脑;2011年09期
2 边远达;;基于B/S模式的仓库管理信息系统的设计和实现[J];软件导刊;2008年03期
3 吴健;;新闻采访预约管理系统[J];科技咨询导报;2007年04期
中国硕士学位论文全文数据库 前10条
1 李梁;基于WEB的研究生招生管理信息系统设计和实现[D];华东师范大学;2011年
2 张海燕;基于web的教务管理系统的设计与实现[D];长安大学;2011年
3 刘嘉;技工学校学生学籍管理系统设计与开发[D];电子科技大学;2011年
4 陈怿;基于WEB的电子公文收发平台的设计与实现[D];北京邮电大学;2011年
5 邹岱玘;某部队公文自动生成系统的设计与实现[D];电子科技大学;2011年
6 谢建华;基于Web的院系级办公管理信息系统的设计与实现[D];重庆大学;2007年
7 高留才;基于WEB的办公管理系统的设计和实现[D];南京理工大学;2008年
8 王晓乔;基于Web的学科建设管理信息系统分析与设计[D];中南大学;2008年
9 姚敦红;怀化学院教学文档管理系统设计与实现[D];重庆大学;2008年
10 贾丽娜;科研项目网上申报系统的设计与实现[D];华东师范大学;2008年
【相似文献】
中国期刊全文数据库 前10条
1 吴崑;;美、日发达国家农产品连锁经营体系对中国的启示[J];现代商业;2008年21期
2 胡祥培;丁秋雷;于楠;;物流配送系统干扰管理研究的问题与思考[J];东南大学学报(哲学社会科学版);2009年01期
3 吴耀华;;利用高科技构建节约型物流配送系统[J];物流技术;2007年08期
4 史伟;;基于Matlab物流配送系统网点选址[J];福建商业高等专科学校学报;2008年05期
5 吴丽娜;;建立轴辐式物流配送系统研究[J];中国市场;2008年06期
6 刘敏;冯翠杰;;零库存趋势下连锁超市业物流配送系统新探[J];物流工程与管理;2011年04期
7 史亚蓉;万迪昉;李双燕;吕珍玉;;基于GIS的物流配送路线规划研究[J];系统工程理论与实践;2009年10期
8 廖卫红;;工业企业电子商务物流配送系统投资效益分析[J];新西部(理论版);2006年12期
9 史伟;;考虑时效约束的物流系统选址研究[J];云南民族大学学报(自然科学版);2009年01期
10 公斌;;城市物流配送系统改造更新的优化设计[J];统计与决策;2009年03期
中国重要会议论文全文数据库 前8条
1 张宁;李龙洙;;连锁经营中物流配送系统优化探讨[A];2004中国控制与决策学术年会论文集[C];2004年
2 李爱梅;尤庆华;;基于蚁群智能的物流配送系统VRP优化算法[A];科学发展观与系统工程——中国系统工程学会第十四届学术年会论文集[C];2006年
3 ;浙江省八达物流有限公司简介[A];第二次全国城市物流园区(基地、中心)交流研讨会暨第八次中国物流专家论坛代表手册[C];2004年
4 田云增;王文辉;;烟草行业工业企业管理创新研究[A];中南片2003年烟草学术交流会论文集[C];2004年
5 彭继红;刘岩;;论物流在网络营销中的作用[A];讨论“三个代表”哲学思考研讨会论文集[C];2003年
6 龚延成;钱秋生;徐寅生;尤晓玲;;基于电子商务的物流决策支持系统分析[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
7 刘云忠;宣慧玉;;蚂蚁算法在带时间窗车辆路径问题中的应用研究[A];中国运筹学会第七届学术交流会论文集(下卷)[C];2004年
8 张世翔;;城市物流配送系统建模体系的创新研究[A];科技、工程与经济社会协调发展——中国科协第五届青年学术年会论文集[C];2004年
中国重要报纸全文数据库 前10条
1 记者 黄春;江西新华书店连锁物流配送系统近日正式开通[N];中国新闻出版报;2003年
2 章陆;零部件物流配送系统让丰田在澳大显身手[N];中国汽车报;2003年
3 英大勇;小红帽红遍京城[N];计算机世界;2001年
4 通讯员 舒凌云 本报记者 任江哲;系统工程构筑整合平台[N];中国图书商报;2003年
5 孙京平 凌云;打造全新的现代经营平台[N];中国新闻出版报;2003年
6 ;五道“坎儿” 拦路医药连锁巨头[N];中国高新技术产业导报;2003年
7 张率;唇齿相依[N];网络世界;2003年
8 本报记者 韩彦;宝马慢跑的理由[N];经济观察报;2004年
9 对外经贸大学 安扬;“非常营销”是否是直销的开始?[N];证券日报;2003年
10 何玲玲 金茂;“市场大省”为何遭遇电子商务尴尬?[N];中国信息报;2001年
中国博士学位论文全文数据库 前1条
1 康善招;中国电子商务发展问题研究[D];福建师范大学;2002年
中国硕士学位论文全文数据库 前10条
1 李建民;物流配送系统规划和设计研究[D];武汉理工大学;2003年
2 李林奎;达明公司物流配送系统规划与设计[D];西北工业大学;2003年
3 赵信洋;基于数据仓库的物流配送系统研究[D];武汉理工大学;2006年
4 于楠;物流配送系统延滞问题的干扰管理决策方法[D];大连理工大学;2008年
5 杨栋;物流配送系统设计与算法应用研究[D];华中科技大学;2005年
6 易醇;基于.NET平台的物流配送系统的设计与实现[D];西南财经大学;2004年
7 陈治;基于GIS的物流配送系统的研究与应用[D];浙江大学;2006年
8 杨武飞;基于GIS的物流配送系统的研究与设计[D];浙江大学;2006年
9 熊颖;城市物流配送系统模型与优化[D];广东工业大学;2007年
10 吴俊毅;城市物流配送管理系统分析与设计[D];云南大学;2012年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026