物流管理系统中封仓功能的设计与实现论文

上传人:壹****1 文档编号:492407331 上传时间:2023-01-13 格式:DOCX 页数:40 大小:87.82KB
返回 下载 相关 举报
物流管理系统中封仓功能的设计与实现论文_第1页
第1页 / 共40页
物流管理系统中封仓功能的设计与实现论文_第2页
第2页 / 共40页
物流管理系统中封仓功能的设计与实现论文_第3页
第3页 / 共40页
物流管理系统中封仓功能的设计与实现论文_第4页
第4页 / 共40页
物流管理系统中封仓功能的设计与实现论文_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《物流管理系统中封仓功能的设计与实现论文》由会员分享,可在线阅读,更多相关《物流管理系统中封仓功能的设计与实现论文(40页珍藏版)》请在金锄头文库上搜索。

1、南 开 大 学本 科 生 毕 业 论 文(设 计)题 目:津菱物流管理系统中封仓功能的设计与实现学 号:0010301 姓 名:韩晓玮 年 级:2000级 学 院:软件学院 系 别:软件工程 专 业:软件工程 完成日期:2004年5月31日指导教师:张波副教授 津菱物流系统库内管理封仓部分的改进软件学院软件工程系 软件工程专业 韩晓玮 学号:0010301 指导教师:张波 副教授摘要:津菱物流管理系统对良菱物流管理系统的二次开发,笔者主要负责对封仓部分的改进设计和实现。主要是根据津菱物流公司的实际业务流程修改了原有的手动封仓解封功能,并在此基础上增加了过保质期自动封仓以及解封的功能。并对整个封

2、仓部分做了功能测试,保证了与其他各个部分的兼容性。本文主要从项目背景和对原有系统的描述入手,介绍了津菱物流系统的总体业务流程,根据封仓部分的需求分析,分析并描述了所需使用的主要技术。着重对封仓部分设计,系统实现进行了介绍,并简单介绍了对系统所进行的功能测试以及完成项目后的一些心得。关键字:物流系统,封仓,Sybase,PowerBuilderAbstractJinLing Logistics Management System is a revision version of the LiangLin Logistics Management System. Redesigning and i

3、mplementing the warehouse frozening is the objective of this thesis. Based on JinLing Corps business flow, we mainly modify the origin manual warehouse freezing and unfrozening functions, and add the warehouse auto-frozening and auto-unfrozening functions when the goods passed the period of validati

4、on into the system. We also do the testing of the warehouse frozening sub-system, and make sure my works wont have any compatibility problems with the other parts of the whole system.This thesis starts with the introduction of the project background and the origin system, followed by the description

5、 of the main business flow of JinLing Corp. Based on the requirement of warehouse frozening, it analyses the primary techniques which are demanded, and emphasizes on the parts of system designing and implementation. At last, the system testing and prospect parts are touched upon.Key Words:Logistics

6、System, Warehouse frozening,Sybase, PowerBuilder目 录第一章 绪论11.1 项目背景11.2津菱物流管理系统概述1第二章 系统功能及需求52.1 封仓部分功能概述52.2 封仓部分原有功能描述52.3 封仓部分需求分析6第三章 系统改进设计83.1 开发环境描述83.2 津菱系统总体设计83.3 封仓部分主要技术93.4 PowerBuilder窗口设计113.5 数据库相关设计13第四章 系统开发实现164.1 PowerBuilder窗口实现164.2 存储过程实现21第五章 系统功能测试265.1 封仓及解封功能测试265.2 Sybass

7、e数据库的复制技术30第六章 项目总结与展望336.1 项目心得336.2项目开发展望33致 谢35参考文献36第一章 绪论第一章 绪论1.1 项目背景20世纪90年代中期,第三方物流(3PL)的概念开始传入我国。什么是第三方物流呢?第三方物流是由物品供、需两方以外的企业提供物流服务的业务模式,是在供应链中,企业以合同的形式在一定期限内提供用户所需的全部或部分物流服务。第三方物流企业的利润不是来自运费、仓储等直接费用收入,而是来源于信息和知识。它可能包括、也可能不包括运费 、仓储资产的所有权。津菱物流公司就是一个以第三方物流为主,兼营其他几种物流方式的现代物流公司。物流产业的发展已经到了这样一

8、个阶段:现代物流的信息系统已经成为企业物流管理和操作的一个不可或缺的要件。到2002年底,我国的IT业和电子商务市场约达到150亿美元,供应链管理的软件和服务市场也达到40亿美元。实际上,有没有IT系统的支持已经成为现代物流运作的重要标志之一。许多企业在选择第三方物流服务供应商的时候往往把它作为重要的前提条件。所以,企业选择物流IT系统,与其说是一种信息技术选择,不如说是一种企业管理模式和市场竞争战略的选择。一般来说,物流/供应链管理系统的建立有两条路径:一是量身定制的开发;二是集成系统的导入。众所周知,物流IT系统量身定制开发的前提是企业物流运作流程的设计;集成系统的导入也往往要求企业改变现

9、有的物流运作流程。所以,无论走哪条路,企业建立物流IT系统的前提都是要确定其物流运作流程。津菱物流管理系统就是在这种背景下从原有良菱物流管理系统的基础上按照津菱物流公司业务流程度身改造而来。1.2津菱物流管理系统概述津菱物流管理系统是为津菱物流公司度身改造的全方位物流管理软件。它的原型是上海良菱物流公司所采用的物流管理软件,其功能涵盖了津菱物流公司的所有业务流程,从进货,到库内管理、盘点,到出货、退货,均可在此软件中完成。且此软件可按照公司内不同的角色提供不同的功能和权限。且此软件对于公司简化工作流程,加快工作进度,以适应日益发展的业务以及企业信息化起到了非常积极的作用。津菱物流管理系统按其角

10、色可分为库内管理操作员,系统操作员,采购操作员,其中库内管理功能操作频率可分为系统操作、进货、门店要货、配送、仓库管理、各类查询和基本信息管理,如图1-1所示:图1-1:津菱系统库内管理操作员用例图系统操作部分的功能分为系统操作、基本信息管理、物价管理、结算、各类查询和统计分析。如图1-2所示:图1-2:系统操作员用例图采购操作部分的功能分为系统操作、基本信息管理、进货和各类查询,如下图1-3所示:图1-3:采购操作员用例图仓库(即库内管理)又分为配送中心库存维护,配送中心商品封仓,配送中心移库,配送中心库存盘点,仓库损益,分拣仓位优化6个部分的操作以及库存查询功能。如下图1-4所示:仓库管理

11、配送中心库存维护配送中心商品封仓配送中心移库配送中心库存盘点仓库损溢分拣仓位优化配送中心库存查询图1-4:仓库内管理模块- 1 -第三章 系统改进设计第二章 系统功能及需求2.1 封仓部分功能概述封仓是津菱物流管理系统库内管理中相当重要的一部分。当物流公司仓库内的商品保质期临近,而商品按照正常的配送出库方式尚需一定时间,因此即使立即出库,当商品运达要货门店的时候已经过了保质期。所以对于即将到达保质期的商品,需要进行封仓操作,使其不能参加出库。而当改进了运输路线或者由于其他原因使得商品可以在保质期前送达的时候,又需要对指定日期之前过期的商品进行解封,使其可以参加配送出库。由于可能在指定日期过期的

12、商品进行封仓和解封操作的商品较多,所以需要对此操作实现批处理,即可以一次性对多个商品进行封仓和解封。另外,由于一些其他原因,可能有一些个别商品不能参加配送,因此需要对这些商品进行单独的封仓操作。由于不能参加配送,所以称此类封仓为“配送封仓”。2.2 封仓部分原有功能描述现系统中封仓部分只有“配送中心封仓商品查询”,“配送中心自动封仓解封”,“配送中心手工封仓解封”三个界面。只能对单个商品进行个别的封仓。其用例图如图2-1所示:图2-1:原有的封仓部分用例图操作员:即由系统提供的配送经理郭颂的权限登陆配送封仓:对仓库内存储仓位上的货物进行封仓,使其不能参加配送出库,一次只能操作一条记录的商品。点

13、菜封仓:对仓库内存储仓位上的货物进行封仓,使其不能参加点菜配送,一次只能操作一条记录的商品。解封:解封可以对已经被封仓的商品进行解封操作,可以一次解封一条商品记录,或者用Ctrl或Shift键选择多条记录进行解封。封仓查询:可以查询出被任何封仓类型所封的商品记录(包括配送封仓,保留库存封仓,调换封仓,反品封仓,退货封仓等)。2.3 封仓部分需求分析总体描述:增加保质期封仓功能,并根据实际业务情况修改手工封仓部分的功能,并保证封仓部分与配送部分能够兼容。其用例图如图2-2所示:图2-2:改进后的封仓部分用例图自动封仓:对所有商品按照有效期进行查询,并对距离有效期在一定时间之内(默认值为14天,可

14、根据实际情况进行修改)的商品进行批处理封仓。自动封仓解封:对所有被保质期自动封仓的商品根据其有效期在某一时间段内进行查询,并对这些商品进行批处理解封。也可以对查询出来的商品进行选中单个或多个商品进行解封。配送封仓:与原有功能相同,检查其兼容性。根据津菱公司的实际业务情况,取消点菜封仓一项,使手动封仓只能对商品进行配送封仓,而不能进行点菜封仓。手工解封:在维持原有功能的基础上,将手工解封的功能扩大至既可以解封手工封仓的商品,也可以解封自动封仓的商品。封仓查询:在维持原有功能的基础上,在封仓查询功能中添加自动封仓栏,并取消点菜封仓相关栏目。如图2-3所示:图2-3:封仓与配送出库状态图第三章 系统

15、改进设计3.1 开发环境描述3.1.1 服务器端环境l 硬件环境:稳定服务器l 软件环境:Redhat Linux 7.3, Sybase 12.53.1.2 客户端环境l 硬件环境:普通PC机l 软件环境:Microsoft公司Windows操作系统3.1.3 开发环境l 硬件环境:奔腾2.4G Hz CPU,512M DDR内存,17寸纯平显示器、显存64M,80G硬盘。l 软件环境:Windows2003 Server,Powbuilder7,Sybase Central3.1,ER Win4.03.2 津菱系统总体设计津菱物流管理系统的是专门针对公司内部资源进行管理,业务逻辑比较复杂,并且局限在公司局域网内部使用,所以此管理系统在总体结构设计上采取C/S的模式即能比较好的满足客户需求,采用此架构模式能充分发挥客户端PC的处理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号