- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于物联网物流业数据库设计相关问题研究
基于物联网物流业数据库设计相关问题研究
摘要:本文首先对基于物联网的物流业进行系统架构,通过对基于物联网的企业物流的需求分析,在基于物联网的物流业数据库设计物理实现上就数据存储,用户,角色、实时的时空数据处理等方面进行了探讨。
关键词:物联网 物流 数据库设计 用户 角色
中图分类号:TP311 文献标识码:A 文章编号:1072-3791(2012)02(a)-0015-02
物联网一般被认为是物物相连的互联网,利用射频识别装置(RFID)、红外感应器、激光扫描器等信息传感设备进行采集,通过互联网实现信息交换和共享,实现对物品的智能化识别、定位、跟踪、监控和管理。基于物联网的物流系统能使供应链上的相关企业资源整合,降低物流成本,提高物流效率,满足不同用户的需求来达到信息共享。
1 基于物联网的物流业系统架构
基于物联网的物流系统应具有开放性,数据在需求范围内实现共享,实现不同用户从不同的时间、不同的地点可以访问和操作需要的数据,数据量庞大,地域覆盖面广,数据录入和访问点分散,所以基于物联网的物流系统采用了B/S(Browser/Server)工作模式。
由于用户对系统的要求是服务不间断的,数据绝对安全的,方便的可扩充的,鉴于基于物联网的物流系统的重要性、高可靠性,灵活性,将客户端、Web服务器、数据库服务器三层体系结构拓展到客户端、Web服务器、EJB服务器、数据库服务器四层体系结构。采用Weblogic作为web服务器和EJB服务器,利用多台Weblogic服务器的集群性能来达到系统的高可靠性。利用EJB技术的系统独立性来达到客户要求的灵活性。
Oracle数据库在关系模型中引入面向对象模型,能解决复杂对象和空间关系的合理表达,因此本数据库采用Oracle RAC(数据库集群)的方式进行构建,来组织和管理基于物联网的物流业结构复杂的海量数据。
四层分布式模型如图1所示。
2 基于物联网的物流业数据库设计的相关问题
2.1 基于物联网的物流业数据库需求分析
按照物流系统的性质可以将物流分为社会物流、行业物流和企业物流三大类,本课题主要研究的是在企业经营范围内由生产、服务活动所??成的企业物流。基于物联网的企业物流的供应链管理大致分为基础信息管理、库存管理、采购管理、销售管理、运输管理五大作业流程。
2.1.1 基础信息
信息管理员主要对供应商信息、客户信息、产品信息、供销商信息等进行维护,根据实际情况,将各项信息保存到各个表中。
2.1.2 库存
库存管理员需要管理仓库信息,将仓库信息保存到仓库信息表中。由仓库信息和产品信息得到库存信息,将产品的库存信息保存到库存信息表中。在出库操作中,根据订单明细中的需求量获得产品出库信息,再更新到库存信息中。入库操作中,在产品入库时,根据采购信息中的产品购买信息作为参照,将实际到货的信息入库到仓库中,更新库存信息。
2.1.3 采购
采购人员需要对供应商信息进行管理,并将数据保存到供应商信息表中。在录入采购单时,参照供应商信息,采购明细的录入需要参照产品信息表中的产品信息和库存信息表中的产品的库存量等信息。最后,将采购的产品的信息更新到产品信息表中。
2.1.4 销售
销售人员将客户信息保存到客户信息表中。在录入订单时,参照客户信息,订单明细的录入需要参照库存信息表和产品信息表中的产品信息。销售完成时需要更新产品信息。
2.1.5 运输
调度人员需要对运输商进行管理,并将数据保存到运输信息表中。在录入运输信息时,需参照订单明细表中的客户信息。
2.2 基于物联网的物流业数据库设计物理实现相关问题
2.2.1 数据存储
基于物联网的物流业数据信息量大,种类多,数据管理和维护工作量大,如果不进行空间分配,全部数据都会存储在Oracle默认的表空间SYSTEM里面,对某一项业务的备份和恢复需要全部数据的备份和恢复。本数据库首先根据上述分析的作业流程把不同类型的数据进行分离,创建出相应的基础信息、库存、采购、销售、运输五个表空间,这样对某一业务的备份和恢复可对应相应的表空间进行处理。
CREATE TABLESPACE
stock
――为库存表空间,storage为表空间的名称,其余四个的表空间与此类似
DATAFILED:\stock\stock 01,dbfSIZE 200M,
‘E:\stock\stock 02,dbf’SIZE 200M
――为库存表空间指定数据文件存储位置和大小
EXTENT MANAGEMENT LOCAL AUTOALLOCATE,
―区的尺寸由Oracle自动分配
文档评论(0)