基于Java Web模板技术的商品库存管理系统设计与实现毕业论文
2022-01-27 15:53:56
论文总字数:21195字
摘 要
随着计算机技术的发展以及互联网的普及,B/S模式的信息管理系统越来越受到企业的重视。而商品库存的管理作为企业管理中非常重要的一个环节,传统的手工记录方式由于其工作量大、效率低等缺点已不能满足企业的需要。因此,开发信息化的库存管理系统显得尤为的必要。
本课题在调查研究的基础上,分析了商品库存的特点,设计并实现了一套能够满足基本需求的商品库存管理系统。本系统主要分为六大模块:进货模块、销售模块、库存模块、统计模块、系统管理模块和基础资料管理模块。通过该系统,可以对商品的的进货、销售和库存现状进行详细的记录,通过对当前库存商品数量的控制,保证企业正常的资金运转,提高企业的行业竞争力。
本系统使用Java语言编写,服务器采用Tomcat7,数据库采用Mysql,前端采用Freemarker技术,后端采用Spring MVC框架,实现前后端分离,提高开发编程的效率。
关键词: 库存管理 数据库 Spring MVC Freemarker技术
Design and implementation of merchandise inventory management system based on Java Web template technology
ABSTRACT
With the development of modern science and technology, computer information management system is increasingly valued by enterprises. For the inventory of goods, the traditional manual recording method can not adapt to the development of modern society. Computerized management has become an inevitable trend nowadays.
On the basis of investigation and research, this paper analyzes the characteristics of commodity inventory, designs and implements a set of commodity inventory management system that can meet basic needs. The main functions of the system include: purchase module, sales module, inventory module, statistical module, system management module, and basic data management module. Through this system, we can carry out a detailed storage record of commodity stock, sales and inventory. Through the control of the quantity of current inventory, it can guarantee the normal operating funds of the enterprise, reduce the risk of the company, maintain the normal operation of the enterprise, and improve the competitiveness of the industry.
This system is written in Java language, the server uses Tomcat7, the database uses Mysql, the front end uses Freemarker technology, the back end adopts the Spring MVC frame, realizes the separation of front and back end, and improves the efficiency of the development programming.
Key Words: Inventory; management database; spring mvc; Freemarker Technology
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 课题背景 1
1.2国内外研究现状 1
1.3本课题研究的目的与意义 2
第二章 相关技术介绍 3
2.1 Java语言简介 3
2.2 Freemarker简介 3
2.3 Spring MVC框架 4
2.4 Eclipse开发工具 4
2.5 MYSQL数据库 4
第三章 系统分析 6
3.1 可行性分析 6
3.1.1技术可行性 6
3.1.2经济可行性 6
3.1.3操作可行性 7
3.2功能分析 7
3.2.1角色分析 7
3.2.2功能分析 7
3.3数据库分析 8
第四章 系统设计 10
4.1 功能模块设计 10
4.2 数据库设计 11
4.2.1 表之间的关系 11
4.2.2 数据字典 14
4.3界面设计 17
第五章 系统实现 19
5.1 登录模块 19
5.2 基础资料 20
5.2.1供应商管理 20
5.2.2客户管理 21
5.2.3商品管理 21
5.3进货管理 23
5.4 销售管理 24
5.4.1商品销售信息 24
5.4.2商品退货信息 24
5.5 库存管理 26
5.5.1库存预警查询 26
5.5.2商品损坏登记 27
5.6 统计报表 27
5.7 系统管理 29
5.8系统框架核心 30
第六章 总结与展望 31
参考文献 32
致谢 34
第一章 绪论
1.1 课题背景
随着当今社会经济的大发展,国内外企业的不断壮大,管理企业的方法和制度也在不断的改革进步和创新。在早期,人们一直在使用传统的人工记录的方式来管理商品库存,例如人工登记卡、分类存储等,这些方式都极其消耗人力和物力,极大地降低了商品库存管理的效率。随着当今科学技术水平的飞速提高,尤其是数据库技术,客户端/服务器技术,浏览器/服务器等诸多技术的发展,促进了信息化管理在商品库存上的应用。通过科学合理的运用先进的计算机技术来管理企业,不仅可以使企业的管理更加具有规范性,而且可以节省大量的人力、物力,从而促进企业的飞速发展。
1.2国内外研究现状
计算机在管理中的应用在我国还没有完全普及,而且起步较西方等发达国家较晚。在我国部分地区,有的企业单位仍然采用手工、半手工的方式来管理商品库存。从商品的采购进货入库到商品的销售出库,都是由仓库管理员通过手工盘算的方式来填写记录单,这样不仅繁琐而且效率极低,从而促进企业经济的损失,一定程度阻碍了企业未来的发展。
在美国等发达国家中,计算机在管理中的应用五十年代就开始了,最早的是美国在处理工资单上的应用,掀起了当时的一阵热潮,然后开始在国际上迅速蔓延。四十多年来,计算机化管理在国际应用中越来越普遍,拿美国来举例,现在美国在物质管理中的信息处理80%-100%的工作都是由计算机来完成的,节省了大量的劳动力。这样看来,在追赶美国的计算机化管理的道路上,我国今后还有很长一段路要走。
1.3本课题研究的目的与意义
该课题的目标是设计和实现一个商品库存管理系统。库存管理的重点就是商品的库存信息能否及时反馈,而操作商品库存管理系统又要涉及到客户信息的统计管理、供应商信息的统计管理、商品的入库管理、销售出库管理、客户退货管理、库存预警管理、库存的数量快速查询统计等诸多方面。因此,开发一套全新的商品库存管理系统来提高商品库存管理工作的效率显得尤为重要。
请支付后下载全文,论文总字数:21195字