基于Andriod的仓库管理系统

 2022-01-17 11:01

论文总字数:28815字

目 录

1绪论 1

1.1 课题背景 1

1.2 研究意义和主要内容 1

2仓库管理系统的需求分析 2

2.1仓库管理原则 2

2.2业务需求 3

2.3功能需求 4

2.4非功能需求 7

2.5可行性分析 7

2.6软硬件要求 8

3仓库管理系统的理论支持 8

3.1 Android简介 8

3.2Java简介 10

3.3 数据库介绍 10

3.4 B/S和C/S比较 10

3.5 条形码技术介绍 12

3.6智能手机信息发送技术 12

4 仓库管理系统的设计 13

4.1 总体设计 13

4.2功能模块设计 13

4.2.1客户端功能模块设计 14

4.2.2子功能详细设计 18

4.2.3服务端功能模块设计 20

4.3数据库设计 20

4.3.1 数据库概念设计 20

4.3.2数据库逻辑设计 22

5仓库管理系统的实现 24

5.1 数据库存储操作的实现 24

5.2 系统客户端的实现 25

5.3 系统服务端的实现 32

6 结论 32

参考文献 33

致 谢 34

基于Android的仓库管理系统

梁 利

, China

Abstract:Warehouse Management System (WMS Warehouse Management System) system is a typical information management system. The realization of the design is based on the Android warehouse management system, warehouse personnel to achieve the purpose of remote management of the warehouse through the mobile terminal equipment, and user information management, basic information management and the storage of the basic functions of information management for users general information query. The overall development of the system sub-client and server-side two partially completed, the client provides user communication services, interactive reception complete, the server is mainly used for storing large amounts of data, to provide back-office services. System development process used in current popular Android development techniques and stable Java language, including Eclipse, SQL Server2012 VS2012 and other major development tools. This paper is a combination of the actual situation of the University of software engineering and knowledge-based systems to achieve this have learned to complete.

Key word: Android; Java; SQL Server database; remote management

1绪论

1.1 课题背景

随着科技与经济的快速发展,我们早已经融入信息化的时代。信息化时代就是信息产生价值的时代,一个国家的信息化发展程度代表着一个国家先进的生产力。在我国,信息化是指在国家的统一规划和组织下,将农业、工业、教育、科学技术发展、国防及社会生活等的各方面与现代信息技术相结合。当然仓库信息管理系统的研究也是刻不容缓的。仓库管理是21世纪中叶逐渐发展起来的一门学科,最早产生于美国,经过几十年的发展,仓库管理已经成了西方企业管理中不可或缺的一部分。如今,仓库管理也在许多国家都得到了研究与应用。总之仓库管理就是解决采购、仓储、出入库、配送物资之间的时间、空间、数量、类别价格之间的协调问题,从而保证供应链的顺利进行。伴随着移动设备应用市场的不断发展及扩大,手机已成为人们日常生活的一部分。目前,在国内使用手机的用户已经超过7亿,用户对安装在手机上的各类移动app的需求也是可想而知的。在社会经济和工业生产加速发展的时代下,仓库信息更新周期短,更新频率大,而传统的仓库管理是以手工记录为基础来完成的,已经无法满足客户不断个性化的需求。同时,单纯的增加人力资源不仅不能提高出入库的工作效率而且还增加成本和差错率。如果说计算机信息管理技术的发展解决了信息管理的效率和准确率问题,那么移动端的技术发展正好可以解决移动办公的方便性。

1.2 研究意义和主要内容

  1. 研究意义

本课题研究的是一个以某单位的后勤仓库为背景的基于Android的小型仓库管理系统。一般的简单仓库运作必须满足一条完整的供应链,即不能出现缺货现象,也不能出现备用量过多的现象。如果经常出现缺货现象则会使一个单位的管理制度紊乱,如果备用量过足则会给仓库造成累赘,因为对商品的保管、照料都需要消耗一定的人力、财力和物力。而且,目前对于仓库信息的管理基本上都会借助计算机来完成,相对于以前的人工记录管理来说,已经先进了很多,但还是存在很多问题。比如说,只能在办公室里通过计算机解决问题或者亲临仓库现场解决问题,带来了极大的不方便性。如今,3G、4G网络技术已经发展的非常成熟了,大家随时都可以通过手机上网,同时手机智能化技术也是蓬勃发展,搭上互联网的顺风车,手机所能完成的功能越来越多了,故而人们对手机的依赖也是日益渐增。如今,大家听音乐,看电视,看电影,在线购物主要都是通过手机来完成的。所以说,目前手机已经解决了个人的基本日常生活问题,而通过手机实现办公也将是未来的一个趋势。因此,我认为研究实现移动端的仓库管理系统是非常有必要的。

  1. 主要内容

基于对本次课题要求以及对仓库实际运作的要求,下面将从管理计划、执行效率和流程控制几方面对仓库管理的主要内容做详细的说明。

首先,作为一个信息管理系统,完善的管理规章制度是必不可少的,本论文涉及到的仓库管理系统更是如此。一个简单的仓库管理系统,从货物的采购、入库、库位货架的安排到货物的出库都有一个复杂的操作流程,更复杂一些的就不用说了。如果有一个完善的管理制度的话,可以减少一些操作的误差,提高仓库管理的准确性。不过,制定出的管理制度仅仅是提高仓库管理效率的一个前提,有效的执行制定好的管理制度才能使仓库的管理的效率真正的提高。

建立一个良好的仓库管理信息平台不失为提高仓库管理效率的一个好办法。之所以出现仓库管理的流程紊乱或者仓库变得狼藉是因为仓库管理人员或者仓库操作员对仓库信息不够了解,混乱操作,日积月累,最终导致仓库运作效率低下。如果仓库管理员对仓库的货物量或者库存变动非常清楚或者仓库操作员能及时处理好货物的入库和出库流程,那么仓库管理的效率一定可以提高。设计出一款仓库信息管理软件,可以使仓库信息变得透明化,方便大家对仓库信息的了解和处理。

管理制度和管理平台的建立只是准备工作,最终的实现还是由人来完成的,所以配备专门的人员操作和对人员的管理也是非常重要的。只要仓库管理人员能够按照软件提供的仓库信息按流程执行,仓库管理不再是那么困难了。

2仓库管理系统的需求分析

系统需求分析是指根据待开发系统的实际应运需求做出分析。本仓库管理系统属于实际应用型信息系统,应从业务需求、功能性需求、非功能性需求、可行性需求和软硬件需求等几方面做出详细分析。系统功能需求是指系统为满足实际应用必须完成的功能,非功能需求是指在满足基础应用的基础上增加系统的设计美感和用户使用舒适度的需求,可行性需求是指辅助完成系统功能的一些要求,运行环境需求是指系统的运行载体。本论文在做需求分析之前需要先列出一系列基本的仓库管理原则。

2.1仓库管理原则

仓库因存放货物的不同应具有不同的管理原则,本课题涉及的仓库管理系统是针对小型的一般物品存放仓库所设计的,所以只要符合普通货物管理原则即可。仓库采用多级存放原理,主要包括以下原则:

  1. 将仓库库位进行编号,根据仓库所存放物品的种类将库位按编号顺序分为长、中、短三种段,中等长度的居多;
  2. 根据每种类别货物在仓库中备用量的多少,将货物放在对应的库位段中;
  3. 将库位中的货架也进行编号;
  4. 每种类别的物品按照不同的规格不同批次分开放在不同的货架位置上;
  5. 将残存货物与货源分开放;
  6. 将搬运频率大的货物对应的库位或者货架安排在靠门的位置,方便搬运;
  7. 对于易变质或者老化的物品应保持先进先出的原则;
  8. 规定好仓库中每一种商品最低库存量和最高库存量。

2.2业务需求

仓库管理系统的基本管理流程包括:签订仓储合同 验收商品 商品入库

商品保管 商品出库。由此得出仓库管理系统的基本工作流程图如图2-1。

图2-1 仓库管理系统基本流程图

1 验收业务

商品验收工作的主要流程如下:

(1)确认供应商:货物从哪边运送过来,有没有错误。在本系统中确定商品供应商是否与入库任务里面的供应商一致。

(2)确定运送日期与验收时间:确定运送日期与验收时间在交易工作中非常重要。运送日期可判定厂商是否延误,有时候可作为延期罚款的依据;验收时间可作为付款的起始日期。

剩余内容已隐藏,请支付后下载全文,论文总字数:28815字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;