截止目前累计成功为5,000,000 用户成功查重检测

CNCNKI学术不端文献查重检测系统 多语种 图文 高校 期刊 职称 查重 抄袭检测系统

基于Android的仓库管理系统的设计与实现

时间:2016-11-05 15:00:00 编辑:知网 阅读:

 摘要

随着经济的飞速发展,知网论文查重以手工记录为主的传统仓库管理模式无法适应仓库的管理需求,已经被计算机信息管理所代替。然而,基于个人计算机的仓库管理系统仍然存在不能及时动态掌握管理信息、不能随时随地登陆系统进行管理等问题,对仓库信息的移动管理的需求越来越突出。

基于以上需求,本系统采用SQLite 建立数据库,使用Eclipse开发一个Android平台下的仓库管理系统。系统包括基本信息管理、信息查询、库存管理、用户管理等模块。基本信息管理包括客户信息、商品信息和供应商信息管理3个子功能;库存管理包括商品入库信息和出库信息管理,出入库都有添加、修改、删除、查询等功能;信息查询模块是库存信息查询;用户管理模块包括修改密码和管理用户,管理员可以添加用户,修改密码,删除用户。

本系统结构简单合理,方便维护,具有良好交互界面,可充分发挥平板电脑、手机等移动便携特点,使仓库管理人员能够随时随地动态掌握仓库中物资来源、进出库、库存状态等关键信息,及时处理单位内部及客户的需求,为管理人员快速科学决策提供可靠依据。

知网论文查重

知网论文查重

1绪论

1.1研究背景

传统人工仓库管理存在账目品种杂、重复次数多等问题,管理员记录,建立台账等方式完成所有信息登记,费时费力不算,还会造成查找困难、准确性差,易发生差错。大量的出入库清单被企业用人工方式处理,同时还要对货物进行及时的核对,使得企业的管理效率非常的低。许多企业都会有缺货损失或者货物堆积的等问题,这是由于对商品库存数目不清,造成采购不及时或采购过量等情况引发的。

仓库采用了计算机信息管理系统后,仓库工作人员的工作效率得到了极大的提高,繁琐的出入库流程得到简化。库存的管理,以及货物出入库的管理漏洞大大减少。到目前为止,还有很多企业的仓库管理工作大部分仍是靠手工单和简单的电子表格登记管理,即使企业接入了互联网,其信息化管理却举步维艰,信息化程度很低,因为其仅用于文字和账表的处理,并没有通过使用信息管理系统来改变企业的管理模式和决策程序,从而致使企业对自己家底摸不清,对市场变化反应不及时。这种特点是由中小制造企业库存管理的漏洞所引起的。

随着信息化的发展,新的问题不断出现,如:不能及时了解管理信息,影响信息查询、是否需要购进商品,不能随时回答顾客购物领物等。仓库管理的专业化方向更为明显,移动管理的需求将会越来越突出。

1.2研究现状

不论是公司、超市的仓库管理,还是企事业单位的物资管理,仓库管理需求无处不在。随着市场经济飞速的发展,企业只有通过现代化的管理手段,才能在这个激烈的市场竞争中生存,发展,最终立于不败之地。事业单位的固定资产登记,物资的购买和领发也需要出入库管理和相关的信息管理。计算机信息管理技术被越来越多的企事业单位推广应用,解决了手工记录为主的传统仓库管理模式,实现了以最少的人员来完成更多更准确的仓库管理工作。现如今的仓库管理系统,大多数是在台式计算机上运行的软件,如何开发方便快捷、随时随地掌握仓库管理信息成为更多管理者向往的目标。

本毕业设计拟实现一款基于安卓手机的仓库管理系统。随着Android手机的普及与便携,使用本系统,可以使仓库管理人员对货物进行更快速、便捷、随时随地的管理,从而大大提高了仓库管理人员的工作效率。

1.3研究内容

本文介绍的系统主要是研究如何设计并实现一个简单的、便捷的、美观的仓库管理系统。

本系统主要分为四个部分:

第一部分是基本信息,它包括客户信息,商品信息和供应商信息。主要用于记录他们的基本信息。其中商品信息里主要有商品的名称、规格等。客户信息主要有公司的名称,购买人名称、电话等。供应商信息主要有提供商品的公司名称、地址联系方式等。

第二部分是库存管理,它主要用于对商品进出库的记录进行管理。商品入库时,管理员进行入库操作,入库信息的记录单将由系统自动生成,其中包含供应商公司名称、商品名称、商品入库日期,商品入库的数量等属性。在商品出库时,管理员进行出库操作,出库信息的记录单将由系统自动生成,其中包含客户公司名称、购买商品名称、商品出库的数量等。

第三部分是信息查询,目的在于查询仓库中商品的库存量。

第四部分是用户管理,主要功能是管理系统用户。用户可使用切换用户、修改密码的功能。

1.4论文的结构

本文共有五个章节,各个章节的主要内容如下:

第二章,简单介绍了系统开发时候用到的一些技术和工具,例如Java语言、Android、SQLite数据库等。

第三章,是对管理系统的简单系统分析作出介绍,包括系统功能结构、数据字典等。

第四章,为系统数据库设计的简单介绍,主要内容包括系统各功能模块的简述、E-R图的设计、数据库表的建立。

第五章,详细的介绍系统是如何设计实现的,包括各个功能模块的运行界面截图和主要设计方法。

 

2 相关技术及工具简介

自安卓系统发布至今,随着装有Android系统的移动设备数量的增加,低成本、易携带、易维护等优势使其App数量和系统市场占有量快速扩充,基于Android的应用正快速地迈入现代生活的各个角落。开发一款基于android平台的软件大致需要以下技术及工具的支持。

2.1Android简介

Android是基于Linux自由及开放源代码的操作系统,主要使用于移动设备上。本系统的开发是通过Java编程语言来实现的。为了让系统的界面多种多样,给人一种新鲜感,开发者可以通过使用Android中各种各样的控件以及衍生出的自定义控件来实现。

 

 

2.2SQLite简介

在Android系统中,内嵌了一款轻量型数据库用于管理数据,它就是SQLite数据库。在处理数据的时间和整体性上,SQLite在常用数据库中占有一点的优势。这是因为它占用的资源非常少,并且在SQLite数据库中,支持多种编程语言结合使用。由于其处理速度快等优点,所以本系统选择使用SQLite数据库作为后台数据库。

2.3 Java简介

Java是一种跨平台的面向对象的程序设计语言。拥有通用性、高效性、跨平台性、安全性等特点。

 

 

2.4Eclipse简介

本系统的设计语言使用的是Java语言,因此本设计中选择的开发平台是eclipse,与其他开发平台相似,eclipse在使用的过程中需要开发者根据自己的需要添加合适的插件,创建出满足本系统设计的开发环境。

2.5 本章小结

本章主要是对设计系统所需要的技术和工具作简单的介绍,包括Android、SQLite、Eclipse、Java等。本系统的开发环境主要由eclipse配合Android SDK来提供,程序的开发则由Java配合数据库来提供技术支持。

 

返回