仓库管理系统_第1页
仓库管理系统_第2页
仓库管理系统_第3页
仓库管理系统_第4页
仓库管理系统_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

晋中学院本科毕业论文(设计)主题小型仓储管理系统的设计与实现本科计算机科技学院专业计算机科学与技术(网络工程)名字叫田志远学号0811122224学习年限2008年9月至2012年7月指导教师王昌厚役副教授申请学位理学学士学位2012年4月28日小型仓库管理系统的设计与实现学生名称:田志远指导老师:王昌厚摘要:仓储管理系统是一个典型的信息管理系统(MIS管理信息系统),其开发主要包括后台数据库的建立、维护和前端应用开发两个方面。 针对前者的要求,构建数据完整性和完整性高、数据安全性高的数据库。 后者需要应用程序的工作具有完美易用等特点。分析的结果是,本人决定使用SQLite构筑数据库的背景,使用Eclipse开发工具,利用提供的各种面向对象的开发工具进行开发。 本系统通过基本信息管理,管理供应商、顾客、商品的基本信息。 按库存管理进行商品入库出库操作,完成商品信息的管理。我经过近两个月的刻苦学习和实践,按时完成了系统的开发,实现了仓库管理系统的基本功能。关键词:信息管理系统、数据库、签出和签入thesmallwarewarehousemanagementsystemdesignandimplementationauthorsname : zhangiyuantutor : wangchang Houabstract:thewarewowerhousemanagementsystemisaptimicalapplicationofmanaginformationsystem (called DMIS ) whichmainlyincludesbuildingupdata-baseofback -从属部署应用程序接口前端. themerrrrequerrequidentionanding of data.thelartershorketheapplicationproffleandeastilused .bylookuplotsofdatum iselectedelectitinsterdatabasesystemandelectriplicasprogramingtodevelopthesystem.thesystemmanagedsupplies, customers和commodities是基本信息管理. itmanagedcommodityswarehousentityandderiveofcargofromstoragethroughinvin.toycontoaccontoaccomplishts为了两个月的硬件,icondultedthesystemontime.icallideothebicalforthewarehouseofthewarehousemanagementsystem .keywords:managementinformationsystem,database,warehouse entry,delivery of cargo from storage目录引言11系统设计方案的研究21.1系统目标21.2可行性分析21.3系统的性能特点和控制要求31.4运行环境要求32数据库设计42.1需求分析42.2功能模块设计42.3数据字典62.4数据库概念结构设计72.5数据库逻辑结构设计93详细设计133.1数据库连接133.2主界面,菜单界面设计133.3各模块的功能和设计介绍14参考文献25引言仓库管理WMS(Ware HouseManagement System )是本世纪中叶发展起来的新兴学科。 第二次世界大战时期出生于美国,五十年代中期,仓库的概念传到日本,迅速发展起来。 迄今为止,仓库管理已成为西方企业管理不可或缺的一部分,在许多国家得到了广泛的研究和应用。 综上所述,仓库管理通过采购、仓库、综合、出库、配送等活动,解决物资供需之间存在的时间、空间、数量、品种价格等矛盾,把社会生产的各个环节联系起来,确保生产的顺利进行。随着社会经济的发展和工业生产的加快,仓库进出更加频繁,仓库信息更加重要。 传统仓库管理完全由人完成,以人工记录为主,企业物流业务在一定规模增长后,随着订单数量的增加,顾客的需求不断个性化,执行效率成为物流发展的瓶颈,单靠人力资源的增加不能加快进出库执行的速度,反而成本高昂计算机信息管理技术的迅速发展正是为了解决这一问题,计算机技术与现代管理技术相结合,使工业企业日常仓库管理更加准确、更加快速地完成。 确保企业以最少的人员来做更多的工作。随着我国市场经济的进一步发展,强有力的信息保障、强有力的电子化管理,各大企业在国内经济市场大潮中不遗馀力地发挥着现代高新技术的信息技术。 越来越多有远见的企业家从国外购买高科技,高投资、合理管理往往交换巨大利润。 经营的物质技术手段从简单的落后转变为高新技术和人工手段,并将高新技术应用于零售商业。 国内实施WMS的条件越来越成熟。 主要是物流业在过去两年,随着国家经济的发展,日新月异,现代一体化物流的管理思想日益为企业所接受,对仓库有了新的定位和认识,对管理体系也提出了新的要求。 国外的技术相当成熟。1系统设计方案的研究1.1系统目标仓储管理系统的总目标是在数据库和先进开发平台上,利用现有资源开发出系统化、易扩展、易维护、人机界面良好的仓储管理系统,实现仓储计算机管理,提供完善的功能,为仓储管理员提供方便的工作方式。1.2可行性分析1.2.1目的可行性分析的目的是分析问题,根据对所选开发工具的理解,分析能否开发出比较完善的仓储管理系统。1.2.2可行性研究的前提(一)要求;主要功能:实现仓库移动设备管理。性能要求:功能强大,行为稳定。输出要求:数据完整、详细。安全和保密要求:实施权限管理,防止数据被破坏。(二)目标;系统实现后,提高仓库管理者的生产效率,减少工作量,减少手工操作失误率,提高库存的精确度1.2.3具体分析(1)eclipse是开放源代码,是基于Java的可扩展开发平台。 大多数用户都喜欢Eclipse作为Java集成开发环境(IDE ),但Eclipse的目标不止于此。 Eclipse还包括插件开发环境(PDE ),用于希望扩展Eclipse的软件开发人员,因为它可以与Eclipse环境无缝集成。 由于Eclipse中的所有内容都是插件,因此所有工具开发人员都扮演相同的角色,以便为Eclipse提供插件并为用户提供一致和统一的集成开发环境。 只需将Android的SDK和ADT导入eclipse,即可在此平台上进行Android软件的开发编程。 这次设计的仓库管理系统是信息管理系统,可以通过eclipse开发。(2)Android系统整合了轻量化的数据库: SQLite、SQLite是嵌入式数据库引擎,专门用于对资源有限的设备(手机、PDA等)进行适量的数据访问。 但是,支持大多数SQL语法,开发人员可以使用SQL语句处理数据库中的数据。 对于所有用户(包括系统管理员、数据库管理员、应用程序编程人员、决策支持系统人员和许多其他类型的最终用户)的数据库活动模型,都可以使用此功能。 基本SQL命令只需几天即可掌握,最高级别的命令只需几天即可掌握。 此次设计的仓库管理系统是一个小型的信息管理系统,对数据库的要求并不高。 使用SQLite的仓库管理系统的开发全部是可能的。1.3系统的性能特点和控制要求1.3.1系统的简要说明本系统通过基本信息管理功能,通过对商品、客户、供应商的基本信息进行管理的库存管理功能,通过对商品进行入库、出库操作、入库单据和出库单据进行查询的信息查询来查询库存信息。1.3.2处理流程用户用基本信息管理供应商客户商品的基本信息。 基本操作包括添加、删除、修改和查询。 这些基本信息将第3章制作的表存储在数据库中。 系统访问数据库以满足用户的这些操作要求。 显示为表单,用户可以轻松地看到。 用户通过库存管理完成入库和出库操作,同样入库和出库操作也包括追加、删除、修改、查询。 入库商品信息和出库商品信息也放入数据库,当用户进行入库和出库操作时,系统会访问数据库,生成入库发票和出库发票,作为表单显示,使用户更容易看到。 处理流程示于图1-1使用者基本信息管理生成基本信息库存管理数据库生成入库书生成出库发票图1-1处理流程1.4运行环境的要求(1)硬件要求: CPU :动作频率500MHZ以上内存(RAM ) :最低64M,建议128M以上SDK: 250MB以上(2)软件要求: Android2.2以上2数据库设计数据库设计是从分析由当前的非计算机管理的数据库系统到最终实现由计算机管理的数据库系统的全过程。 其中包括表格、查询和报表等设计。 总体原则必须兼顾数据处理的效率和数据处理的简便性。 数据库是信息系统的核心和基础。 它以一定的模型组织信息系统的大量数据,提供存储、维护和检索数据的功能,使信息系统能够从数据库中方便、及时、准确地获取所需的信息。 数据库设计步骤包括需求分析、概念结构设计和逻辑结构设计。2.1需求分析在设计数据库之前,必须首先准确理解和分析用户的需求(包括数据和处理)。 需求分析是整个设计过程的基础,是最困难、最耗时的一步。 作为地盘的需求分析是否充分且正确,决定了在此基础上构筑数据库大楼的速度和质量。 如果需求分析不顺利的话,整个数据库的设计有可能会重新做。2.1.1入库操作入库功能的实施分为以下部分:(一)订明入库单;操作员输入最基本的信息,从商品信息表中取得与商品相关的信息,从供应商信息表中取得与供应商相关的信息。(2)输入与入库单相对应的商品信息入库商品自动与入库单据相关,从商品信息表中获取有关商品的信息。 入库操作的流程图如图2-1所示。2.1.2出库操作检出功能的实现可分为以下几个部分:(一)订明发放单据;操作员输入最基本的信息,从商品信息表取得与商品相关的信息,从顾客信息表取得与顾客相关的信息。(2)输入与出库发票对应的商品信息出库商品与出库单据自动关联,从商品信息表中取得有关商品的信息。 在图2-2中示出处理的流程。2.2功能模块设计系统功能模块的结构图如图2-3所示图2-1入库数据流程图图2-2出库流程图更改密码管理用户退出入库管理出库管理供应商信息管理客户信息管理商品信息管理基本信息管理库存管理系统设定仓库管理系统图2-3系统功能框图此系统功能框图显示了系统的主要功能框。 包括基本信息管理、库存信息管理和系统设置。 其中基本的信息管理包括供应商信息管理、顾客信息管理、商品信息管理。 库存信息管理包括入库管理和出库管理。 系统设置包括管理用户、更改密码和终止三个功能能。 其中,供应商信息管理包括四个子功能:添加供应商信息、更改供应商信息、删除供应商信息和查询供应商信息。 顾客信息管理有顾客信息的追加、顾客信息的修正、顾客信息的删除、顾客信息的查询4个子功能。 在商品信息管理中,有商品信息的追加、商品信息的修正、商品信息的删除这3个辅助功能。 入库管理有入库商品信息的追加、入库商品信息的修正、入库商品信息的删除、入库商品信息的查询4个辅助功能。 出库管理有出库商品信息的追加、出库商品信息的修正、出库商品信息的删除、出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论