仓储物流系统开发与实现.docx
- 文档编号:13711314
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:44
- 大小:491.88KB
仓储物流系统开发与实现.docx
《仓储物流系统开发与实现.docx》由会员分享,可在线阅读,更多相关《仓储物流系统开发与实现.docx(44页珍藏版)》请在冰点文库上搜索。
仓储物流系统开发与实现
仓储物流系统开发与实现
摘要
仓储是存在很久的资源管理活动,仓储是当今物流运作中最重要的一部分,仓储在现实中的作用越来越多。
在当今物流中,仓储的重要性、功能性随经济发展的变化慢慢摆脱了以前的储藏物资的简单功能,造成多样化和系列化的仓储活动。
伴随着仓储重要性、功能性的增加,对仓储管理的要求也变得严格。
并且随着电子商务技术和网络技术的飞速成长,当今物流技术也在不停发展进步。
物流技术指的是所有关系到物流相关活动的行业技术,包括各种运作方法、如管理技术,如流动处理技术、打包技术、识别技术、定位技术,商品仓储技术等。
互联网在我国的普及和发展已经非常成熟和稳定,我们利用现有的网络技术,可以实现货物的物流跟踪监控!
因此基于以上考虑在vs2010上开发仓储物流系统来实现对商品库存信息、供应商信息、商品信息、商品入库信息、商品出库信息的信息化管理,而数据库则采用关系数据库SQL不但可以实现对系统数据更高效的管理而且便于系统跨平台操作的迁移,达到了仓储管理的信息化、技术化,节省了人力,节约资金,提高了物流公司运行的效率,对实时控制仓库库存量提供了重要的信息,为公司省下了多余的浪费。
关键词:
仓储物流;仓储管理;SQL;vs2010
Abstract
Storageisalongtimeofresourcemanagementactivities,warehousingisthemostimportantpartofthelogisticsoperation,theroleofstorageintherealityismoreandmore.Intoday'slogistics,theimportanceofwarehousing,functionalchangeswiththeeconomicdevelopmentofthesimplefunctionofthepasttoslowlygetridofthestoragematerials,resultingindiversificationandserializationofstorageactivities.Withtheincreaseoftheimportanceandfunctionofstorage,therequirementofstoragemanagementbecomesstrict.Alongwiththerapiddevelopmentofelectroniccommercetechnologyandnetworktechnology,logisticstechnologyisconstantlydevelopinganddeveloping.
Logisticstechnologyisallrelatedtologisticsactivitiesrelatedtothetechnologyindustry,includingallkindsofoperationmethods,suchasmanagementtechnology,suchasflowprocessingtechnology,ThepopularityanddevelopmentofInternetinourcountryhasbeenverymatureandstable.Wecanusetheexistingnetworktechnologytorealizethelogisticstrackingandmonitoringofgoods!
SobasedontheaboveconsiderationsinVS2010developmentwarehousinglogisticssystemtorealizethecommodityinventoryinformation,supplierinformation,commodityinformation,commoditywarehousinginformationmanagementofinformation,goodsoutofthelibraryinformation,whilethedatabaseisusedrelationaldatabaseSQLcannotonlyrealizethemigrationofsystemdatamanagementmoreefficientandconvenientforsystemcrossplatformoperation,reachedthewarehousemanagementinformation,technology,savemanpower,savemoney,improvetheefficiencyoftheoperationofthelogisticscompany,willprovideimportantinformationforreal-timecontrolwarehouseinventory,forthecompany,theexcesswaste.
Keyword:
logistics;management;sql;vs2010
1.绪论
1.1前言
近年来,中国海内经济已成为世界经济大市场的重要部分,成为世界制造基地和最有潜力的市场,物资的流通和商品的生产达到了一个新的规模。
仓储物流作为制造和消费、大城市和小城市之间相互流通的纽带得到巨大的成长空间。
仓储作为物流运输的一个重要构成部分,是公司商品流通的一个关键环节,是保持商品存在价值的重要方式,是提高经济收益的重要途径。
当代物流业的发展与现代化的仓储息息相关,智能化仓储的发展也必然会带动现代物流企业的发展,仓储身为物流环节的重要节点,合理化的仓储管理能够有效连接生产方与消费方。
随着更加完善的现代信息网络技术和全球运输的自由化,物流发展非常迅速,已经成为国民经济部门中的一个重要的新兴产业。
在我国,特别是在当前我国社会主义市场经济的发展中,物流作为经济活动过程中越来越显现出其重要性,物流的地位、功能都发生了变化。
目前许多经济意识较为敏锐的企业家,也早已把物流活动当做提高市场竞争力和提升公司竞争力的一个重要方式。
仓储物流活动是商品在社会再次产生作用过程中不可避免的一种状态,但是,在物流活动中,为了保证物资的使用价值在时间和空间上的顺利交接,必然要消耗一定的人力和资金。
这种成本和劳工开支越少越好。
是以,搞好商品的仓储活动,就可以减少商品在物流过程中的材料损耗和人力的损耗,就可以加快商品的流通和资金的运转,从而降低成本,提高物流公司的社会效益,经济效益。
所以一个良好的仓储物流管理系统成了必然。
1.2国内仓储物流管理的发展现状
1.2.1管理形式单一,技术简单落后
现在,国内的仓储管理方式与国际比相对落后,虽然智能化的仓库慢慢增多,但所占比例很低,现在的仓库主要还是通过手工或者简单的仓储系统进行管理,主要的操作还是人力操作为主,基础设施简单,技术含量不高,管理手段还不先进。
1.2.2认识片面、导致管理混乱
目前,很多物流公司中的管理层对仓储管理的认知存在问题,导致在管理时的片面化。
认为仓储管理就是对商品的入库、出库及商品在仓库里的管理等基础操作的管理;觉得只要作业管理规范,每一个步骤都不出现问题,管理中自然没问题了。
这样只看到眼前的任务的管理,却看不到商品在库内的保管,加工,与合理的布局的重要性,造成的结果就是,管理人员每天忙得停不下来,但是管理时却不断出现问题。
影响了公司的工作效率,造成经济损失。
1.2.3仓储管理资源浪费,成本高
仓库内的的布局、基础设备配置没有科学性的设计,往往会造成大量的设备及地盘的浪费;与此同时在基础职员管理上采用固定制,没有灵性管理能力,难以满足公司业务的要求,为了完成公司业务,往往会造成劳动力和其他资源的浪费。
因此,仓储管理的成本居高不下。
1.2.4缺乏专业的仓储管理人才
在仓储管理中,既要拥有一定的专业技术的技术人员,还需要业务人员,但是更需要专业管理人才。
因为国内目前的综合仓储业技术水平不高,这些人才都很稀缺。
与此同时,许多高校在培养物流性人才的时候,只是注重理论上的教学,忽略实践性教学,这样子毕业出来的人才,在实际动手方面缺少经验与创新新,只会生搬硬套,与之前的管理人员一样。
这样毫无进步制约了仓储物流管理水平的发展。
1.3仓储物流系统的必要性
为了保证商品在时间和空间上的顺利流通,必然要消耗一定的人力和资金。
这种资金和劳动力的消耗自然是越少越好。
那么搞好商品的仓储活动就成了必要,因为好的仓储物流活动可以减少商品在仓储过程中的物资损耗和人消耗,可以加速商品的流通和资金的运转,从而达到节省资金,降低物流成本,提高物流公司效益的目的。
如果通过运用自动识别技术与移动计算机技术,通过无线网络进行数据采集记录并跟踪商品在物流企业内部物流中的各个环节,对仓库中的商品的入库、出库、存放、盘点、配料、再加工、移动、运输等操作进行详细的记录能够有效的利用仓库内的存储空间,提高仓库的存放能力,那么最终将提高仓库存放空间的利用率以及仓库商品管理的质量和效率,降低仓库库存成本,提升公司的市场竞争力,所以一个好的仓储物流管理系统成了必需品。
1.4仓储物流系统的优点
1.4.1提高企业物流综合竞争力
仓储管理系统的对提高仓储活动的有效性有很大的作用,在信息不足的情况下,商品运输无法获得足够的信息。
例如,商品多余的的移动,造成不必要的损失,或商品运输没有走最短的途径,造成资源的浪费。
而信息化条件下,仓储活动拥有足够的信息,可以科学的规划和组织,同时达到物流的合理性,使整个仓储活动取的最大的经济和社会效益。
1.4.2提高内部运作效率,从容处理各种复杂物流业务
仓储管理系统化,可以提高仓储效益 仓储系统是一个庞大的系统,它拥有很多的子系统,各个系统密切的联系在一起,紧密相联。
合理的应用存储管理系统,能够使整个仓储管理合理高效的运作起来;只有提高存储管理的各环节、个个细节,才能提高整个仓储系统的运行效率。
1.4.3仓储信息的运用有利于公司服务能力的提升
由于能够拥有及时的信息,就能够很好的处理一些问题,例如物流公司与客户双方可以得到足够的信息,可以相互交流,公司能够作出更准确的仓储物流服务、能够提高客户满意度;与此同时,客户获得足够的信息后可以在任何地方任何时候定制他的物流服务;根据信息的变化做出不同的调整,提升效益。
1.4.4对大量的客户业务数据进行统计分析
仓储系统的应用可以提高仓库运作的透明度,系统的应用使得商品在流通过程中状态和变化透明化,能够得到足够的信息更改处理方式存放地方,从而节省了劳动力,提高效率。
同时由于信息的及时掌握,客户可以根据情况可以做出迅速有效的反应,从而实现仓储运作的动态决策。
1.4.5加强公司对子功能的管理
仓储不是一个简单的出库入库过程,仓储过程中也能够具有经济功能。
仓储的功能就在于:
整合、分类和跨平台、延迟处理、存储和保存。
仓储的功能决定了仓储的基本要求是存储、保管;但是在实行基本功能的同时,利用商品的存放,开发并开展质量检验,分类,在加工等各种服务,可以提高仓储的附加价值、促进商品循环、提高社会资源的利用效率的有效措施,也是重要的仓储任务。
2.系统概要设计
2.1技术可行性分析
2.1.1vs2010优势
Vs2010全称VisualStudio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境,VS2010新增了代码提示和关键字搜索功能,该功能使得软件开发时具有了更加人性化与高效率的作业。
而且便捷轻松的引用对话框,更加提高了开发效率,所以使用vs2010更有利于仓储物流系统的设计。
2.1.2SQL优势
SQLServer2008在Microsoft的数据平台上发布,可以组织管理任何数据。
在数据库内可以对数据进行查询、添加、删除、修改之类的操作。
数据库中可以存档海量信息,历史数据随时可查。
提高记录和检索信息的效率;减少重复工作。
数据库里所需要的资料只需要录入一次即可,下次需要便可以直接查询,所输入的数据信息都可以根据我们的需要进行分类、整理;管理方便;数据库能够有效地集合公司资源,并进行合理的分配;高效跟踪业务;数据库的信息加密,可以减少意外时的资料损失;进行流程规范化,可去除一些岗位对工作人员的依赖,加快人员调动,提高工作效率。
、
2.2基本设计概念和处理流程
仓储物流系统基本设计概念如图2-1仓储物流系统总体功能模块图
图2-1仓储物流系统总体功能模块图
2.3系统目标功能
2.3.1系统管理:
权限管理:
给操作员分配相应的权限。
日志管理:
保留操作人员进行的操作记录,在需要的时候提供信息查询功能。
数据备份:
定期将数据存放在磁盘中,来保证数据的安全性与可靠性。
数据恢复:
在需要的时候将备份在磁盘中的数据恢复到数据库里。
2.3.2报表管理:
业务统计:
根据条件统计某一个客户的业务量。
工作统计:
统计工作人员在工作期间的表现,完成任务数量,时间等。
库存统计:
根据不同的条件对仓库内的库存情况进行统计。
货物统计:
根据条件对货物的进货出货进行统计。
货位统计:
统计货位占有情况、分配情况。
盘点统计:
统计与盘点相关的信息。
2.3.3查询管理
在库查询:
根据所提供的不同条件,对出库货物的信息进行查询。
进货查询:
根据所提供的不同条件,对入库货物的信息进行查询。
出货查询:
根据所提供的不同条件,对出库货物的信息进行查询。
盘点查询:
根据所提供的不同条件,对与盘点相关信息进行查询。
货况查询:
根据所提供的不同条件,对出库货物状况的信息进行查询。
基本资料查询:
根据所提供的不同条件,对与基本资料相关信息进行查询。
2.3.4基本资料管理
客户管理:
对客户的基本信息进行添加、删除、修改等处理。
货物管理:
对仓库货物的基本信息进行添加、删除、修改等处理。
人员管理:
对公司人员的基本信息进行添加、删除、修改等处理。
其它基本资料管理:
对仓库的基本资料进行添加、删除、修改等处理。
2.3.5仓区管理
仓区参数设置:
对所提供的仓区参数的信息进行修改,添加,删除等处理。
库位分配示意图:
能够以平面图的形式显示库位的分配信息。
库存预警:
在库存超出某个数值时向系统进行警告预警。
计算机辅助分配:
进行库位分配时电脑能够依照信息进行合理的分配库位。
2.3.6客户远程查询系统
公司客户可以依靠系统在任何时间地点,根据不同的查询条件对自己在仓库内的货物进行信息进行信息查询,包括货物的进库出库,加工状态等信息进行查询。
2.3.7权限管理
对操作等级进行等级划分,为每个人员给予不同的权限,系统管理员能根据需要灵活地对工作人员的权限等级进行修改,能够有效的对工作人员的等级进行控制,方便管理。
管理员对不同的人员给予不同的权限,每个权限能够完成操作的页面也不同,这样各司其职,就能够提高工作效率。
3.数据库的构建
3.1仓储物流系统数据库设计
数据库在整个仓储系统运行中有着重要的的作用,仓储物流公司的任何数据都要存储在数据库中,数据库对公司的的所有的信息进行整合分类。
一个设计完整合理的数据库是仓储系统功能实现的重要前提。
根据数据库的结构来设计仓储系统,实现设计时设想的各个功能。
仓储物流系统在设计时使用的的数据库名称为Logistic,设计完成后正式的数据库名为zswl使用此数据库的软件为中速物流仓储管理系统。
仓储物流系统采用轻量化的数据库,采用SQLserver2008数据库。
因为仓储物流系统要实现的是仓储管理,所以数据库中的相关数据涉及到,货物信息,仓库信息,客户信息,员工信息,交易信息,基础信息等。
3.2数据表的构建
3.2.1货物信息
英文名称:
goods
中文名称:
货物表
描述:
显示货物在仓库信息的表格
货物编号(Goods_ID)
Varchar(20)
上一次的货物种类ID
Varchar(20)
第一次货物种类ID
Varchar(20)
当前货物种类(Goods_Kinds_ID)
Varchar(20)
是否次品(Is_Inferior_Quality)
Boolean
是否退货(Is_Return_Goods)
Boolean
当前位置ID(Position_ID)
Varchar(20)
存储仓库ID(Warehouse_ID)
Varchar(20)
订单编号ID(Order_ID)
Varchar(20)
是否存在货箱中
Boolean
进库时间(Warehouse_In_Time)
Date
出库时间(Warehouse_Out_Time)
Date
加工费用(Process_Cost)
Float
出库目的地(Warehouse_Out_Destination)
Varchar(20)
货物接收者(Warehouse_Out_User)
Varchar
(1)
货物状态(Status)
Int
英文名称:
goods_kings
中文名称:
货物种类表
描述:
显示货物基础信息的表格
货物种类ID(Goods_Kinds_ID)
Varchar(20)
供货商(Product_ID)
Varchar(20)
商家ID(Merchant_ID)
Varchar(20)
品牌(Trademark)
Varchar(20)
货物名称(Goods_Name)
Varchar(20)
男、女(Sex)
Varchar(20)
颜色(Colour)
Varchar(20)
规格(Standard)
Varchar(20)
产地(Producing_Area)
Varchar(20)
重量(Weight)
Varchar(20)
单位(Unit)
Varchar(20)
长(Length)
Varchar(20)
宽(Width)
Varchar(20)
高(Height)
Varchar(20)
价格(Price)
Varchar(20)
折价(Discount_Price)
Varchar(20)
退货价(Return_Price)
Varchar(20)
数量上限(Amount_Up)
Varchar(20)
数量下限(Amount_Down)
Varchar(20)
保质期(Shelf_life)
Varchar(20)
单件积分(Integral)
Varchar(20)
总积分
Varchar(20)
状态(Status)
varchar(20)
当前数量(Count)
int
3.2.2仓库信息
英文名称:
warehouse
中文名称:
仓库表
描述:
显示仓库基础信息的表格
仓库ID(Warehouse_ID)
Varchar(20)
区域ID(Area_ID)
Varchar(20)
仓库名称(Warehouse_Name)
Varchar(20)
仓库地址(Warehouse_Address)
Varchar(20)
仓库用途(Purpose)
Varchar(20)
仓库规格(Standard)
Int
费用(Constant_Cost)
float
负责人ID(Manger_ID)
Varchar(20)
状态(Status)
Int
英文名称:
warehouse_area
中文名称:
库区表
描述:
显示仓库划分的表格
库区ID(Warehouse_Area_ID)
Varchar(20)
库区名字(Warehouse_Area_Name)
Varchar(20)
仓库ID(Warehouse_ID)
Varchar(20)
商家ID(Merchant)
Varchar(20)
是否是一个商家(Is_Merchant)
boolean
类型(Category)
Int
列(X)
Int
排(Y)
Int
层(Z)
Int
库区成本(Constant_Cost)
Float
库区负责人(Manager_ID)
Varchar(20)
状态(Status)
Varchar(20)
3.2.3客户信息
英文名称:
merchant
中文名称:
客户表
描述:
显示客户基础信息的表格
商家名称(Name)
Varchar(20)
商家ID(Merchant_ID)
Varchar(20)
客户等级(Level)
Int
商家注册地(Address)
Varchar(20)
税务登记号(Tallage_Number)
Varchar(30)
联系人(Contact)
Varchar(20)
联系电话(Telephone)
Varchar(20)
状态(Status)
Int
录入员工ID(Employee_ID)
Varchar(20)
3.2.4员工信息
英文名称:
employee
中文名称:
员工表
描述:
显示员工基础信息的表格
员工ID(Employee_ID)
Varchar(20)
姓名(Name)
Varchar(10)
身份证号(Identity_Card)
Varchar(20)
性别(Sex)
Varchar(5)
职位(Post)
Varchar(20)
权限(Limits)
Int
账号(User_Name)
Varchar(20)
密码(Password)
Varchar(20)
入职时间(Entrant_time)
Date
辞职时间(Resign_time)
Date
部门ID(Department_ID)
Varchar(20)
基本工资(Wage)
Float
启用状态(Status)
Int
英文名称:
employee_task
中文名称:
员工任务表
描述:
显示员工任务信息的表格
任务编号(Task_Number)(主键)
Int
任务ID(Task_ID)
Varchar(10)
员工ID(Employee_ID)
Varchar(20)
实际开始时间(Start_Time)
DataTime
实际结束时间(Finished_Time)
DataTime
完成货物的数量(Count)
Int
任务状态(Status)
Int
订单号(Order)(不能为空)
Varchar(20)
预期开始时间(Estimate_Start_Time)
DataTime
预期结束时间(Estimate_Finish_Time)
DataTime
日期(Date)
datetime
3.2.5交易信息
英文名称:
transaction
中文名称:
交易代码表
描述:
显示客户交易信息的表格
交易代码ID(Transac
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓储 物流 系统 开发 实现