1、毕业论文 ( 设计 ) 文献综述 计算机科学与技术 物流信息管理系统的设计与实现 随着信息时代的来临,科学技术的不断提高,特别是计算机科学的日趋成熟,其强大的功能已被人类深刻的认识到,它正进入人类社会的各个领域并在其所在领域发挥着越来越重要的作用,产生越来越深远的影响。 当今社会,各行业的竞争不断加剧,其中物流运输行业也正置身于这种不断加剧的竞争中,行业的发展要求各物流从业者使用更加有效的信息化手段,拓展自己的经营空间,降低运营成本,提高管理和决策效率。但由于国内各方面条件的限制,国内物流企业规模小、数量多,缺少竞争优势,并且技术含量低,大多数只能提供运输和仓储等传统服务,能够提供一揽物流解决
2、方案的企业很少,再加上国外大企业的竞争,使原本就不足以分得一杯羹的国内企业更加难以适应市场的变化。传统的的物流管理过多的手工操作和一些不科学的管理手段,无法满足从业者对企业的全面信息化 管理,势必会影响从业者的工作效率,降低了市场的竞争能力。成功的物流从业者应该的将物流企业的经济利益作为运营的最终目的,管理的核心也在于如何提高企业的经济效益。 Internet 的开放性、分布性的特点和基于 Internet 的巨大的系统能力使得物流管理突破了时间和空间的限制。网上物流系统以物流从业者的经济效益为目标,为其提供了简单易用、功能强大并且高度灵活的应用工具,激励了从业者的积极性,促使他们为客户提供更
3、加优质的服务,推动了社会文明的进步和发展。 随着国内信息化步伐的加快,加之物流企业对行业信息的需求越来越大 ,促使物流信息网迅速发展,以适应物流行业的市场变化。物流信息网信息的及时性、准确性完全符合国内物流企业对行业信息的要求,它已经成为国内物流企业信息的主要来源。同时,通过对人流、物流、资金流的科学管理和有效控制,提高从业者的工作效率,降低各种经营成本,从而获取持久的利润,代表一种新的管理模式介入,代表一种新的变化甚至是变革,当然这种变革,是物流管理和信息技术的有机结合后的结晶,它给从业者带来更加先进更加高效率的工作模式,可以最大限度地节省人力物力,优化企业资源配置,具有手工管理所无法比拟的
4、优点。这就是本系统在 物流运输行业应用的重要意义所在。 JSP 已成为当今最流行的网络编程语言,它正在被广泛地运用于电子商务、电子政务及各行业的软件中。 JSP 是一种动态网页技术,秉承了 Java 语言的优势,实现了真正的与平台无关性。具有跨平台性、运行效率高、上手容易等优点。 只要具备程序设计的基本知识,学习 JSP 将会变得容易 JSP( Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司共同参与建立的一种动态网页技术标准 ,JSP 技术是在 Servlet 技术基础上发展起来的 ,它正在飞速发展中 ,现在已经成为 Java 服务器编程的重要组
5、成部分。相对于传统的网页制作技术而言,它有着明显的优点。 JSP 不像 PHP 那样只能适应中小流量的网站,也不像 ASP 那样受到跨平台的限制(只能运行于 Microsoft 公司开发的 IIS 和 PWS 上)。 JSP 体现了当今最先进的网站开发思想,具有如下几个优点。 1.内容与显示分离 使用 JSP 技术, Web 页面开发人员可以使用 HTML 或者 XML 标志来设计和格式化最终页面。使用 JSP 标志或者小脚本来产生页面上的动态内容。产生内容的逻辑被封装在标志和 JavaBean 群组件中,并且捆绑在小脚 本中,所有的脚本在服务器端执行。如果核心逻辑被封闭在标志和 Bean 中
6、,那么其他人,如 Web 管理人员和页面设计者,能够编辑和使用 JSP 页面而不影响内容的产生。在服务器端, JSP 引擎解释 JSP 标志,产生所请求的内容,并且将结果以 HTML(或者 XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML 的 Web 浏览器的完全可用性。 2.跨平台性 ASP 只能运行在 Windows 平台下,而 JSP 基于强大的 Java 语言,可以在几乎所有的操作系统平台下运行。 NT 下的 IIS 通过一个插件 JRUN 也能支 持 JSP,著名的 Web 服务器 Apache 现在已经能够支持 JSP,它被广泛地运行在 NT、
7、UNIX、LINUX 中。 由于历史的原因, UNIX 的优势依然存在,越来越多的编程爱好者喜欢使用LINUX,所以生产 LINUX 操作系统的商家不断地发行新版本,界面更加人性化,功能日益强大, Internet 上的很多服务都用 LINUX 平台。因此, JSP 在这方面占有很大的优势。 3.一次编写,到处运行 JSP 拥有 Java 语言“一次编写,到处运行”的特点,所有 JSP 页面都将被JSP 编译成 JavaServlet,就具有了 Java 技术的所有优点 。 4.编写容易,快速上手 学习 JSP 将成为一件令程序员感觉很惬意的事情,当然如果有 HTML 及 Java语言的基础则
8、更好。学习 JSP 与学习 ASP 一样,可以快速上手。 Web 程序员在网页制作人员设计的 HTML页面的基础上找到要插入 JSP程序的地方编写 JSP程序,就成为 JSP 页面。 5. 可重用性 可以逻辑封装在 JavaBeans 组件中,由它们来执行一些复杂的处理,再通过JSP 调用将处理的结果显示出来。一方面使得开发组件的开发人员可以专注于组件开发;另一方面编写 JSP 的开发人员可以在多处使用组件,而不 必关心其实现细节;而且修改组件只须改动组件内部的设计而不必更改 JSP 代码。这样,大大提高了系统的可重用性,在这个项目中设计的组件在今后的项目中可能还可以继续使用。 PHP、 CG
9、I 技术在可重用性上与 JSP 是无法比拟的, ASP 支持的组件技术亦比较有限,不如 JSP 丰富。 6. 数据库连接技术 Java 程序通过 JDBC( Java Database Connectivity)驱动程序与数据库连接,相当多的数据库带有 JDBC 驱动程序, JDBC-ODBC 的方式提供了 JDBC 与 ODBC驱动连接的桥梁。大多数的数据库系统带有 ODBC 驱动,这使得 Java 程序可以访问大多数的数据库系统,包括 Oracle、 MySQL、 Microsoft SQL Server、 Access等 数据库技术产生于 20世纪 60年代末 70年代初 ,其主要目的是
10、有效地管理和存取大量的数据资源。数据库技术主要研究如何存储 ,使用和管理数据。近年来 ,数据库技术和计算机网络技术的发展相互渗透 ,相互促进 ,已成为当今计算机领域发展迅速 ,应用广泛的两大领域 .数据库技术不仅应用于事务处理 ,并且进一步应用到情报检索、人工智能、信息系统、计算机辅助设计等领域。 数据库主要内容包括为 : (1)实体 :是现实世界中的客观事物。 (2)关系模型 :是把数据间组织关系用一张表来表示。 (3)表 :表是包含数据库中所有数据的数据库对象 ,表定义为列的集合。 (4)视图 :是一个虚拟表 ,其内容由查询进行定义。 (5)存储过程 :是由流程控制和 sql 语句书写的过
11、程 ,这个过程经编译和优化后存储在数据库服务器中 ,使用时只需调动。 结合物流管理信息系统的应用,本系统采用现在普遍使用的 sql server 2000 数据库并结合 实现数据的存储和读取。 SQL Server 2000 简介 : SQL Server 2000 是微软公司开发的一个关系 数据库管理系统 ,以 Transact_SQL 作为它的 数据库 查询和编程语言。 T SQL 是结构化查询语言 SQL 的一种,支持 ANSI SQL 92 标准。 SQL Server 提供服务器端的软件,这部分需要安装 在 NT Server 上, SQL Server 的 客户端 则可以安装在许
12、多客户端 PC 系统中, Windows 可以让客户端进行数据库的建立,维护及存取等操作, SQL Server 可以最多定义 32767 个数据库,每个数据库中,可以定义 20 亿个表格,每个表格可以有 250 个字段,每个表格的数据个数并没有限制,每一个表格可以定义 250 个索引,其中有一个可以是 Clustered 索引。 ADO.NET 简介 : ADO.NET 提供对 Microsoft sql server 等数据源以及通过 ole db 和 xml 公开的数据源的一致访问。数据共享使用者应用程序可以使用 来连接到这些数据源,并检索、操作和更新数据。 ADO.NET 是从 We
13、b 的角度对 ADO 进行检讨和改进 。 Microsoft 对 ADO.NET 的设计严格地体现了其名字的含义: ADO 再加上 .NET。 ADO.NET 自动连接网络,致力于让 Web 数据访问变得更加简单和高效。两个功能使得这方面的增强成 为可能。 参考文献】 1孙卫琴 ,李洪成 . Tomcat 与 Java Web 开发技术详解 .电子工业出版社 ,2003年 6 月 2BruceEckel. Java 编程思想 . 机械工业出版社 ,2003 年 10 月 3FLANAGAN. Java 技术手册 . 中国电力出版社 ,2002 年 6 月 4孙一林 ,彭波 . Java 数据库
14、编程实例 . 清华大学出版社 ,2002 年 8 月 5LEE ANNE PHILLIPS.巧学活用 HTML4 .电子工业出版社 ,2004 年 8 月 6飞思科技产品研发中心 . JSP 应用开发详解 .电子工业出版社 ,2003 年 9 月 7耿祥义 ,张跃平 . JSP 实用教程 . 清华大学出版社 ,2003 年 5 月 8孙涌 .现代软件工程 .北京希望电子出版社 ,2003 年 8 月 9萨师煊,王珊 .数据库系统概论 .高等教育出版社 ,2002 年 2 月 10Brown 等 . JSP 编程指南(第二版) . 电子工业出版社 ,2003 年 3 月 11清宏计算机工作室 .
15、 JSP 编程技巧 . 机械工业出版社 , 2004 年 5 月 12朱红 ,司光亚 . JSP Web 编程指南 .电子工业出版社 , 2001 年 9 月 13赛奎春 . JSP 工程应用与项目实践 . 机械工业出版社 , 2002 年 8 月 14美 .霍尔著钟鸣等译 . Servlet 与 JSP 权威指南 . 机械工业出版社 . 2002-10-1 15刘彬主编 . JSP 数据库高级教程 . 清华大学出版社 . 2006-3-1 16飞思科技产品研发中心编著 . SQLServer2000 高级管理与开发 . 电子工业出版社 .2002-1-1 17 赵杰等编著 . 数据库原理与应用 (SQLServer). 人民邮电出版社 . 2006-7-1