基于java的供应链管理系统开发与实现毕业论文
2021-03-17 21:14:40
摘 要
现如今是一个互联网的时代,人们不断通过互联网去实现现实生活中一切东西。企业为了去适应新的竞争环境,供应链管理受到了广大企业的重视,根据企业的实际情况去开发所需的供应链管理系统具有一定的意义。信息时代给我们带来了层出不穷的新技术,javaEE技术是现如今企业级采用的电子商务技术。
本文通过对供应链管理调查与研究,了解目前企业采用的主流供应链管理模型,对JavaEE技术进行深入学习。深入分析企业的业务需求后,建立基于java的供应链管理系统模型去实现企业所需的功能模块。
系统使用的是SSH(struts spring hibernate)框架,是一种Web开源的集成框架。SSH框架一共分为四层:表示层、逻辑层、持久层、域模块层,struts作为整个框架的基础架构,负责对MVC模式进行分离,利用hibernate去管理持久层,通过DAO层使得数据库与java类可以进行转换和访问。将系统进行分层,尽量去减少它们之间的耦合性。在具体的程序设计实现中,采用JSP去呈现页面结果,通过SSH框架去实现企业所需要的业务要求,可以做到系统结构清晰,以便后期的维护与管理。
关键字:JavaWeb;SSH框架;供应链系统;数据库;MVC模式
Abstract
Today is an Internet era, people continue to use the Internet to achieve everything in real life. In order to adapt to the new competitive environment, supply chain management has been paid more attention by enterprises. It is of great significance to develop the supply chain management system according to the actual situation of enterprises. The information age brings us endless new technologies, and javaEE technology is now the e-business technology adopted by enterprises.
In this paper, through the supply chain management survey and research, to understand the current mainstream of enterprise supply chain management model, in-depth study of JavaEE technology. After in-depth analysis of the business needs of enterprises, the supply chain management model based on Java is built to realize the functional modules needed by the enterprise.
The system is using the SSH (struts spring hibernate) framework is an integrated framework Web open source. The SSH framework is divided into four layers: the presentation layer, logic layer, persistence layer, domain module layer, struts as the basic architecture of the framework, responsible for the separation of the MVC mode, using hibernate to manage the persistence layer, the DAO layer makes the database and the Java class can be converted and visit. Layered the system to minimize coupling between them. In the specific program design, JSP is used to render the page results, and through the SSH framework to achieve the business needs of enterprises, you can achieve a clear system structure for the later maintenance and management.
Key Words:JavaWeb;SSH framework;Supply chain system;data base;MVC mode
目 录
第1章 绪论 1
1.1 课题研究背景 1
1.2 供应链系统现状、意义以及发展趋势 1
1.2.1 供应链管理系统的背景 1
1.2.2 供应链管理系统概念以及意义 1
1.2.3 供应链管理系统发展趋势 2
1.3 课题研究的目的、意义以及研究内容 3
1.3.1 课题研究的目的、意义 3
1.3.2 课题研究内容 3
第2章 系统平台结构与实现技术 5
2.1 供应链简易架构 5
2.2 J2EE应用开发体系 5
2.3 SSH集成框架 6
2.3.1 Spring应用开发框架 8
2.3.2 Struts开发体系 8
2.3.3 Hibernate开发体系的意义 8
2.4 JavaWeb开发模式 9
2.4.1 MVC模式分层思想 9
第3章 系统整体设计 11
3.1 整体设计 11
3.2 系统功能设计 11
3.2.1 基础数据模块设计 12
3.2.2 权限管理设计 14
3.2.3 登录功能设计 15
3.2.4 销售管理模块设计 17
3.3 系统数据库选取 19
3.3.1 数据库实体设计 19
3.3.2 数据库表单设计 21
第4章 系统功能的实现 24
4.1 系统环境搭建 24
4.2 系统登录功能实现 24
4.3 基础数据模块实现 24
4.3.1 部门信息模块实现 25
4.3.2 用户信息模块实现 25
4.4 权限管理实现 26
4.5 订单模块实现 26
第5章 总结与体会 28
5.1 总结 28
5.2 体会 28
参考文献 29
致 谢 30
第1章 绪论
1.1 课题研究背景
21世纪是全国经济活动渐渐步入全球化的时期。经济全球化是经济发展途径中出现的一种全新的经济活动,即经济贸易、资金运转、技术进步、企业信息化和文化交流,是世界经济从单一模式向多层次、多结构形式的高速发展趋势。21世纪也是信息化和互联网的时期,企业能否使用高超的IT信息技术,将直接影响企业的未来与绩效,市场环境从企业之间的竞争上升到更高层次的“扩展的企业”—供应链之间的竞争。现代信息技术使人们发现新大陆,世界级的大公司HP、IBM、Cisco等公司成功引进供应链的管理,并取得了卓越的成效,带领着整个世界进入了供应链管理的时代[1]。
1.2 供应链系统现状、意义以及发展趋势
1.2.1 供应链管理系统的背景
现如今是经济全球化的时代,影响公司进步的主要要素不断的变更,根据市场环境的需求,真正地认清到公司核心竞争技术以及未来的发展趋向,对于企业在获取利益同时减少没必要的成本起了很大的作用。21世纪的市场竞争环境与20世纪比较,有着一些新的变化:
(1)产品寿命变短。