论文部分内容阅读
随着时代的不断进步,科技与企业发展的融合越来越密切,企业的发展对科技的要求也越来越高,传统的生产管理方式已经不再适应现代企业的发展要求。本文运用WPF界面架构技术、XAML界面开发技术以及C#编程技术开发了一套基于XAML和C#的库房管理系统。使用以上技术开发的系统具有成本低、实用性强、易用性强等优点。本文在撰写过程中,立足于磷化工制造业企业信息化应用,引入B2C概念,根据企业内部生产部门的在线订单来发放设备备品备件,并随时按期进行库存盘点,做台帐,根据企业管理的需要按月、季度、年来进行统计分析,并产生相应报表。为了解决关键物资、备件的储备和消耗问题,根据计划定额以及实际消耗定额的对标分析,得出合理的储备定额,从而使得资金能够合理使用,储备达到最佳。该系统的运行能够提升管理效率、有效地减少管理人员的工作量。本文设计与实现了一套基于WPF开发架构的库存管理系统。首先,介绍了库房管理系统的研究意义、研究背景以及现今企业中的库房管理系统的现状;其次叙述了WPF界面框架技术、XAML界面开发技术、C#编程技术和Oracle数据库以及C#连接Oracle数据库技术的相关概念和特点。其中XAML界面开发语言是一种为构建应用用户界面而创建的描述性语言,能够简化用户界面的创建过程。C#是一种面向对象的、运行于.NET Framework之上的高级程序设计语言。然后,进行了系统的可行性分析以及功能需求进行了介绍,主要包括经济可行性分析、技术可行性分析、安全需求分析、用户需求分析以及系统功能需求分析等。紧接着阐述了该系统的作用和功能,该系统能够对企业库房进行一系列的综合管理,包括查询、库房定义、货架定义、库存报警等,这一系列的功能能够方便管理员对库房的操作和管理;然后,对本系统的进行了功能设计。该阶段主要包括对本系统的开发架构以及开发技术进行了详细设计,同时进行了数据库的相关设计,包括数据库E-R建模、数据库实体表格信息以及数据库建表等。最后,对本系统的进行了系统实现和测试。包括相关模块核心代码的实现和相应界面的展示,并对系统进行了相关测试。系统的实现阶段以Visual Studio 2013为开发环境,对系统各个功能模块编码,实现了需求分析阶段和功能设计阶段中提出的各个功能;系统的测试阶段主要是对各功能模块进行功能性测试,检查业务流程的正确性和系统的可靠性等,测试结果表明,系统的功能能够满足用户需求,可靠性高。