企业物流管理系统计算机毕业论文.doc
《企业物流管理系统计算机毕业论文.doc》由会员分享,可在线阅读,更多相关《企业物流管理系统计算机毕业论文.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、企业物流管理系统摘要该系统采用的是PowerBuilder9.0开发的一个数据库管理系统。通过对企业物流基本架构和基本流程的了解。并通过需求分析、系统概念设计、系统逻辑和物理设计、系统实现和维护几个主要的步骤完成本系统的设计。系统从整体入手,从而从本质上提高了企业管理水平;操作简便灵活,系统不仅设置了菜单快捷键,而且提供了与windows风格相同的工具栏,使用户在操作时方便快捷。此外,系统包含多级别的数据保护和权限控制机制,使得用户的业务资料在任何时候都能保持正确和完整。从总的来说,该系统基本满足了用户在物流管理方面的需求。精心细致的画出了各个窗体并给出了相应的事件和代码,以实现各个窗体的作用
2、,并且各个窗口我们要求做到最简。在系统的设计过程中,采用了模块独立设计法,比较详细的展现了各个模块的功能。关键字: PowerBuilder 系统架构 管理 功能模块目 录25引 言1第一章 系统概况及需求分析21.1企业物流管理系统开发的意义21.2企业物流管理系统功能分析2第二章 系统的设计32.1 系统开发设计思想32.2企业物流管理系统主功能的设计32.3系统功能模块设计42.4 数据流程图设计52.4.1 采购管理数据流程图52.4.2 销售管理数据流程图62.5数据表设计6第三章 系统具体模块设计及实现103.1资料管理103. 2 采购管理123. 3 销售管理153. 4 库存
3、管理183. 5 系统管理20第四章 系统测试与评价234.1系统测试234.2系统评价23总结与展望24致 谢25参 考 文 献26引 言在经济和信息化快速发展的时代,信息资源已成为各个部门的重要财富和资源。建立一个满足各部门信息处理要求的行之有效的信息系统成为一个企业或组织生存发展的重要条件。随着市场竞争和企业的发展,企业的信息也会越来越多,物流企业也是如此,为了克服现在企业物流管理中统计与查询效率低下和实际管理等问题,利用计算机的高效性对庞大的信息进行有效的管理,不仅可以提高了工作效率,而且大大的提高了其安全性。企业物流管理系统可以对确保信息的时效性、正确性,而且要提高信息处理的速度和准
4、确性,使物流企业的工作规范化,系统化,程序化。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。这就需要一个可靠的开发程序对系统进行设计,PowerBuilder正是这样一种高效而快捷的集成开发环境,它提供了可视化的、面向对象的、基于客户/服务器的开发环境,能够方便的构建和实现分布式系统。利用PowerBuilder开发的物流管理系统能够方便的完成各种功能。本系统注重信息的利用、收集、处理、传递和管理。对象主要是业务信息,能够提高企业科学而有效的管理,方便快捷地查询和管理供应商、客户资料和采购、入库、销售与的各种问题。是解决企业物流管理方面问题的重要途径。第一章 系统
5、概况及需求分析1.1企业物流管理系统开发的意义随着经济的全球化的深入,中小企业面临着越来越激烈的市场竞争,因此唯有创新、加强管理,同时改善企业整个物流系统中供应链各环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,才是企业赢得竞争胜利的必胜之道。所以,在信息技术广泛应用的背景下,如何有效地进行物流管理已经是在中小企业生存和发展的头等要事。在企业中,由于物品种类、数量繁多,企业的各级管理人员需要及时了解客户信息、内部信息,物流是作为一种能力在企业内部进行定位的。信息化对物流的发展发挥了重要作用,但它不能给物流系统带来创新价值,唯有系统管理才具有创新功能,使物流系统发生质的变化。
6、因此借助于信息管理技术,使用企业物流管理系统来实现物流管理的需求。1.2企业物流管理系统功能分析企业物流管理系统能够记录并统计企业存货的出入库,及时准确地掌握商品库存的情况,并可动态反应存货资金的增减变动,为企业的决策提供基础数据,同时通过集中式的信息数据库,将“进、销、存”等企业的经营业务有机地结合起来,达到数据共享、降低成本、提高效率、改进服务等目的,并且它能够降低采购成本,准确及时地了解采购情况和销售动态,及时调整营销策略,为管理者提供决策依据,加强了对商品资料的管理及价格管理,加速了资金周转,提高了资金利用率。第二章 系统的设计2.1 系统开发设计思想通过对企业物流管理系统的应用,克服
7、现在企业物流管理中统计与查询效率低下和实际管理等问题,提高企业科学而有效的管理,方便快捷地查询和管理供应商、客户资料和采购、入库、销售与的各种问题。从而使企业物流管理工作系统化、规范化、自动化,达到提高物流管理效率的目的。系统开发的宗旨是使用户可以方便地使用物流系统完成物流管理的任务。系统应适应企业物流的具体情况,满足企业管理人员日常使用的需要,并达到操作过程中直观、方便、实用、安全的要求。利用企业现有的软硬件环境,采用创新的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的。系统采用模块化程序设计方法,便于系统功能的各种组合和修改,同时便于根据具体情况进行补充和
8、删减。系统还应当具备数据库维护的功能,以适应企业复杂的操作环境,保证企业重要数据不会丢失。2.2企业物流管理系统主功能的设计企业物流的是用计算机对企业物流信息进行日常的管理,如企业的“进、销、存”管理,及时准确地完成各种信息的统计计算和汇总工作,针对系统服务对象的具体要求,一个完善的企业物流管理系统的功能主要包括以下几项(详见图2-1)(一) 资料管理:主要负责管理供应商资料、商品资料和客户资料等,同时能够实现对供应商、商品和客户各种信息的插入、修改、删除、保存和查询等的操作。(二)采购管理:主要负责对采购单、采购入库和采购查询的管理,实现采购单的基本编辑和查询。(三) 销售管理:主要负责对销
9、售单、销售出库、销售查询、销售利润的管理以及销售单和利润的基本编辑和查询。(四)库存管理:主要负责对库存维护、价格管理、库存盘点的管理,并能实现对数据的准确核对。(五) 系统管理:主要负责管理用户信息、密码维护、重新登录和初期建账等,是管理员以及用户对系统维护的重要途径。图2-1 企业物流管理系统流程图 2.3系统功能模块设计系统的分析和系统的设计思想,一个标准的企业物流管理系统应该包含五大模块,具体如图2-2所示:企业物流管理系统资料管理采购管理销售管理库存管理系统管理供应商资料商品资料客户资料采购单采购入库采购查询销售单销售出库销售查询库存维护价格管理库存盘点密码维护初期建账重新登录用户管
10、理销售利润 图2-2 企业物流管理系统功能2.4 数据流程图设计2.4.1 采购管理数据流程图工作人员采购单信息填写采购单采购单采购单表选择采购单采购入库采购单商品库存表采购查询查询结果工作人员查询条件库存 图 2-3采购管理数据流程图2.4.2 销售管理数据流程图工作人员销售单信息填写销售单销售单销售单表选择销售单销售入库销售单商品库存表销售查询(销售利润)查询结果工作人员查询条件库存图 2-4销售管理数据流程图2.5数据表设计本系统采用BowerBuilder9.0进行设计,创建库lj07.dba,系统中一共分为8张表,分别是采购单表、销售单表、供应商资料表、商品资料表、客户资料表、盘点明
11、细表、商品库存表、用户信息表。1. 商品资料表 :商品编号 char(6),商品名称varchar(50),条形码 char(10),计量单位 char(10),供应商编号 char(4),供应商地址varchar(50),商品说明 varchar(100)。 图 2-5商品资料表2供应商资料表:供应商编号 char(4),供应商名称 varchar(50),地址 varchar(50),电话 varchar(50),传真 varchar(50),信誉等级 char(2)(优、良、差),提供商品 varchar(50),简介 varchar(100)图 2-6 供应商资料表3. 销售单表: 销
12、售单号 char(6), 客户编号 char(4),商品编号 char(6), 销售日期 date,销售员 varchar(50),是否核销 char(6),操作人员 char(6),销售数量 float,销售单价 float,成本单价 float,总共金额 float,不含税价 float,税价 float。图 2-7销售单表4.采购单表:采购单号 char(6),供应商编号char(4), 商品编号 char(6), 采购日期 date,采购员 varchar(50),是否核销 char(6),操作人员 char(10), 采购数量 float,采购单价 float,总共金额 float,
13、不含税价 float,税价 float 。图 2-8采购单表5.客户资料表: 客户编号 char(4)(共4位,以KH开头),客户名称 varchar(50),地址 varchar(50),电话 varchar(50),传真 varchar(50),信誉等级 char(2),所需商品 varchar(50),简介 varchar(50)。图 2-9客户资料表6.盘点明细表:编号ID char(10),商品编号 char(6), 调整数量 float,成本价 float,调整总金额 float,操作日期 date,操作人员 char(4), 标志 char(4)。图 2-10盘点明细表7.商品库
14、存表:商品编号 char(6), 商品状态 char(8),成本价 float,销售价 float,库存数量 float,库存总金额 float,最低储备 float,正常储备 float,最高储备 float,最近操作日期 date,操作人员 char(4), 备注 varchar(50)。图 2-11商品库存表8.用户信息表: 用户ID char(10), 用户名称 char(10), 用户类别 char(10),密码 char(10), 权限 char(10),身份证 char(18), 性别 char(10), 住址 varchar(50),电话 varchar(50),邮箱varch
15、ar(50)。图 2-11用户信息表第三章 系统具体模块设计及实现根据上述的ER图和系统结构图对系统进行详细的设计,并体现出具体的数据、代码及操作界面。3.1资料管理 供应商资料资料管理商品资料客户资料 图 3-1 资料管理功能模块(一)供应商管理供应商资料功能是负责维护供应商的基本信息。良好的供应商资料管理有助于企业对采购的管理和控制,降低企业的采购成本,对采购而言非常重要,是企业物流管理系统的重要资料。主要包括供应商编号、供应商名称、地址、电话、传真、信誉等级、提供商品、简介等。图 3-2供应商管理添加代码:pb_8.Enabled=truedw_2.Enabled=truelong ne
16、wrow,nowrownowrow=dw_1.GetRow()if nowrow-1 THennewrow=InsertRow(dw_2,nowrow+1) dw_2.ScrollToRow(newrow)end ifstring kehu_haoSELECT max(供应商资料表.供应商编号 ) INTO :kehu_hao FROM 供应商资料表 ;if isnull(kehu_hao) then kehu_hao =GY01else kehu_hao = GY+string(integer(right(kehu_hao,2) + 1,00)end if dw_2.setitem(newr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业物流管理系统 计算机毕业论文 企业 物流 管理 系统 计算机 毕业论文
限制150内