System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于前后端分离的外包管理系统及其搭建方法技术方案_技高网

一种基于前后端分离的外包管理系统及其搭建方法技术方案

技术编号:40306560 阅读:2 留言:0更新日期:2024-02-07 20:51
本发明专利技术公开了一种基于前后端分离的外包管理系统及其搭建方法,所述搭建方法包括:系统前端和系统后端,所述系统前端和所述系统后端采用分离式设计,所述系统后端使用springboot框架提供服务接口,所述系统前端使用Vue轻量级框架进行搭建,所述系统前端与所述系统后端间使用http协议交换数据,使用Json作为数据交换的格式,所述系统前端和所述系统后端之间使用Nginx作为中间件。本发明专利技术能够更加全面掌控外包供应商及人员的管理流程。

【技术实现步骤摘要】

本专利技术属于信息,具体为一种基于前后端分离的外包管理系统及其搭建方法


技术介绍

1、企业在管理系统实施过程中,把那些非核心的部门或业务外包给相应的专业企业,这样能大量节省成本,有利于高效管理。外包帮助企业或组织更加专注于核心业务。外包合作伙伴为您带来知识,增加后备管理时间。在执行者专注于其特长业务时,为其降低运营成本、改善产品的整体质量。服务外包已经成为企业界的一种普遍现象,成为企业价值链的一环,及企业实现策略性价值增长的一种方式。经济全球化和信息化的发展极大地改变了企业经营和竞争的环境,服务外包成为企业提高核心竞争力的战略选择,推动了新一轮的产业转移,这对各界结构调整和走向国际市场,发展现代服务业的来说,充满着机遇和挑战。

2、因此,如何提供一种基于前后端分离的外包管理系统,对能够更加全面掌控外包供应商及人员的管理流程,是本领域技术人员急需解决的技术问题。


技术实现思路

1、本专利技术主要解决的技术问题是提供一种基于前后端分离的外包管理系统及其搭建方法,拟对外包进行全面管理,目的是能够更加全面掌控外包供应商及人员的管理流程。

2、为解决上述技术问题,本专利技术采用的一个技术方案是:所述搭建方法包括系统前端和系统后端,所述系统前端和所述系统后端采用分离式设计,所述系统后端使用springboot框架提供服务接口,所述系统前端使用vue轻量级框架进行搭建,所述系统前端与所述系统后端间使用http协议交换数据,使用json作为数据交换的格式,所述系统前端和所述系统后端之间使用nginx作为中间件。

3、进一步地说,所述springboot框架从上到下分别为view层、controller层、service层、dao层、model层;

4、所述view层用于展示数据的最终展示页面;

5、所述controller层用于响应用户的请求,调用所述service层的接口来控制业务流程,并准备响应数据;

6、所述service层用于业务模块的逻辑应用设计;

7、所述dao层用于实现数据持久化功能,提供增删改查工作;

8、所述model层用于存放页面需要传递数据对应字段的实体类。

9、进一步地说,所述系统后端使用mybatis持久层框架。

10、进一步地说,所述mybatis持久层框架包括接口层、数据处理层和基础支撑层,所述接口层用于和数据库交互,所述数据处理层用于根据调用的请求完成一次数据库操作,所述基础支撑层用于提供最基础的功能支撑。

11、进一步地说,所述数据库还包括了mysql数据库和redis数据库。

12、进一步地说,所述mysql数据库用于存储持久化数据、所述redis数据库用于存储缓存数据。

13、进一步地说,所述系统前端使用element-ui组件库辅助开发。

14、进一步地说,包括外包管理模块、合同模块、工时管理模块、应用管理模块和角色管理模块,所述外包管理模块包括供应商管理模块和外包人员管理模块,所述合同模块包括合同管理模块和采购管理模块,所述工时管理模块包括考勤管理模块和日报管理模块。

15、本专利技术的有益效果至少具有以下几点:

16、本专利技术的系统能够整合外包管理过程中相关数据,随着数据的累积逐渐沉淀为数据资产,为后续决策提供信息数据支撑。

17、本专利技术的系统能够对外包服务过程进行管理,留档过程数据可以对后续的工作安排及验收工作提供参考,该系统的建设有效提高管理效率,缩短下一次相关需求时收集相关资料所耗费时间。

18、本专利技术的系统后端使用springboot框架进行搭建,进行分层设计,将功能进行分层实现,有效地提高代码的复用性,方便后续代码进行维护拓展。

本文档来自技高网...

【技术保护点】

1.一种基于前后端分离的外包管理系统及其搭建方法,其特征在于,所述搭建方法包括:系统前端和系统后端,所述系统前端和所述系统后端采用分离式设计,所述系统后端使用springboot框架提供服务接口,所述系统前端使用Vue轻量级框架进行搭建,所述系统前端与所述系统后端间使用http协议交换数据,使用Json作为数据交换的格式,所述系统前端和所述系统后端之间使用Nginx作为中间件。

2.根据权利要求1所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述Springboot框架从上到下分别为View层、Controller层、Service层、Dao层、Model层;

3.根据权利要求1所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述系统后端使用MyBatis持久层框架。

4.根据权利要求3所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述MyBatis持久层框架包括接口层、数据处理层和基础支撑层,所述接口层用于和数据库交互,所述数据处理层用于根据调用的请求完成一次数据库操作,所述基础支撑层用于提供最基础的功能支撑。

5.根据权利要求4所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述数据库还包括了MySQL数据库和Redis数据库。

6.根据权利要求5所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述MySQL数据库用于存储持久化数据、所述Redis数据库用于存储缓存数据。

7.根据权利要求1所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述系统前端使用Element-ui组件库辅助开发。

8.根据权利要求1所述的一种基于前后端分离的外包管理系统,其特征在于:包括外包管理模块、合同模块、工时管理模块、应用管理模块和角色管理模块,所述外包管理模块包括供应商管理模块和外包人员管理模块,所述合同模块包括合同管理模块和采购管理模块,所述工时管理模块包括考勤管理模块和日报管理模块。

...

【技术特征摘要】

1.一种基于前后端分离的外包管理系统及其搭建方法,其特征在于,所述搭建方法包括:系统前端和系统后端,所述系统前端和所述系统后端采用分离式设计,所述系统后端使用springboot框架提供服务接口,所述系统前端使用vue轻量级框架进行搭建,所述系统前端与所述系统后端间使用http协议交换数据,使用json作为数据交换的格式,所述系统前端和所述系统后端之间使用nginx作为中间件。

2.根据权利要求1所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述springboot框架从上到下分别为view层、controller层、service层、dao层、model层;

3.根据权利要求1所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述系统后端使用mybatis持久层框架。

4.根据权利要求3所述的一种基于前后端分离的外包管理系统及其搭建方法,其特征在于:所述mybatis持久层框架包括接口层、数据处理层和基础支撑层,...

【专利技术属性】
技术研发人员:徐逸舟祁子心杜江高鹏蒋洪俊吴静莹
申请(专利权)人:苏银凯基消费金融有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1