毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

基于Django的物流管理系统

本课题采用python Web技术来设计开发一个功能齐全的物流管理系统。本物流管理系统包含以下功能:基础信息设置(取派员设置、区域设置等),业务受理(工作单录入、发布任务),任务派发,用户管理等功能。本系统可以根据用户角色的不同给予不同的权限,提供给取派员、普通用户、后台管理人员各自所需的功能。通过三者的协调运作,使得该系统得以正常运行。该系统是在PyCharm环境下,基于django框架开发的Web应用,数据库选取的是Mysql,小巧灵活便于开发。

 管理员模块
物流管理系统管理员模块,该功能模块的用户为系统管理员,对物流管理系统的基础信息进行设置和管理,具体功能需求如下:
管理员模块的主要功能需求:
1)取派员信息设置:添加、删除、修改取派员的信息,如姓名、电话、密码、取派标准等信息的设置与修改,并可以根据多条件查询员工,便于公司管理员工,提高工作效率。
   2)区域设置:添加、删除、修改区域信息,该功能管理物流系统所能服务的区域,精确到省市区,还有邮编等信息。系统管理员除了可以逐条加入区域信息,本系统还提供了Excel文件的导入功能,可以快速的导入区域信息。
3)分区设置:在区域设置的功能基础下,可以将区域信息从区精确到具体的街道,在对应的区域下添加分区,该分区信息有街道、门牌号、位置等信息。是对区域设置功能的进一步细化。同时本系统还支持对该信息的Excel表的导入和到出功能。
4)管理定区:在分区设置的基础上,将具体的多个分区集合成一个定区,并将其分配给指定的取派员进行管理,同时可以关联在该定区的普通用户,为其指派指定的取派员为其提供服务。并可以对这些信息进行增、删、改、查,便于对系统流程的管理。
3.1.2 普通用户
物流管理系统普通用户模块,该功能模块的用户为普通用户,即该系统的客户,为普通用户提供一些必要的功能。
普通用户模块的主要功能需求:
1)基本信息设置:普通用户可以修改自己的基本信息,姓名、密码、电话、地址、所分配的定区id。
2)预约取件:普通用户模块应该有预约取件功能,按下该按钮可以预约取件,在系统中生成订单,与该用户相关联的取派员取得关联,相关取派员可以在自己的任务中查看对应的订单任务。同时,用户可以查看自己的订单,并能够根据情况取消订单,比较灵活。
3)服务网点查询:用户可以查看自己所在地的定区,查看自己区域的负责人以及联系电话,方便客户联系公司。
3.1.3 取派员
物流管理系统取派员模块,该模块的用户为取派员即员工,为取派员提供一些必要的功能,方便工作的进行,具体功能需求如下:
1)我的任务:取派员可以查看自己的任务,客人下单后,对应地区的取派员可以在自己的任务页面看到这条信息,可以知道订单ID、客户姓名、客户电话、取件地址,快件状态等信息,方便任务的执行。同时,取派员可以对应得快件,做出接收任务、完成任务等操作,在普通用户端也能看见快件的即时状态。
2)历史任务:已完成的任务会自动到历史任务中,便于以后因各种原因查询订单信息,如考核业绩、投诉查询等,完善系统功能。

经过4个多月的努力,本系统终于完成了。虽然由于个人技术原因,系统没有实现当初所预想的所有功能,不够完美。但作为一个物流管理系统,该有的功能基本都实现了。没能达到自己的预期效果只能说有点可惜,希望在今后在工作之余,能够对其进行完善,使得系统功能更加齐全。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:基于Django的火车票订票系统
下一篇:基于Django的医院预约挂号管理系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022