吕梁学院本科毕业论文(设计)
2.3业务流程分析
2.3.1 业务描述
首先物流配送员通过正确的用户名和密码登陆本系统,然后录入正确的客户信息,通过客户信息了解到的内容为客户配送的货物分配司机,录入司机信息,再根据公司的车辆情况录入正确的车辆信息,为客户的货物进行准确配送。这些信息录入完成后会生成正确的订单号,从而进行货物配送。
2.3.2 业务流程图
物流配送员登录系统错误的登录信息表录入客户信息录入司机信息录入车辆信息客户信息表司机信息表车辆信息表生成订单错误的订单信息订单信息表货物托用管理货物托运表
2-1 业务流程图
- 5 -
吕梁学院本科毕业论文(设计)
第3章 系统设计
3.1 系统设计原则
本系统为了设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则。其主要设计原则有:
简单性:在实现系统的功能的同时,简化系统的操作步骤,方便用户的使用。 针对性:本系统是针对物流管理公司内部员工对客户托运订单信息的管理需求 而开发的,不是凭空捏造的,所以具有一定的针对性。
实用性:本系统能够满足物流公司内部管理客户托运订单的需求,因此具有良 好的实用性。
先进性:本系统使用的相关技术都是当前的主流技术,各个技术之间有很好的 兼容性,不易由于系统的压力过大或计算机的操作系统版本兼容问题 导致系统崩盘,所以本物流管理系统具有技术先进性。
3.2 物流管理系统功能模块图
通过对各种物流公司的物流管理系统的调研,我们了解到一个付诸于时间中运行的物流管理系统至少分为两大模块,一个主要服务于公司内部员工,让他们对日常工作过程中的客户订单进行操作,另一个主要服务于改系统的管理员,让他对公司的部门结构进行管理,同时也根据需求给不同的员工分配不同的权限,综上所述分析本系统需实现的功能,得出以下的功能模块:
(1) 管理员功能模块 (2) 用户功能模块
根据模块化原理,分别对各个功能模块进行分析设计,然后在进行程序开发。各个功能模块具体功能如下:
(1) 管理员功能模块:该模块主要是公司的系统管理员使用,管理员能够对系统人员进行管理,新建组织机构及部门,并添加各部门人员,而且可以调配用户和系统的岗位角色;还可以对系统权限进行管理,划分权限组,并按不同的授权策略对各种角色进行授权;可以通过工具栏纵观系统权限分配及设置
(2) 用户功能模块:该模块主要是物流公司的内部职员使用,用户的操作主要是以客户下单的相关信息的设置为基础,用户可以对客户资料,车辆资料,订单资料进行相关的设置,添加、删除、更新、查询相关信息;可以对货物托运进行管理,并对员工资料,驾驶员资料等进行设置。
- 6 -
吕梁学院本科毕业论文(设计)
基于WEB的物流管理系统 图3-1功能模块图
3.3 主要模块程序流程图分析
3.3.1登录程序流程分析
图3-2 登录模块程序流程图
- 7 -