摘要:随着企业产品种类的增大、规模的增长。企业对仓库管理的要求也日益增高。传统的人工管理方式越来越难满足企业的需要。本设计是针对江苏华存电子科技有限公司开发的,符合闪存芯片制造商的仓库管理需求的仓库管理系统,使用此仓库管理系统,可以提高仓库管理效率,减少库存信息的错误率及仓库管理的人力。该设计通过对比现有系统的优点,进行选择组合,使用MFC类库,主要由图形用户界面、逻辑程序和SQLite数据库组成。
本文首先介绍了本课题的背景、意义及研究现状,阐述了现有仓库管理系统的优缺点。接着,解释了研究内容及论文结构。再结合江苏华存电子科技有限公司的实际需求,分析了本课题需要实现的功能及开发环境和语言的选择。接着针对仓库管理的实际需求罗列了该系统的操作流程和操作界面,并对系统的使用流程做了详细说明。通过功能测试判断系统是否符合期望设计,能否投入使用。系统运行结果可见,本设计结果符合设计初衷,很大程度上提高仓库管理的效率,有一定的实用价值。最后,总结了设计中得到的经验及本课题得到的成功,并列出不足与未来加以完善的方法。
关键词:MFC类库;仓库管理;SQLite数据库
目录
摘要
ABSTRACT
第一章 绪 论-1
1.1 本课题研究的背景及意义-1
1.2 国内外研究现状-1
1.3 主要研究内容及论文结构安排-2
1.3.1 主要研究内容-2
1.3.2 论文结构安排-3
第二章 仓库管理系统的设计-4
2.1需求分析-4
2.2 开发环境及数据库介绍-5
2.2.1 VS简介-5
2.2.2 SQLite 数据库简介-5
2.3 开发语言介绍-5
2.3.1 C语言-5
2.3.2 C++-5
2.4 操作界面设计-6
2.4.1 登录界面-6
2.4.2 仓库管理界面-6
2.4.3 入库操作窗口、出库操作窗口及查询窗口-7
2.5 各子系统流程-8
2.5.1 身份验证系统用例及描述-8
2.5.2 仓库管理用例及使用描述-9
2.6 数据库设计-12
第三章 系统测试-14
3.1 系统功能模拟实现-14
3.2 系统功能测试-20
第四章 总结和展望-23
4.1 设计总结-23
4.2未来展望-23
参考文献-24
致谢-25
附录一(登录界面设计)-26
附录二(库存操作)-35
附录三(出入库操作)-46
附录四(查找操作)-49