物流管理系统财务子系统的设计与实现.doc
《物流管理系统财务子系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《物流管理系统财务子系统的设计与实现.doc(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、南 开 大 学本 科 生 毕 业 论 文(设 计) 题 目:津菱物流管理系统财务子系统设计及实现学 号:姓 名:沈泼年 级:2000级学 院:软件学院系 别:软件工程专 业:软件工程完成日期:2004年5月指导教师:张波第 49 页津菱物流管理系统财务子系统设计及实现软件学院软件工程系 软件工程专业 沈泼 学号:0010792指导教师:张波 副教授摘要:津菱物流管理系统是在良凌物流管理系统基础上进行二次开发,本项目组承担了扩充原系统未有财务业务部分开发任务,笔者主要负责了对财务业务中进货及盘点部分财务功能模块设计及开发工作,目标在保持已开发完成物流系统功能不受影响、流程及原系统数据库结构尽量不
2、受改动情况下,实现津菱物流公司所提出有关财务业务功能。本文首先对津菱物流管理系统功能与设计进行了简单描述,然后给出了津菱物流公司就财务部分所提出功能需求,最后详细阐述了对财务业务中入库及盘点部分功能分析及模块设计及实现。关键字:物流管理系统,财务子系统,会计AbstractThe JinLing Logistics Management system is a revision on the basis of the Lianglin Logistics Management System . We undertakes the task of expending undeveloped fi
3、nancial business in original system ,and mainly responsibility for redesigning and implementing the financial function module of merchandise sale delivery, which is part of financial business. And our goal is to keep the original database function and structure of the Jinling logistic management sys
4、tem and to realize the requirement of the Jinling Logistic Corporation that the database has the new financial function, such as merchandise sales delivery, merchandise stocking and checking storage. At the beginning of the article, we described the function and design of JinLing Logistics Managemen
5、t system in general, then offered the functional requirement of JinLing Logistics Corp. on the financial part. And finally we discussed the function analysis as well as module design and realization of merchandise sale delivery.Key Words:Logistics Management System , Financial subsystem , Account目 录
6、第一章 绪论11.1 项目背景11.2 本文内容4第二章 津菱物流管理系统概述52.1 系统开发背景52.2 系统功能模块划分6开发环境及应用到主要技术8第三章 财务模块需求分析113.1 扩充财务功能现实经济性分析113.2 有关津菱公司财务功能需求11第四章 财务功能模块设计及实现174.1 入库部分财务模块设计及实现174.2 盘点部分财务模块设计及实现33第五章 项目总结及展望365.1 开发经验总结36项目展望36致 谢38参考文献39第一章 绪论1.1 项目背景物流是指为了满足消费者需要而进行从起点到终点间原材料中间过程库存、最后产品与相关信息有效流动与储存计划、实施与提高控制管理
7、过程。物流这一概念,随着它对商品生产、流通与消费影响,日益明显并越来越引起人们注意。目前,物流一词在我国也越来越多地被使用,如在运输行业中,物流公司、物流中心等不断出现。物流对企业在市场上能否取胜决定作用变得越来越明显。从本质上说企业在市场上表现主要是由产品质量、价格以及产品供给三个在素决定,其中任何一个因素对企业竞争能力都起着重要影响作用,而这三个因素都分别直接受到物流影响。尤其是在顺应经济全球化、信息化与企业竞争战略要求而产生第三方物流(Third Party Logistics)“第三方物流”一词于80年代中后期开始盛行,当时它是对物流环节要素进行外包一个主要考虑方面。在1988年美国物
8、流管理委员会一项顾客服务调查中,首次提到“第三方服务提供者”,这种新思维被纳入到顾客服务职能中。它也被用来描述“及服务提供者战略联盟”,尤其指“物流服务提供者”这种物流形态是由物品供方与需方以外物流企业提供物流服务业务模式,是在物流渠道中,由专业物流企业以合同形式在一定期限内提供用户所需全部或部分物流服务。第三方物流概念也可以说源自于管理学中Out-sourcing(Out-sourcing意指企业动态地配置自身与其他企业功能与服务,利用外部资源为企业内部生产经营服务)。将Out-sourcing引人物流管理领域,就产生了第三方物流概念,即生产经营企业为集中精力搞好主业,把原来属于自己处理物流
9、活动,以合同方式委托给专业物流服务企业,同时通过信息系统及物流服务企业保持密切联系,以达到对物流全程管理与控制一种物流运作及管理方式。因此第三方物流又可以称为合同制物流(Contract logistics)。第三方物流基本运作模式可由图1-1表示:第三方物流制造商商业企业消费者图1-1 第三方物流基本运作模式在物流业蓬勃发展今天,相应物流管理系统也应运而生。关于物流管理概念,美国物流管理委员会(CLM)给出了如下定义: 1998年以前定义Logistics is the process of planning, implementing and controlling the efficie
10、nt, effective flow and storage of raw material, in-process inventory, finished goods, service, and related information from point of origin to point of consumption (including inbound, outbound, internal, and external movements) for the purpose of conforming to customer requirements.物流学就是研究对原材料、中间产品、
11、产成品、服务及相关信息从供应始点到消费终点流动及存储进行有效地计划、实施及控制以满足客户需要科学。1 1998年以后定义Logistics is that part of the supply chain process that plans, implements, and controls the efficient, effective forward and reverse flow and storage of goods, services, and related information between the point of origin and the point of c
12、onsumption in order to meet customers requirements. 物流管理是供应链流程一部分,它对从起始点到消费地前向及逆向货物、服务及相关信息流动及存储进行富有效率与效果计划、实施及控制,以满足顾客需要。1由此可知,物流管理系统就是应物流企业对订货、进货、盘点、出货、库存结账、客户服务等活动进行有效管理要求下而产生。借助于物流管理系统,物流企业就可以有效地完成库存管理,减少商品积压,避免重复进货,从而实现“零损失”,并可由此获得更充裕流动资金,对于企业扩大再发展有着重要作用。同时,物流管理系统还可以提供单据打印及相关业务查询功能,节约了大量人力,提高了员
13、工工作效率。此外,物流管理系统还可为企业发展提供很好决策支持,决策者不必亲自下仓库检查,就可以清楚了解库存情况与销售情况,从而可以对市场及客户进行合理细分,作出发展与投资决策。津菱物流公司是最近在天津开设一家专门从事物流业务公司,其主要运作模式为第三方物流运作,规模比较大。在对业务往来与仓库管理上如果没有一个好管理系统进行辅助,势必公司效率将大大降低,而且业务上差错风险会很大。本项目即是开发一套适合津菱物流公司管理系统软件,此软件是在原良菱系统基础上进行二次开发,由于津菱物流公司与良菱物流公司在业务上差别比较大,因而所谓“二次开发”实际上是以原系统作为参考,有些地方还是做了较大改动,同时,应津
14、菱公司就财务业务方面要求,扩充了原系统未有财务功能模块。考虑到项目组成员对物流行业业务逻辑都不太了解,熟悉业务流程及运作方式需要较长时间,加之原系统设计已经基本实现了一般物流企业运作所需功能模块,所以在满足津菱公司特定需求基础上,本项目开发遵循以下三个原则: 对于津菱公司与良菱公司在相同业务逻辑上实现核心代码,尽量不做修改。原因不仅在于原系统核心逻辑代码已经由上海罗森物流配送公司进行运行并且证明其正确,还在于这样可以减少程开发维护成本,缩短开发周期。 对于两个公司在业务逻辑上有差别业务逻辑,要么重新定义此模块,要么只对原模块进行较小改动,尽量对两个系统业务相似逻辑不做太多改动。因为原系统功能交
15、错性比较强,模块间耦合度比较高,修改一个模块一般会影响到其它模块功能实现。 对于原系统未提供财务业务功能,在首先符合财务操作规则前提下,依据原系统业务流程,在保持已开发完成物流系统功能不受影响、原系统数据库结构尽量不受改动情况下,实现津菱物流公司所提出有关财务业务功能。关于财务功能模块,在通过及津菱物流公司财务及仓管人员,就业务流程及操作注意事项进行多次详尽咨询后,有了较为清楚认识,同时也对所要实现功能有了较为明确地了解,并在此基础上完成了一份较为完备需求分析,已得到双方相关人员认可。1.2 本文内容对津菱物流系统基本业务流程经过一段时间熟悉,以及就津菱公司财务方面需求进行详细咨询与分析后,在
16、保持及原物流系统兼容前提下,对于津菱公司所提出财务功能进行了仔细地设计。在本文中,将系统介绍津菱物流系统新增财务功能进货及盘点部分模块设计及实现,本文组织结构如下:第一章:绪论。本章主要介绍本项目背景及第三方物流概念及运作模式。第二章:津菱物流管理系统概述。在本章中,对于系统二次开发背景作了简要地介绍,并对津菱物流管理系统实现模块进行了划分。同时还对本系统开发所用开发环境、配置环境及应用到主要技术作概括地阐述。第三章:财务模块需求分析。在本章中,首先就津菱公司财务模块开发现实经济性进行了分析,然后给出了一些财务术语详细解释以及津菱公司第二阶段财务功能需求。第四章:财务功能模块设计及实现。在本章
17、中,首先对津菱公司给出财务功能需求进行分析,并在此基础上,就新增入库及盘点部分财务模块提出了设计上存在问题,最后对所提出问题进行了一一解决。第五章:项目总结及展望。总结本次项目开发体会,并对本项目进一步步地开发提出了自己看法。第二章 津菱物流管理系统概述2.1 系统开发背景津菱物流公司所作业务可以说是一种第三方物流运作模式,有关第三方物流有关概念已在项目背景中作了较为详细阐述,简而言之,即由第三方来承担企业物流活动一种物流形态。津菱公司采取是混合经营模式,因此津菱物流管理系统要能够处理以下三种类型物流业务: 零售配送模式,即一些连锁店集团,例如华润、物美等,向多个供应商购买商品,委托津菱对这些
18、商品进行接受、存储、分拣、配送到该连锁店集团各个门店; 自营批发模式,即津菱公司在分析、预测客户需求基础上,主动向供应商发出订货请求,购置多个商品,向自己联络客户进行配送; 厂家配送模式,即某些客户提前向某个供应商购置了某些商品,供应商主动向津菱提出配送要求,并将客户所购置商品配送出去。就这三种模式来讲,无论哪种模式,其物流次序都是相同:供应商 津菱 客户,其中,供应商是物资提供者。津菱是物资仓储、分拣、运输者。客户或者是物资销售者,例如华润、津工等,或者是物资直接消费者,例如将这些物资当作原材料来生产其他产品厂家。三种模式区别在于是谁拥有物资。这样,如图2-1所示,存放在津菱每一件商品都具有
19、一个库存名义:到底是谁购置并在财务上拥有该商品。津菱公司要求一个存储仓位只能够存放一个名义下商品。同时,在做分拣操作时候,对于每一种名义,都有一个独立分拣线。以上这些约定也有一定缺点,就是对仓库空间、设备要求比较大,有些浪费。 津菱公司零售配送自营批发厂家配送客户#1华润物美.公司#1公司#N客户#N图2-1 津菱公司业务类型津菱公司一般业务工作流程可由下图2-2表示入库预报配送出库出库确认返品分拣操作验收入库确认分配仓位入库登记出库登记配送预报库存管理图2-2 津菱公司工作流程2.2 系统功能模块划分由于原系统开发商TES公司在设计该系统时,试图完成一个通用系统,该系统能够满足尽可能多个用户
20、各自不相同需求。然后,针对某个用户特殊需求,将系统中某些功能 Disable 掉,再做一些必要修改。这个做法虽然具有一定通用价值,但不可避免地也存在着缺陷:系统源代码以及数据库中表都含有大量及津菱公司业务不相关部分。通过及津菱物流公司就其所需要业务功能进行多次需求咨询后,依据津菱业务逻辑,对原系统作了大量简化与重新设计、编码后。津菱物流管理系统实现了包括从商品订购入库、仓库内部管理以及配送出库整个过程管理,其基本运作流程可由图2-3表示。入库金额统计入库查询库存查询出库查询盘点查询进销存统计出库金额统计补货移库退货盘点损益入库确定入库管理入库预报单入库验货单配送出库出库确认Sybase数据库图
21、2-3 津菱物流管理系统基本运作流程总体上来说,津菱物流管理系统可划分为八大功能模块,他们共同配合完成了整个物流运作管理,其中每个功能模块下面又包含了各自子功能模块。其主要功能模块可由图2-4表示。 系统基本信息设置,其中包含对打印设置与用户密码更改功能实现 仓库基本信息设置,其实现了对分拣仓位设置、空仓位生成以及导入导出数据等功能。 商品进货管理,其中包括了向供应商订货及登记入库、进货红冲、及供应商退货以及涉及进货入库环节各种单据打印等功能。 门店要货管理,其包含了要货单录入、门店退货、要货信息以及欠品历史信息查询等功能。 商品配送出库管理部分包括了配送启动、配送出库以及相关单据打印功能。
22、仓库内部管理,其主要实现了库存维护、商品封仓、移库、盘点、手工损益、仓位优化以及库存查询等功能。 库存商品信息查询,该部分实现了基本商品信息、库存商品信息、进货信息与配送出库信息等查询功能。 财务管理,该部分实现了进货实价入库、盘点损益、销售部分财务以及导出财务数据等功能。仓库基本信息设置库存商品信息查询商品配送出库管理系统信息设置津菱物流管理系统商品入库管理门店要货管理仓库内部管理财务管理图2-4 津菱物流管理系统功能模块图 服务器端环境 硬件环境:稳定服务器 客户端环境 硬件环境:普通PC机 软件环境:Microsoft公司Windows 2000 server操作系统 开发环境 硬件环境
23、:奔腾 Hz CPU,512M DDR内存,17寸纯平显示器、显存64M,80G硬盘。 软件环境:Windows2003 Server,Powbuilder7,Sybase Central3.1,ER Win4.0,SQL Server 2000,金蝶K/3 应用到主要技术 PowerBuilder中DataWindow技术PowerBuilder技术中,数据窗口(DataWindow)可是说是其核心核心,它使得数据库开发与应用变得更加简单、快捷。DataWindow可以说是一种为正在被观察数据保留数据信息特有对象,DataWindow可以多种不同风格来显示数据源数据。因此,它是一个高质量数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 管理 系统 财务 子系统 设计 实现
限制150内