文档介绍:摘要
本论文描述的是一个基本的进销存管理系统,它是利用信息化手段把先进的企业管理方法引入企业的实践中去,为企业提升管理水平提供了切实可行的途径。考虑到韩泰轮胎公司近几年企业业务的逐渐扩大,企业内部每天的流通数据量也有所增加,如果还是简单地利用人工进行操作,不仅过程繁琐,工作量大,而且容易造成数据的不一致或丢失数据。系统对企业中常见的采购、销售和库存等商业活动以及相关的客户基本信息进行管理。
本系统共分为六大功能模块,它们分别是:采购管理功能模块、销售管理功能模块、库存管理功能模块、基本资料管理功能模块、财务管理功能模块和系统管理功能模块。本系统基于B/S架构进行设计,采用当前流行的Java技术进行开发,后台数据存储采用SQL Server 2000数据库存储数据。根据当前的开发技术规范,将程序结构分为三个层次,即:展示层、业务逻辑层和持久层。展示层采用的Struts2框架实现,业务逻辑层采用Spring框架实现,持久采用Hibernate框架进行实现。
本论文详细讲述了进销存系统的开发过程,从最初的可行性研究到软件测试都给予了详细的说明。经过数次的论证和测试,最终本毕业设计达到了设计要求。
关键词进销存;Java技术;数据库;进销存管理系统
Abstract
This paper describes a basic Invoicing Management System, which is the use of information technology means to bring advanced enterprise management methods into business practice for enterprises to enhance the management level to provide a practical way. Hankook pany, taking into account their business in recent years, the gradual expansion of the daily flow of data within enterprises has also increased the amount, if you still simple to use manual operation, not only the process cumbersome, heavy workload, but also easily lead to inconsistencies in the data or loss of data. System to mon enterprise purchasing, sales and inventory of mercial activities as well as basic information related to customer management.
The system is divided into six functional modules, which are: purchasing management function modules, function modules sales management, inventory management function module, basic information management function module, financial management function modules and systems management functional blocks. The system is based on B / S architecture design, using the popular Java technology development, background data is stored using SQL Server 2000 database to store data. Based on the current development of technical specifications, the program structure is divided into three levels, namely: presentation layer, logic layer and persistence layer. Presentation layer used in Struts2 framework implementation, business logic tier