仓库库存管理系统的设计与实现.rar
仓库库存管理系统的设计与实现,(内含完整论文,源代码)摘要库存管理系统是典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据性好的库。而对于后者则要求应用程序功能完备,易使用等特点。现代企业的最大特点是信息处理量比较大,所管理的物资...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 20023286 发布
仓库库存管理系统的设计与实现
(内含完整论文,源代码)
摘 要
库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
现代企业的最大特点是信息处理量比较大,所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。所以很有必要设计出一套系统来管理企业的库存运作,而库存管理系统可以全面管理仓库中的商品和货物,缩短库存信息流转时间,进而提高企业的经营效率。
本设计采用Visual Basic 6.0的开发环境,主要完成了库存管理系统的需求分析、功能模块的划分、数据库模式分析,并由此完成了数据库结构和应用程序的实现,本文内容组织如下:
第一章 介绍了信息管理系统,以及库存管理系统开发背景必要性和目标;
第二章 介绍了Visual Basic 6.0、Microsoft SQL Server 2000以及数据库管理系统进;
第三章介绍了库存管理系统的需求分析,功能模块划分以及数据库的实现;
第四章 系统详细设计,主要实现了记录的添加、删除和修改,实现了密码维护功能等;
第五章 结束语;
关键字:
仓库库存管理系统;信息管理系统;Visual Basic 6.0 ;SQL Server 2000;
Abstract
Stockpile manage system is a typical MIS.It’s development mostly include the foundation and maintenance of the database and the development of the client application programme.For the former we must eatablish a better database,which has well data consistency and data security.For the latter we must make the programme has self-contained function and easy to be use.
The modern enterprises most major characteristic is the information process load quite is big, manages the commodity equipment, raw material and the spare part type are many, moreover because the warehousing list, documentary evidences and so on storehouse list, then enhances the enterprise the management efficiency.
The design of the development environment using Visual Basic 6.0 mainly completed inventory management system needs analysis, the division of functional modules, the database model analysis, and thus completed the database structure and application implementation, the content of this organization are as follows
Chapter one introduced What are summarized information management systems and inventory management systems development background need and objectives;
Chapter two introduced that Visual Basic 6.0, Microsoft SQL Server 2,000 as well as the database management system carries on the concise introduction.
Chapte three main sub-chapter on inventory management system needs analysis, and databases to achieve specific functional modules
Chapter four is Systems design, the main achievement of the records added, deleted and modified to achieve the maintenance functions of passwords Chapter five is concluding remarks
Key:
Stockpile manage system; Information management system; Visual Basic 6.0 ; SQL Server 2000
目 录
前言•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••6
第一章 系统开发平台简介 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••7
第一节 Visual++ 6.0 简介•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••7
第二节 SQL Server 2000简介•••••••••••••••••••••••••••••••••••••••••••••••••••••••••8
第二章 概述••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••10
第一节 管理信息系统概述 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••10
第二节 管理信息系统的应用••••••••••••••••••••••••••••••••••••••••••••••••••••••••••11
第三节 管理信息系统的发展方向••••••••••••••••••••••••••••••••••••••••••••••••••••11
第四节 管理信息系统的特点 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••12
第五节 开发背景 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••14
第六节 库存管理的必要性•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••14
第七节 库存管理的目标••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••15
第三章 库存管理系统需求分析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••17
第一节 需求分析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••17
3.1.1企业需求分析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••18
3.1.2用户需求分析 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••19
3.1.3系统功能分析 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••19
3.1.4系统流程分析 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••20
3.1.5类模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21
第二节 系统功能模块划分••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21
3.2.1基本信息管理 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21
3.2.2产品信息管理模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••22
3.2.3 库存操作管理 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••22
3.2.4 库存警示管理 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••22
3.2.5.统计查询管理功能 •••••••••••••••••••••••••••••••••••••••••••••••••••••23
第三节 数据库设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••23
3.3.1创建数据库 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••23
3.3.2数据库逻辑结构设计 •••••••••••••••••••••••••••••••••••••••••••••••••••24
第四章 库存管理系统详细设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••27
第一节 系统管理模块设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••27
4.1.1主界面的设置 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••27
第二节 客户管理模块设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••28
4.2.1设计客户信息编辑对话框 •••••••••••••••••••••••••••••••••••••••••••••28
4.2.2设计客户信息管理对话框 •••••••••••••••••••••••••••••••••••••••••••••28
第三节 仓库管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••29
4.3.1设计仓库信息编辑对话框 ••••••••••••••••••••••••••••••••••••••••••••29
4.3.2设计仓库信息管理对话框 ••••••••••••••••••••••••••••••••••••••••••••30
第四节 用户管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••30
4.4.1设计添加用户信息的对话框 •••••••••••••••••••••••••••••••••••••••••30
第五节 产品管理模块设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••31
4.5.1设计产品信息管理对话框 ••••••••••••••••••••••••••••••••••••••••••••31
第六节 库存操作管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••31
4.6.1设计入库单管理对话框 •••••••••••••••••••••••••••••••••••••••••••••••31
4.6.2设计出库操作管理对话框 ••••••••••••••••••••••••••••••••••••••••••••32
4.6.3设计库存盘点对话框 •••••••••••••••••••••••••••••••••••••••••••••••••••32
第七节 库存警示管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••32
4.7.1设计产品数量报警管理模块 ••••••••••••••••••••••••••••••••••••••••••32
4.7.2设计产品失效报警管理模块 ••••••••••••••••••••••••••••••••••••••••••33
第八节统计查询管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••33
4.8.1设计产品出入库统计对话框 ••••••••••••••••••••••••••••••••••••••••••33
4.8.2设计库存产品流水统计表对话框 ••••••••••••••••••••••••••••••••••••35
参考文献 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••35
参考文献
1.《Visual Basic+SQL Server数据库应用系统开发与实例》李晓黎 张巍 编著人民邮电出版社 2003.8
2.《Visual Basic6.0数据库开发技术与工程实践》 求是科技 编著 人民邮电出版社 2004.1
3. 《现代软件工程》 周之英 编著. 科学出版社. 2000.1
4. 《工程应用软件开发技术》 唐任仲 编著. 化学工业出版社. 1999.5
5. 《Visual Basic 6.0 中文版 参考详解》 李怀明 等著. 清华大学出版社. 1999.11
6. 《Visual Basic 6.0 高级编程技巧》 李善茂 等著. 电子工业出版社. 1999.5
7. 《Visual Basic 6.0 中文版 提高与应用》 谭浩强 主编. 电子工业出版社. 1999.11
8. 《软件工程导论》张海蕃 主编. 清华大学出版社. 2000年出版
(内含完整论文,源代码)
摘 要
库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
现代企业的最大特点是信息处理量比较大,所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。所以很有必要设计出一套系统来管理企业的库存运作,而库存管理系统可以全面管理仓库中的商品和货物,缩短库存信息流转时间,进而提高企业的经营效率。
本设计采用Visual Basic 6.0的开发环境,主要完成了库存管理系统的需求分析、功能模块的划分、数据库模式分析,并由此完成了数据库结构和应用程序的实现,本文内容组织如下:
第一章 介绍了信息管理系统,以及库存管理系统开发背景必要性和目标;
第二章 介绍了Visual Basic 6.0、Microsoft SQL Server 2000以及数据库管理系统进;
第三章介绍了库存管理系统的需求分析,功能模块划分以及数据库的实现;
第四章 系统详细设计,主要实现了记录的添加、删除和修改,实现了密码维护功能等;
第五章 结束语;
关键字:
仓库库存管理系统;信息管理系统;Visual Basic 6.0 ;SQL Server 2000;
Abstract
Stockpile manage system is a typical MIS.It’s development mostly include the foundation and maintenance of the database and the development of the client application programme.For the former we must eatablish a better database,which has well data consistency and data security.For the latter we must make the programme has self-contained function and easy to be use.
The modern enterprises most major characteristic is the information process load quite is big, manages the commodity equipment, raw material and the spare part type are many, moreover because the warehousing list, documentary evidences and so on storehouse list, then enhances the enterprise the management efficiency.
The design of the development environment using Visual Basic 6.0 mainly completed inventory management system needs analysis, the division of functional modules, the database model analysis, and thus completed the database structure and application implementation, the content of this organization are as follows
Chapter one introduced What are summarized information management systems and inventory management systems development background need and objectives;
Chapter two introduced that Visual Basic 6.0, Microsoft SQL Server 2,000 as well as the database management system carries on the concise introduction.
Chapte three main sub-chapter on inventory management system needs analysis, and databases to achieve specific functional modules
Chapter four is Systems design, the main achievement of the records added, deleted and modified to achieve the maintenance functions of passwords Chapter five is concluding remarks
Key:
Stockpile manage system; Information management system; Visual Basic 6.0 ; SQL Server 2000
目 录
前言•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••6
第一章 系统开发平台简介 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••7
第一节 Visual++ 6.0 简介•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••7
第二节 SQL Server 2000简介•••••••••••••••••••••••••••••••••••••••••••••••••••••••••8
第二章 概述••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••10
第一节 管理信息系统概述 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••10
第二节 管理信息系统的应用••••••••••••••••••••••••••••••••••••••••••••••••••••••••••11
第三节 管理信息系统的发展方向••••••••••••••••••••••••••••••••••••••••••••••••••••11
第四节 管理信息系统的特点 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••12
第五节 开发背景 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••14
第六节 库存管理的必要性•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••14
第七节 库存管理的目标••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••15
第三章 库存管理系统需求分析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••17
第一节 需求分析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••17
3.1.1企业需求分析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••18
3.1.2用户需求分析 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••19
3.1.3系统功能分析 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••19
3.1.4系统流程分析 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••20
3.1.5类模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21
第二节 系统功能模块划分••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21
3.2.1基本信息管理 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••21
3.2.2产品信息管理模块•••••••••••••••••••••••••••••••••••••••••••••••••••••••22
3.2.3 库存操作管理 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••22
3.2.4 库存警示管理 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••22
3.2.5.统计查询管理功能 •••••••••••••••••••••••••••••••••••••••••••••••••••••23
第三节 数据库设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••23
3.3.1创建数据库 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••23
3.3.2数据库逻辑结构设计 •••••••••••••••••••••••••••••••••••••••••••••••••••24
第四章 库存管理系统详细设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••27
第一节 系统管理模块设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••27
4.1.1主界面的设置 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••27
第二节 客户管理模块设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••28
4.2.1设计客户信息编辑对话框 •••••••••••••••••••••••••••••••••••••••••••••28
4.2.2设计客户信息管理对话框 •••••••••••••••••••••••••••••••••••••••••••••28
第三节 仓库管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••29
4.3.1设计仓库信息编辑对话框 ••••••••••••••••••••••••••••••••••••••••••••29
4.3.2设计仓库信息管理对话框 ••••••••••••••••••••••••••••••••••••••••••••30
第四节 用户管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••30
4.4.1设计添加用户信息的对话框 •••••••••••••••••••••••••••••••••••••••••30
第五节 产品管理模块设计 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••31
4.5.1设计产品信息管理对话框 ••••••••••••••••••••••••••••••••••••••••••••31
第六节 库存操作管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••31
4.6.1设计入库单管理对话框 •••••••••••••••••••••••••••••••••••••••••••••••31
4.6.2设计出库操作管理对话框 ••••••••••••••••••••••••••••••••••••••••••••32
4.6.3设计库存盘点对话框 •••••••••••••••••••••••••••••••••••••••••••••••••••32
第七节 库存警示管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••32
4.7.1设计产品数量报警管理模块 ••••••••••••••••••••••••••••••••••••••••••32
4.7.2设计产品失效报警管理模块 ••••••••••••••••••••••••••••••••••••••••••33
第八节统计查询管理模块设计 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••33
4.8.1设计产品出入库统计对话框 ••••••••••••••••••••••••••••••••••••••••••33
4.8.2设计库存产品流水统计表对话框 ••••••••••••••••••••••••••••••••••••35
参考文献 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••35
参考文献
1.《Visual Basic+SQL Server数据库应用系统开发与实例》李晓黎 张巍 编著人民邮电出版社 2003.8
2.《Visual Basic6.0数据库开发技术与工程实践》 求是科技 编著 人民邮电出版社 2004.1
3. 《现代软件工程》 周之英 编著. 科学出版社. 2000.1
4. 《工程应用软件开发技术》 唐任仲 编著. 化学工业出版社. 1999.5
5. 《Visual Basic 6.0 中文版 参考详解》 李怀明 等著. 清华大学出版社. 1999.11
6. 《Visual Basic 6.0 高级编程技巧》 李善茂 等著. 电子工业出版社. 1999.5
7. 《Visual Basic 6.0 中文版 提高与应用》 谭浩强 主编. 电子工业出版社. 1999.11
8. 《软件工程导论》张海蕃 主编. 清华大学出版社. 2000年出版