物流管理信息系统课程设计

合集下载

物流信息管理系统课程设计

物流信息管理系统课程设计

2021级物流信息管理系统课程设计题目: iphone的仓储管理系统姓名蒋欣怡周娜学院自动化学院专业物流工程班级2021211408班学号09211915 09211916班内序号24 25指导老师苏志远2021年5月摘要库存管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包括入库、出库、退库、调库等多项货物操作流程。

因此,为提高库管工作的质量和效率,就必须根据仓库管理的特点开发库存物流信息系统。

本文立足于物流信息系统开展的现状,针对为苹果公司产品提供仓储效劳的专业公司的具体情况,从实际出发设计了一款库存信息系统软件。

系统建设的主要目标为:加大对产品的出入库、移库、盘点及相关的财务和员工的管理力度;全面实时地掌握仓储信息,提高仓储管理与运作的效率;初步实现物流、资金流与信息流的一体化。

我们首先进行了详致的可行性分析,了解苹果公司产品的存储特性,确定开发库存物流信息系统的必要性。

然后对该系统用统一建模语言(UML)做了详细周密的系统分析,描述了库存物流信息系统的各种需求、组织结构、业务流程、数据流程等,由此得到系统分析报告。

基于系统分析报告综合采用多种常用软件开发的成熟技术及软件,对该系统进行了概要设计和详细设计,如充分利用Powerdesign强大的数据库建模能力设计实现了该库管系统的后台数据库(关系型数据库MYSQL 10.0)。

最后运用面向对象功能、图形拖放功能强大的编程工具eclipse开发实现了多功能的库存物流信息系统。

具体分析和设计了员工信息管理、权限管理、货品信息管理、客户信息管理、供给商信息管理、进货入库管理、出库管理、盘点管理、移库管理、库位信息管理等功能模块,同时编写好了软件开发过程中的各种重要文档。

本文分析了系统开发的背景,简要的描述了系统需要解决的主要问题以及解决方法:系统的开发目标与需求、系统的业务流程和架构设计、功能模块的详细设计、主要功能的实现界面等。

本文所设计的系统将高效地管理仓库、利用仓库,使仓库作业标准化,在实时全面地掌握仓储信息,提高可视性,提高仓库管理与运作效率的方面,具有一定的现实意义和应用价值。

物流信息管理系统课业设计

物流信息管理系统课业设计

物流信息管理系统课业设计LELE was finally revised on the morning of December 16, 2020课业设计关于货运发物流软件的若干分析班级:*******学号:**********姓名:******任课教师:******一、物流软件的市场分析从2001年-2010年物流软件的市场发展来看,未来我国物流信息化的需求呈二元化趋势。

中小物流企业在选择软件时,更强调软件的操作便捷与功能强大,在价格上寻找适中,软件需求上要既能管理货物和资金,又能管理员工,使信息能够随时查阅和分析;规模较大的企业一直强调软件的安全与稳定,而且软件一定要偏重于管理职能。

市场调查研究报告表明,用户对物流管理软件最为关注的功能是存量管理,其关注率达到%,其次是数据交换、物流计费和车辆管理。

在这些功能需求的背后,其实反映了目前物流企业最为关心的两个问题,一是成本核算,二是多个物流软件之间的数据交换问题。

由于物流企业本身的特点,使得他们进行精确的成本核算非常困难,如果物流管理软件能够帮助他们解决这个问题,则会大大增加企业购买物流管理软件的吸引力。

“数据交换”的受关注程度之高,据深入了解,其原因在于物流企业的第三方特性。

由于一个物流企业往往会为多个生产厂商服务,而每个生产商用的管理软件可能不一样,因此他们的数据格式、单据形式也完全不一样。

这意味着,物流企业要同时满足自己不同客户的数据格式和单据形式。

如果不能很好地解决数据交换的问题,物流企业的相关工作人员将不得不进行大量的重复录入,这会大大增加订单的出错率,降低工作效率。

其实,要与多套不同软件接口,这正是目前大多数物流企业的现实情况。

同时用户对软件的操作复杂程度特别关心。

由于物流管理软件的使用对象有很多素质相对较低的员工,如果操作界面或方式太复杂,往往会给系统的应用带来非常大的麻烦。

目前市场上物流管理软件的操作复杂程度和用户期望存在着一定差距。

物流管理信息系统课程设计

物流管理信息系统课程设计

物流管理信息系统课程设计Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT目录第一章系统设计及开发的可行性分析1 .1经济可行性系统的初步调查1.1.1企业概况湖南长沙家润多超市有限公司是由全国零售业前十强企业湖南友谊阿波罗股份有限公司全资控股的子公司。

公司的第一家门店于2000年9月28日在长沙市朝阳区开业,至今在湖南省拥有家润多朝阳店、千喜店、赤岗冲店、常德店、益阳店、岳阳店、浏阳店、吉首店、衡阳店、郴州店等多家大型超市。

家润多超市从2000年10月开始在其供应商中间推广9448-SCM供应链管理解决方案。

家润多的供应商可通过9448网站的供应链管理平台,共同分享销售、库存、结算等商业数据,共同进行品类分析和管理。

该平台在家润多超市1352家供应商中,推广率达到91%。

该平台不仅帮助家润多超市节省了大量的结算人力,也让供应商体会到了网络技术带来的便捷。

2002年1月lO日,家润多物流配送中心正式投入运营。

同时。

公司向国内知名商业ERP供应商武汉富基公司购买了一套连锁超市ERP管理软件,对超市进行信息化管理。

在购买的软件与家润多运作模式出现了一些不协调之后,超市于2004年开始,委托友谊阿波罗集团旗下的远征软件公司,根据家润多超市本身的需求重新开发了一套超市管理信息系统。

家润多超市之所以能在竞争激烈的湖南商业圈内立足不败,与其在信息技术上的不断革新是密不可分的。

1.1.2组织结构1 家润多超市总体结构家润多超市采取总部、门店、物流中心的整体架构,总部统一管理、统一结算,物流中心统一采购。

以总部为主体,在全省各县市开设大型卖场(1)通过营运部的管理以及对城市财务中心或地区配送中心的监控实现对各门店的管理与控制;(2)通过统一的信息管理系统实现整体的统一;(3)通过计算机联网方式实现信息数据的共享:图家润多超市总体框架图2 家润多总部的机构设置总部是公司的管理机构,是经营决策部门,是整个系统运营的信息控制中心。

物流信息系统管理课程设计(712)

物流信息系统管理课程设计(712)
第5页
前导与后继课程
计算机应用基础
前导课程 后继课程
电子商务概论
物流信息系统管理
专业实践课
专业核心课
供应链管理 国际货运代理
国际物流
ERP综合实训 供应链综合实训 物流管理综合实训
第6页
1.2 教学目标
1、物流网络技术 2、条形码、RFID技术 3、GIS、GPS技术 4、EDI、POS技术 5、各类型企业物流
第 18 页
3.2教学方法——案例教学法
3.2教学方法——项目驱动教学法
✓加深本门课程 知识点及应用的 理解
✓加深对整个物 流系统的了解
✓培养学生调查 能力、项目设计
项目描述
意大利ZIOZIA服装公司委托中国宁波雅戈 尔公司生产1000套高档西服。 要求:学生调查设计物流流程,并在各环节 中导入相应物流信息技术。
理论 实践
2
2
2
2
2
6
2
2
2
2
2பைடு நூலகம்
6
2
2
2
2
2
6
2
2
2
6
2
2
72
2.3教材选用
物流信息系统管理
杨永明 电子工业出版社 2010-08
物流信息管理 实务
黄有方 高等教育出版社 2010-03
物流信息系统
黄有方 高等教育出版社 2010-03
物流信息系统
蔡淑琴 中国物资出版社 2010-08
第 14 页

让自己更加强大,更加专业,这才能 让自己 更好。2020年11月上 午7时5分20.11.1407:05November 14, 2020

物流管理信息系统课程设计

物流管理信息系统课程设计

物流管理信息系统课程设计目录第一章概述....................................1.1项目概况.............................1.2系统开发的目的和意义.............................第二章系统规划............................第三章系统分析3. 1 需求分析..........3.2组织结构分析………“3.3业务流程分析………“3. 4数据流程分析第四章系统设计...............4. 1 系统总体结构设计•4.2 代码设计..........4.3 数据库结构设计•4.4 输入输出界面设计•第五章总结参考文献物流管理信息系统课程设计第一章概述1・1项目概况信息管理是人类社会继工业化之后一次新的产业革命,将实现社会生产力的新飞跃,信息管理已经成为现代社会组织生存与发展以至整个国家、民族独立与富强的战略资源。

积极、合理开发和科学、有效利用管理信息,对于社会发展具有重要意义。

订单管理是每所公司或工厂必须面对的工作,特别这几年,我国加入WTO,随着国家政策的调整,给企业的订单管理,商品的进存销都带来了不少冲击。

但一直以来用传统人手方式管理文件档案,这种管理方式存在许多缺点:效率低,保密性差,另外随着进货数量的增加,这必然增加了订单管理者的工作量和劳动强度。

同时,将产生大量的文件和数据,这给订单信息的查找,更新和维护都带来了不少困难。

皇朝家具有限公司是面向订单装配的生产制造企业,公司业务流程从销售订单开始.根据订单确定采购,依据订单发货,是典型的进销存业务流程,但又与传统进销存系统流程有相当大区别。

企业一切活动都以订单流为主线,围绕订单展开,具体有以下特点:(1)产品是而向客户订单的,其品种和规格随客户订单的要求不同而干变万化;(2)需求过程极不确定,要求企业快速响应;(3)零件产品多,产品结构复杂。

物流管理信息系统课程设计

物流管理信息系统课程设计

物流管理信息系统课程设计目录第一章系统开发论述.............................................. 11.1 系统开发的背景......................................... 11.2 系统开发的目的和意义................................... 1第二章系统规划................................... 错误!未定义书签。

2.1 新系统建立的目标........................ 错误!未定义书签。

2.2 系统开发的可行性........................ 错误!未定义书签。

2.2.1技术可行性分析 ................. 错误!未定义书签。

2.2.2经济可行性分析 ................. 错误!未定义书签。

2.2.3管理可行性分析 ................................ 12.3 选择系统开发方案....................................... 1第三章系统分析.................................................. 13.1 需求分析 .............................................. 13.2组织结构分析........................................... 23.3 业务流程分析 .......................................... 33.3.1 入库流程...................................... 33.3.2 出库流程...................................... 33.4 数据流程分析 ........................... 错误!未定义书签。

物流信息管理系统课程设计

物流信息管理系统课程设计

物流信息管理系统课程设计一、引言物流是现代社会经济活动中的重要环节,物流信息管理系统的设计与实施对于提高物流运作效率、降低成本和优化服务至关重要。

本文将围绕物流信息管理系统的课程设计展开讨论,深入探讨其功能和实施过程。

二、物流信息管理系统的概述物流信息管理系统是基于计算机技术和信息技术的物流管理工具,通过对物流信息的采集、处理、分析和应用,实现物流过程的可控性和可视化。

该系统包含有关货物物流、运输、仓储、配送、信息流等方面的数据,并通过数据分析和决策支持,为企业管理者提供决策依据。

三、系统功能设计1. 数据采集与处理功能物流信息管理系统应具备数据采集和处理的能力,包括从供应商、生产者、物流企业等源头各个环节对物流信息进行实时采集,对数据进行清洗、整理和分类。

2. 物流运作管理功能物流信息管理系统应具备对物流运作的管理能力,包括货物的运输、仓储、配送等方面的管理,可实时追踪货物的位置和状态,并提供实时报告。

3. 仓储管理与优化功能物流信息管理系统应具备对仓储环节的管理和优化能力,通过对仓库容量、仓库位置以及仓储设备的优化,实现物流过程的高效管理。

4. 物流成本控制与优化功能物流信息管理系统应具备对物流成本的控制和优化能力,通过对物流过程中的各个环节进行成本核算和分析,帮助企业降低物流成本,提高运作效率。

5. 路线规划与调度功能物流信息管理系统应具备对物流路线进行规划和调度的能力,通过综合考虑货物数量、运输工具、交通状况等因素,合理安排物流运输路线,提高运输效率。

四、系统实施过程1. 系统需求分析在实施物流信息管理系统前,需要进行系统需求分析,明确系统的功能和特性,了解企业的具体需求,以便根据需求定制系统设计方案。

2. 系统设计与开发根据需求分析的结果,进行系统设计和开发,包括数据库设计、界面设计、功能模块开发等工作,保证系统的稳定性和可靠性。

3. 系统部署与测试系统开发完成后,进行系统的部署和测试工作,包括系统安装、数据迁移、性能测试等,确保系统能够正常运行并满足企业的需求。

物流管理信息系统课程设计

物流管理信息系统课程设计

物流管理信息系统课程设计一、课程设计背景随着全球化的发展,人们对物流效率的要求越来越高。

在过去的几十年间,物流行业迅速发展,各种物流企业不断涌现。

为了提高物流效率,物流企业需要建立高效的物流管理系统,以便更好地管理和控制物流过程。

作为一项新兴的物流管理技术,物流管理信息系统在物流行业已经得到广泛的应用。

物流管理信息系统可以帮助物流企业有效地管理成本、提高效率、优化物流模式,为企业提供更好的服务。

物流管理信息系统是优化物流行业经营管理的重要手段,因此,在这门课程中,我们致力于培养学生运用物流管理信息系统解决实际问题的能力。

二、课程设计目标本课程的主要目标是帮助学生掌握物流管理信息系统的应用基础。

具体的学习目标包括:1.熟悉物流管理信息系统的基本概念和基本功能;2.掌握物流信息的采集、存储、处理和分析方法;3.能够利用物流管理信息系统优化物流模式、提高效率;4.具备设计和实现物流管理信息系统的能力;5.处理物流行业实际问题的能力。

三、课程设计内容1.物流管理信息系统基础知识:对物流管理信息系统的基本概念、技术原理、应用领域和发展趋势进行介绍;2.物流信息采集和存储:学习物流信息采集和存储的方法,掌握物流信息处理和分析的方法;3.物流管理信息系统的应用实例:结合具体案例,介绍物流管理信息系统在实际物流业务中的应用;4.物流管理信息系统的设计与实现:根据实际案例,设计并实现一个物流管理信息系统,并应用于解决实际问题。

四、课程设计方法本课程采用案例教学和问题驱动的教学方法,注重理论和实践相结合,培养学生的实际能力。

具体的教学方法包括:1.讲授基础知识,介绍物流管理信息系统的概念、原理和应用领域;2.学生通过案例学习物流管理信息系统的应用实例;3.学生通过团队合作,设计和实现一个物流管理信息系统;4.学生进行实际示范和演练,掌握物流信息处理和分析的方法。

五、课程设计评价标准本课程的评价标准主要包括以下方面:1.学生掌握物流管理信息系统的基本概念和基本功能;2.学生能够独立设计和实现一个物流管理信息系统;3.学生能够根据实际案例应用物流管理信息系统解决实际问题。

物流管理信息系统课程设计

物流管理信息系统课程设计

物流管理信息系统课程设计一、课程目标知识目标:1. 理解物流管理信息系统的基本概念、功能及作用;2. 掌握物流管理信息系统中常用的数据收集、处理与分析方法;3. 了解物流管理信息系统的应用领域及其对企业管理的重要性。

技能目标:1. 能够运用所学知识对物流管理信息系统进行初步设计与分析;2. 学会使用物流管理信息系统软件进行数据录入、查询、统计与分析;3. 培养解决实际物流管理问题的能力,能够针对具体问题提出合理的解决方案。

情感态度价值观目标:1. 培养学生对物流管理信息系统的兴趣,激发学生学习主动性和积极性;2. 增强学生的团队协作意识,培养沟通、交流与分享的能力;3. 使学生认识到物流管理信息系统在现代企业管理中的重要性,树立正确的信息管理观念。

课程性质:本课程为专业选修课,以实践性、应用性为主,旨在提高学生对物流管理信息系统的理解和应用能力。

学生特点:高二年级学生,具备一定的物流基础知识,对信息管理系统有一定了解,但实际操作能力有待提高。

教学要求:结合学生特点和课程性质,注重理论与实践相结合,充分运用案例教学、讨论、实践操作等多种教学方法,提高学生的实际操作能力和解决问题的能力。

通过本课程的学习,使学生能够将所学知识应用于实际物流管理工作,为未来的职业发展奠定基础。

二、教学内容本课程教学内容主要包括以下几部分:1. 物流管理信息系统概述:介绍物流管理信息系统的基本概念、功能、结构与作用,使学生对该领域有一个全面的认识。

教材章节:第一章内容列举:物流管理信息系统的定义、发展历程、功能模块、应用领域等。

2. 物流管理信息系统的设计与实施:学习物流管理信息系统的设计原则、方法和实施步骤,掌握系统设计的基本流程。

教材章节:第二章内容列举:系统设计原则、系统需求分析、系统设计流程、系统实施与评价等。

3. 数据收集与处理:学习物流管理信息系统中数据收集、处理与分析的方法,提高学生实际操作能力。

教材章节:第三章内容列举:数据收集方法、数据处理技术、数据分析与挖掘等。

物流管理信息系统课程设计 (2)

物流管理信息系统课程设计 (2)

物流管理信息系统课程设计一、引言随着全球化的发展,物流管理已成为企业竞争的关键因素之一。

物流管理信息系统是管理物流运作的关键工具。

本文将介绍物流管理信息系统的设计及实现。

二、需求分析为了实现物流管理信息系统,需确定以下几个方面的需求:1.管理功能:物流管理信息系统需要具备订单管理、库存管理、配送管理、供应商管理、财务管理和销售管理等功能。

2.数据收集:需要能够采集订单信息、库存信息、配送信息、供应商信息、财务信息和销售信息等。

3.数据分析:需要能够对数据进行分析,并根据分析结果制定合理的决策。

4.数据共享:需要能够与其他系统进行数据共享,如ERP等。

三、系统设计1.系统结构物流管理信息系统包括客户端、服务器和数据库三部分。

客户端提供用户界面,用户可以通过客户端输入数据和查看数据。

服务器负责处理用户的请求和数据处理。

数据库负责存储数据。

2.功能设计(1)订单管理订单管理模块包括订单录入、订单查询和订单统计等功能。

用户可以通过订单录入功能录入订单信息,通过订单查询功能查询订单信息,还可以通过订单统计功能对订单数据进行统计分析。

(2)库存管理库存管理模块包括库存查询、入库管理和出库管理等功能。

用户可以通过库存查询功能查询库存信息,通过入库管理和出库管理管理库存。

(3)配送管理配送管理模块包括配送计划、运输调度和配送追踪等功能。

用户可以通过配送计划功能制定配送计划,通过运输调度功能安排运输,通过配送追踪功能实时跟踪配送情况。

(4)供应商管理供应商管理模块包括供应商信息维护和质量管理等功能。

用户可以通过供应商信息维护功能维护供应商信息,通过质量管理功能管理供应商的质量。

(5)财务管理财务管理模块包括收款、付款、发票等功能。

用户可以通过财务管理功能记录收款、付款和发票等财务信息。

(6)销售管理销售管理模块包括销售统计、销售订单管理、客户关系管理等功能。

用户可以通过销售统计功能对销售数据进行统计分析,通过销售订单管理功能管理销售订单,通过客户关系管理功能管理客户关系。

物流管理信息系统课程设计

物流管理信息系统课程设计

第一章系统设计及开发的可行性分析1.1经济可行性系统的初步调查湖南长沙家润多超市有限公司是由全国零售业前十强企业湖南友谊阿波罗股份有限公司全资控股的子公司。

公司的第一家门店于2000年9月28日在长沙市朝阳区开业,至今在湖南省拥有家润多朝阳店、千喜店、赤岗冲店、常德店、益阳店、岳阳店、浏阳店、吉首店、衡阳店、郴州店等案。

ERP供1(1)(2)(3)通过计算机联网方式实现信息数据的共享:2家润多总部的机构设置总部是公司的管理机构,是经营决策部门,是整个系统运营的信息控制中心。

其职能是负责网点开发、商品开发、经营计划和发展战略,财产和资金管理、成本核算、往来结算、税收、利润分配、流转票据统一管理等。

总部的业务涉及财务部门、业务部门、供货厂商、客户、银行等往来单位。

收集、汇总、分析各门店的补货、销售信息和物流中心的库存信息,及时与供货厂商沟通,调整经营策略,向物流中心下达配送、进货等指令,指导整个连锁系统的经营活动。

如下图。

可3(7)营运部负责管理并控制各分店的营运及分店卖场内的货架排面管理。

(8)市场部负责公司总体促销策略、广告宣传的策划,并对促销效果作出分析、评估;对商品的进销存数据进行详细的分析,对商品、采购的业绩加以评估。

家润多连锁超市管理信息系统整个停留在功能全面的MIS系统层面,尤其没能够达到真正的管理信息系统所期望的辅助决策分析的功能,其根本原因在该系统在决策分析上是采用事务型处理而非分析性处理。

如;物流中心在进货、补货的问题上通常是依靠管理人员的判断,或者干脆等到商品断货再补货,这样的方式受主观因素影响严重,容易引起商品的滞销或脱销。

要达到科学选择进货商品,优化进货流程的目的,就必须对以往的商品销售数据进行分析,并在基础上制定进货方案。

管理信息系统是将企业所有资源进行整台集成管理,简单的说是将企业的三大流:物流、资金流、信息流进行全面一体化管理的管理信息系统。

在一个缺乏决策支持系统的管理信息系统中,企业的资源无法达到最有效的使用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《管理信息系统》作业页脚内容CHANGSHA UNIVERSITY OF SCIENCE & TECHNOLOGY物流管理信息系统 课程设计题目: 工厂库存管理信息系统设计学生姓名: 邹东林学 号: 2011134010222班 级: 物流1102专 业: 物流工程指导教师: 向慧 盛玉奎2014 年 06 月《管理信息系统》作业 页脚内容工厂库存管理信息系统设计学生姓名: 邹东林学 号: 201134010222 班 级: 物流1102 所在院(系): 交通运输工程学院 指导教师: 向慧 盛玉奎 完成日期: 2014年06月《管理信息系统》作业长沙理工大学课程设计任务书交通运输工程系物流工程专业2011级班课程名称物流管理信息系统课程设计题目工厂库存管理信息系统设计学生姓名邹东林学号201134010222页脚内容《管理信息系统》作业页脚内容《管理信息系统》作业页脚内容《管理信息系统》作业页脚内容《管理信息系统》作业目录第一章系统开发论述 (1)1.1 系统开发的背景 (1)1.2 系统开发的目的和意义 (1)第二章系统规划 (2)2.1 系统目标 (2)2.2系统开发的可行性分析 (2)第三章系统分析 (3)3.1需求分析 (3)3.2组织结构分析 (3)3.3业务流程图 (4)3.4数据流程图 (4)第四章系统设计 (6)4.1系统总体结构设计 (6)4.2代码设计 (6)4.3E-R图 (7)页脚内容《管理信息系统》作业4.4输入输出界面设计 (9)第五章总结 (12)参考文献 (12)附录 (13)第一章系统开发论述1.1 系统开发的背景在现代物流系统中,仓储是构成物流系统的重要环节,仓储是构成物流系统的重要环节,仓储功能包括对进入物流系统的的货物进行堆存、管理、保管、维护等一系列的活动。

随着经济的发展,物流由少量品种进入到多品种、小批量或多批次的、小批量物流时代,仓储功能从重视保管效率逐渐变为重视发货和配送作业。

仓储管理,是指对仓库及其库存物的管理。

现代的仓库已成为物流的中心。

物资的储存和运输是整个物流过程中两个关键环节,被人们称之为“物流的支柱”。

仓储在物流系统中的重要作用作用主要表现在:降低运输成本,提高运输效率,产品整合,支持企业的销售服务,调节供应和需求。

仓储管理信息系统是用于管理仓库中货物、空间资源、人力资源、设备资源页脚内容《管理信息系统》作业等在仓库中的活动,对货物的进货、检验、上架、出货、转仓、盘点及其他库内作业的进行管理的系统。

1.2 系统开发的目的和意义随着科学技术的发展,社会进步,计算机技术的快速发展,仓库管理的方法也日新月异,以前全是由人管理的方法现存在很多缺点:管理效率低下,劳动强度大,信息处理速度低而且准确性也不够令人满意。

为了提高仓库管理效率,减轻劳动强度,提高信息处理速度和准确性,为仓库管理员提供更方便、科学的服务项目。

为仓库管理员提供一种更先进、科学的服务系统。

我们可以针对物料的出入库管理设计一个仓库管理系统。

让计算机对仓库进行自动管理,并能在一定程度上实现自动化。

仓库管理是企业生产过程中的重要组成部分。

其主要功能是在供、需之间建立缓冲区,达到缓和用户需求与企业生产能力之间、最终装配需求与零件加工工序之间、生产厂家需求与原材料供应商的矛盾。

第二章系统规划2.1 系统目标企业的库存管理工作主要由仓库部门完成,其主要业务就是企业物料的收发以及管理工作,根据物料的不同物理和化学属性做好物料存储与防护工作,降低各种库存管理费用,分析并提供库存管理所需的各种数据报表等。

2.2系统开发的可行性分析(1)管理上的可行性由于企业库存品种多,数量大,因此,要实现收发作业的快速、准确、高效,页脚内容《管理信息系统》作业仓储管理自动化势在必行。

而实现管理自动化的“瓶颈”则是产品信息的采集、输入。

传统手工作业方式,在信息采集量加大的情形下,因信息不能及时的反馈,给收发作业造成一定的困难。

使用仓库管理信息系统,便于产品收、发、保管等全过程控制管理,不仅可改变信息采集的传统手工作业方式,降低作业强度,还可避免由此造成的各种差错,提高作业效率和科学管库水平。

(2)技术上的可行性我们在大学时期学过VF操作语言,所以我们可以用它来为我们所开发的系统服务。

因此我们在技术上也就有了支持。

通过老师的指导以及小组成员的一起讨论,并在查阅了大量的资料以后,我们的系统才慢慢的形成和开发出来,但是其中还有许多不完善的地方,我们会在以后的开发中努力学习,使这个系统更完善,合理,规范。

(3)经济上的可行性在经济上,因为我们开发的这个系统相对较小也较简单,不需要投入太大的人力,物力和财力,但又不缺乏实用性和可靠性,维护费用相对较低,所以用户在使用了新系统后只需要花一定资金购买一部分硬件设备与软件就能实现自动化,提高了工作效率并且也减少了工作人员的工作量,带来了很大的经济效益。

第三章系统分析3.1需求分析采购管理系统是根据工业企业采购业务管理和采购成本核算的实际需要,对采购计划制定、采购订单制定、原材料入库状况、原材料的检验、采购结算以及采购付款计划的编制进行全程管理,为采购部门和财务部门提供准确及时的信息。

本系统实施后,能够输入、修改商品和供应商基本资料,能对采购业务和交页脚内容货信息进行维护,能对商品采购信息进行查询、交货追踪和统计。

3.2组织结构分析图3.1 库存管理组织结构图该厂机构精简,办事效率高。

厂办公室共4人,一名厂长管订货和销售,一名主任在厂里组织生产,一名厂长助理协助厂长主任工作,办公室一人负责日常事务。

厂办下设两个车间,一个是童装车间,另一个是绣品车间。

财务核算以车间为单位,实行产供销一条龙。

厂长:管理订货和销售厂长助理:协助厂长主任工作办公室主任:管理日常事务3.3业务流程图采购订单图3.3 库存管理顶级数据流程图领料通知单图3.4 库存管理一级数据流程图图3.5 库存管理二级数据流程图第四章系统设计4.1系统总体结构设计图4.1 系统总计结构设计图4.1.1 货品入库:点击货品入库时,可以选择添加货品入库4.1.2 货品出库:点击货品出库时,可以添加货品出库4.1.3 库存查询:点击库存查询时,可以查看库存情况4.1.4 信息统计:点击信息统计时,可以查看库存信息4.1.5 退出系统:点击退出系统时,可以退出系统4.2代码设计表4-1 订单代码设计表4-2 入库物品代码设计表4-3 供应商名称代码设计表4-4 入库单号代码设计表4-5 客户信息代码设计4.3 ER 图图4.2 库存管理查询E-R 图N图4.3 物资库存管理E-R 图关系模式转换货品信息(货品规格,货品名称,计量单位,数量,单价,供应商,客户)外码:货品编号,供应商,提货人厂长信息(姓名,用户名,密码,职位,权限)客户信息(客户编号,客户名称,联系人,联系方式,客户所在城市) 供应商信息(供应商号,供应商名称,业务联系人,联系电话,)货品库存信息(出入库编号,出入库日期,货品规格,货品名称,计量单位,数量,单价) 外码:供应商编号,供应商名称,入库编号,出库编号4.4输入输出界面设计 1.登录界面设计,如图图4.4 登录界面2.用户名和密码正确时登录成功,出现以下界面:图4.5 主界面3.货品入库界面如图所示图4.6 物品入库界面4.货品出库界面如图所示图4.7 物品出库界面5.库存查询界面如图所示图4.8 库存查询界面6.出入库信息统计系统如图所示图4.9出入库信息统计界面第五章总结经过几个星期的不断实践与探索,我所设计的库存管理系统已经初步完成,本报告提供了系统规划、系统分析、系统设计、系统实施和编写程序等的具体操作过程,较为熟练地掌握了这些课本上所学的内容。

经过这次的课程设计,我对管理信息系统有了更深的了解,同时进一步温习巩固了VB计算机编程知识;通过实践,提高了系统分析的能力,对数据流程图、数据字典、系统流程图等的含义和制作方法有了更深刻的认识,为以后的学习、工作的进一步提高打下了坚实的基础,基本实现了课程设计的预期目标。

另外很值得一提的是小组所有成员在这次课程设计过程中养成了严谨的科学研究态度,互学互助,在良好的配合中实现了目标,在良好的互动中进一步体味团队精神的可贵。

最后,非常感谢所有指导我们完成本课程设计的老师和所有帮助我们的同学,老师在课程设计整个过程中给予我们很大的支持和指导,提出了许多有益的建议和意见,对我们的难题提出了切实的解决方法以使我们能继续完成整个系统的设计,同学们也给我们提供了很多的帮助,使这次的课程设计顺利完成。

本次课程设计使我们受益匪浅,让我们将书本上所学的知识运用到实践当中去,更能体会到系统设计的重要性。

参考文献[1] 金敏力.管理信息系统.科学出版社,2009[2] 飞思科技产品研发中心 . visual basic 6.0数据库应用开发 .电子工业出版社,2003[3] 飞思科技产品研发中心 . visual basic 6.0开发者手册 . 电子工业出版社, 2002[4] 申旻 . visual basic 6.0高手突破 . 清华大学出版社,2002,302[5] 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社.1997附录登录界面程序设计代码如下Dim itmX As ListItem '定义一个ListItem对象Dim aDim key As String '定义字符串变量'*** 用户登录按钮的事件代码***Private Sub Command1_Click()rtn = SetWindowPos(Me.hwnd, -2, 0, 0, 0, 0, 3) '运用API函数SetWindowPos,来实现取消窗体置前的功能On Error Resume NextDim MPassword As StringIf Text2.Text = "mr" And Text1.Text = "mingrisoft" Then '判断是否使用的是超级口令登录frm_main.StatusBar1.Panels.Item(2).Text = "当前操作员:mr"Name1 = Text2.TextUnload Mefrm_main.ShowElseAdodc1.RecordSource = "select * from tb_enter where M_Name ='" & Text2.Text & "'" Adodc1.RefreshIf Adodc1.Recordset.RecordCount > 0 ThenMPassword = Adodc1.Recordset.Fields("M_Password")If Text1.Text = MPassword Then '判断数据的密码是否正确frm_main.StatusBar1.Panels.Item(2).Text = "当前操作员:" + Adodc1.Recordset.Fields("M_Name")Name1 = Text2.Textfrm_main.Show'添加登录日志Open (App.Path & "\系统日志.ini") For Input As #1Do While Not EOF(1)Line Input #1, IntextTStr = TStr + Intext + Chr(13) + Chr(10)LoopClose #1TStr = TStr + " " + Name1 + " " + Format(Now, "yyyy-mm-dd hh:mm:ss") + " " + "系统登录" + Chr(13) + Chr(10)Open (App.Path & "\系统日志.ini") For Output As #1Print #1, TStrClose #1Unload MeElseMsgBox "密码不正确,请您确认后重新输入", , "库存管理系统"Text1.Text = ""Text1.SetFocusEnd IfElseMsgBox "对不起没有此用户的信息", , "库存管理系统"Text2.Text = ""Text1.Text = ""End IfEnd SubPrivate Sub Command2_Click()EndEnd SubPrivate Sub Form_Load()Call WHScreenrtn = SetWindowPos(Me.hwnd, -1, 0, 0, 0, 0, 3) '运用API函数SetWindowPos,来实现使窗体置前的功能'使用代码连接数据库与数据表Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db_kcgl.mdb;Persist Security Info=False"Adodc1.RecordSource = "select * from tb_enter"Adodc1.RefreshAdodc1.RecordSource = "select * from tb_enter"Adodc1.RefreshIf Adodc1.Recordset.RecordCount > 0 ThenListView1.Enabled = TrueListView1.ListItems.ClearAdodc1.Recordset.MoveFirstDo While Adodc1.Recordset.EOF = False '将操作员信息添加到ListView控件当中key = Adodc1.Recordset.Fields("M_Name")Set itmX = ListView1.ListItems.Add(, , key, 1)Adodc1.Recordset.MoveNextElseListView1.Enabled = FalseEnd IfScreenCenterIf TWidth <= 800 Or THeigth <= 600 ThenExit SubElseChangeScreen '调整屏幕分辨率ScreenCenterEnd IfEnd SubPrivate Sub ListView1_Click()Text2.Text = ListView1.SelectedItemAdodc1.RecordSource = "select * from tb_enter where M_Name='" + Text2.Text + "'" Adodc1.RefreshIf Adodc1.Recordset.RecordCount > 0 ThenLabel3.Caption = "所选操作员的职务:" & Adodc1.Recordset.Fields(2)Text1.SetFocusEnd IfEnd SubPrivate Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 13 ThenCall Command1_ClickEnd IfPrivate Sub Text2_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 13 ThenText1.SetFocusEnd IfEnd SubPrivate Sub Form_Unload(Cancel As Integer)frm_main.Enabled = TrueEnd SubPrivate Sub ScreenCenter()Me.Left = (Screen.Width - Me.Width) / 2Me.Top = (Screen.Height - Me.Height) / 2End SubPrivate Sub ChangeScreen() '改变屏幕分辨率函数MsgBox "您桌面的分辨率并不是800*600,建议您将桌面的分辨率调整成800*600之后,再运行此程序!", 64, "提示信息"End Sub主界面代码设计如下Dim itmX As ListItem '定义一个ListItem对象Dim Intext As String '定义一个添加系统登录日志功能的变量Dim TStr As String'声明API函数及常量Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert AsLong) As LongPrivate Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As LongPrivate Const MF_REMOVE = &H1000&Private Const SC_MAXIMIZE = &HF030temp1 = " 操作员姓名日期时间操作类型"Print #1, temp1Print #1,Close #1MsgBox "日志清理成功完成!!", , "提示信息"ElseEnd IfEnd SubPrivate Sub SJBF_Click()frm_backup.Caption = "数据备份"frm_backup.Frame1.Visible = Truefrm_backup.Frame2.Visible = Falsefrm_backup.Show '显示数据备份窗体End SubPrivate Sub SJHF_Click()frm_backup.Caption = "数据恢复"frm_backup.Frame1.Visible = Falsefrm_backup.Frame2.Visible = Truefrm_backup.Show '显示数据备份窗体End SubPrivate Sub SJQL_Click() '进行数据清理操作frm_sfyz.ShowMe.Enabled = FalseEnd SubPrivate Sub TCXT_Click() '退出系统操作'添加退出系统日志Dim cc = MsgBox("您确认要退出库存管理系统吗?", 33, "提示信息")If c = vbOK ThenOpen (App.Path & "\系统日志.ini") For Input As #1Do While Not EOF(1)Line Input #1, IntextTStr = TStr + Intext + Chr(13) + Chr(10)LoopClose #1TStr = TStr + " " + Name1 + " " + Format(Now, "yyyy-mm-dd hh:mm:ss") + " " + "退出系统" + Chr(13) + Chr(10)Open (App.Path & "\系统日志.ini") For Output As #1Print #1, TStrClose #1EndElsertn = SetWindowPos(Me.hwnd, -2, 0, 0, 0, 0, 3) '运用API函数SetWindowPos,来实现取消窗体置前的功能End IfEnd Sub'在窗体的状态栏中显示当前系统的日期时间Private Sub Timer1_Timer()StatusBar1.Panels(4).Text = Format(Now, " hh点mm分ss秒")End SubPrivate Sub Timer2_Timer()Me.WindowState = 2Me.WindowState = 0Timer2.Enabled = FalseEnd Sub'*** 单击工具栏中的按钮,调用相应的窗体,完成相应的操作*** Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.IndexCase 1frm_in.ShowCase 3frm_out.ShowCase 6frm_KCQuery.ShowCase 8frm_Stat.ShowCase 10frm_backup.Caption = "数据备份"frm_backup.Frame1.Visible = Truefrm_backup.Frame2.Visible = Falsefrm_backup.Show '显示数据备份窗体Case 12frm_backup.Caption = "数据恢复"frm_backup.Frame1.Visible = Falsefrm_backup.Frame2.Visible = Truefrm_backup.Show '显示数据备份窗体Case 15Dim cc = MsgBox("您确认要退出库存管理系统吗?", 33, "提示信息")If c = vbOK ThenOpen (App.Path & "\系统日志.ini") For Input As #1Do While Not EOF(1)Line Input #1, IntextTStr = TStr + Intext + Chr(13) + Chr(10)LoopClose #1TStr = TStr + " " + Name1 + " " + Format(Now, "yyyy-mm-dd hh:mm:ss") + " " + "退出系统" + Chr(13) + Chr(10)Open (App.Path & "\系统日志.ini") For Output As #1Print #1, TStrClose #1EndElseEnd IfIf TreeView1.SelectedItem.key = "设置权限" And CZYQXSZ.Enabled = True Then frm_setoperator.ShowElseIf TreeView1.SelectedItem.key = "设置权限" And CZYQXSZ.Enabled = False ThenMsgBox "对不起,您没有操作此项功能的权限,请您与系统管理员联系!", 48, "提示信息"Exit SubEnd IfIf TreeView1.SelectedItem.key = "日志清理" And RZQL.Enabled = True ThenDim delDim temp1 As StringOn Error Resume Next '错误处理语句del = MsgBox("确认要清除库存管理系统的日志信息吗?", 17, "提示信息")If del = vbOK ThenKill (App.Path & "\系统日志.ini")Open (App.Path & "\系统日志.ini") For Output As #1temp1 = " 操作员姓名日期时间操作类型"Print #1, temp1Print #1,Close #1MsgBox "日志清理成功完成!!", , "提示信息"ElseEnd IfElseIf TreeView1.SelectedItem.key = "日志清理" And RZQL.Enabled = False ThenMsgBox "对不起,您没有操作此项功能的权限,请您与系统管理员联系!", 48, "提示信息"Exit SubEnd IfIf TreeView1.SelectedItem.key = "查看日志" Thenfrm_look.ShowEnd IfIf TreeView1.SelectedItem.key = "密码修改" And MMXG.Enabled = True Then frm_Edit_Password.ShowElseIf TreeView1.SelectedItem.key = "密码修改" And MMXG.Enabled = False ThenMsgBox "对不起,您没有操作此项功能的权限,请您与系统管理员联系!", 48, "提示信息"Exit SubEnd IfIf TreeView1.SelectedItem.key = "数据清理" And SJQL.Enabled = True Thenfrm_sfyz.ShowElseIf TreeView1.SelectedItem.key = "数据清理" And SJQL.Enabled = False ThenMsgBox "对不起,您没有操作此项功能的权限,请您与系统管理员联系!", 48, "提示信息"Exit SubEnd IfIf TreeView1.SelectedItem.key = "操作员管理" And CZYXXWH.Enabled = True Thenfrm_systemer.ShowElseIf TreeView1.SelectedItem.key = "操作员管理" And CZYXXWH.Enabled = False ThenMsgBox "对不起,您没有操作此项功能的权限,请您与系统管理员联系!", 48, "提示信息"Exit SubEnd IfIf TreeView1.SelectedItem.key = "供应商信息" And GYSXXWH.Enabled = True Thenfrm_gys.ShowElseIf TreeView1.SelectedItem.key = "供应商信息" And GYSXXWH.Enabled = False ThenMsgBox "对不起,您没有操作此项功能的权限,请您与系统管理员联系!", 48, "提示信息"Exit SubEnd IfMe.Enabled = False '在单击TreeView控件的节点之后,使得窗体不可用End SubPrivate Sub Form_Resize()LeftSide_ResizeRightSide_ResizeEnd SubPrivate Sub LeftSide_Resize() '向左拖拽函数Dim y32&On Error Resume Nexty32 = 60 + Toolbar1.HeightWith TreeView1.Left = 100End WithWith Picture1.Width = 30End WithWith ListView1.Width = TreeView1.Width + 10.Left = 25End WithEnd SubPrivate Sub RightSide_Resize() '向右拖拽函数On Error Resume NextWith ListView1.Left = TreeView1.Width + 100.Width = Me.ScaleWidth - .Left - 10End WithWith Picture1.Height = Me.ScaleHeight - StatusBar1.Height - .Top - 430.Left = TreeView1.Left + TreeView1.WidthEnd WithEnd Sub物流管理信息系统课程设计成绩评定表。

相关文档
最新文档