javaweb的物流管理系统
3一、引言 4(一)开发背景 4(二)选题意义 4(三)设计目标 4(四)开发软件 4二、系统分析与设计 5(一)系统功能需求 5(二)系统分析图 6三、数据库设计 6(一)货物信息表 7(二)用户信息表 7(三)企业信息表 8(四)管理员信息表 9(五)留言信息表 9(六)企业信息表 9(七)公告信息表 10(八)评价信息表 10(九)数据库表 11四、开发及运行环境 11(一)开发环境 11(二)运行环境 12五、概要设计 12(一)用户前台用户注册登陆处理流程 12(二)后台管理员登陆处理流程 12六、后台功能模块设计 13(一)管理员登陆页面 13(二)管理员后台首页 15(三)修改管理员密码页面 15(四)个人用户管理(删除) 17(五)待审核运输公司页面 18(六)已审核公司页面 19(七)货物发布页面 20七、数据库连接 22八、系统测试 23九、结束语 23致谢 24参考文献 25基于Java Web的物流管理系统随着现在科技的发展,互联网信息已经被用到每个领域中了,其中互联网信息技术在物流行业的应用也是很有必要的。因为随着国内物流行业的崛起,有很多的中小型物流公司纷纷成立,但是由于中小型公司的规模比较小、数量较多、缺乏竞争优势加上本身的技术含量不高,因而使自身可以很好的适应现在国内市场的变化,所以精准的数据来源就成为了中小型物流公司的关键所在。在现在这个信息化的时代里面,有特别多的企业和行业对信息数据的要求是很大的,尤其是现在的物流行业,因此提供及时、准确的数据和信息是物流企业对行业的基本要求。本文是对毕业设计选题的流程和需求进行了详细的系统分析,应用了基于JAVA中JSP应用开发技术,利用SQL Server 2008作为这个毕业设计的数据库工具,设计完成了完整的物流信息管理这一系统。我所设计的这个系统实现了用户和运输公司的注册和登陆功能、用户可以在系统中留言功能、系统前台的新闻公告呈现功能、后台管理员对自己信息的修改功能、管理员对审核公司的管理、后台管理员对货物发布信息和其他功能管理的功能。
目录
一、引言
(一)开发背景
因为现在中国国内的物流正在飞速的发展,因此国内物流市场有着强烈的竞争,所以对于每个物流公司来说能够获取到准确的物流信息是尤为关键的。我们都知道传统物流以人工的形式记录存
*好棒文|www.hbsrm.com +Q: ¥351916072$
储,在车辆数据仓储和配送,统计数据是费时费劲的,同时信息的精度相对是低一点的,是会犯错误的,这对于企业来说是致命的。对各种用户和一些物流运输的公司在一些调配的这一重要环节进行数字化的管理和存储就一定会用到的计算机的技术来进行现代信息化的管理。现在的社会是一个信息化的社会,现在的计算机互联网技术的普遍的应用,各种的行业信息都是可以随时提取的,这样能够大大的进步人的工作效率,也可以帮助行业可以准时有效的了解到市场动态,也能极大的提升一个企业全体的工作效率,帮助一个企业可以立足于现在这个信息化的时代。所以设计一个物流管理系统也是很有必要的。
(二)选题意义
随着我国的物流行业的兴起,物流的信息、数据的来源也是对于一个运输公司、一个用户是非常重要的,因此我的毕业设计就是做了一个可以很好的解决物流公司数居的物流管理系统。
(三)设计目标
我的毕业设计是物流管理系统,可以有效的解决一些物流公司的对货物运输的数据、信息的管理,提高企业的工作效率,彻底改善传统物流行业的弊病。
(四)开发软件
1.Microsoft SQL Server 2008
SQL Server2008这款软件的功能还是比较强大的。可以这样说,这款软件能解决所有机构提供集成化信息管理方案。SQL Server2008也可以创建和简化一些程序的布置和管理,也可以组织和管理所有的数据。可以实现数据的查询、搜索、同步、报告和分析的一切操作。
2.MyEclipse 8.5
MyEclipse这软件的功能是非常强大的,支持性也十分的广泛,是一款系统、软件开发很好的工具。
二、系统分析与设计
(一)系统功能需求
物流管理系统是基于互联网的应用。主要目的是让物流公司和用户可以很好地查询发布在平台上物流信息,可以有效的提高工作效率。主要功能如下:
用户模块:
用户可以在系统上进行注册属于自己的账号和密码,用注册成功的用户账号和这个用户密码进行系统登陆。如果都是正确的情况下,就会登陆成功,否则就会提示登陆失败。当用户在登录成功后就有个人信息查看、货物信息发布、查看货物发布记录、查看运输公司信息和选择运输公司的这些权限了。用户成功登录后,点击会员中心选项就会出现关于该用户的个人信息,货物信息发布和货物发布记录的页面,用户可以依照本身所需求的功能再进行抉择。用户点击我的个人信息选项就会看到自己注册会员的全部信息;点击货物信息发布选项就会出现一个填写需要运输的货物的资料,点击提交就会被提交到系统前台显示,等待公司运输;用户点击货物发布记录选项就会查看到自己的发货情况。在用户登录成功后,点击系统页面的运输公司选项就会出现所有注册公司的信息,用户能够依照本身的意愿进行抉择公司运输货物。用户也可以点击系统中的“留言板”选项进行后台的留言。
管理员模块:
管理员成功登陆后台后,有修改个人密码权限,点击修改密码选项就会跳出修改密码的页面,管理员可以进行修改密码。管理员点击个人用户管理选项就会看到自己的信息,管理员同时也可以删除自己的账号信息;管理院点击待审核运输公司就会出现在前台申请注册的运输公司信息,点击审核就会注册成功,点击删除就没有注册成功;点击已运输公司,就会出现成功注册过的运输公司,可以进行删除操作;管理员点击货物发布管理就会跳出用户发布需要运输物流的信息,可以点击查看用户信息,可以进行删除货物信息。点击公告栏可以进行发公告;点击留言信息管理可以进行留言管理。
运输公司模块:
运输公司成功注册后可以进行运输公司登陆。点击会员中心,就会看到本身运输公司的订单情况了。
(二)系统分析图
物流管理系统前台关系图:主要就是该系统的前台的一些板块之间的联系。如图21所示:
图21系统分析图
物流管理系统后关系图:主要就是该系统的后台管理的一些板块之间的联系。如图22所示:
图22系统分析图
三、数据库设计
(一)货物信息表
t_goods(货物信息表),该数据表的主要作用是用来存储系统内的货物信息的,表的构造组成如表31所示:
表31货物信息表(t_goods)
(二)用户信息表
t_user(用户信息表),这个数据表的作用是可以用到保存该系统内所有的用户的信息,该表的组成构造如表32所示:
表32用户信息表(t_user)
(三)企业信息表
t_userqiye(企业信息表),这个表是可以用来保存这个物流信息管理系统内所有企业的信息的,该表的组成结构如表33所示:
表33企业信息表(t_userqiye)
(四)管理员信息表
t_admin(管理员信息表),这个数据表的作用主要是可以用来保存该系统内的管理员的信息,该表的组成结构如表34所示:
表34管理员信息表(t_admin)
(五)留言信息表
t_liuyan(留言信息表),这个表的主要作用是可以保存这个物流信息管理系统的留言信息的,该表的构成结构如表35所示:
表35留言信息表(t_liuyan)
(六)企业信息表
t_order(企业信息表),这个数据表的作用是可以用来保存系统内所有订单信息,该表的组成结构如表36所示:
表36企业信息表(t_order)
(七)公告信息表
t_gonggao(公告信息表),这个数据的表可以用来保存系统内的公告信息,该表的构成如表37所示:
目录
一、引言
(一)开发背景
因为现在中国国内的物流正在飞速的发展,因此国内物流市场有着强烈的竞争,所以对于每个物流公司来说能够获取到准确的物流信息是尤为关键的。我们都知道传统物流以人工的形式记录存
*好棒文|www.hbsrm.com +Q: ¥351916072$
储,在车辆数据仓储和配送,统计数据是费时费劲的,同时信息的精度相对是低一点的,是会犯错误的,这对于企业来说是致命的。对各种用户和一些物流运输的公司在一些调配的这一重要环节进行数字化的管理和存储就一定会用到的计算机的技术来进行现代信息化的管理。现在的社会是一个信息化的社会,现在的计算机互联网技术的普遍的应用,各种的行业信息都是可以随时提取的,这样能够大大的进步人的工作效率,也可以帮助行业可以准时有效的了解到市场动态,也能极大的提升一个企业全体的工作效率,帮助一个企业可以立足于现在这个信息化的时代。所以设计一个物流管理系统也是很有必要的。
(二)选题意义
随着我国的物流行业的兴起,物流的信息、数据的来源也是对于一个运输公司、一个用户是非常重要的,因此我的毕业设计就是做了一个可以很好的解决物流公司数居的物流管理系统。
(三)设计目标
我的毕业设计是物流管理系统,可以有效的解决一些物流公司的对货物运输的数据、信息的管理,提高企业的工作效率,彻底改善传统物流行业的弊病。
(四)开发软件
1.Microsoft SQL Server 2008
SQL Server2008这款软件的功能还是比较强大的。可以这样说,这款软件能解决所有机构提供集成化信息管理方案。SQL Server2008也可以创建和简化一些程序的布置和管理,也可以组织和管理所有的数据。可以实现数据的查询、搜索、同步、报告和分析的一切操作。
2.MyEclipse 8.5
MyEclipse这软件的功能是非常强大的,支持性也十分的广泛,是一款系统、软件开发很好的工具。
二、系统分析与设计
(一)系统功能需求
物流管理系统是基于互联网的应用。主要目的是让物流公司和用户可以很好地查询发布在平台上物流信息,可以有效的提高工作效率。主要功能如下:
用户模块:
用户可以在系统上进行注册属于自己的账号和密码,用注册成功的用户账号和这个用户密码进行系统登陆。如果都是正确的情况下,就会登陆成功,否则就会提示登陆失败。当用户在登录成功后就有个人信息查看、货物信息发布、查看货物发布记录、查看运输公司信息和选择运输公司的这些权限了。用户成功登录后,点击会员中心选项就会出现关于该用户的个人信息,货物信息发布和货物发布记录的页面,用户可以依照本身所需求的功能再进行抉择。用户点击我的个人信息选项就会看到自己注册会员的全部信息;点击货物信息发布选项就会出现一个填写需要运输的货物的资料,点击提交就会被提交到系统前台显示,等待公司运输;用户点击货物发布记录选项就会查看到自己的发货情况。在用户登录成功后,点击系统页面的运输公司选项就会出现所有注册公司的信息,用户能够依照本身的意愿进行抉择公司运输货物。用户也可以点击系统中的“留言板”选项进行后台的留言。
管理员模块:
管理员成功登陆后台后,有修改个人密码权限,点击修改密码选项就会跳出修改密码的页面,管理员可以进行修改密码。管理员点击个人用户管理选项就会看到自己的信息,管理员同时也可以删除自己的账号信息;管理院点击待审核运输公司就会出现在前台申请注册的运输公司信息,点击审核就会注册成功,点击删除就没有注册成功;点击已运输公司,就会出现成功注册过的运输公司,可以进行删除操作;管理员点击货物发布管理就会跳出用户发布需要运输物流的信息,可以点击查看用户信息,可以进行删除货物信息。点击公告栏可以进行发公告;点击留言信息管理可以进行留言管理。
运输公司模块:
运输公司成功注册后可以进行运输公司登陆。点击会员中心,就会看到本身运输公司的订单情况了。
(二)系统分析图
物流管理系统前台关系图:主要就是该系统的前台的一些板块之间的联系。如图21所示:
图21系统分析图
物流管理系统后关系图:主要就是该系统的后台管理的一些板块之间的联系。如图22所示:
图22系统分析图
三、数据库设计
(一)货物信息表
t_goods(货物信息表),该数据表的主要作用是用来存储系统内的货物信息的,表的构造组成如表31所示:
表31货物信息表(t_goods)
(二)用户信息表
t_user(用户信息表),这个数据表的作用是可以用到保存该系统内所有的用户的信息,该表的组成构造如表32所示:
表32用户信息表(t_user)
(三)企业信息表
t_userqiye(企业信息表),这个表是可以用来保存这个物流信息管理系统内所有企业的信息的,该表的组成结构如表33所示:
表33企业信息表(t_userqiye)
(四)管理员信息表
t_admin(管理员信息表),这个数据表的作用主要是可以用来保存该系统内的管理员的信息,该表的组成结构如表34所示:
表34管理员信息表(t_admin)
(五)留言信息表
t_liuyan(留言信息表),这个表的主要作用是可以保存这个物流信息管理系统的留言信息的,该表的构成结构如表35所示:
表35留言信息表(t_liuyan)
(六)企业信息表
t_order(企业信息表),这个数据表的作用是可以用来保存系统内所有订单信息,该表的组成结构如表36所示:
表36企业信息表(t_order)
(七)公告信息表
t_gonggao(公告信息表),这个数据的表可以用来保存系统内的公告信息,该表的构成如表37所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1395.html