表3-4 订单信息表 13
表3-5 管理员信息表 13
表3-6 数据流表 13
表3-7 数据处理表 14
表3-8 数据储存表 14
第一章 绪论
1。1课题背景
经济的长足发展,市场经济的完善,人们已经不再仅仅只在意商品的质量和价格,服务的质量变成了重要的考虑因素。提供更好、更快捷的服务,从而变成各商家的考虑因素。所以物流服务行业的好坏也变成客户进行选择的重要一环。
而国内相配套的包装,仓储,检查与追踪乃至法规,国家及行业标准都相差太远,公共物流平台的信息标准化基础无法达到要求。所以,一个规范的公共物流信息平台,服务于一个区域的物流信息平台用以提高物流运输的效率以及信息的查询,便捷的运输和管理物流是提高经济发展、服务发展是当前环境下所真正需要的。
1。2目的和意义
搭建公共物流信息系统的目的是要用优质的服务质量和尽量低的成本去满足客户的需求,同时使用这个来增强企业的竞争力。所以,总的来说就是需要一个物流系统来给使用者提供便捷的、高效的、透明化的服务。
快递的运输从以往的人工过程慢慢转变成了电子化的、信息化的过程,成本也从而得以降低。如今,物流信息系统已经不仅仅是对物流配送等信息的管理,同时也是企业交流以及生产销售结合在一起的信息系统,是各个物流企业以及用户使用物流系统中不可缺少的一部分。而公共物流信息系统的平台建立,可以方便各个物流公司的信息发布以及数据交换,同时也可以进行货物跟踪和库存管理等一系列的功能。一个好的物流信息系统是重视功能的完善和客户供应链的需求,使用最低廉的成本来完成物流的服务,达成高质量的物流统筹运营。
1。3开发工具及技术
1。3。1开发工具
这个程序是使用MyEclipse编写,Tomcat作为服务器,web页面主要使用JSP完成,下面对MyEclipse、Tomcat和Mysql数据库进行简要介绍[6]。
(1)MyEclipse: MyEclipse具有巨大功效的J2EE集成开发环境,能够编写代码、配置环境、测试程序和修改程序。因为是对Eclipse的扩展,所以他增强了Eclipse的功能,完善了编码、测试等功能,完美支持HTML,Struts,JSF,CSS,Javascript等模块。
(2) Tomcat: Tomcat是比较小的服务器,在系统不是很大和访问数不是特别多的情况下被普遍使用,是用户用来测试jsp程序的主要选择。Apahce服务器可以用Tomcat来响应HTML的访问要求。客观上来说,Tomcat也是Apahce的一个扩展。
(3) Mysql: Mysql是个开源的、简单易用的数据库软件,主要应用在于web开发,Mysql想要的更多是简单容易的使用。Mysql支持包括windows在内的多种操作系统,对事务处理能力及数据缓存能力有着不错的完成。Mysql支持子查询,是一个成熟的关系型数据库系统。
(4) JSP:JSP也称java服务页面,可以动态生成HTML、XML或者其他格式文档的Web网页的技术标准。JSP是在传统的网页HTML文件中插入Java程序段和JSP标记从而形成JSP文件[4]。用JSP开发的web应用是跨平台的,可以在多种操作系统上运行。JSP是为了能够更方便的输出数据到客户端,其中封装了大量Servlet中的对象,例如Requset,ServletContext,Session等,使用起来极其方便。