1、 软件工程 课程设计说明书 题目: 库存管理系统设计 姓名: 班级: 指导教师: 2013 年 5 月 6 日 2 目录 引言引言 3 第第 1 1 章绪论章绪论 4 1.1 1.1 库存库存管理概述管理概述 4 1.2 1.2 问题定义问题定义 4 1.3 1.3 项目目标项目目标 5 第第 2 2 章可行性分析章可行性分析 . 6 2.1 2.1 库存库存管理流程分析管理流程分析 6 2.2 2.2 系统开发的可行性系统开发的可行性 6 第第 3 3 章章库存库存管理系统分管理系统分析析 . 8 3.1 3.1 系统初步分析系统初步分析 8 3.2 3.2 系统需求分析系统需求分析 8 3
2、.3 3.3 业务流程图业务流程图 9 3.4 3.4 数据流程图数据流程图 . 10 3.5 3.5 数据字典数据字典 . 12 第第 4 4 章章系统设计系统设计 18 4.1 4.1 系统目系统目标设计标设计 . 18 4.2 4.2 系统功能结构设计系统功能结构设计 . 18 4.3 4.3 系统配置方案系统配置方案 . 19 4.4 4.4 代码设计代码设计 . 19 4.5 4.5 数据库设计数据库设计 . 20 4.6 4.6 系统处理流程设计系统处理流程设计 . 23 第五章测试设计第五章测试设计. 24 5.1 5.1 测试概述测试概述 . 24 5.2 5.2 测试设计测试
3、设计 . 24 第六章设计总结第六章设计总结. 28 参考文献参考文献. 29 3 库存库存管理系统设计管理系统设计 引言引言 库存管理是企业管理的重要组成部分。在企业生产经营活动中, 库存管理既 必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销 活动。库存管理系统是企业的整个供应链系统中不可缺少的部分,它的内容对于 企业的决策者和管理者来说都至关重要,所以库存管理系统应该能够为用作为计 算机应用的一部分,使用计算机对物资信息进行管理,有着手工管理所无法比拟 的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。这些优点能够极大地提高人事劳资
4、管理的效率,也是企业的科学化、 正规化管理,与世界接轨的重要条件。 本文主要从系统需求分析、系统可行性分析、系统设计方面进行说明。本系统完 全符合信息管理系统的要求,并且系统从需求分析、概要设计、详细设计到具体 代码实现都遵循了软件工程的思想。 4 第第 1 1 章章 绪论绪论 1.1 1.1 库存库存管理概述管理概述 1.1.1 库存管理的必要性 大多数库存管理理论认为, 库存是物理上和逻辑上库房库位的所有有形和无形物 料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备 品备件等。虽然持有一些库存是必要的,过量的库存却非但没有用处而且占用了 资金。占用的资金对于公司发展、
5、新产品开发等都是非常需要的;减少资金占用 还可以大大减少来自银行贷款的利息和风险。对那些采购量特别大、采购件市场 价格有波动的物料库存,加强库存管理效果更为明显。因此,平衡公司库存投资 与其它资金需求至关重要。 1.1.2 库存管理的目标 库存管理的主要目标就是通过对仓库所有入出库活动的管理和控制及对库存数 据有效的统计和分析, 以保证企业生产中畅通的物流, 使决策人员及早发现问题, 采取相应措施,调整库存结构,缩短储备周期,加速资金周转,最大限度地降低 库存占用,同时,通过周期性的仓库盘点,及时补救管理中的漏洞,使库存管理 系统实时地反映企业中各个仓库的现时情况, 为各类管理人员从不同侧面提
6、供所 需信息,以便协调企业经营收到更大效益,库存管理系统是协调企业生产经营的 基础,其数据的准确性、方便的查询、有效的分析是整个计算机管理系统顺利运 行的关键。 1.2 1.2 问题定义问题定义 1.2.1 研究背景 随着改革的深入和经济的发展,企业的生产任务日益繁重,从而对库存管理 的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若 干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品 供应效率低下,严重影响了企业的正常生产。同时,由于库房与管理部门之间的 信息交流困难,造成库存严重积压,极大地影响了企业的资金周转速度,另外也 5 使得物资管理、数据汇总成为了一大难题。 当今企业的竞争压力越来越大, 企业要想生存, 就必须在各个方面加强管理, 并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企 业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快 的市场响应速度。 这就要求企业各部门之间统一计划, 协调生产步骤, 汇总信息, 调配集团内部资源,实现既要独立,又要统