一种基于云平台的在线职业教育产教融合管理系统技术方案

技术编号:29497462 阅读:9 留言:0更新日期:2021-07-30 19:10
本发明专利技术涉及一种管理系统,尤其为一种基于云平台的在线职业教育产教融合管理系统,包括服务器、高校端和企业端;所述高校端包括数据采集模块一、加密模块一和数据传输模块一;所述企业端包括数据采集模块二、加密模块二和数据传输模块二;所述服务器包括解密模块、认证模块、存储模块、数据库、筛选模块、匹配模块和数据推送模块;所述数据采集模块一用于采集来自高校端输入的高校师生个人数据;所述加密模块一与数据采集模块一连接,用于将数据采集模块一提供的数据进行加密;所述数据传输模块一与加密模块一连接,用于将加密模块一加密的数据以互联网形式传输给服务器。

【技术实现步骤摘要】
一种基于云平台的在线职业教育产教融合管理系统
本专利技术涉及一种管理系统,尤其是一种基于云平台的在线职业教育产教融合管理系统。
技术介绍
“产教结合、校企一体”的办学模式,是当前职业学校开辟的一条新的发展之路,但这刚刚是起步,而且由于各个学校的实际情况不同,各专业的特点不同,所以具体做法也不尽相同。但我们只要坚定思想,坚持探索,认真把握好市场信息,依靠科技进步,职业教育的发展明天一定能走上健康发展的道路。随着产教融合政策的推广,如何利用在线的互联网平台增强企业和高校的协作成为了一项难题,鉴于此,我们提出一种基于云平台的在线职业教育产教融合管理系统。
技术实现思路
本专利技术的一个目的是通过提出一种基于云平台的在线职业教育产教融合管理系统,以解决上述
技术介绍
中提出的缺陷。本专利技术采用的技术方案如下:包括服务器、高校端和企业端;所述高校端包括数据采集模块一、加密模块一和数据传输模块一;所述企业端包括数据采集模块二、加密模块二和数据传输模块二;所述服务器包括解密模块、认证模块、存储模块、数据库、筛选模块、匹配模块和数据推送模块;所述数据采集模块一用于采集来自高校端输入的高校师生个人数据;所述加密模块一与数据采集模块一连接,用于将数据采集模块一提供的数据进行加密;所述数据传输模块一与加密模块一连接,用于将加密模块一加密的数据以互联网形式传输给服务器;所述数据采集模块二用于采集来自企业端输入的企业需求和生产数据;所述加密模块二与数据采集模块二连接,用于将数据采集模块二提供的数据进行加密;所述数据传输模块二与加密模块二连接,用于将加密模块二加密的数据以互联网形式传输给服务器;所述解密模块用于将数据传输模块一和数据传输模块二传输的数据进行解密;所述认证模块用于对企业和高校的账号信息进行认证和审核;所述存储模块用于对解密模块解密后的数据分类并存储在数据库中;所述筛选模块用于筛选出高校端和企业端需要的数据;所述匹配模块用于对各企业和高校需求数据进行相对应匹配;所述数据推送模块用于将各企业和高校需求的数据进行推送。作为本专利技术的一种优选技术方案:所述高校端和企业端可采用PC客户端、手机客户端、微信小程序的任意一种。作为本专利技术的一种优选技术方案:所述数据采集模块一和所述数据采集模块二通过录入单元对数据进行录入,所述录入单元用于根据高校端和企业端录入的文本信息和多媒体信息进行记录。作为本专利技术的一种优选技术方案:所述加密模块一和加密模块二的加密方法为:S1.1:生成rsakey文件并保存到disk;rsa_private_key_obj=RSA.generate(2048)rsa_public_key_obj=rsa_private_key_obj.publickey()encrypt_obj=PKCS1_OAEP.new(rsa_public_key_obj)decrypt_obj=PKCS1_OAEP.new(rsa_private_key_obj)————————————————savetolocaldiskfile_out=open(“private_key.pem”,“w”)file_out.write(rsa_private_key_obj.exportKey())file_out.close()file_out=open(“public_key.pem”,“w”)file_out.write(rsa_public_key_obj.exportKey())file_out.close()————————————————S1.2:创建Bucket对象;bucket=oss2.Bucket(oss2.Auth(access_key_id,access_key_secret),endpoint,bucket_name)obj_name=‘test-sig-1’content=“testcontent”S1.3:生成加密object所用的一次性的对称密钥;encrypt_cipher=AESCipher()S1.4:将辅助解密的信息用公钥加密后存到object的自定义meta中;headers={}headers[‘x-oss-meta-x-oss-key’]=base64.b64encode(encrypt_obj.encrypt(encrypt_cipher.key))headers[‘x-oss-meta-x-oss-start’]=base64.b64encode(encrypt_obj.encrypt(str(encrypt_cipher.start)))————————————————S1.5:用encrypt_cipher对原始content加密。encryt_content=encrypt_cipher.encrypt(content)作为本专利技术的一种优选技术方案:所述解密模块的解密方法为:S2.1:下载得到加密后的object;result=bucket.get_object(obj_name)ifresult.status/100!=2:exit(1)resp=result.respdownload_encrypt_content=resp.read()S2.2:从自定义meta中解析出之前加密这个object所用的key和start;download_encrypt_key=base64.b64decode(resp.headers.get(‘x-oss-meta-x-oss-key’,”))key=decrypt_obj.decrypt(download_encrypt_key)download_encrypt_start=base64.b64decode(resp.headers.get(‘x-oss-meta-x-oss-start’,”))start=int(decrypt_obj.decrypt(download_encrypt_start))————————————————S2.3:生成解密用的cipher,并解密得到原始content。decrypt_cipher=AESCipher(key,start)download_content=decrypt_cipher.decrypt(download_encrypt_content)ifdownload_content!=content:print“Error!”else:print“Decryptok.Contentis:%s”%download_conte本文档来自技高网...

【技术保护点】
1.一种基于云平台的在线职业教育产教融合管理系统,其特征在于:包括服务器、高校端和企业端;/n所述高校端包括数据采集模块一、加密模块一和数据传输模块一;/n所述企业端包括数据采集模块二、加密模块二和数据传输模块二;/n所述服务器包括解密模块、认证模块、存储模块、数据库、筛选模块、匹配模块和数据推送模块;/n所述数据采集模块一用于采集来自高校端输入的高校师生个人数据;/n所述加密模块一与数据采集模块一连接,用于将数据采集模块一提供的数据进行加密;/n所述数据传输模块一与加密模块一连接,用于将加密模块一加密的数据以互联网形式传输给服务器;/n所述数据采集模块二用于采集来自企业端输入的企业需求和生产数据;/n所述加密模块二与数据采集模块二连接,用于将数据采集模块二提供的数据进行加密;/n所述数据传输模块二与加密模块二连接,用于将加密模块二加密的数据以互联网形式传输给服务器;/n所述解密模块用于将数据传输模块一和数据传输模块二传输的数据进行解密;/n所述认证模块用于对企业和高校的账号信息进行认证和审核;/n所述存储模块用于对解密模块解密后的数据分类并存储在数据库中;/n所述筛选模块用于筛选出高校端和企业端需要的数据;/n所述匹配模块用于对各企业和高校需求数据进行相对应匹配;/n所述数据推送模块用于将各企业和高校需求的数据进行推送。/n...

【技术特征摘要】
1.一种基于云平台的在线职业教育产教融合管理系统,其特征在于:包括服务器、高校端和企业端;
所述高校端包括数据采集模块一、加密模块一和数据传输模块一;
所述企业端包括数据采集模块二、加密模块二和数据传输模块二;
所述服务器包括解密模块、认证模块、存储模块、数据库、筛选模块、匹配模块和数据推送模块;
所述数据采集模块一用于采集来自高校端输入的高校师生个人数据;
所述加密模块一与数据采集模块一连接,用于将数据采集模块一提供的数据进行加密;
所述数据传输模块一与加密模块一连接,用于将加密模块一加密的数据以互联网形式传输给服务器;
所述数据采集模块二用于采集来自企业端输入的企业需求和生产数据;
所述加密模块二与数据采集模块二连接,用于将数据采集模块二提供的数据进行加密;
所述数据传输模块二与加密模块二连接,用于将加密模块二加密的数据以互联网形式传输给服务器;
所述解密模块用于将数据传输模块一和数据传输模块二传输的数据进行解密;
所述认证模块用于对企业和高校的账号信息进行认证和审核;
所述存储模块用于对解密模块解密后的数据分类并存储在数据库中;
所述筛选模块用于筛选出高校端和企业端需要的数据;
所述匹配模块用于对各企业和高校需求数据进行相对应匹配;
所述数据推送模块用于将各企业和高校需求的数据进行推送。


2.根据权利要求1所述的基于云平台的在线职业教育产教融合管理系统,其特征在于:所述高校端和企业端可采用PC客户端、手机客户端、微信小程序的任意一种。


3.根据权利要求1所述的基于云平台的在线职业教育产教融合管理系统,其特征在于:所述数据采集模块一和所述数据采集模块二通过录入单元对数据进行录入,所述录入单元用于根据高校端和企业端录入的文本信息和多媒体信息进行记录。


4.根据权利要求1所述的基于云平台的在线职业教育产教融合管理系统,其特征在于:所述加密模块一和加密模块二的加密方法为:
S1.1:生成rsakey文件并保存到disk;
S1.2:创建B...

【专利技术属性】
技术研发人员:黄荣华徐宪华杨金鹏刘志红唐嘉伯
申请(专利权)人:秦皇岛市德润教育科技集团有限公司
类型:发明
国别省市:河北;13

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

1