《仓库管理系统毕业设计》由会员分享,可在线阅读,更多相关《仓库管理系统毕业设计(53页珍藏版)》请在金锄头文库上搜索。
1、专业综合设计 系统名称: 仓库管理系统 学 校: XXXXXXXXXXXXXXXX学院 系 别: 计算机科学与应用系s 专 业: 计算机科学与技术 姓 名: XXX 学 号: XXXXXXXXX 指导教师: XX 日 期: 201X年X年X日 摘 要 随着现代工业的发展,计算机信息管理系统越来越受到企业重视,库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立一个数据一致性、完整性以及安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本设计采用Visual Studio 2005的开发环境,而后台数据库选用
2、数据库软件SQL Server 2005,主要完成了库存管理系统的需求分析、功能模块的划分、数据库模式分析,并由此完成了数据库结构和应用程序的实现,系统基本实现了所需功能,界面友好,操作方便。本系统主要是让仓库的管理实现信息化、系统化,方便化,把计算机用于仓库管理中,这样可以很大程度上提高管理者分析和决策的科学性,提高经营管理水平。关键词:仓库管理 Visual Studio 2005 SQL Server 2005ABSTRACT With the development of modern industry, the information management system of the
3、 computer is being paid attention to by enterprises. The stock management system is a typical MIS.Its 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 da
4、ta consistency and data security.For the latter we must make the programme has self-contained function and easy to be use.The design of the development environment using Visual studio 2005 , the database software is SQL Server 2005,mainly completed inventory management system needs analysis, the div
5、ision of functional modules, the database model analysis, and thus completed the database structure and application implementation, The system basically achieves the required function, its interface is good, and is used well.The system is designed to allow the management informationized and systemat
6、ic, used computer in the catering management of supermarket, so it can improve the scientific of ana- lysis and decision-making,and enhance the management level.Keywords: stock management Visual Studio 2005 SQL Server 2005目 录第一章 绪论11.1 仓库管理系统11.2 仓库管理系统的研究背景与意义1第二章 开发工具简介32.1 Visual Stdio 2005简介32.2
7、 SQL Server 2005简介3第三章 仓库管理系统分析43.1 开发系统的目的43.2 需求分析43.3 可行性分析53.3.1 技术可行性53.3.2 经济可行性53.3.3 管理可行性53.3.4 社会可行性63.5 系统流程图7第四章 仓库管理系统数据库分析84.1 数据库介绍84.1.1 用户数据84.2 创建数据库9第五章 仓库管理系统数据库设计105.1 数据库概念设计105.2 仓库管理系统E-R图115.3 仓库管理系统数据表清单125.4 数据库逻辑结构设计12第六章 界面展示及部分功能模块主要代码176.1 模块划分176.2 本程序登录界面176.3 本程序运行后
8、的效果186.4 选择主窗体196.4.1 入库管理窗体206.4.2 出库管理窗体216.4.3 借货管理窗体236.4.4 还货管理窗体246.4.5 盘点管理窗体266.5 选择主窗体276.5.1 供应商信息窗体286.5.2 仓库管理窗体296.5.3 货物管理窗体306.6 选择主窗体316.6.1 数据备份窗体326.6.2 数据还原窗体336.6.3 数据压缩窗体346.7 选择主窗体366.7.1 更改密码窗体366.7.2 用户管理窗体376.8 选择主窗体396.8.1 库存查询界面40第七章 软件测试及维护43第八章 致谢45第九章 结论46参考文献47IV第一章 绪论
9、1.1 仓库管理系统当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,计算机最大的好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性,尤其针对复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。仓库作为一种货品资源的集散地,货品的种类繁多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要是基于文本、表格等介质的手工处理,对于货品的出入库情况的统计和核实等往往采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。另
10、外,数据信息处理工作量大,容易出错,数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理手段。而且,一般的存储情况是记录在账本上的,仓库的工作人员和管理员也只是当时记得比较清楚,时间一长,如果再要进行查询,就得在众多的资料中翻阅查找了,这样造成费时、费力,如要对很长时间以前的货品进行更改就更加困难了。因此,很有必要建立一个库存管理系统,使货品管理工作规范化、系统化、程序化。提高信息处理的速度和准确性。1.2 仓库管理系统的研究背景与意义众所周知,仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的存入与取出,而且货物的种类繁多,存取有很大的随机性,这样为工作人员带来了很大
11、的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本,所以开发一个可行的仓库管理系统是十分必要的。随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,库存管理的重点是销售信息能否及时反馈,从而确保企业运行效益。而库存管理又涉及入库、
12、出库的产品、经办人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓库管理员的工作能力,工作量的繁重是可想而知的,所以这就需要由仓库管理系统来提高库存管理工作的效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义。第二章 开发工具简介2.1 Visual Stdio 2005简介开发这个系统使用Visual Stdio 2005工具来开发, Visual Stdio 2005是当前最流行的一款程序开发工具,利用它可以开发功能强大的、运行在Windows平台上的、能够操作
13、数据库的应用系统,因此能够适应我们开发本系统的要求,并且简单易用,实现功能的代码量比其他语言减少许多,这样就缩短了软件开发周期,大大节约了软件开发成本。2.2 SQL Server 2005简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理,SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。SQL Server 2005 中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本;通过提供先进的商业智能
14、平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,实现Internet数据业务互联。第三章 仓库管理系统分析3.1 开发系统的目的开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。本系统完面考虑了仓库在管理中要解决的所有需求,最终向用户提供一套方便可行的系统,该系统具备以下特征:配置必要的数据库和应用服务程序,提供查询、统计货物的种类、数量及所属公司等所有信息的功能,操作人员使用的界面要清晰、美观,布局合理,内容尽量简单明了,提供的信息详细全面。客户端程序要求安全性高,可靠性高。3.2 需求分析市场经济的一个重要特征,就是生产的相对过剩和产品的相对过剩。它决定了这是一个买方市场。对企业来说,库存的增加或积压,无论是原材料、半成品或制成品,都意味着企业运作处于一种不良的状态,都是一种直接的或潜在的损失。大量的库