[毕业论文] VC++仓库电子管理系统

上传人:s9****2 文档编号:476570212 上传时间:2023-12-08 格式:DOC 页数:39 大小:563KB
返回 下载 相关 举报
[毕业论文] VC++仓库电子管理系统_第1页
第1页 / 共39页
[毕业论文] VC++仓库电子管理系统_第2页
第2页 / 共39页
[毕业论文] VC++仓库电子管理系统_第3页
第3页 / 共39页
[毕业论文] VC++仓库电子管理系统_第4页
第4页 / 共39页
[毕业论文] VC++仓库电子管理系统_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《[毕业论文] VC++仓库电子管理系统》由会员分享,可在线阅读,更多相关《[毕业论文] VC++仓库电子管理系统(39页珍藏版)》请在金锄头文库上搜索。

1、编号 本科生毕业设计仓库管理系统Warehouse Management System学 生 姓 名专 业计算机科学与技术学 号指 导 教 师学 院计算机科学与技术2009年 06月 II摘要本文对仓库管理系统 的功能及实现分别进行了论述,本系统采用SQL Server 2000作为后台数据库的开发工具,应用VC+ 6.0作为前台开发语言。本系统主要包括基础信息管理,入库管理,出库管理,查询管理等几个主模块。本系统操作简单明了,界面美观,简化了仓库管理烦琐的传统管理方式,以简单明了的方式对仓库库存进行系统的电子管理。本文首先阐述了管理信息系统开发的基本理论,包括开发过程的介绍、系统平台的选择、

2、数据库设计方法等。其次针对货物销售的业务需求,给出了一个完整的货物销售管理系统 的实现方案,包括系统的需求分析,系统的体系结构设计,各模块的功能 设计,数据库 设计及系统的集成部署等。对仓库管理管理系统 进行了详细设计及描述。关键字:功能 数据库 仓库管理系统AbstractFunction and realizing describing of this text separately to the warehouse managemen system, system this adopt SQL Server 2000 as backstage supporter developing i

3、nstrument of database, employ VC+ 6.0 develop languages as front desk. This system mainly including the fundamental information management,warehouse entry management, warehouse output management,inquiry management,etc. This system operation is simple and clear, the interface is esthetic, simplify th

4、e convoluted traditional management style of warehouse management, manage the systematic electron to warehouse management in simple and clear way apt to be grasped. This text explain basic theories that the management information system develop at first, introduction, systematic choice, database des

5、ign method,etc. of platform to develop course. Secondly direct against the business demand of sales of goods, provide the realization scheme of an intact warehouse managemen system, including systematic demand analyze systematic system structural design, every module of functions design, the design

6、of storehouse of the data and systematic one are integrated and disposed etc. Have designed and described the warehouse managemen system in detail.Key words: Function;Database;Warehouse Management System目录第一章 绪论- 1 -1.1 选题背景- 1 -1.2 研究目的及意义- 1 -1.3 国内外现状- 1 -1.4 开发环境- 2 -第二章 开发工具简介- 3 -2.1 Visual C+

7、 编程环境简介- 3 -2.2 SQL Server 2000 数据库简介- 4 -2.3 ADO简介- 5 -第三章 总体设计- 7 -3.1 系统需求分析- 7 -3.2 模块总体设计- 8 -3.3 数据库设计- 8 -3.3.1 数据库需求分析- 8 -3.3.2 数据库概念结构设计- 9 -3.3.3 数据库逻辑结构设计- 10 -第四章 详细设计- 13 -4.1 入库模块设计分析- 13 -4.1.1 商品入库处理过程分析- 13 -4.1.2 商品入库查询处理过程分析- 13 -4.2 系统模块的详细设计- 13 -4.2.1 菜单设计- 13 -4.2.2 工具栏设计- 14

8、 -4.2.3 系统主界面- 15 -4.2.4 父窗口设计- 15 -4.2.5 商品入库程序设计- 17 -4.2.6 库存盘点程序设计- 18 -4.2.7 入库查询程序设计- 19 -4.3 疑难问题分析解决- 20 -4.3.1 利用表格录入商品- 20 -4.3.2 联想录入表格的实现- 21 -总结- 23 -参考文献- 24 -致谢- 25 -附录- 26 -父窗口设计主要代码- 26 -商品入库程序设计- 27 -库存盘点程序的设计- 29 -入库查询程序查询- 32 -第一章 绪论1.1 选题背景随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理

9、的企业都有自己生产和销售的产品,而这些产品都需要存贮在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断更新与发展,有关产品的各种信息量也会成倍的增长,而对庞大的产品信息量,如何有效的管理库存品,对这些企业来说是非常重要的,库存管理的重点是销售信息是否即使反馈,从而确保企业运行效益.而库存产品及时入库,出库的产品,经办人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓库管理员的工作能力,工作量的繁重是可想而知的,所以就需要由仓库管理系统来提高仓库管理工作的效率,这对信息的规范管理,科学统计和快速查询,减少管理方面的工

10、作量,同时对于调动广大员工的工作积极性,提高生产效率,都具有十分重要的现实意义1.2 研究目的及意义当今社会是竞争的社会。在市场竞争中,建立科学、规范、高效管理制度成为了企业管理的当务之急。一个企业在市场中是否具有强有力的竞争力,除了要看企业的人才、资金、技术、产品之外,更重要的一项,就是要看企业是否有一个良好的管理体制。在企业管理中,仓库管理更是管理中的重中之重。随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,仓库管理系统就顺应时代的需要诞生了。使得管理人员可以告别沉重而且不易于查询的记事本堆了。本课题主要的目的是是帮助企业的仓库管理人员对企业生产所需要的物资设备进行管理和

11、控制,使生产设备得到充分利用,以达到降低成本。给用户提供简而易行的工作界面,为用户提供充足的信息和快捷的查询手段。管理人员通过系统企业仓库信息的管理与统计,为企业积累真实、有效的数据,通过对这些数据的分析与研究,对企业各方面做出的相应的调整,以提高企业的管理效率,使企业走上良好的发展道路1.3 国内外现状仓库管理系统是信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。如今用于支持后台的数据库有很多种。如ACCESS、SQL SEVER、IBM

12、DB2、ORACLE、MYSQL等等。Microsoft SQL Server 2000 能提供超大型系统所需的数据库服务。大型服务器可能有成千上万的用户同时连接到 SQL Server 2000 实例。SQL SERVER是一种不可思议的数据库产品。它不仅在性能、可靠性和易管理性等方面都表现十分出色,同时,它也允许开发人员在需要的时候进行非常精细的控制。在存储方面更出类拔萃。存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。做为前台的开发工具也涌现了不少优秀的产品,如VISUAL BASIC、VISU

13、AL C+、JAVA、.NET等等。Visual Basic可以快速构Windows下的应用程序,程序设计方面的技术不断发展着,不断引进新的概念、新的方法,如从结构化的C开始,当面向对象的思想被提出后,出现了C+,微软在C+的基础上为使用户构建win32应用程序更加方便,推出了Visual C+。这也就需要程序员也要不断的更新自己的技术。1.4 开发环境系统开发环境包括硬件平台和软件平台两种。硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有PII处理器(或以上)、64M内存(或以上)、1

14、0G硬盘(或以上)的普通微机即可顺利运行。软件平台是指系统开发与运行的软件环境。本系统在开发时选用了稳定性较强的Windows XP中文专业版和Visual C+作为开发语言,同时选用了SQL Server 2000数据库。工具都是微软的产品,彼此之间的兼容性较好,开发出的应用系统稳定性较高。Visual C+ 6.0具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使其可以轻松方便的对数据库进行管理。数据库采用SQL Server 2000,由于我们的系统要求,采用它完全可以适合我们的工作需求,并且它所支持的数据类型十分丰富,维护简便,费用比较低,人员素质要求不是很高,

15、容易升级。第二章 开发工具简介2.1 Visual C+ 编程环境简介Visual C+是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C+1.0后,随着其新版本的不断问世,Visual C+已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了Visual C+.NET(Visual C+7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C+6.0为平台。Visual C+6.0不仅是一个C+编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C+6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。Visual C+它大概可以分成三个主要的部分

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号