APP下载

基于云平台的高校创新创业服务系统的设计和实现

2022-05-30李保良侯丽娟

电脑知识与技术 2022年29期
关键词:实现云计算设计

李保良 侯丽娟

摘要:当前高校创新创业服务云平台存在一些弊端,例如忽视了学生的兴趣爱好培养,缺乏服务大学生的功能,也无法给学生分配团队等服务。同时用户的增加、数据的暴增、信息碎片化等问题愈加明显,使得数据的解决、保存和展示变得日益困难。该文提出云计算下高校创新创业服务系统的新设计和架构并进行调试,使其功能满足期望的要求。

关键词:云计算;创新创业服务系统;设计;实现

中图分类号:TP3        文献标识码:A

文章编号:1009-3044(2022)29-0042-03

1 高校创新创业服务云平台的发展现状

当前大学生创新创业平台主要有线下平台和线上平台两个渠道。其一,线下创新创业平台通过区域办公的方式进行运作,其办公的实体环境包括创业园区、创客空间、众创空间、科技园、孵化园等[1]。在这些办公区域中聚集了一群有着共同爱好的大学生,他们从事一些项目的社交活动或者项目的合作研发工作,并且由导师带头给学生分配任务,指导学生完成任务;同时线下创新创业平台还构建了各种类型的基础比赛平台,通过比赛的各个细节来挖掘学生的优势,发现其不足[2]。线下模式的优点是能够提高学生的实践能力和创造能力,同时增强团队合作精神,而且有导师的现场指导,学生不懂的问题能及时寻求导师的解答。缺点是有地域空间性限制,导师和学生会受到时间空间的限制,不能实现随时随地地沟通[3]。线上创新创业平台主要利用了互联网资源特长和传统的优质教育资源,为创新创业者提供了适合的资源服务,具体是将创业环境信息与创业者的需求融合在一起,然后分配对应的资源,从而发挥信息和资源的最大价值。当前线上新创业平台主要内容有知识库和信息库,技术培训指导或者相关知识的推送[4]。这类平台的设计初衷是将利益放在第一位的,忽视了学生的兴趣爱好培养,也缺乏服务大学生的功能,无法给学生分配团队,进行创业实践和提供导师指导等服务。

2 创新创业资源平台总体功能结构

高校创新创业云系统是提供创新创业服务工作的平台[5],项目组根据管理流程、各部门的需求、大学生群体进行了系统的需求分析,平台主要有创业项目、专家导师库、课程体系、创新创业大赛、国创计划项目、活动组建、云资源等功能以及和上级部门的业务对接的链接。创新创业资源平台功能如图1所示,各系统的功能依次如下:

1)创业项目。创业项目包含了项目督导管理、项目训练管理和测评统计管理三个子系统。项目督导管理子系统是由项目管理、导师指导管理、设施应用管理者三个模块构成的整体[6],管理不同项目的实施状况和导师的指导状况。项目训练管理子系统是由报告生成管理、评委分配管理、评审管理三个模块构成的整体,主要对创新创业比赛立项到结项评审的整个过程进行管理,系统能够自动从项目督导管理子系统中提取大学生提交的立项、中期考核或结项申请资料等有关报告并导入评审流程[7]。测评统计管理子系统是由信息查询管理、成果统计管理构成,信息查询管理系统主要有课程结果成绩、项目情况与项目结果成绩的查询等功能;成果统计管理系统主要实现项目情况统计、学生实践状况统计、教师成果研究统计、课程情况统计等功能,同时也可以导出和打印统计的结果。

2)国创项目。每年年初各大高校都会申报当年的国创项目,由学生个人发起项目申报,院系和职能部門初审,教务处复审、评选,确定项目等级,然后提交到上级主管部门[8],教育部通过后项目立项成功。传统的申报和审查是交纸质材料,效率非常低且保存困难,并且项目的进度和成本无法得到相关机关的监管,项目质量很难确保。云平台后国创项目从申报到立项成功各个环节都快捷而透明,质量能得到保证。

3)专家导师库。创新创业专家导师库分为本校的专家导师和校外的专家导师。不管是本校的专家导师还是校外的专家导师,每个导师页面都有导师的简介、导师的作品、擅长专业领域[9],所取得的成就等信息,方便学生查看、关注,并根据自己的专业需要选择导师,从而得到全方位、个性化和高质量的创业指导。

4)创新创业课程系统。创新创业课程系统是由课程管理、选课管理、考试管理三个部分构成,学生能选课、在线考试等,教师与管理员进行课程管理。系统中提供了多种课程类型和相应培训。例如法律、财务、知识产权、股权结构、企业管理等学生创业所必须掌握的核心课程[10];提升学生创业兴趣和积极性的基础课程,还有校外导师参与进来的创新创业实践课程等多样性课程内容。

5)活动管理系统。创新创业管理人员可以利用该板块发布各类活动信息和赛事信息,包括大赛简介、大赛报名起止日和地点、各届大赛获奖信息等类别。创新创业项目的创业者可以利用该板块发布团队招募信息[11],招募不同专业、不同特长的人员,为自己的团队注入新的活力,同时也可以发布个人信息,希望有团队选择其加入。

6)创新创业大赛。每年全国都会举行“互联网+”大赛和创业青春大赛,每个参赛项目都是从高校选拔到省赛再到国赛进行层层筛选,通过人工审核的方式不仅时间长且效率低,不能进行复杂的数据汇总分析,数据难以实现关联应用。利用创新创业大赛子系统进行赛事信息的发布、项目的报名、赛事的流程、赛事的管理等。系统也会主动关注赛事的有关信息,有利于管理人员在网络管理过程中抓住关键点,使得评选公平合理。

7)创新创业云资源。多年来高校中很多的项目需要在创新创业过程中计算资源并保存。例如“互联网+”大赛中有很多的资源需要共享与链接,高校并不能及时有效地提供给创业的大学生。创业者基本上会选择在阿里云、腾讯云或者是公有云平台进行数据的查询,但是这些平台收费高,数据的查询并不方便。高校将保存设备与服务器链接到创新创业云平台,为创业大学生带来了极大的便利性,而且费用是通过用量进行计费,数据资源通过申请后就能获得使用资格。

8)资源外接平台。高校举行“互联网+”大赛、创青春大赛和申报国创计划项目时,校内就会进行相应的审核,通过后创新创业云平台就会产生相应的格式项目表,利用资源外接平台一键提交项目表到相应的主办单位的创新创业云平台,各个主办单位的平台收到高校的项目表后,一键就能汇总并导出Excel表,这样的过程省时省力,不容易发生错误。

通过上述功能分析,平台的使用者主要包括了大学生、教师、高校以及管理员等人群,系统主要包括教师、导师、项目、报告、项目成绩、计算公式和评审成绩等类型。

3 创新创业云平台的模块功能设计

创新创业云平台有五个子系统,且每个系统下面包括多个模块,每个模块的构建基本上大同小异,文章将以教学建设管理模块为例进行设计,设计类包括:一是用户的操作请求界面。二是事件控制,包括权限管理类、信息管理类以及展示管理类。三是实体信息,包括角色、管理、权限、资源以及展示方面的这几个信息类型。教学建设管理设计类如图2所示。

创新创业云平台是由服务器虚拟化资源和网络存储资源组成,为了虚拟机与网络存储实现对接,需要在周期内自动获得全部资源的CPU、内存和存储的应用指标。应用指标的数据与业务系统中配置的信息共同对资源应用状况进行展示,包括云平台、业务单位、业务和资源这四个展示平台的每个层级资源分配和应用状况的展示。

4 创新创业云平台系统的架构

创新创业云平台系统主要涵盖监控对象、数据搜集、数据存储和数据消费这几个方面,同时为了提高功能的可用性,每个功能模块都配置了服务器节点。创新创业云平台系统的架构如图3所示。

1)数据搜集。一是利用虚拟机进行数据搜集,虚拟机在電脑的操作系统中安插了代理程序,利用本地python脚本完成命令,可以采集到IP地址和主机名中的配置数据,也能搜集到主板CPU、内存、本地保存的分配量和应用率等数据信息。本地python脚本成功地完成了一轮任务后,间隔15秒后代理程序继续完成下一轮的数据搜集任务。二是利用网络存储进行数据搜集。网络存储是在本地启用SNMP服务并安装团体名等有关信息,远程安装的代理服务器就能读取数据,然后上报到网关的过程。数据的搜集间隔时间为60秒,然后再进行下一轮数据搜集。

2)数据储存。网络存储搜集到的数据经过网关进行分别存储,配置数据保存MongoDB数据库中,指标数据保存到Cassandra数据库中,而且其他的业务信息利用人工录入的方式导入到MongoDB数据库中,其他的业务信息主要包括设备所属单位、本地存储、业务所属单位、虚拟机、网络存储总量、设备所属科室和设备负责人等方面。

3)数据消费。数据消费主要应用的是指标数据,利用KairosDB高速时序列数据库对数据采取一定的时间顺序排列、计算和配置,通过Restful API接口把所有数据输出到数据展示模块,根据需要进行展示数据。

5 创新创业云平台系统的实现和效果分析

1)创新创业云平台系统的实现。该系统经过调试各项功能正常,符合预期的期望。一是资源功能,根据展示要求的设计标准,实现了系统首页和计算机云平台、企业、资源、业务页面的设计和开发,整个数据都实现了实时数据展示。二是服务对象,实现了和系统所有虚拟机、存储设备的对接。

2)创新创业云平台的效果分析。创新创业云平台的效果体现在几个方面:一是客观性。创新创业云平台系统使用的是客观指标,计算过程没有人为干预,数据的真实性高,也更有说服力,在政策的执行上有辅助作用。二是数据开放性。该系统为运营商提供了接入与管理网络的接口,别的系统需要获得该系统的数据信息,只要进行简单设计开发,就能实现有效的连接,有效避免了各个系统中同一数据不一致的现象。三是系统性。利用独立的系统进行有关内容的管理与功能的实现,有利于有关内容的展示和降低学习成本。四是数据长久性。数据可以长久保存,整个指标都能长期储存在系统里面,可以回溯,有利于排查和报表的输出等功能。五是可扩展性。系统采用的是分布式架构,硬件可以进行扩充,有利于数据的处理能力,保存能力都可以达到既定的增长要求。

参考文献:

[1] 支馨悦.大学生创新创业项目管理系统的设计与实现[J].电脑知识与技术,2018,14(29):88-89.

[2] 姜建华,余君.区域性“互联网+”创新创业云服务平台构建及其运营研究[J].电脑与信息技术,2019,27(3):42-45.

[3] 刘玉威,毛江一.创新创业教育与专业教育融合发展分析[J].北京教育(高教),2017(2):64-67.

[4] 李丽.Nosql数据库技术在指纹自动识别系统中的应用探讨[J].数字技术与应用,2016(1):254.

[5] 解巧芸,黄斌,曹国辉,等.基于Web的大学生创新创业项目管理系统的设计与实现[J].无线互联科技,2018,15(4):125-126.

[6] 张海云,王小平.基于ThinkPHP框架快速开发新教师招聘材料网上预审系统[J].电脑编程技巧与维护,2017(3):6-12.

[7] 陈春凯,马娅,刘付祥.基于THINKPHP框架的智能航标管理系统设计[J].电子技术与软件工程,2021(23):178-181.

[8] 谷恪忱.基于ThinkPHP框架的工控品采购平台设计与实现[J].软件工程,2020,23(3):53-59.

[9] 于邱蕾,赵乙,王榕.一款自动化车联网监视管理系统设计[J].电子制作,2021(7):3-6.

[10] 纪峰,刘玉米.大学生创新创业管理系统设计与实现[J].信息系统工程,2019(12):45-46.

[11] 程宁宁,付作立.大学生创新训练项目管理系统的实践分析[J].教育现代化,2019,6(87):321-323.

【通联编辑:代影】

猜你喜欢

实现云计算设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
办公室人员尚需制定个人发展规划
苏州信息学院教务管理系统的设计与实现
基于云计算的移动学习平台的设计
浅析铁路通信传输的构成及实现方法
实验云:理论教学与实验教学深度融合的助推器
云计算中的存储虚拟化技术应用
设计之味