基于Java的百货中心供应链管理系统毕业论文
2021-10-26 22:35:28
摘 要
近年来,日益发达的互联网技术使众多企业的生产与交易变得更加便捷与高效,也使各行各业的发展呈现出一种新态势。在经济全球化与贸易快速发展的今天,企业面临着越来越大的竞争压力。而随着互联网技术的快速发展,各种新兴消费方式对传统商业造成了极大的冲击,我们需要使用互联网技术使从生产到销售的各个环节实现信息化、自动化。在这样的背景下,亟待开发能提高生产、销售效率的供应链管理系统。为了完成以上工作,提高企业工作效率,开发出此管理系统。
通过对供应链管理系统国内外现状的研究,根据系统需要解决的问题进行系统的可行性分析、需求分析,并得出系统的设计目标,给出了系统的主要功能需求。系统采用B/S架构进行开发,编程使用Java语言,通过JSP语言实现动态网页的交互,并使用了MVC模式完成整个系统的开发,降低了代码的耦合性。对数据库及数据表进行分析与设计,结合MySQL数据库实现数据的管理。本文设计了销售管理模块、采购管理模块、人事管理模块、库存管理模块、物流管理模块等功能子模块,并展示了系统的实现效果图,通过代码和界面介绍了用户登录、销售管理、采购管理等功能的实现过程。
关键词:供应链,MySQL数据库,Java,B/S架构,MVC
Abstract
In recent years, the increasingly developed Internet technology makes the production and transaction of many enterprises more convenient and efficient, and also makes the development of all walks of life show a new trend. With the rapid development of economic globalization and trade, enterprises are facing more and more competitive pressure. With the rapid development of Internet technology, a variety of emerging consumption patterns have caused a great impact on traditional business. We need to use Internet technology to realize informationization and automation in all aspects from production to sales. In this context, it is urgent to develop a supply chain management system that can improve production and sales efficiency. In order to complete the above work, improve the enterprise work efficiency, the development of this management system.
Through the research of the current situation of the supply chain management system at home and abroad, the feasibility analysis and demand analysis of the system are carried out according to the problems that the system needs to solve, and the design objectives of the system are obtained, and the main functional requirements of the system are given. The system adopts B/S architecture for development, USES Java language for programming, realizes dynamic web page interaction through JSP language, and USES MVC pattern to complete the construction of the whole system, reducing the coupling of the code. Analyze and design database and data table, and realize data management with MySQL database. This paper designed the sales management module, procurement management module, personnel management module, inventory management module, logistics management module and other functional modules, and showed the realization of the system effect diagram, through the code and interface introduced the user login, sales management, procurement management and other functions of the realization process.
Key words: Supply chain,MySQL database,Java,B/S architecture,MVC
目录
第1章 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 国内外研究现状 2
1.4 研究内容和组织结构 2
第2章 系统分析 4
2.1 可行性分析 4
2.1.1 法律的可行性 4
2.1.2 经济的可行性 4
2.1.3 技术的可行性 4
2.2 需求分析 4
2.2.1 系统目标 4
2.2.2 经理用例图 5
2.2.3 人事经理用例图 5
2.2.4 采购经理用例图 6
2.2.5 库存经理用例图 7
2.2.6 销售经理用例图 7
2.3 系统非功能性需求分析 8
2.4 本章小结 8
第3章 系统设计 9
3.1 系统结构设计 10
3.2 供应链管理系统子模块设计 12
3.2.1 登录设计 12
3.2.2 人事管理模块 12
3.2.3 商业活动管理模块 13
3.2.4 采购管理模块 14
3.2.5 销售管理模块 15
3.2.6 库存管理模块 15
3.2.7 统计报表模块 16
3.3 系统数据处理及结构 17
3.3.1 数据流图 17
3.3.2 数据字典 18
3.3.3 数据流的描述 18
3.4 数据库设计 19
3.4.1 数据库概念模型设计 19
3.4.2 供应链管理系统E-R图 22
3.4.3 数据库表设计 22
3.5 本章小结 25
第4章 系统实现 26
4.1 系统登录界面 29
4.2 原材料提供商管理界面 30
4.3 供应商管理界面 31
4.4 客户管理界面 32
4.5 采购管理界面 32
4.6 库存管理界面 33
4.7 销售管理界面 34
4.8 物流信息管理界面 35
4.9 统计报表界面 36
4.10 人事管理界面 37
4.11 本章小结 37
第5章 总结与展望 38
5.1 总结 38
5.2 展望 38
参考文献 39
致谢 40
附录 41
第1章 绪论
1.1 课题背景
进入新世纪以来,国内的物流行业开始飞速发展,但与此同时这些企业也开始逐渐的发现传统模式的落后和低效率,便开始寻找一种新的高效的方式来提升企业物流活动的效率,于是,这些企业就把注意力放到了“供应链”上。供应链管理中的四个领域分别为供应、生产计划、物流、需求,每一个领域都十分重要,不可或缺。为了要调控企业繁多、复杂的物流交易活动,供应链管理显得尤为重要。但这就面临了一个难题,那就是供应链管理系统需要十分的强大才能解决好如此困难的问题,这也是我国相关企业目前在供应链管理中亟待解决的难题。而随着互联网技术的不断发展,现今我们完全可以使用互联网技术去解决这些以前难以解决的问题。比如我们可以依靠互联网技术,使得企业各个物流阶段的大量数据可以得到及时传输,并通过越来越强大的算法或者越来越优秀的处理方案对于这些实时数据进行分析,进一步得出物流活动的最优解,以便于企业能更高效率的对产品进行生产、销售。在如今这个时代,商品交易中最为关键的就是百货中心,为了使其紧跟时代,其供应链模式也要紧跟时代的潮流去改革与发展。与此同时,互联网技术的飞速发展也为供应链管理的改革与发展提供了一大助力。
SCM系统即供应链管理系统,利用计算机和Internet的优点对企业供应链进行管理,是对供应、需求、原材料采购、市场、生产、库存、定单、分销发货等的管理,包括了从生产到发货、从原材料提供商到顾客的每一个环节,只需要少量的人工,便可实现对整个供应链进行监管[1]。