1、 编号编号 : 毕毕 业业 设设 计计 课题名称:小型超市出入库管理系统 姓 名: 学 号: 系 部: 信息技术系 专 业:网络管理 班 级:网络管理 指导教师: 二一五年五月 小型超市库存管理系统的设计与实现小型超市库存管理系统的设计与实现 摘摘 要要 当今社会随着计算机技术的高速发展, 企业信息化得以建立与完善, 这也为我国各地的 零售超市提供了前所未有的机遇。 超市库存管理系统作为计算机技术企业化的一个事例, 也 得到了各式各样的超市的关注。目前在我国,小型超市所使用的库存管理方式极其落后,其 中的弊端也为数不少。 本文基于对小型超市库存管理系统的研究, 通过对超市库存管理主要 业务流程
2、的解析、 对管理系统出入库及盘点模块的设计, 利用管理信息系统改善了小型超市 的库存管理问题,使用信息化技术让小型超市的市场竞争力及可持续发展水平得到了提升。 关键词:小型超市;库存管理;管理信息系统关键词:小型超市;库存管理;管理信息系统 目目 录录 1 1 绪论绪论 1 1.1 研究背景研究背景. 1 1.2 1.2 研究内容研究内容 . 1 1.3 1.3 研究意义研究意义 . 1 2 2 相关技术介绍相关技术介绍 . 1 2.1 Java 1 2.2 MYSQL . 2 3 系统分析系统分析 2 3.1 可行性分析可行性分析. 2 3.1.1 技术可行性技术可行性 2 3.1.2 操作
3、可行性操作可行性 2 3.1.3 经济可行性经济可行性 2 3.1.4 管理可行性管理可行性 2 3.2 需求分析需求分析. 3 3.3 业务流程分析业务流程分析. 4 3.3.1 商品采购流程分析商品采购流程分析 . 4 3.3.2 商品入库流程分析商品入库流程分析 . 5 3.3.3 商品出库流程分析商品出库流程分析 . 6 3.4 3.4 数据流程图分析数据流程图分析 . 7 3.5 3.5 数据字典数据字典 . 8 4 4 系统设计系统设计 11 4.1 4.1 系统模块设计系统模块设计 . 11 4.2 4.2 用户信息管理模块用户信息管理模块 . 11 4.3 4.3 商品基本信息
4、管理模块商品基本信息管理模块 . 11 4.4 4.4 库存管理模块库存管理模块 错误!未定义书签。 4.4.1 4.4.1 入库管理模块入库管理模块 错误!未定义书签。 4.4.2 4.4.2 出库管理模块出库管理模块 错误!未定义书签。 5 5 结束语结束语 13 主要参考文献主要参考文献 15 附录附录 16 致致 谢谢 20 1 1 1 绪论绪论 1.1 研究背景 随着越来越发达的计算机技术在我国企业管理中的应用, 发展企业信息化水 平也渐渐成为了提高我国企业竞争力的关键, 基于企业信息化思想的库存管理系 统越来越得到人们的重视,科学合理的一些库存管理系统对那些资金规模比较 小,零售模
5、式有限的小型超市来说,在加快资金周转、降低库存成本、最大程度 的满足消费者的市场需求方面都有积极作用, 在此同时对小型超市向大型超市发 展有着重要的影响。 1.2 研究内容 本论文研究的主要内容有以下三个方面: (1)在阅读各种库存管理的文献和已经查找资料的基础上对小型超市库存 管理系统有比较清晰的了解,并对小型超市库存管理系统的可行性、技术性和设 计的目标进行了相关分析。 (2)对小型超市的各方面的业务流程进行分析,并对整个运行流程做相关 整理。 (3)在业务流程的基础上,对系统进行模块划分,并对每个模块进行设计 和分析。 1.3 研究意义 科学的库存管理系统能够使小型超市保持满足市场需求的
6、最佳库存量, 从而 降低管理及其他额外花销, 同时也可以对消费者的需求变化做出反应, 调节库存, 从而获取最大利润。超市库存管理系统的不断完善有效的降低了超市运营的成 本,提高超市的效益,也是提高超市竞争力的关键所在。 2 2 相关技术介绍相关技术介绍 小型超市库存管理系统采用了 Java 开发工具、ORACLE 建立后台数据库。 下面分别对 Java 和 ORACLE 进行简单的介绍 2.1 Java Java 语言是一种很新的计算机语言,他的历史很短。Java 语言的前身是 Oak 计算机语言1。Java 是一种计算机编程语言,拥有跨平台、面向对象、泛型编 程的特性,广泛应用于企业级 Web 应用开发和移动应用开发2。任职于太阳微 系统的詹姆斯高斯林等人于 1990 年代初开发 Java 语言的雏形,最初被命名为 Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、 烤面包机等家用电器的控制和通信3。由于这些智能化家电的市场需求没有预 2 期的高,Sun 公司放弃了该项计