摘要:随着经济的飞速发展,以手工记录为主的传统仓库管理模式无法适应仓库的管理需求,已经被计算机信息管理所代替。然而,基于个人计算机的仓库管理系统仍然存在不能及时动态掌握管理信息、不能随时随地登陆系统进行管理等问题,对仓库信息的移动管理的需求越来越突出。
基于以上需求,本系统采用SQLite 建立数据库,使用Eclipse开发一个Android平台下的仓库管理系统。系统包括基本信息管理、信息查询、库存管理、用户管理等模块。基本信息管理包括客户信息、商品信息和供应商信息管理3个子功能;库存管理包括商品入库信息和出库信息管理,出入库都有添加、修改、删除、查询等功能;信息查询模块是库存信息查询;用户管理模块包括修改密码和管理用户,管理员可以添加用户,修改密码,删除用户。
本系统结构简单合理,方便维护,具有良好交互界面,可充分发挥平板电脑、手机等移动便携特点,使仓库管理人员能够随时随地动态掌握仓库中物资来源、进出库、库存状态等关键信息,及时处理单位内部及客户的需求,为管理人员快速科学决策提供可靠依据。
关键词 安卓;仓库管理;信息管理系统;数据库
目录
摘要
Abstract
1绪论-1
1.1研究背景-1
1.2研究现状-1
1.3研究内容-1
1.4论文的结构-2
2 相关技术及工具简介-3
2.1Android简介-3
2.2SQLite简介-3
2.3 Java简介-3
2.4Eclipse简介-4
2.5 本章小结-4
3 系统的分析-5
3.1系统概述-5
3.2 系统功能模块-5
3.3 系统功能流程图-6
3.4 数据字典-6
3.5 本章小结-7
4 仓库管理系统数据库设计-8
4.1 数据库逻辑结构设计-8
4.2仓库管理系统E-R图-9
4.3 仓库管理系统的表设计-10
4.4 本章小结-13
5系统的实现-14
5.1数据库连接-14
5.2登录界面-14
5.3 系统主界面-16
5.4 商品信息-17
5.4.1 添加商品的实现-17
5.4.2 修改商品的实现-18
5.4.3 删除商品的实现-18
5.4.4 查询商品的实现-19
5.5 客户信息-19
5.5.1 添加客户的实现-19
5.5.2 修改客户信息的实现-20
5.5.3 删除客户的实现-21
5.5.4 查询客户的实现-21
5.6 商品入库-22
5.6.1 添加入库的实现-22
5.6.2 修改入库的实现-23
5.6.3 删除入库的实现-23
5.6.4 查询入库的实现-24
5.7 商品出库-25
5.7.1 添加出库的实现-25
5.7.2 删除出库的实现-25
5.7.3 修改出库的实现-26
5.7.4 查询出库的实现-26
5.8 信息查询-27
5.8.1 库存信息查询的实现-27
5.9 本章小结-27
结论-28
致谢-29
参考文献-30
附录-31
附录1 AndroidManifest.xml配置文件-31
附录2 登录界面配置-32