本 科 毕 业 设 计
题 目:中小企业ERP管理系统-货品与单据中
心管理子系统的设计与实现
中小企业ERP管理系统-货品与单据中心管理子系统的设
计与实现
摘要:
在当今飞速发展的社会,经济全球化使得企业的发展和竞争模式发生了巨大的变化。ERP系统是一种商业运用工具,在企业中实施ERP系统将有利于帮助企业提高经营的技巧和方法,使企业更好地理解其业务、可用资源的利用和制定未来的计划。
本论文通过企业对ERP的需求,建立了库存管理系统。本文介绍了以struts2,spring,hibernate为框架,以extjs为界面的库存管理系统。其中在DAO层使用了Hibernate连接和操作数据库,包括增删改查。在Service层中引用对应DAO层的代码,以DAO模式实现
数据库的持久层,通过面向对象语言Java设计各个类实例,类间实现严格的封装。Action层引用相应的Service层,层间获取操作请求,并调用相对应的类实现操作请求。
该系统实现了库存的一些基本功能,其中包括货品的进货入库功能,货品的退货出库功能,进货单据查询功能,退货的单据查询功能,当前库存查询功能还有商品报损溢功能等,而且还包括了基础资料里面的商品管理功能,使企业能实现对库存进行进一步的规模管理。
关键词:ERP系统 库存管理子系统 单据查询 商品管理
ERP management system of small and medium-sized enterprises - goods and documents center management
subsystem Design and Implementation
Abstract:
In today's rapid development of the social, economic globalization has made the development of enterprises and competition pattern has undergone tremendous changes. ERP system is a tool for commercial use in the enterprise will be conducive to the implementation of ERP systems help companies improve operational techniques and methods to enable enterprises to better understand their business, the utilization of available resources and plan for the future.
This thesis by the demand for ERP inventory management system. This article describes the inventory management system struts2, spring, hibernate framework extjs interface. In DAO layer using Hibernate connection and operation of the database, including CRUD. Corresponding DAO layer code referenced in the Service layer, DAO pattern database persistence layer, strict packaging design each class instance and object-oriented language Java class. The Action layer reference the appropriate service layer, interlayer for operation request, and calls the corresponding class implements the operation request. The system implements some of the basic functions of inventory, including the purchase of goods warehousing functions, the return of goods out of the library function, purchase invoices queries, query functions return the documents, the current inventory and merchandise at query function Unacknowledged functions, but also includes the basic data management functions inside the product, enabling businesses to achieve further scale inventory management.
Keywords: ERP system , Inventory management subsystem , Query documents , Commodity Management
目录
一、引言 .......................................................... 1 (一)ERP系统的引入及其重要性 .................................... 1 (二)库存管理子系统的描述 ........................................ 2 二、可行性分析 .................................................... 3 经济上的可行性 .................................................... 3 技术上的可行性 .................................................... 3 运行上的可行性 .................................................... 3 法律上的可行性 .................................................... 3 三、需求分析 ...................................................... 5 (一)系统业务需求分析 ............................................ 5 (二)系统用户需求分析 ............................................ 5 (三)系统功能性需求分析 .......................................... 6 (四)非功能需求分析 .............................................. 6 (五)软硬件环境需求 .............................................. 6 (六)用例说明 .................................................... 7 四、设计与开发 ................................................... 12 (一)系统结构设计 ............................................... 12 (二)数据表结构 ................................................. 17 (三)模块操作流程 ............................................... 20 五、系统实现 ..................................................... 27 (一)进货入库首页实现 ........................................... 27 (二)进退货单生成首页实现 ....................................... 28 (三)退货出库首页实现 ........................................... 29 (四)进货单据查询首页实现 ....................................... 29 (五)退货单据查询首页实现 ....................................... 30 (六)当前库存查询首页实现 ....................................... 30 (七)商品管理首页实现 ........................................... 31 六、系统测试 ..................................................... 32 (一)测试的意义 ................................................. 32 (二)需求测试 ................................................... 32 (三)性能测试 ................................................... 32 (四)兼容性测试 ................................................. 33 (五)用例测试 ................................................... 35 (六)系统测试总结 ............................................... 36 总结与展望 ....................................................... 37 参考文献 ......................................... 错误!未定义书签。 致谢 ............................................. 错误!未定义书签。
中小企业ERP管理系统-货品与单据中心管理子系统的设
计与实现
一、引言
(一)ERP系统的引入及其重要性
当今经济全球化,知识化和规模化令企业的竞争和发展环境发生了巨大的变化。这些变化对于企业来说是一个很好的发展良机,但同时也为企业带来严峻的考验。就目前我国的企业来说,无论是整体的还是单体的企业,无论是单一生产还是流水线式生产的企业,在企业的内部都会出现这样的一些问题:采购商品过剩过快,资金流动混乱,仓库部分饱和,财务部门不信任库存部门的数据记录、不能用来计算成本等等。这些问题都将导致下述企业管理难题的产生。
1、 生产者对于原物料供应不准时。 2、 生产率下降。 3、 资金周转时期长。
4、 多变的市场环境使公司不能及时调整公司的模式体系。
上述问题的产生是多方面的。从管理的角度上看是由企业对生产的管理和计划的能力不足造成的。因此解决问题有一个很好的方法,就是运用ERP系统。ERP系统是一个战略工具,它通过集成业务流程,可以帮助企业提高经营和管理水平,有助于企业优化可以利用的资源。ERP系统有助于企业更好地理解其业务、指导资源的利用和制定未来的计划。ERP系统允许企业根据当前行业的最佳管理实践标准化其业务流程。企业应用ERP系统必然对企业的管理起到主导的作用,帮助企业减少浪费,提高质量,帮助管理者有效率地制定方案,从而提高企业的竞争能力,使企业走向成功。有许多成功实施ERP案例表明,这ERP系统是能帮助企业有效解决上述难题的。
1