物流信息管理系统(源码)【字数:6283】
在如今的现代社会中,货物的供应与货物的需求总是存在空间,以至于个人、企业所需要的物资大多数是在间隔一定距离的地方生产的。而想要“拉近”这些地方的距离,必须通过物流的方式进行。现代的物流大多数借助计算机对信息进行控制,而不是以传统的基础设施作为主要的技术手段,而是选择以计算机为重心的信息管理技术技术,再结合传统的基础设施,从而对把信息或者货物信息进行空间上的传递和资源上的共享。本论文以物流信息管理系统为例,从需求分析、设计目标、项目规划等多层面简单的模拟了物流运输的前期的需求与功能,以及物流运输流程进行简单的表述。
目录
一、 引言 1
二、 系统技术与运行环境 2
(一) 系统技术 2
1. Java 2
2. JavaScript 2
(二) 系统开发及运行环境 2
1. 系统环境:Windows 10 2
2. 开发环境:JDK1.8 2
3. 数据库:MySQL 2
4. 运行服务器:Tomcat 2
三、 系统分析 3
(一) 需求分析 3
(二) 可行性分析 4
四、 系统设计 5
(一) 设计目标 5
(二) 项目规划 5
(三) 系统流程图 5
五、 系统详细设计 7
(一) 数据库ER图(见图51) 7
(二) 数据库逻辑结构设计 7
六、 系统实现 10
(一) 系统首页设计 10
(二) 用户注册界面 10
(三) 用户信息查看/修改界面 11
(四) 用户发布的信息 11
(五) 修改车辆信息 11
(六) 修改货物信息 12
(七) 货物列表 12
(八) 发布货物信息 13
(九) 货物详细信息界面 13
(十) 车辆列表 14
(十一) 发布车辆信息 14
(十二) 车辆信息详情、 15
(十三) 下单界面 16
(十四) 订单操作界面 16 *好棒文|www.hbsrm.com +Q: ^351916072^
七、 总结 17
致谢 18
参考文献 19
附录 20
引言
在这个经济社会的快速发展的时代,人们之间的交易也变得多种多样,当然最热门的要数网上交易。这也就带动了快递这样的物流行业的快速发展。在传统物流运输模式,衍生出的庞大的物流运输数据要是用人工的方式去记录,而且以人工的方式去进行交易。这样不但执行的速度非常缓慢,而且错误也会很多。阻塞了物流行业的发展。这时就需要通过计算机处理信息的方式去解决这些问题。
本系统运用jsp技术实现前台与数据库之间的交互,用MySQL存储项目所必需的数据,Tomcat作为项目的服务器,Java作为主要的编程语言,去进行本系统各种功能的实现。本系统主要的目的是为车主与货主提供一个车辆和货物自主分配的平台,并且形成订单,便于查看物流运输的进度。这相比较于传统的人工管理物流信息模式而言,他有着容易修改、寻找方便、信息量大、数据可靠、信息处理速度快等优点。这些优点极大的提高了对物流信息管理的规范化以及对数据处理的效率,使其更加的科学。
系统技术与运行环境
系统技术
Java
Java是面向对象的程序设计语言,适用于网络环境,无所用的操作系统无关,安全,稳定。面向对象设计就是将需要解决的问题拆分为多个对象,而且拆分的对象之间存在着一定的联系。每个对象都包括了该问题须具有的数据信息,访问方法,以及修改这些信息的方法。
JavaScript
JavaScript是一种脚本编程语言,他可以直接放在页面端使用, 给页面添加动态效果,或者通过动作驱动事件处理。例如:在本系统中,登陆和注册界面,通过触发表单提交时间,来判定提交的表单的信息是为空,并给出相应的输出。
系统开发及运行环境
系统环境:Windows 10
开发环境:JDK1.8
为程序员用Java语言编写Java程序提供必要工具。而且还包括了JRE ,这是运行Java程序程序的必要工具。
数据库:MySQL
MySQL可以存储多个关系数据表,将不同的数据放在不同的数据表中,当需要不同表中的数据,通过SQL语句对需要的数据进行查询可改变,但是不占用实际的空间,这样大大的减少了数据库存储上的冗余。
运行服务器:Tomcat
Tomcat可以将程序页面发布到浏览器上,而且是用户和程序交互的媒介,用户在浏览器端所进行的所有操作已经数据,必须由Tomcat接收并且传递到程序,由程序进行处理,处理出来的数据以及效果在由其传递到浏览器,对用户进行应答。
系统分析
需求分析
本论文主要目的是对物流信息管理系统进行设计和实现,通过对物流行业业务流程的理解和分析,明确了系统需要实现哪些功能,去帮助众多的货主和车主进行交易,并且对交易信息的管理。
本系统分为车主用户和货主用户,但是对于车主和货主之间没有明确界限,用户既可以进行车主用户的操作,例如:发布车辆信息。也可以进行货主用户的操作,例如:发布货物信息。对于货主和车主的身份仅仅是对于订单而言的。
实现对所有用户提供简单的货物列表查看功能和车辆列表查看功能,以及用户注册。登录用户的个人信息、货物信息和车辆信息的修改、发布货物系信息、车辆信息,查看订单以及对订单进度的操作。用户用例图如图(31)
/
图31 用户用例图
实现以车主用户的身份对货物进行下单,对下单的货物,列表不再显示,待货主受理后,车主进行运输,到达目的地对订单进行确认。
根据如上所说,确定出了本系统的系统模块结构如图(32)
/
图32 系统功能图
可行性分析
从需求分析上看,想要实现这些功能,无非就是对数据库的操作,要求能够获取数据库的数据并显示,并且对数据库进行修改数据、添加数据和删除等操作,这些都可以用SQL语句进行的简单的基本操作,而且MySQL也提供了相应的功能,所以对数据库的操作不会出现太大问题。
目录
一、 引言 1
二、 系统技术与运行环境 2
(一) 系统技术 2
1. Java 2
2. JavaScript 2
(二) 系统开发及运行环境 2
1. 系统环境:Windows 10 2
2. 开发环境:JDK1.8 2
3. 数据库:MySQL 2
4. 运行服务器:Tomcat 2
三、 系统分析 3
(一) 需求分析 3
(二) 可行性分析 4
四、 系统设计 5
(一) 设计目标 5
(二) 项目规划 5
(三) 系统流程图 5
五、 系统详细设计 7
(一) 数据库ER图(见图51) 7
(二) 数据库逻辑结构设计 7
六、 系统实现 10
(一) 系统首页设计 10
(二) 用户注册界面 10
(三) 用户信息查看/修改界面 11
(四) 用户发布的信息 11
(五) 修改车辆信息 11
(六) 修改货物信息 12
(七) 货物列表 12
(八) 发布货物信息 13
(九) 货物详细信息界面 13
(十) 车辆列表 14
(十一) 发布车辆信息 14
(十二) 车辆信息详情、 15
(十三) 下单界面 16
(十四) 订单操作界面 16 *好棒文|www.hbsrm.com +Q: ^351916072^
七、 总结 17
致谢 18
参考文献 19
附录 20
引言
在这个经济社会的快速发展的时代,人们之间的交易也变得多种多样,当然最热门的要数网上交易。这也就带动了快递这样的物流行业的快速发展。在传统物流运输模式,衍生出的庞大的物流运输数据要是用人工的方式去记录,而且以人工的方式去进行交易。这样不但执行的速度非常缓慢,而且错误也会很多。阻塞了物流行业的发展。这时就需要通过计算机处理信息的方式去解决这些问题。
本系统运用jsp技术实现前台与数据库之间的交互,用MySQL存储项目所必需的数据,Tomcat作为项目的服务器,Java作为主要的编程语言,去进行本系统各种功能的实现。本系统主要的目的是为车主与货主提供一个车辆和货物自主分配的平台,并且形成订单,便于查看物流运输的进度。这相比较于传统的人工管理物流信息模式而言,他有着容易修改、寻找方便、信息量大、数据可靠、信息处理速度快等优点。这些优点极大的提高了对物流信息管理的规范化以及对数据处理的效率,使其更加的科学。
系统技术与运行环境
系统技术
Java
Java是面向对象的程序设计语言,适用于网络环境,无所用的操作系统无关,安全,稳定。面向对象设计就是将需要解决的问题拆分为多个对象,而且拆分的对象之间存在着一定的联系。每个对象都包括了该问题须具有的数据信息,访问方法,以及修改这些信息的方法。
JavaScript
JavaScript是一种脚本编程语言,他可以直接放在页面端使用, 给页面添加动态效果,或者通过动作驱动事件处理。例如:在本系统中,登陆和注册界面,通过触发表单提交时间,来判定提交的表单的信息是为空,并给出相应的输出。
系统开发及运行环境
系统环境:Windows 10
开发环境:JDK1.8
为程序员用Java语言编写Java程序提供必要工具。而且还包括了JRE ,这是运行Java程序程序的必要工具。
数据库:MySQL
MySQL可以存储多个关系数据表,将不同的数据放在不同的数据表中,当需要不同表中的数据,通过SQL语句对需要的数据进行查询可改变,但是不占用实际的空间,这样大大的减少了数据库存储上的冗余。
运行服务器:Tomcat
Tomcat可以将程序页面发布到浏览器上,而且是用户和程序交互的媒介,用户在浏览器端所进行的所有操作已经数据,必须由Tomcat接收并且传递到程序,由程序进行处理,处理出来的数据以及效果在由其传递到浏览器,对用户进行应答。
系统分析
需求分析
本论文主要目的是对物流信息管理系统进行设计和实现,通过对物流行业业务流程的理解和分析,明确了系统需要实现哪些功能,去帮助众多的货主和车主进行交易,并且对交易信息的管理。
本系统分为车主用户和货主用户,但是对于车主和货主之间没有明确界限,用户既可以进行车主用户的操作,例如:发布车辆信息。也可以进行货主用户的操作,例如:发布货物信息。对于货主和车主的身份仅仅是对于订单而言的。
实现对所有用户提供简单的货物列表查看功能和车辆列表查看功能,以及用户注册。登录用户的个人信息、货物信息和车辆信息的修改、发布货物系信息、车辆信息,查看订单以及对订单进度的操作。用户用例图如图(31)
/
图31 用户用例图
实现以车主用户的身份对货物进行下单,对下单的货物,列表不再显示,待货主受理后,车主进行运输,到达目的地对订单进行确认。
根据如上所说,确定出了本系统的系统模块结构如图(32)
/
图32 系统功能图
可行性分析
从需求分析上看,想要实现这些功能,无非就是对数据库的操作,要求能够获取数据库的数据并显示,并且对数据库进行修改数据、添加数据和删除等操作,这些都可以用SQL语句进行的简单的基本操作,而且MySQL也提供了相应的功能,所以对数据库的操作不会出现太大问题。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/772.html