企业库存管理系统的设计与实现

上传人:工**** 文档编号:491260297 上传时间:2023-09-15 格式:DOC 页数:58 大小:981KB
返回 下载 相关 举报
企业库存管理系统的设计与实现_第1页
第1页 / 共58页
企业库存管理系统的设计与实现_第2页
第2页 / 共58页
企业库存管理系统的设计与实现_第3页
第3页 / 共58页
企业库存管理系统的设计与实现_第4页
第4页 / 共58页
企业库存管理系统的设计与实现_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《企业库存管理系统的设计与实现》由会员分享,可在线阅读,更多相关《企业库存管理系统的设计与实现(58页珍藏版)》请在金锄头文库上搜索。

1、 企业库存管理系统的设计与实现目录目录I摘要1ABSTRACT2第一章 概述31.1引言31.2 系统开发环境31.3 VC+简介3第二章 需求分析52.1 问题分析52.2可行性分析52.2.1 技术可行性62.2.2 操作可行性62.3需求分析62.3.1 系统性能分析62.3.2 系统功能分析62.3.3数据库分析7第三章 系统总体设计93.1 系统概要设计93.1.1 功能模块划分93.1.2 系统设计目标93.1.3 系统功能架构图103.1.4 系统操作流程103.2 功能模块设计123.2.1基本信息管理功能123.2.2库存管理功能133.2.3统计查询管理功能153.3数据库

2、设计163.3.1 数据表设计说明16第四章 系统详细设计与实现214.1 数据库的连接214.1.1 ADO概述214.1.2 数据库连接的实现214.2 系统界面设计254.2.1 系统主界面254.2.2 系统登陆界面264.2.3 基本信息管理界面264.2.4 入库管理界面274.2.5库存管理界面284.2.6查询管理界面294.3 系统主要功能实现304.3.1公共模块304.3.2主窗体324.3.3系统登陆394.3.4商品入库404.3.5库存盘点424.3.6入库查询43第五章 系统测试515.1 单元测试515.2 功能测试与异常测试525.2.1 数据库连接测试525

3、.2.2 用户登录测试525.2.3 各功能点测试535.3 系统维护54第六章 总结55致 谢572摘要企业库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护及前端应用程序的实现两个方面。对于前者要求建立起一个数据的一致性和完整性都较高的安全的数据库,而对于后者则要求实现一个功能完备且易使用应用程序。 现代企业的最大特点是信息处理量比较大,需要管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。所以很有必要设计出一套系统来管理企业的库存运作,而库存管理系统可以全

4、面管理仓库中的商品和货物,缩短库存信息流转时间,进而提高企业的经营效率。 本设计采用Visual C+6.0的开发环境,完成了企业库存管理系统的需求分析、功能模块的划分、数据库模式分析,并由此完成了数据库结构和应用程序的实现。关键字:企业库存管理系统 信息管理系统 Visual C+ SQL Server 2000 MFCAbstract Enterprises stockpile manage system is a typical MIS。Its development mostly include the foundation and maintenance of the databas

5、e 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

6、 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, demand list has the quantity to be specially big, is connected the information to be man

7、y, the inquiry and the statistical way is various, therefore realizes in the management has certain difficulty。 Therefore has the necessity to design set of systems very much to manage the enterprise the stock operation, but the stock management system may manage in the warehouse comprehensively the

8、 commodity and the cargo, reduces the stock information pasting time, then enhances the enterprise the management efficiency。The design of the development environment using Visual C+6.0 mainly completed inventory management system needs analysis, the division of functional modules, the database mode

9、l analysis, and thus completed the database structure and application implementation。Keywords: Stockpile manage system Information management system Visual C+ SQL Server 2000 MFC第一章 概述1.1引言企业库存管理系统是企业不可缺少的组成部分。对于企业的决策者和管理者来说都至关重要,所以企业库存管理系统必须为用户提供充足的信息量和作为一种快捷的查询手段。但使用传统方式来管理仓库中的各种物资设备存在着许多缺点,如:效率低、

10、时间一长、将产生大量的文件和数据等,这些对于查找、更新和维护仓库物资来说都是一个非常大的问题。随着企业竞争范围的扩大,要求企业在各个方面都必须加强管理,并要求企业有更高的信息集成化,对企业的整体资源进行集成管理。根据对企业的库存管理情况所作的调查和有关资料表明,目前制造业企业在库存管理方面普遍存在着如下问题:不能及时获得库存信息、库存信息不够准确、无法及时了解发料和生产用料情况等。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件的需求,又直接影响采购、销售部门的购、销活动。在盘算企业流动资金,加快资金周转,在保障供给的前提下最大限度地降低压库资金等方面起着非常重要的作用,直接牵

11、动着企业的经营效益。因此开发一个库存管理系统既可以解决某些企业的实际问题,又可以锻炼学生的实际项目开发能力。1.2 系统开发环境系统采用Microsoft Windows XP下的VC+6.0作为系统的开发平台,选用SQL Server 2000作为后台数据库。1.3 VC+简介Visual C+ 不仅仅是一个编译器,它是一个全面的应用程序开发环境,使用它你充分利用具有面向对象特性的 C+ 来开发出专业级的 Windows 应用程序。Visual C+作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual C+开发应用程序的过程中,系

12、统为我们生成了大量的各种类型的文件,这为我们开发者省了很多事情。Visual C+采用的框架是MFC。MFC 是一个很大的、对C+进行了扩展的类库,它能使开发 Windows 应用程序变得更加容易。由于MFC编程方法充分利用了面向对象技术的优点,它使得我们编程时极少需要关心对象方法的实现细节,同时类库中的各种对象的强大功能足以完成我们程序中的绝大部分所需功能,这使得应用程序中程序员所需要编写的代码大为减少,有力地保证了程序的良好的可调试性。还需要要指出的是MFC类库在提供的对象的各种属性和方法都是经过谨慎的编写和严格的测试,可靠性很高,这就保证了使用MFC类库不会影响程序的可靠性和正确性。第二

13、章 需求分析2.1 问题分析根据对我国众多制造业企业的库存管理情况所作的调查和参考有关资料,发现目前制造业企业在库存管理方面普遍存在着如下问题: (1)不能及时获得库存信息。(2)库存信息不够准确。(3)无法及时了解发料和生产用料情况。随着市场需求的日益多样化和个性化,每种产品更新换代的周期都越来越短,这就要求各行各业的企业都必须改变库存管理现状。因为传统企业库存管理存在以上的问题,以至于难于适应现代库存管理要求,因此要求现代企业库存管理系统必须具有以下的特点: (1)库存管理流程科学化由于存货的种类不同,所涉及的业务环节及它们所组成的业务流程也就各有差异。一般而言,存货业务包括到货处理、保管

14、和发放三个主要部分。通畅、正确的业务流程是保障高的进行效库存管理的基础,它应具备优化、无冗余、并行作业的基本属性。(2)组织结构科学化 科学的组织结构确保了业务流程的高效执行,明确了工厂、存储区域、仓库编码、仓储种类以及仓储箱之间的合理关系。 (3)物料管理代码化物料种类繁多,在库存管理过程中极易发生混乱的问题。而使用用功能强大是数据库技术就能很好的解决这个问题。2.2可行性分析本系统采用的开发工具VC+6.0可与后台数据库SQL Server 2000无缝衔接,保证系统能安全、高效和稳定的运行。2.2.1 技术可行性我在实习时公司所做的项目都是用VC+6.0开发的,这个过程中,我的C+和MF

15、C编程技术都有一个很大的提高,这就为我开发这个项目奠定了一定的基础。并且我以前做过货运运输管理系统,里面也涉及到库存管理,部分功能很相似。有这样的经验为基础,我就可以更加轻松的开发本溪台系统。同时,我参考过计算机毕业设计指导这本书,它关于毕业设计系统开发的全面讲解给了我很大的帮助。我还在网上查阅大量相关课题的资料,对现存系统的不足和大部分用户对库存管理的需求有了较为全面的了解。 2.2.2 操作可行性本系统不需注册,只要简单的安装相应的应用程序就可以方便的使用。本系统界面设计简单,菜单及功能文字简洁易懂,操作简单方便,让用户一接触界面就对其操作及功能一目了然,可操作性很强。2.3需求分析2.3.1 系统性能分析通过调查,用户对企业库存管理系统有以下要求: 1、由于操作人员的计算机操作能力普遍较低,因此要求系统具有良好的人机交互界面; 2、由于该系统的使用对象较多,因此要有完善的权限管理功能; 3、完全人性化设计,无需专业人士指

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

当前位置:首页 > 商业/管理/HR > 营销创新

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