1、 毕毕 业业 论论 文文 仓库管理系统仓库管理系统的的设计与分析设计与分析 指导教师 学 院 名 称 理学院理学院 专业名称 信息与计算科学信息与计算科学 论文提交日期 论文答辩日期 答辩委员会主席 _ 评 阅 人 _ 1 摘 要 随着经济全球化和信息技术的迅速发展,物流业已成为经济领域中发展最快、最活 跃、最具热点的一个行业。作为物流业操作中比较繁琐的一个重要环节,仓储运作的好 坏将直接影响整个物流系统的成本与效率。而开发一个好的仓库管理系统,使用计算机 进行仓储管理,可以提高物流管理的现代化程序,加强管理的信息化手段,提高工作效 率,增加企业效益;还可以实时掌握库存最新动态,方便查询。 本
2、文在深入了解物流系统仓储管理的各种方法和对仓库管理工作流程进行分析的基 础上,抽象出仓库管理系统的一般模式,设计并实现了仓库管理系统。该系统采用 C/S 架构, 以 Borland 公司的 JBuilder 2006 软件为开发平台, 用微软公司的 SQL Server2000 作为后台数据库,以货物查询、 货物入库、货物出库、货物移库等操作为核心,实现仓 库管理的信息化和自动化。本文着重介绍了仓库管理系统的需求分析、实现的功能、业 务流程、数据库设计、系统功能模块设计、设计等一系列开发流程。 关键字 C/S 模式 仓库管理系统 SQL Server 2000 Jbuilder 2006 2
3、目 录 1 前言 1 1.1 设计背景与意义 1 1.2 设计目标 2 1.3 系统开发环境 3 1.3.1 系统配置 3 1.3.2 开发工具 3 1.3.3 准备工作 4 2 系统分析 5 2.1 系统需求分析 5 2.2 系统功能分析 5 2.3 数据库需求分析 6 3 系统总体设计 7 3.1 数据库设计 7 3.1.1 实体关系图(E-R 图)设计 . 7 3.1.2 数据流图 . 10 3.1.3 创建数据库 . 11 3.2 系统设计 . 15 3.2.1 系统功能结构图 15 3.2.2 业务流程图 . 16 4 系统功能模块设计 . 16 4.1 登陆模块 . 16 4.2
4、仓库管理系统模块 . 17 4.2.1 仓库管理系统主界面模块 . 17 4.2.2 入库登记模块 . 18 4.2.3 出库登记模块 . 19 4.2.4 移库登记模块 . 19 4.2.5 业务单位信息模块 . 20 4.2.6 业务查看模块 . 21 5 系统实现 . 21 3 5.1 建立与数据库连接的类 . 22 5.2 建立把弹出窗口置屏幕中央的类 . 23 5.3 登录系统的实现 . 23 5.4 系统主界面的实现 . 24 5.4.1 货物数据查询 . 25 5.4.2 入库登记实现 . 26 5.4.3 出库登记实现 . 26 5.4.4 移库登记实现 . 26 5.4.5 业务信息实现 . 27 6 总结与展望 . 27 6.1 总结 . 27 6.2 展望 . 27 致谢 . 29 参考文献 . 30 Abstract: . 31 毕业设计成绩评定表 错误错误! !未定义书签。未定义书签。 1 1 前言 1.1 设计背景与意义 随着经济全球化和信息技术的迅速发展,作为企业降低生产成本、提高核心竞争力、