毕业设计(论文)-Springboot汽车配件管理系统设计与实现.docx
《毕业设计(论文)-Springboot汽车配件管理系统设计与实现.docx》由会员分享,可在线阅读,更多相关《毕业设计(论文)-Springboot汽车配件管理系统设计与实现.docx(34页珍藏版)》请在第壹文秘上搜索。
1、Springboot汽车配件管理系统一、绪论1.l研究意义和背景随着我国经济的持续发展,汽车已经逐步进入了家庭。汽车行业的发展,也带动了汽车配件行业的快速发展。汽车配件行业的迅猛发展,使得汽配行业的竞争越来越激烈。如何在激烈的竞争中取胜,是每家汽车零部件企业当前所面临的严峻挑战。21世纪是知识经济的时代,管理者必须运用科学的管理手段进行企业经营,方能在激烈的竞争中获胜。先进的管理模式,在很大程度上必须借助计算机来完成。目前,汽车配件销售企业的计算机管理水平还很低,相比其它许多行业仅是处在刚开始使用的阶段,企业采用电脑管理业务、财务、生产流程等诸多环节已成为汽配企业的必然趋势。汽车配件厂仓库管理
2、系统在现在的汽车行业中已经是一个广泛应用的系统,无论是大型的汽车配件厂,还是中小型的汽车配件行都可见其踪影。其之所以这么受欢迎,是因为汽车配件厂仓库管理系统囊括了配件进、出、存管理的全过程,管理种类繁多,出入数据发生频繁。此管理系统也渐渐进入了各大小汽车配件厂,对于厂领导,希望能对仓库内的汽车配件库存状态了如指掌,为决策管理提供科学依据,而对厂内的工作人员,期望能够避免繁琐的手工操作,甩掉陈旧的手工计算账目方式,达到事半功倍的效果。本文要设计开发的汽车配件厂仓库进销存计算机管理系统能从宏观和微观上调控配件的库存量,自动提供仓库配件的进销存信息,让以上的期望都变成了现实,使决策者有效管理库内的汽
3、车配件,提高了企业的经济效益,也为员工减少了工作量,并提高了工作效率。因此,这个课题具有很大的潜在价值并存在很大的实用性,设计时其功能模块简洁清晰,为以后软件维护和系统升级打好扎实的基础。1.2国内外研究现状、水平和发展趋势随着市场经济发展,尤其是我国加入WTO,融入经济全球化潮流,汽车配件行业已进入市场经济发展新时期,各部门和市场联系越来越紧密,我国汽配产业也进入新历史发展阶段。各部门和市场对汽配产业信息化的认识逐步提高,积极探索汽配产业信息体系如何向广大企业提供更服务。为了更好地服务于企业和用户,推进现代化进程,汽车配件行业信息体系建设已迫在眉睫。随着电子商务在市场运用深化,一部分批发市场
4、“蒸发”了,悄然退出市场、使有形市场和无形市场相结合从而产生一种新模式。可以充分利用有形市场的优势,创办网上汽配系统,搭建网上数据管理,使汽车配件管理平台的发展成为必然。1.3项目的可行性研究设计此系统需要java面向对象编程基础,数据库应用知识以及功能分析。根据目前阶段所掌握的知识,根据这学期以及之前学习掌握的java编程知识和数据库应用知识以及前端知识做出一个这样的基于、SPringboot轻量级框架网页版的汽车配件管理平台。1. 4相关技术简介1.1.1 springSPring框架是JaVa平台上的一种开源应用框架,提供具有控制反转特性容器。尽管Spring框架自身对编程模型没有限制,
5、以至于后来让它作为EJB(EnterPriSeJaVaBeanS)模型的补充,甚至是替补。SPring框架为开发提供了一系列的解决方案,比如利用控制反转核心特性,并通过依赖注入实现控制反转来实现管理对象生命周期的容器化,利用而向切面编程进行声明式事务管理,整合多种持久化技术管理数据访问,提供大量优秀的Web框架方便开发等。SPring框架具有控制反转(IOC)特性,它提供了一种通过JaVa的反射机制对JaVa对象进行统一的配置管理的方法。SPring框架利用容器管理对象生命周期,容器可以通过扫描XM1.文件配置对象。SDring框架具有面向切面编程(AOP)框架,SPringAOP框架基于代理
6、模式,运行时可配置;AoP框架主要针对模块之间的交叉关注点进行模块化。Spring框架的AOP框架仅提供基本的AOP特性,SPring框架下的事务管理、远程访问等功能均可以通过使用SPringAOP技术实现。SPring的事务管理框架为Java平台带来了一种抽象机制,使本地和全局事务以及嵌套事务能够与保存点一起工作,并且几乎可以在Java平台的任何环境中工作。Spring集成多种事务模板,系统可以通过事务模板、XM1.或JaVa注解进行事务配置,并且事务框架集成了消息传递和缓存等功能。Spring数据访问框架解决了开发人员在应用程序中使用数据库时遇到的常见困难。它不仅对Java:JDBC、My
7、BATIsHibernateJaVa数据对象(JDo)、APaCheoJB和ApacheCayne等所有流行的数据访问框架中提供支持,同时还可以与Spring的事务管理一起使用,为数据访问提供了灵活的抽象。SPring框架最初是没有打算构建一个自己的WebMVC框架,其开发人员在开发过程中认为现有的Web框架的呈现层和请求处理层之间以及请求处理层和模型之间的分离不够,于是创建了SpringMVCo1.1.2 mybatismybatis是对jdbc的封装,它让数据库底层操作变的透明。mybatis的操作都是围绕一个SqlSessionFactory实例展开。mybatis通过配置文件关联到各实
8、体类Mapper文件,Mapper文件中配置了每个类对数据库所需进行的Sql语句映射。在每次与数据库交互,通过SqlSeSSiOnFaCtOry拿到一个SqlSeSSiOn,再执行sql。页面发送请求给控制器,控制器调用业务层处理,逻辑层向持久层发送请求,持久层与数据库交互,将结果返回给业务层,业务层将处理逻辑发送给控制器,控制器再调用视图展现数据。1.1.3 Shiro权限框架ShirO是一个安全框架,是APaChe的一个项目。ShirO提供了:认证、授权、加密、会话管理、与Web集成、缓存等模块。1.1.4 块介绍Authentication:用户身份识别,可以是登录;AlIthOriZa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 Springboot 汽车配件 管理 系统 设计 实现