链接:https://pan.baidu.com/s/1Xwd0U_KktL0hRFPaggIOGQ?pwd=6688
提取码:6688
3 系统的需求分析
物流需求是指一定时期内社会经济活动对生产、流通、消费领域的原材料、成品和半成品、商品以及废旧物品、废旧材料等的配置作用而产生的对物在空间、时间和费用方面的要求,涉及运输、库存、包装、装卸搬运、流通加工以及与之相关的信息需求等物流活动的诸方面。
从现代物流的特点分析,物流需求具有涉及面广、内涵丰富和无法进行单一计量的特点,因此,许多物流企业(包括希望介入物流服务领域的企业)较难把握市场需求和进行市场定位。从当前全国“物流热”已形成的大环境下,如缺乏正确的物流需求分析,对物流企业的发展无疑将产生不利的影响。
从物流的发展规律来看,现代物流服务的需求包括量和质两个方面,即从物流规模和物流服务质量中综合反映出物流的总体需求。物流规模是物流活动中运输、储存、包装、装卸搬运和流通加工等物流作业量的总和。当前在没有系统的社会物流量统计的情况下,由于货物运输是物流过程中实现位移的中心环节,用货物运输量的变化趋势来衡量社会物流规模的变化趋势是最接近实际的。物流服务质量是物流服务效果的集中反映,可以用物流时间、物流费用、物流效率来衡量,其变化突出表现在减少物流时间、降低物流成本、提高物流效率等方面。为了清晰地反映社会经济活动对物流活动的需求,在物流需求分析中还应考虑物流需求的地域范围、渠道特性、时间的准确性、物流供应链的稳定性以及顾客服务的可得性和可靠性等方面。
物流需求分析的目的在于为社会物流活动提供物流能力供给不断满足物流需求的依据,以保证物流服务的供给与需求之间的相对平衡,使社会物流活动保持较高的效率与效益。在一定时期内,当物流能力供给不能满足这种需求时,将对需求产生抑制作用;当物流能力供给超过这种需求时,不可避免地造成供给的浪费。因此,物流需求是物流能力供给的基础,物流需求分析的社会经济意义亦在于此。借助于定性和定量的分析手段,了解社会经济活动对于物流能力供给的需求强度,进行有效的需求管理,引导社会投资有目的地进入物流服务领域,将有利于合理规划、建设物流基础设施、改进物流供给系统。
从宏观上看,物流中仓储是一项必要的功能,它是原材料、工业货物和成品生产的时间效用,使一个企业能够在较短的时间内为客户服务,更重要的是仓储可以在客户要求的时间和地点将货物交到客户手上,随之将客户服务当作一个动态的,有附加价值的竞争工具,因而仓储功能变得越来越重要。
仓库是物流系统中企业储存原料、半成品及成品的场所。将货物储存在仓库中意味着中止或中断货物的流动,必然增加产品的成本。由于认识到增加仓储的附加值能抵消仓储成本的增加的观点正在发生变化。为此,一些企业,特别是一些配送商和批发商,他们尽可能地储存多种多样的货物,走向这一极端是错误的。
随着国际贸易、运输的发展,传统的货代行业已不能适应物流业务的发展需要,公司力求更高层次的发展,决定在经营货代行业的基础上,建立适应物流业务发展的物流仓库,使公司发展有更广泛的空间,真正为客户提供从货物接收、交货、零星加工、配送、存储等系统化、信息化、完善化的服务。
1.技术可行性:
随着经济的迅速发展,物流业在最近几年迅速发展开来。从城市到乡村,已经形成了一个不可忽视的行业。传统的工作流程需要耗费大量的人力、物力。但现代大都市对信息的更新速度,这种方式必然造成发展的“瓶颈效应”。
随着网络作为一种信息的重要来源,加之电脑和网络在各个家庭种的普及。我们设想通过网络来提高物品流通的效率和增加其竞争力。这必然也会成为未来发展的一种趋势。
2.经济可行性:
随着网络的普及,我们的生活已经和网络联系越来越紧密,而该系统是一个基于B/S机构的仓储物流管理系统,用户可以直接通过浏览器查询到想要的信息,无须购买或者安装其他设备,仅仅利用已有的网络作为基础,经济上是可行的。
3.管理可行性
管理员对系统的直接操作极其管理,十分方便,而且快速,出错几率小,可以大大节约时间,符合现代快节奏生活的要求。
4.1系统的总体设计
4.1.1系统的设计目标
系统的总体目标是作为物流管理系统整体规划的重要组成部分进行分析和设计,充分利用计算机网络技术、传输技术、数据库技术等,实现具有远程维护、货位管理及进行货物库存各类动态查询功能的系统,确保信息通畅,减少中间环节,优化管理流程。通过集中式管理和分级授权安全体系,保证系统的正常运行,随时提供准确、可靠的统计信息,同时力求兼顾系统的通用性、应用的广泛性、稳定性和可移植性。具体的分析和设计过程应遵循以下基本原则:
1. 可靠性:注重采用成熟而实用的技术,使系统建设的投入产出比最高,保证系统长期安全地运行。
2. 安全性:系统应具有必要的安全保护和保密措施。
3. 容错性:系统应具有一定的容错能力。对用户的误操作应有提示或自动消除的能力。
4. 适应性:系统应不断发展和完善,对各算法、体系应具有广泛的适应性。
5. 易操作性:贯彻面向最终用户的原则,建立友好的用户界面,使用户操作简单直接,易于学习掌握。
4.1.2仓库布局及货位管理
1. 仓库布局
仓库可分为预备储区,保管储区,动管储区和移动储区等四个储区。物流中心作业和储区的关系是出库作业在预备储区、入库作业在保管储区、拣货作业在动管储区、配送和移库作业在移动储区。为了使存取工作顺利进行,必须对储区的货位进行编码。货位编码好比货物的地址,货物编号好比姓名一样。每一种物品都有一个对应的地址和姓名,当存取时才能迅速而准确地进行工作。本系统用地址式的编码方法。即利用储区中的现成参考单位,如建筑物第几栋、区段、排、行、层、格等。按相关顺序编码。这是物流中心使用较普遍的编码方法。
2. 货位管理
1) 货位分配原则
对货位进行管理,是要合理的分配和使用货位。即考虑如何提高货位的利用律,又保证出库效率。
货位分配原则是:
第一点加快周转,先入先出。同种物料出库时,先入库者,先提取出库。以加快物料周转。避免因长期积压产生变形、变质及其他损坏造成的损失。
第二点提高可靠性,分巷道存放。仓库有多个巷道时,同种物品分散在不同的巷道进行存放。以防止因某巷道堵塞影响某种物料的出库,造成生产中断。
第三点提高效率,就近入库。为保证快速响应出库请求,一般将物料就近放置在出库台附近。
4.1.3系统结构介绍
本文论述的物流管理系统是基于B/S结构的数据库应用系统,具体反映为ASP+SQL技术的一种具体实现,根据B/S结构和用户实际应用特点,本系统主要划分为三个层面,根据需求,该系统的功能模块可以划分为用户登陆模块,通用管理模块(包括用户管理模块,入库管理模块,库存信息查询管理模块,仓库转移模块,信息修改模块)。如图5-1
添加图片注释,不超过 140 字(可选)
4.1.4具体功能模块划分
根据系统功能需求分析,系统主要划分为以下六个模块:
1. 用户登录模块:
功能说明:用于用户登录,通过用户输入的用户名、密码判断用户份的有效性,有效用户根据用户的角色定向到相应的功能界面,无效用户定向到登录失败页面。用退出系统时,退出登录语句会清除程序会话(session)中所有与该用户有关的数据,并返回到初始登录页。
2. 用户管理模块:
功能说明: 管理员在此可以增加、修改、删除各用户。
3. 入库管理模块:
功能说明:将物品分类储存入仓库中。
4. 库存信息查询模块:
此模块完成库存货物的动态数据查询及库存信息的修改和删除。它让管理人员很方便、快捷、准确的了解库存情况、货物状态等信息,帮助领导做出及时正确的决定。其实现方法是设置不同的SQL条件查询语句,在对应的数据表中实现查询记录,然后按照循环语句将记录逐条返回页面.
5. 移库模块:
功能说明:该模块完成库存货物的转移。系统提供移库管理功能,可实现仓库间的相互移动,以达到各仓库间商品的准确性,为保管员发货提供方便。其实现方法是进行SQL查询,在对应的数据表中查询记录,若所移仓库不能容纳此批货物,则跳出“该仓库无法容纳此批货物,请换仓!”并显示其他仓库的剩余容量,使管理员可根据剩余容量再次选择仓库。
6. 信息修改模块:
信息修改用来修改入库货物的信息(包括食品编码、规格、产地等)
1) 货位分配方法
本系统货位分配采用联合货位编号法,即所有货位一起进行编号。货位的编号应该能够反映出货位与出库台的距离。
采用联合货位编号法,货位编号的顺序与其出库台的距离相关,在取物品时,优先考虑离出库台最近的物品,就可以按货位编号的大小来实现。
4.2 数据库的设计
该系统数据库中主要的E-R图如图5-2:
添加图片注释,不超过 140 字(可选)
根据需求分析,本系统后台数据库共分为9个表,以下分别给出各个数据库表的简单描述.
1. 用户信息表 (56770_admin)
该表存储用户基本信息。以供登录密码验证,显示用户身份用。如表1
表1 用户基本信息
字段名 | 字段类型 | 是否主键 | 说明 |
a_id | 自动编号 | 是 | 管理员编号 |
a_name | 文本 | 否 | 管理员账号 |
a_pass | 文本 | 否 | 管理员密码 |
2. 仓库信息表 (56770_cangku)
仓库的基本信息,以供物品存储使用。如表2
表2 仓库信息表
字段名 | 字段类型 | 是否主键 | 说明 |
k_id | 自动编号 | 否 | 仓库编号 |
k_name | 文本 | 否 | 仓库名 |
k_rongliang | 数字 | 否 | 仓库容量 |
k_paixu | 数字 | 否 | 按编号排序 |
3. 货柜信息表(56770_huigui)
物品储存货柜信息。如表3
表3 货柜信息表
字段名 | 字段类型 | 是否主键 | 说明 |
h_xuhao | 数字 | 否 | 货柜序号 |
k_name | 文本 | 否 | 货柜名 |
k_rongliang | 数字 | 否 | 货柜容量 |
p_huogui | 数字 | 否 | 物品所在货柜 |
h_zhuangtai | 日期/时间 | 否 | 货柜状态 |
4. 产地信息表 (56770_chandi)
录入产地信息,标识物品的产地。如表4
表4 产地信息表
字段名 | 字段类型 | 是否主键 | 说明 |
c_id | 自动编号 | 否 | 产地编号 |
c_name | 文本 | 否 | 产地名 |
c_paixu | 数字 | 否 | 按编号排序 |
5. 工厂信息表(56770_gongchang)
存储物品工厂的信息,如表5
表5 工厂信息表
字段名 | 字段类型 | 是否主键 | 说明 |
y_id | 自动编号 | 否 | 工厂编号 |
y_name | 文本 | 否 | 工厂名 |
y_paixu | 数字 | 否 | 按编号排序 |
6. 规格信息表(56770_guige)
存放物品规格信息。如表6
表6 规格信息表
字段名 | 字段类型 | 是否主键 | 说明 |
g_id | 自动编号 | 否 | 规格编号 |
g_name | 文本 | 否 | 规格名 |
g_paixu | 数字 | 否 | 按编号排序 |
7. 物品分类信息表(56770_sort)
对存入库房中的物品进行分类管理。如表7
表7 物品分类信息表
字段名 | 字段类型 | 是否主键 | 说明 |
s_id | 自动编号 | 否 | 物品编号 |
s_name | 文本 | 否 | 物品名 |
s_paixu | 数字 | 否 | 按编号排序 |
8. 进货商表(56770_jinhuoshang)
此表用来保存各个进货商的信息。如表8
表8 进货商表
字段名 | 字段类型 | 是否主键 | 说明 |
j_id | 自动编号 | 否 | 进货商编号 |
j_name | 文本 | 否 | 进货商名 |
j_paixu | 数字 | 否 | 按编号排序 |
9. 物品信息表(56770_product)
此表现在为备用表,以方便仓库存入物品时使用。为以后系统扩展功能时作为物品库存管理的拓展提供接口。如表9
表9 物品信息表
字段名 | 字段类型 | 是否主键 | 说明 |
p_id | 自动编号 | 是 | 物品编号 |
p_name | 文本 | 否 | 物品名 |
p_bianma | 文本 | 否 | 物品编码 |
p_date | 文本 | 否 | 日期 |
p_baozhiqi | 文本 | 否 | 保质期 |
p_sort | 文本 | 否 | 物品分类 |
p_chandi | 文本 | 否 | 物品产地 |
p_guige | 文本 | 否 | 物品规格 |
p_danwei | 文本 | 否 | 物品单位 |
p_cangku | 文本 | 否 | 物品仓库 |
p_price | 数字 | 否 | 物品价格 |
p_kucun | 数字 | 否 | 物品库存 |
p_gongchang | 文本 | 否 | 物品工厂 |
p_jinhuoshang | 文本 | 否 | 进货商 |