物流管理系统的设计及其实现.docx
《物流管理系统的设计及其实现.docx》由会员分享,可在线阅读,更多相关《物流管理系统的设计及其实现.docx(9页珍藏版)》请在咨信网上搜索。
文献综述 题 目 物流管理系统的设计与实现 学生姓名 王冬路 专业班级 计算机科学与技术 07-4班 学 号 200712010417 院 (系) 国际教育学院 指导教师(职称) 黄永丽 (讲师) 完成时间 2011年 3月 20日 物流管理系统的设计与实现 1 引言 中国进入WTO对中国既是一个机遇也是一个挑战。从这里开始中国的市场要走向国际化,中国的商品走出国门,让世界上所有国家的人们来使用它,检验它的好与坏。面对世界上一流的大企业,我们应该怎么做才能使自己的产品迅速、安全、可靠的运送到顾客的手中呢?其中要特别注意的有三点:迅速,就是要缩短从商品走下生产线到送到顾客手中的时间和距离,要缩短库存时间,减少在途运输时间。安全,就是要保证产品在运输和储存当中免受损伤,保证到用户手中的产品和刚走下生产线的产品是同等质量。可靠,就是要实现在分拨和运输过程中的任何差错都是可以追踪和查询的,销售环节中的操作是正确的[1]。迅速、安全、可靠的商品储存和运输不仅是为了保证商品的质量而且可以减少不必要的财务的浪费,提高企业的盈利能力和竞争力。经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战[2]。 面对跨国企业不断渗透中国物流市场的严峻形势,我国物流业走高科技之路势在必行。我国国民经济连续多年高速增长,为我国现代物流发展创造了良好的条件。目前,我国各类物流企业有14万家左右,中小型企业占大多数。在如此强烈竞争的环境下,要想取得一席之地,各企业在目前良好服务的基础之上,需提高企业的运营效率和自身管理水平。人工管理早已不再适应企业发展的要求,利用计算机网络对企业运营流程进行全方位的管理迫在眉睫。通过计算机网络对企业进行管理,不仅为企业的运营过程节省了大量的时间,提高了企业的效率,还为企业在客户群中树立了一个全新的形象,为企业日后发展奠定一个良好的基础[3]。 本文就讲介绍对于物流管理来说,在采用的技术和应用平台等方面介绍了物流管理系统搭建的方法以及实现过程,并比较了ASP技术与其他技术的区别,以便更加清楚系统设计的过程和完成的效果。 2 ASP技术的特点及优势 2.1 ASP的特点 ASP全称为Active Server Pages,即动态服务器页面,它是一套微软开发的服务器端脚本环境,ASP内含于IIS 3。0以上版本之中,通过ASP我们可以结合HTML网页,ASP指令和ActiveX元件建立动态,交互且高效的Web服务器应用程序[4]。 ASP文件(即*.asp文件)与HTML文件类似,但ASP文件可以包含脚本命令,脚本命令放在之间.当用户请求一个*.asp主页时,WWW响应HTTP请示调用ASP引擎,解释被申请的文件,当遇到与ActiveX Scripting兼容的脚本(VBScript或JScript)时ASP引擎调用相应的脚本引擎进行处理.ASP脚本在服务器端解释执行,结果自动生成符合HTML语言的主页去响应用户的请求[5]。ASP目前已成为目前应用最广泛的动态网页开发工具,同时应用ASP进行网络化的信息管理系统也逐步得到推广[6]。 以下是ASP独具的一些特点: (1)使用VBScript,JScript等简单易懂的脚本语言,同时结合HTML代码,即可快速地完成网站的应用程序。 (2)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计,而利用诸如Frontpage或者Dreamweaver等所见即所得的网页编辑软件可以快捷方便地进行编辑,易学易用。 (3)与浏览器无关(Browser Independence),用户端只要使用可执行HTML代码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript,JScript)均在Web服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。 (4)Active Server Pages能与任何ActiveX Scripting语言相容。ActiveX Server Components(ActiveX 服务器元件)具有无限可扩充性。可以使用Visual Basic,Java,Visual C++,COBOL等编程语言来编写你所需要的ActiveX Server Components。 (5)Active Server Pages 的源程序,不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性[7]。 ASP的奇妙之处真是不胜枚举,更为重要的是,ASP是一种"无须编程"的软件开发工具,用简单的几个语句,即可对数据库进行操作。另外,ASP程序员的数量惊人,所以当你遇到问题时,可以请求他人帮你解决[8]。 ASP是Active Server Pages的缩写,是Microsoft公司开发的Web服务器脚本开发环境, ASP是一个功能强大,而且易于学习的服务器端的脚本编程环境,利用它可以生成动态、交互、高效的Web应用程序,且能较容易实现复杂的Web应用程序。它是Microsoft公司的产品,从NT Server开始在NT Workstatiion,Windows98和Windows2000中也都附带这个脚本编程环境[9]。 2.2 ASP和PHP、JSP开发技术比较 PHP(Personal Home Page)是一种服务器端的嵌入式HTML的脚本语言,可以运行于多种平台。由于PHP采用Open Source方式,它的源代码公开,使得它可以不断加入新东西加入,形成庞大的数据库,以实现更多的功能。PHP几乎支持现在所有的数据库。PHP的缺点是没有像JSP和ASP那样对组件的支持,扩展性较差[10]。 JSP(Java Server Pages)是基于Java的技术,用于创建可支持跨平台急跨Web服务器的动态网页,JSP与服务器端的脚本语言JavaScript不一样,JSP是在传统的静态网页中加入Java程序片段和JSP标记,构成JSP页面,然后再有服务器编译和执行。JSP的主要特点是:JSP支持绝大部分平台,JSP支持组件技术,可作为Java开发平台的一部分,JSP具有Java的所有优点,也包括一次编写,处处运行。但是编写JSP程序时比较复杂,开发人员往往需要对及其相关技术比较了解[11]。 ASP是Microsoft公司开发的Web服务器脚本开发环境,利用它可以生成动态、高效的Web应用程序。虽然人们习惯上将ASP成为ASP语言,但从严格意义上讲,ASP只是为VBScript和JavaScript等脚本语言提供了一个运行的环境,使开发人员可以在HTML代码中使用脚本语言编写程序,具有开发简单、功能强大特点。它很好的把HTML和脚本开发融合在一起,提高了编程的灵活性,降低了开发难度[12]。ASP的脚本在Web服务器端运行,而不是传统的在客户浏览器中运行,这一措施使客户的浏览器无需担心服务器端的网页使用哪种脚本,ASP都会生成一个符合HTML标准的网页送回客户端[13]。有了ASP也就减轻了客户端浏览器的负担,大大提高了交互的速度。 从软件的技术层面看,ASP程序只能在WEB服务器端执行,ASP程序保存为后缀名为.asp的文件,一个ASP文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当浏览器向Web服务器请求调用ASP文件时,就启动ASP。Web服务器开始调用ASP,将别请求的.ASP文件从头读到尾,执行每一个命令,然后动态生成一个HTML页面送到浏览器[14]。ASP工作原理如图2-1所示。 图2-1 ASP工作原理图 ASP的强大功能都可通过调用内置对象来实现。ASP提供的内置对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息。有了这些对象可以使ASP的功能更强大。所谓对象就是一段封装的完整的软件模块。这些对象之间通过属性来传递参数,在设计ASP时经常需要调用各种对象来实现开发动态数据库访问的功能。在ASP引擎中提供了六大内建对象,即Request、Response、Server、Application、Session和ObjectContext[15]。 ASP在性能方面完全与HTML融合在一起;它创建简单,是直接建立于Web服务器,并且是作为Web服务器的一个服务运行,支持多用户、多线程;它的源程序不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性;它是面向对象的,功能可以有ActiveX服务器构件扩展,并且它几乎可以支持任何一种浏览器;另外,ASP技术的处理速度相当快,并且其安全性也很高。ASP最重要的优点是能够建立对诸如时间、地点、用户标志、以前的选择和活动等因素敏感的页面。换句话说,可针对每个用户的个别需求,用ASP定制网页,能够满足用户的各种需求[16]。 由此可以看出:经过对三种语言的对比,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBScript的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。 2.3 ASP与CGI的比较 CGI(Common Gateway Interface,通用网关接口)也是Internet上一种功能强大的Web页面技术,其工作方式有别于ASP。我们现对二者进行比较。 Active Server Pages开发Web应用程序的特点: (1)完全嵌入HTML,与HTML、Script语言完美结合。 (2)无须手动编译和链接程序。 (3)面向对象,并可扩展ActiveX Server组件功能。 (4)使用脚本语言(JavaScript、VBScript或PERL)编写。 (5)存取数据库轻松容易(使用ADO组件)。 (6)可使用任何语言编写自己的ActiveX Server组件。 (7)无浏览器兼容问题。 (8)程序代码隐藏,客户端仅能看到ASP输出的HTML文件。 (9)缩短Web开发时间。 相比之下,使用CGI开发Web应用程序具有以下缺点: (1)不易与HTML文件集成。 (2)须使用其他较复杂的语言来开发CGI程序。 (3)程序开发时间较长。 (4)存取数据库不容易。 (5)每个CGI程序被不同用户执行时都得重新执行一次,并占去Server的一个端口(Port),降低Server效率。 可见,ASP在数据库访问、与HTML的集成、提高服务器的效率等诸多方面都优于CGI,更适应Web应用程序开发的需要,因此本文选择了ASP作为个性化页面生成器的开发工具。 2.4 Access的优点 (1)存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 (3)界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 (5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。 3 总结 以网络服务商、软件厂商和ISP为主力的各种IT角色,正在根据自己的优势条件出发对ASP领域进行多种方面的尝试。就目前阶段来讲,ASP提供的服务不计其数五花八门,没有标准化和量化的概念,硬件厂商向ASP的“土壤”和势力方向靠拢,软件厂商和ISP则直接参与到ASP业务的第一线。 我估计,经过一段时间的试探和发展,ASP将向服务集成方面发展,产品和服务初步的标准化将很快建立起来,接着进入到市场细化和标准制定、ASP产品成熟时期,ASP的稳步增长,最终将成为IT行业商务模式的核心! 目前在ASP发展的道路上,主要面临的问题是观念的转变方面:用租赁代替购买,服务集成代替产品经销商、服务经济代替产品经济等等。具体到实际方面来讲,安全和服务的质量是ASP和客户共同关心的头等大事,要实现ASP提出的“租赁高科技”的口号,ASP任重而道远! 编号: 时间:2021年x月x日 书山有路勤为径,学海无涯苦作舟 页码:第1页 共1页 参考文献 [1]李晓黎,张巍.ASP+SQL Server网络应用系统开发与实例. 北京:人民邮电出版社.2000:3-12. [2]邓文渊,陈惠贞,陈俊荣.ASP与网页数据库设计.中国铁道出版社.2004:5-7. [3]宋彦浩.ASP建网技术源代码公开.中国水利水电出版社.2001:4-11. [4]赵英良主编,管涛,邹静,编著.网站建设.西安交通大学出版社.2001:4-6. [5]汪晓平,钟军.ASP 网络开发技术[M].北京:人民邮电出版社.2004:284-334. [6]吴玉新. ASP后台解决方案. 北京:人民邮电出版社.2003:11-23. [7]赵增敏,朱粹丹,赵朱曦编著.ASP动态网页设计.北京:电子工业出版社.2003:8-14 [8]陈建伟,李美军,施建强等编著.ASP动态网站开发教程(第二版).清华大学出版社.2005:51-63. [9]刘瑞新,苏日建,李健勇等编著.ASP网页数据库短期教程.北京:机械工业出版社.2004:21-42. [10]孙明丽.ASP数据库系统开发案例精选[M].北京:人民邮电出版社.2006:80-369. [11]刘好增,张坤.ASP动态网站开发实战教程[M].北京:清华大学出版社.2004:13-44. [12]李晓黎,张巍.ASP+SQL Server网站应用系统开发与实例.北京:人民邮电出版社.2005:11-42. [13]张兵义,于丽娟,贾保庆.网站规划与网站设计.北京:电子工业出版社.2008:251-283. [14]石志国,崔林.ASP动态网站编程[M].北京:清华大学出版社.2006:71-200. [15]项宇峰.ASP+SQL Server典型网站建设案例[M].北京:清华大学出版社.2004:1-78. [16]启明工作室编著.ASP网络应用系统实用开发技术. 北京:人民邮电出版社.2004:9-16 第 1 页 共 1 页- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 管理 系统 设计 及其 实现
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【Fis****915】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【Fis****915】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【Fis****915】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【Fis****915】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文