摘要:安迈公司仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。
安迈公司仓库管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。整个系统由登录窗体及用户管理、采购系统、销售系统、仓库系统、业务查找、帮助等模块组成。其中仓库系统板块也是安迈仓库管理软件的主要部分,包括入库单,领料单,退料单,库存明细,报表打印等。
安迈公司仓库管理系统以SQL Sever作为后台数据库,以C++ Builder为编程语言来开发的。本设计说明书主要讲述了C++ Builder和SQL sever的基本功能及设计方法。紧接着以本系统为例,逐一介绍开发本系统系统的步骤:总体方案设计、可行性分析和方案设计、数据库设计、功能模块设计。在可行性分析中使用了数据流图。在数据库设计中创建了软件所需要的数据表及表字段。在模块系统的设计中,详细的展现了系统的各个功能模块以及使用说明。在系统实现的过程中,给出了实现表单中相应的功能控件的事件及代码。文章的最后则给出了本系统的主要功能运行界面图。
安迈公司仓库管理系统在运行阶段,效果好,数据准确性高,提高了工作效率,同时也实现了仓库管理计算机化。
关键词:仓库管理;仓库;管理系统;C++ Builder;面向对象
目录
摘要
ABSTRACT
第1章 绪论-1
1.1课题来源-1
1.2主要研究内容-1
1.3国内外仓库管理系统简介-2
第2章 总体方案设计-3
2.1课题的提出背景-3
2.2方案分析-3
2.3仓库管理系统开发环境简介-3
2.3.1 Borland C++ Builder 6.0 简介-3
2.3.2 SQL sever简介-4
2.3.3数据库模型-5
2.4系统可行性分析-6
2.4.1技术可行性型-7
2.4.2经济可行性型-7
2.4.3操作可行性型-7
第3章 方案设计-9
3.1系统设计目标-9
3.2开发者思想-9
3.3系统功能需求分析-9
3.4系统功能模块设计-10
第4章 数据库设计-11
4.1数据库需求分析-11
4.2数据库概念结构设计-12
4.3数据库逻辑结构设计-15
第5章 各个功能模块的实现-21
5.1登陆窗口的创建-21
5.2主窗体的创建-21
5.3修改密码和权限的窗体创建-22
5.4采购开单窗体的创建-23
5.5销售开单窗体-25
5.6入库单窗体的创建-26
5.7领料单窗体的创建-27
5.8退料单窗体的创建-28
5.9盘点窗体的创建-28
5.10库存明细窗体的创建-30
5.11业务查找窗体的创建-31
5.12报表打印窗体的创建-32
第6章 结论与展望-35
6.1 结论-35
6.2 不足与展望-35
参考文献-37
致谢-38
附录: 代码-41