快递物流管理系统需求分析
- 格式:docx
- 大小:39.60 KB
- 文档页数:41
快递物流管理系统需求分析现代物流与快递行业的蓬勃发展,使得物流管理系统变得至关重要。
从传统的手工操作到精细化、智能化的管理模式转变,快递物流管理系统的需求也随之不断变化和增加。
本文将围绕快递物流管理系统的需求进行详细分析,分析最新的市场趋势和需求特点,以提供更好的系统设计和解决方案。
1. 系统整体需求快递物流管理系统应具备快速、准确、高效的特点,能够帮助物流企业提高运输效率,降低成本,提升客户满意度。
系统整体需求包括但不限于:•信息管理:能够实现快速、准确的物流信息管理,包括订单信息、货物信息、车辆信息等。
•订单跟踪:提供实时、准确的订单跟踪功能,方便客户查询物流信息。
•货物分配:合理分配货物到不同的运输渠道,提高运输效率。
•车辆调度:根据货物量和运输路径进行车辆合理调度,减少空载率和行驶里程。
•客户服务:提供便捷高效的客户服务渠道,满足客户的需求。
2. 系统功能需求快递物流管理系统的功能需求是系统整体需求的具体体现,包括但不限于:•订单管理:实现订单的录入、修改、查询和删除功能,保证订单数据的准确性和完整性。
•货物跟踪:实现货物的实时跟踪功能,提供货物位置、状态信息。
•仓储管理:对货物进行入库、出库管理,实现合理的库存管理。
•运输管理:管理运输线路、车辆信息,实现货物运输的跟踪和调度。
•费用结算:对运输费用进行结算,并提供财务报表。
3. 技术需求快递物流管理系统应采用先进的信息技术,保证系统的安全、稳定和高效运行,技术需求包括但不限于:•数据安全:采用安全加密算法,保护数据安全,防止数据泄露。
•系统稳定性:系统运行稳定,能够应对大规模并发访问。
•云计算:采用云计算技术,提高系统的灵活性和扩展性。
•移动化:提供移动端应用,方便用户随时随地查询物流信息。
结语快递物流管理系统的需求分析是系统设计的基础,只有充分了解用户需求和市场趋势,才能设计出满足用户需求、适应市场需求的系统。
随着物流行业的不断发展,快递物流管理系统也将不断演进和完善,以更好地服务用户和市场。
顺丰速递物流信息系统分析一、顺丰企业信息系统概况在 SF,支撑着快递业务正常运作的信息系统多达40 余个,相关IT 规章制度达数百项,1T 应用流程超过一百个,全职 IT 人员近 300 人的资讯科技本部担当着为SF 掌管IT 系统的重任。
SF 快递信息系统种类大体分为四个方面:1、营运类业务信息系统。
面对对象为营运本部用户,通过此类系统可对 SF 全网的营运业务做出有效的调度配置和治理。
2、客服类业务信息系统。
面对对象为客户效劳部门及其全国呼叫中心,通过与顾客的信息沟通互动,实现SF 的快速准时效劳。
3、治理报表类信息系统。
面对对象为综合本部、公共事务本部、财务本部、人力资源本部等相关部门,将其业务规划、治理方案、月度数据、日常工作信息汇总表等资料形成电子单据,统一制度标准,准时实现治理政令的上传下达,并以清楚规的形式完善报表考核制度。
4、综合类信息系统。
此类治理系统涉及到营运、客服、治理报表的三项业务类系统整合,是对前三类治理系统的业务统一合并,同时也是对前三类治理系统的有效补充。
多个业务治理系统整合统一化、集中平台化治理是SF 关注的开展重点,而综合类治理系统的研发就是做为此需求的起步。
同时,前三类治理系统中必定存在共性化、局部细化、需要多部门协力解决的业务治理需求,此时单一种类的业务治理系统就凸显出缺乏性,而统一归并于综合类治理系统中进展解决,就能够表达多种类系统整合的优势,提高协同工作处理的效率。
二、系统开发必要性及可行性分析2.1系统开发必要性快递业务有两个根本的特点,一个是快件运转的速度快,另外一个特点是对快件进展全程跟踪为用户供给效劳。
业务之所以能快速运转,能在最短的时间为用户提点对点的效劳,一个很重要的因素就是有强大的信息系统做支撑,而且信息流必需领先于实物流。
实物流在运转的过程中,信息系统假设不能对下一个环节供给前置信息,下一个环节就很难准时有效地调配资源,如调配航空资源,车辆等运力资源以及人力资源为实物流流向下一个环节做好预备。
物流管理信息系统设计报告范文一、引言物流管理信息系统是指基于计算机技术和信息化手段,在物流运作过程中实现对物流信息的全面、及时和准确地收集、处理和利用,以提升物流运作效率和降低物流成本的一种管理方式。
本文将就物流管理信息系统的设计进行详细讨论,包括系统需求分析、系统设计框架、功能模块划分和系统实施计划等方面。
二、系统需求分析2.1 业务流程分析通过对物流企业业务流程的详细分析,可以确定物流管理信息系统的功能模块和数据需求,具体包括: 1. 订单管理:包括接收订单、分配配送任务、跟踪订单状态等。
2. 运输管理:包括路线规划、运输工具选择、运输跟踪等。
3. 仓储管理:包括入库、出库、库存管理等。
4. 货物跟踪:通过物流信息系统,实时追踪货物的位置和状态。
5. 资源调度:根据物流需求,合理调度各项资源。
2.2 数据需求分析在物流管理信息系统的设计中,需要收集、管理和利用的数据主要有: 1. 订单信息:包括订单编号、订单内容、收发货人信息等。
2. 运输信息:包括运输工具、路线、运输时间等。
3. 仓储信息:包括仓库位置、货物存放位置、库存信息等。
4. 费用信息:包括运输成本、仓储成本等。
三、系统设计框架3.1 系统架构物流管理信息系统的架构应该分为前端、后端和数据库三层结构。
前端主要负责用户界面的设计和交互,后端负责业务逻辑的处理和数据传输,数据库负责数据的存储和管理。
3.2 系统模块划分在系统设计过程中,需要根据业务需求将物流管理信息系统划分为各个功能模块,主要包括: 1. 订单管理模块:用于接收、处理和跟踪订单信息。
2. 运输管理模块:用于制定运输方案、调度运输资源。
3. 仓储管理模块:用于管理仓库、货物入库和出库等操作。
4. 货物跟踪模块:用于实时查询货物位置和状态。
四、功能模块详细设计4.1 订单管理模块4.1.1 订单接收功能通过物流管理信息系统,实现对客户提交的订单的接收,并将订单信息存储于数据库中。
物流管理系统需求分析在当今全球化和电子商务迅速发展的时代,物流行业的重要性日益凸显。
高效、准确的物流管理对于企业的竞争力和客户满意度至关重要。
而一个优秀的物流管理系统则是实现这一目标的关键工具。
为了构建一个满足企业实际需求的物流管理系统,我们需要进行全面而深入的需求分析。
一、业务流程分析物流业务涵盖了从货物的采购、仓储、运输到配送的全过程。
首先,在采购环节,需要与供应商进行有效的沟通和协调,确保原材料或商品按时、按量、按质到达。
这就要求系统能够实时跟踪采购订单的状态,提供供应商的信息管理和评估功能。
仓储管理是物流的核心环节之一。
系统需要对仓库的布局、库存的数量和位置进行精确的记录和管理。
货物的入库、出库、移库等操作都要能够及时、准确地反映在系统中,同时要具备库存预警和盘点功能,以避免缺货或积压现象的发生。
运输环节涉及到运输方式的选择、车辆的调度和路线的规划。
物流管理系统应能够根据货物的性质、数量、目的地等因素,优化运输方案,降低运输成本。
此外,还需要实时监控运输车辆的位置和状态,以便及时处理突发情况。
最后的配送环节,要确保货物能够准确无误地送达客户手中,并及时获取客户的签收信息。
系统需要支持配送人员的任务分配和路径导航,提高配送效率和服务质量。
二、功能需求1、订单管理能够接收和处理来自不同渠道的订单,包括电商平台、线下销售等。
对订单进行分类、优先级排序,并跟踪订单的执行进度,从下单到配送完成的全过程都要有清晰的记录。
2、库存管理实现库存的实时监控和管理,包括货物的入库、出库、库存盘点、库存预警等功能。
同时,要支持多仓库管理,能够在不同仓库之间进行货物的调拨。
3、运输管理提供运输计划的制定和优化功能,包括车辆调度、路线规划、运输成本核算等。
能够实时跟踪运输车辆的位置和状态,及时反馈运输过程中的异常情况。
4、客户管理记录客户的基本信息、订单历史和服务评价等,以便为客户提供个性化的服务。
同时,要支持客户查询订单状态和物流信息。
快递物流管理信息系统的设计与实现一、引言随着电子商务和物流行业的发展,快递物流管理信息系统逐渐成为物流企业的重要工具。
该系统可以有效地管理物流过程中的信息流,提高运营效率,减少错误和损失。
本文将介绍一个快递物流管理信息系统的设计与实现。
二、需求分析1.信息管理:系统需要能够管理快递物流过程中的各种信息,包括订单信息、仓储信息、运输信息等。
2.跟踪和监控:系统需要提供实时的跟踪和监控功能,以便物流企业可以随时了解货物的位置和状态。
3.订单配送:系统需要实现订单的配送操作,包括路线规划、配送员管理、签收管理等。
4.数据分析:系统需要能够对物流数据进行分析,提供相关的数据报表和统计信息,以便物流企业进行决策。
5.用户管理:系统需要支持不同用户角色的管理,包括管理员、仓库管理员、运输人员等。
三、系统设计1. 技术选型:基于需求分析,我们选择使用Java语言和MySQL数据库来开发该系统,前端使用HTML、CSS和JavaScript。
2. 系统架构:系统采用前后端分离的架构,前端使用React来实现用户界面,后端使用Spring Boot来实现业务逻辑和数据处理。
3.数据库设计:根据需求分析,我们设计了以下几个关键表格:订单表、仓储表、运输表、用户表等。
四、系统实现1. 前端开发:根据需求分析和系统设计,我们使用React框架进行前端开发。
通过调用后端接口获取数据,并通过可视化组件展示相关信息。
2. 后端开发:根据需求分析和系统设计,我们使用Spring Boot框架进行后端开发。
通过定义RESTful接口来处理前端的请求,并与数据库进行交互。
3. 数据库操作:我们使用MySQL作为数据库管理系统,在后端开发中使用MyBatis框架来操作数据库。
五、系统测试为了保证系统的稳定性和正确性1.单元测试:对系统的各个模块进行单元测试,确保其功能的正确性。
2.集成测试:对系统的各个组件进行集成测试,确保它们之间的协作和交互正常。
快递信息管理系统第一点:快递信息管理系统的需求分析快递信息管理系统是为了提高快递公司运营效率,提升客户服务质量,降低运营成本,实现信息化、自动化管理的重要工具。
在进行快递信息管理系统的设计与实现过程中,需求分析是首要任务,也是系统成功的关键。
以下是快递信息管理系统需求分析的几个方面:1.1 快递公司业务需求快递公司的业务需求是快递信息管理系统设计的基础。
系统需要满足快递公司日常运营的基本需求,如快件收寄、快件查询、快件跟踪、快件派送、快件中转等业务流程。
同时,系统还需要支持快递公司的客户服务、财务管理、人力资源管理等相关业务。
1.2 客户需求客户需求是快递信息管理系统的核心。
系统需要提供便捷的查询功能,如快件跟踪、快件状态查询、快件时效查询等。
此外,系统还需要支持客户对快件的实时监控,提供实时跟踪信息,提升客户体验。
1.3 数据管理需求数据管理需求包括对快递信息进行有效的存储、查询、更新和管理。
系统需要保证数据的准确性、完整性和一致性,提供数据备份和恢复功能,以应对可能的系统故障或数据丢失情况。
1.4 系统性能需求快递信息管理系统需要具备高性能,以应对大量的快递信息和用户访问。
系统需要具备高效的数据处理能力,保证数据查询和操作的响应速度,提升用户体验。
1.5 安全与可靠性需求安全与可靠性是快递信息管理系统设计的重要考虑因素。
系统需要具备较强的安全性,保护用户数据和系统数据不被非法访问、泄露、篡改等。
同时,系统需要具备较高的可靠性,保证系统稳定运行,降低系统故障率。
第二点:快递信息管理系统的设计与实现快递信息管理系统的设计与实现是依据需求分析结果,将系统的功能、性能、安全性等需求转化为具体的技术方案。
以下是快递信息管理系统设计与实现的主要内容:2.1 系统架构设计系统架构设计是快递信息管理系统设计与实现的基础。
根据需求分析,设计合理的系统架构,包括客户端、服务器、数据库等组件的配置和连接方式。
此外,还需要考虑系统的扩展性和可维护性,为系统的未来发展预留空间。
物流管理系统可行性分析报告引言概述:物流管理系统是一种通过信息技术手段来管理和优化物流流程的工具。
本文将对物流管理系统的可行性进行分析,包括市场需求、技术可行性、经济可行性、法律可行性和操作可行性五个方面。
一、市场需求1.1 市场规模:分析物流行业的市场规模和增长趋势,了解物流管理系统的市场潜力。
1.2 竞争情况:调研目前市场上已有的物流管理系统,分析其特点和竞争优势,为系统开辟提供参考。
1.3 用户需求:深入了解物流企业的需求,包括流程优化、成本控制、信息透明等方面,为系统功能设计提供依据。
二、技术可行性2.1 技术要求:明确物流管理系统的技术要求,如系统架构、数据库管理、数据安全等,确保系统能够满足物流企业的需求。
2.2 技术难点:分析系统开辟中可能遇到的技术难点,如大规模数据处理、系统稳定性等,制定相应的解决方案。
2.3 技术支持:评估可获得的技术支持资源,包括开辟团队、硬件设备、软件工具等,确保系统的可持续发展。
三、经济可行性3.1 成本预算:对系统开辟、维护和升级等各方面的成本进行预算,包括人力成本、硬件设备成本、软件许可费用等。
3.2 收益预测:根据市场需求和系统功能,预测系统的收益情况,包括降低物流成本、提高运输效率等方面。
3.3 投资回报率:通过对成本和收益的综合分析,计算出系统的投资回报率,评估系统的经济效益。
四、法律可行性4.1 法律法规:了解物流行业相关的法律法规,确保系统的合法性和合规性。
4.2 数据隐私保护:分析系统中涉及的用户数据和企业数据,制定相应的数据隐私保护措施,遵守相关法律法规。
4.3 合同和协议:与系统开辟商或者服务商签订合同和协议,明确双方的权利和义务,保障系统的稳定运行。
五、操作可行性5.1 用户培训:设计用户培训计划,培训物流企业的员工熟悉系统的操作和功能,提高系统的使用效率。
5.2 系统集成:与物流企业已有的系统进行集成,确保系统能够与其他系统无缝衔接,提高信息流畅度。
快递物流管理信息系统的设计与实现一、引言随着电子商务的快速发展,快递物流行业的需求也越来越大。
为了提高快递物流业务的效率和精确度,开发一套快递物流管理信息系统是非常必要的。
本文旨在设计一套全面、高效、可靠的快递物流管理信息系统,并介绍其具体实现细节。
二、系统需求分析1.用户管理:包括注册、登录、权限管理等功能,区分普通用户和管理员用户。
2.订单管理:包括下单、修改订单、删除订单等功能,方便用户进行快递业务的操作。
3.快递管理:包括录入快递、查询快递、修改快递状态等功能,确保快递的准确和及时性。
4.路由管理:包括录入路由信息、查询路由信息、修改路由信息等功能,帮助用户追踪快递的位置和状态。
5.统计报表:包括快递数量统计、快递状态统计、收入统计等功能,为管理员提供数据分析支撑。
三、系统设计方案1.系统架构设计采用三层架构:表示层、业务逻辑层和数据访问层。
表示层用于展示用户界面,业务逻辑层负责处理用户请求和业务逻辑,数据访问层负责与数据库进行交互。
2.数据库设计设计一个名为"express"的数据库,包括以下几张表:- 用户表(user):存储用户的注册信息和权限信息。
- 订单表(order):存储用户的订单信息。
- 快递表(express):存储快递的基本信息,如快递单号、状态等。
- 路由表(route):存储快递的路由信息,包括起始地和目的地。
- 统计表(statistics):存储统计信息,包括快递数量统计、收入统计等。
3.功能设计根据系统需求分析,设计以下几个核心功能:-用户管理功能:包括用户注册、用户登录、修改密码、权限管理等功能。
-订单管理功能:包括下单、修改订单、删除订单等功能。
-快递管理功能:包括录入快递、查询快递、修改快递状态等功能。
-路由管理功能:包括录入路由信息、查询路由信息等功能。
-统计报表功能:包括快递数量统计、快递状态统计、收入统计等功能。
四、系统实现技术和方法1.前端技术采用HTML、CSS和JavaScript等前端技术实现用户界面。
快递业物流管理系统的设计与实现第一章:引言随着电商的兴起,快递业在现代社会扮演着越来越重要的角色。
为了满足客户需求,提高服务质量和效率,快递业需要一个高效的物流管理系统。
本文将介绍一个可行的快递业物流管理系统的设计与实现。
第二章:需求分析在设计物流管理系统之前,我们需要了解用户的需求。
通过调研,我们得出以下结论:1. 快递员需要快速跟踪包裹的位置和运输状态。
2. 客户需要方便的下单、查询、修改和取消。
3. 仓库管理员需要管理库存、入库和出库。
4. 管理员需要监控和管理整个系统,包括员工、订单和统计数据。
基于以上需求,我们决定设计与实现一个全方面的快递业物流管理系统。
第三章:系统设计1. 数据库设计在系统中,我们需要使用一个可靠的数据库来存储数据。
我们选择了关系型数据库MySQL。
以下是数据库的主要表格:- 快递员表:包含快递员的ID、姓名和工作状态等信息。
- 客户表:包含客户的ID、姓名、地址、电话、电子邮件等信息。
- 包裹表:包含包裹的ID、重量、体积、目的地、出发地、状态等信息。
- 仓库表:包含仓库的ID、名称、位置等信息。
- 入库表:包含入库的包裹ID、时间、仓库ID等信息。
- 出库表:包含出库的包裹ID、时间、仓库ID等信息。
- 管理员表:包含管理员的ID、用户名、密码等信息。
2. 系统模块设计系统主要分为以下模块:- 快递员模块:包括快递员登录、包裹跟踪和状态更新等功能。
- 客户模块:包括客户注册、下单、查询、修改和取消等功能。
- 仓库管理员模块:包括仓库入库、出库和包裹查询等功能。
- 管理员模块:包括员工管理、订单管理和统计数据等功能。
3. 技术实现对于系统的技术实现,我们选择了以下主要技术:- 前端开发:使用Vue.js作为前端框架,Bootstrap作为CSS框架。
- 后端开发:使用Python作为后端语言,Django作为后端框架。
- 数据库:使用MySQL作为关系型数据库。
第四章:系统实现运用前文所述技术,我们实现了一个完整的快递业物流管理系统。
快递管理教学系统需求分析目录第1章项目概述随着快递公司业务的发展,业务量不断增多,跨区域工作的需求,客户需要一种能够运行于B/S 模式的网络数据管理系统。
本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求,并能对业务数据进行统计和管理,最后以报表的形式体现出来。
本系统新增了客户服务,使快递公司与客户之间能随时沟通。
1.1 目的本手册对《快递管理教学系统》的各个模块进行详细的设计,为软件开发人员提供文档参考。
1.2 对象本手册适用于与客户进行需求的沟通与确认,及所有《快递管理教学系统》的设计开发人员。
1.3 范围本手册适用于系统的新建,开发和维护。
第2章业务需求2.1 业务描述首先,发货客户与快递公司签订货运合同(货运单),把货物交给快递公司来托运,并按照货运合同的付款方式付款。
快递公司根据货物运输线路,为货物配车,找到合适的车辆后,与司机签订运输合同(回执单),并按照运输合同的运费结算方式结算。
司机对货物检查无误后,装车,然后发车,发车后,货物的任何损失由司机承担。
司机到达目的地后,需要经过货物验收,验收通过,填写一份司机回执单,快递公司这时同时通知发货客户和收货客户,货物已到达。
如果货物没有通过验收,则填写差错记录。
如果该货物不需要中转,通知收货客户来提货,客户验收通过后,填写客户回执单,快递公司这时通知发货客户,所发货物已被提走。
如果该货物需要中转,则填写一份中转信息单,快递公司这时同时通知发货客户和收货客户,货物已被中转。
中转成功后,收货客户来提货,并通知发货客户,货物已被提,然后进行转货结算。
2.2 业务流程第3章需求分析3.1 业务需求3.1.1 票据管理1.功能描述:票据管理的主要功能是对票据本的分发,查询,修改和删除。
以及票据的已填、作废、结帐查询。
当货运单或回执单填写完后,则该票据的状态便是已填;当已填的票据被删除时,则该票据的状态便是作废;当票据已完成结算,则该票据的状态便是结帐。
注:货运单和运输合同只是票据本中的一张票据。
2.流程图:3.1.2 接货管理1.功能描述:接货管理的主要功能是填写一份货运单合同,该合同的内容包括货运单编号、发货客户信息、收货客户信息、运费、保险费等,提交合同后,同时修改该合同状态为待运,票据状态为已填。
填完货运单后,需要为本次货运添加货物。
在货物列表中,添加货物,主要填写货物的名称、重量、体积、货物价值等信息。
可以查看不同状态的货运单,比如待发运单、未到运单、未结运单。
填写完运单但还没有发货的运单为待发运单;运单已发但还未到,为未到运单;没有结算的运单统称为未结运单。
注:货运单只有在待运状态时,才可以修改和删除,其他状态不能对其数据操作。
2.流程图:3.1.3 配车管理1.功能描述:配车管理的主要功能是填写一份运输合同,该合同内容包括合同编号、承运人信息、发货点、交货点、起运时间、到达时间、收货客户信息、总运费、保险费等。
为本次托运装货,然后发车。
可以查看运输合同在不同阶段的状态,如未出合同、未到车辆、未结车辆。
填写完运输合同后,在未发货之前,该合同状态为未出合同;发货但未到达的合同,为未到车辆;所有未结算的运输合同都为未结合同。
注:只有运输合同状态为未出合同时,才可以对此合同进行修改和删除。
其他状态不能对其进行数据操作。
2.流程图:3.1.4 到货管理1. 功能描述:到货管理的主要功能是对到达的货物进行回执管理和货物验收管理。
到货回执管理(包括司机回执和客户回执):1.)司机回执是在到达的货物通过验收以后,填写一份司机回执单,回执单内容包括,运输合同编号、司机姓名、验收纪录等。
已填的回执单可以查看、修改和删除。
回执单填写完后,通知发货客户和收货客户,货物已到达,修改回执单的状态为“回执”。
如果 货物需要中转,中转该货物。
如果货物没有通过验收,则填写差错 记录。
2.) 客户回执是收货客户收到货物,并验收后,填写一份客户回 执单,回执单内容包括,货运单编号、客户姓名、验收纪录等。
已 填的回执单可以查看、修改和删除。
同时通知发货客户,该货物已 被提,修改货运单的状态为“回执”。
到货验收(包括差错信息、新到货物、到货历史):1.) 差错记录是客户对已到达的货物进行验收时,对有差错问 题的货物填写差错记录。
该差错记录包括,货运单编号、回执单编 号、客户姓名、差错类型、货物信息等。
已填的差错记录可以查 看、修改和删除。
2.) 新到货物是对新到的货物进行即时保存,并可查看到货内 容。
发出到货通知后,修改货运单的状态为“到货“,这是此货物 就不属于新到货物了。
该纪录就被转到到货历史中存放。
到货历史是对发过的到货通知进行记录保存,可查看详细信 流程图: 中转管理 功能描述: 中转管理的主要功能是添加中转公司,并对需要中转的货物转交 给中转公司。
填写中转货运单后中转公司:中转公司信息录入。
中转公司信息查询,详细信息查看、修改和删除。
2. 中转配车1.) 对需要中转的货运单填写中转信息,包括收货客户信息、发 货客3.)息。
2. 3.1.5 1.户信息、代收货款等。
2.)查询已填写的中转信息,并能对其修改和删除。
2.流程图:1)中转公司2)中转流程图3.1.6 结算管理1.功能描述:结算管理的主要功能是对货运单、运输费用、代收款等结算,并对结算单进行管理。
货运单结算主要是针对运货客户或者收货客户的结算。
它分为未结运单和已结运单。
当本单金额+保险费- 减款不等于收到金额时,为未结运单。
反之为已结运单,并放到结算历史中。
运输结算主要是针对司机运费的结算。
它分为未结运费和已结运费。
当运费+订装费+加运费不等于已付金额时,为未结运单,当运费+订装费+加运费等于已付金额时,结算成功,并放到结算历史中。
代收货款结算主要是针对客户需要代收款的情况进行结算。
分未结代收货款和已结代收货款。
当佣金率*实收货款>已收佣金,或者佣金率>0且实收货款=0,或者应收佣金不等于0时,为未结代收结算。
反之,为已结代收货款。
其它费用结算主要包括实际产生的搬运费及运输中所产生的其它费用的结算。
2.流程图:1)货运单结算:2)运输合同结算:3)代收结算:4)其他结算:3.算法描述:货运单结算计算:应收金额=本单金额+保险费-减款-已付金额。
货运单结算:收到金额=本单金额+保险费- 减款。
运输合同计算:余额=承运费+订装费+加运费-已付金额。
运输合同结算:已付金额=运费+订装费+加运费。
预付结算:已付金额=预付金额+付款金额。
应收佣金=实收货款*佣金率- 已收佣金。
代收货款实收:3.1.7 客户服务1.功能描述客户服务的主要功能是对客户的投诉情况进行管理以及提货回告、到货回告、已提回告、中转回告、代收回告。
投诉管理主要是对客户的投诉进行管理。
用户首先投诉登记,然后快递公司进行投诉处理处理完后放到投诉历史里。
提货回告是当司机填写完回执单后,通知收货客户前来提货。
到货回告是当司机填写完回执单后,通知发货客户,所运货物已经到达。
已提回告是收货客户提走货物以后,通知发货客户,货物已被提走。
中转回告是通知发货客户和收货客户所运货物,已经中转。
代收回告是代收结算成功以后,通知发货客户代收结算已完成。
2. 流程图:1)客户投诉:2)客户回告:3.1.8 监控分析1.功能描述:监控分析的主要功能是对货运单监控和整体运营状况进行分析及报表处理运单时间监控,分为预期未到运单和滞留未取运单。
预期未到运单是当前时间>托运时间+线路时间。
滞留未取是货物到达后, 3 天未取得货物。
运单质量监控是对错差货损货物的监控。
统计报表包括:客户运量排行,司机运量排行,业务统计日报表,内部职员业务分析报表,客户运费排行表,车辆成本统计表,货运结算月报表,往来业务分析报表,专线整体成本分析报表。
客户运量排行:在指定的发货日期范围内,对发货客户的运费、保险费、货物件数进行总和统计。
司机运量排行:在指定结算日期范围内,对司机的承运费、加运费进行总合统计。
业务统计日报表:对提货点的每一天业务进行查询统计。
内部职员业务分析报表:对每个职员所做的业务进行统计。
客户运费排行表:对发货客户的运费、保险费、付回扣、运费减款进行统计。
车辆成本统计表:在指定结算时间内,对所有车辆的每一次业务的运费、加运费进行统计。
货运结算月报表:所有车辆在指定月内,所有业务的结算统计报表。
往来业务分析报表:是发货客户每次业务的统计。
专线整体成本分析报表:是对每趟专线的运费、保险费、次数进行统计2.流程图:3.1.9 成本核算1.功能描述:成本核算的主要功能是对公司收入、支出的管理。
计算出公司的损益情况,并以报表的显示出来。
收入录入主要是对营业外的收入进行管理。
支出录入包括对职员的工资进行管理;对财务费用进行管理;对办公费、房租费、水电费等进行管理;对客户赔款进行管理。
2.流程图:3.算法描述:损益=收入-支出;收入=营业收入+非营业收入;营业收入=运费+保险费;支出=经营费用+管理费用+财务费用;经营费用=车运费+赔款+货差货损+搬运工资;管理费用=办公费+房租+水电+电话费+其他;3.1.10 应用管理1.功能描述:应用管理的主要功能是对系统中的基本信息管理,包括客户管理、司机管理、线路管理、职员管理。
客户管理主要是对客户基本信息的添加、修改和删除。
司机管理主要是对司机基本信息的添加、修改和删除。
线路管理包括城市的管理和线路的管理。
城市管理主要是对主要城市和范围城市的基本信息的添加、修改和删除。
主要城市对应的范围城市,就是该交货点的中转地。
线路管理就是对起运站- 到达站的信息管理,包括线路的历程和抵运时间。
职员管理主要是对快递公司内部职员的基本信息的添加、删除和修改。
2.流程图:1)客户管理:2)司机管理:3)线路管理:4)职员管理:3.1.11 系统管理1.功能描述:系统管理的主要功能是对本系统操作用户及权限的管理。
功能填写主要是对页面功能的添加、删除和修改。
用户组设置主要是对用户组的添加、删除和修改,并为每个组分配功能页面。
比如管理员组包含所有的功能页面。
用户设置主要是为职员分配用户名,并能对用户名进行添加、删除和修改。
然后把用户名分配到一定的组中。
一个职员可以占据多个用户,一个用户可以处在多个组中。
修改密码主要是为了方便登录用户修改自己的密码。
数据维护主要方便清除各个模块的数据。
2.流程图:3.2 系统需求3.2.1 系统架构基于B/S 架构,采用Java 语言开发,后台数据库采用SQLServer2000.322通信接口本系统为便于穿越防火墙,在局域网和广域网发布,应用端口尽量选用HTTP(80)端口。
3.2.3外部硬件接口系统中使用到本地串行口,PDA存储文件和用户本地磁盘。
3.2.4性能需求查询并显示第一条记录的时间应小于3秒。