导师和研究生双选及信息管理系统

未命名 09-18 阅读:98 评论:0


1.本发明涉及信息管理技术领域,尤其涉及导师和研究生双选及信息管理系统。


背景技术:

2.研究生导师对于学生整个研究生学习和生活的重要性非常大,研究生导师不仅是学生学习上的引导者,更是学生生活上的影响者。一个好的导师能够使学生学到很多专业上的知识,也会给学生争取到更多提升自己的机会,因此,对于选择导师时对导师信息的了解,选择适合自己的导师,会帮助研究生在未来研究生涯中走得更好。
3.随着科技的发展,现在已经进入了移动互联网时代,而很多老旧的双选系统,还停留在pc的时代,在手机上使用非常的不方便,并且,学生在选择时,需要确认该导师是否还有空余的名额可以选择,而导师也需要知道,该学生是否已经被选择,同时,在系统刷新过程中,只能手动刷新前端页面,且手动刷新是刷新页面内的全部数据,这样会给数据库与服务器带宽带来不小的压力;
4.对于常见的双选系统,大多是通过数据列表的形式辅助双选的,这种双选形式虽很大程度上改善了双选效率,但枯燥的数据往往容易使人产生疲劳,从而很大几率错过重要信息,由于人的记忆是偏重关联的,因此传统的数据展示形式表现出了局限性。
5.因此,需要导师和研究生双选及信息管理系统。


技术实现要素:

6.本发明提供了导师和研究生双选及信息管理系统,本发明可实现导师与学生的基本信息透明化与便捷化,通过在手机移动端建立操作程序,不再局限于计算机操作,并可实时刷新反馈导师和学生双方可选择的对象,在双选结束时,将双选的信息导入到用户信息表中,提高了双选操作的效率和智能化水平。
7.本发明提供了导师和研究生双选及信息管理系统,包括:
8.双选管理架构构建模块,用于构建手机移动端和电脑端结合操作的双选管理架构;
9.双选信息管理模块,用于管理用户信息和双选操作信息;
10.双选信息导调模块,用于进行双选信息导入和双选信息调出操作;
11.双选操作执行模块,用于学生和导师执行双选操作。
12.进一步地,双选管理架构构建模块包括:在手机移动端,基于layui框架和jquery框架设计开发双选操作页面,用于管理员、导师和学生操作,在电脑端采用java程序中的ssm框架设计开发web项目,并通过web项目展现双选结果。
13.进一步地,双选信息管理模块包括用户信息管理单元和双选操作信息管理单元;
14.用户信息管理单元,用于管理用户的登录使用和操作安全;登录使用包括:提供用户身份、用户名和密码的输入选项;操作安全包括:控制跳转到符合用户权限的指定网页页面,或控制使用符合操作权限的指定功能,并利用服务器端的session对象保存用户数据;
15.双选操作信息管理单元,用于基于知识图谱技术,建立导师和学生的信息知识图谱数据;基于区块链技术,对用户基本信息和信息知识图谱数据进行分权限的增删改查管理。
16.进一步地,双选信息导调模块包括数据支持单元、导入操作单元和调出操作单元;
17.数据支持单元,用于使用java程序中的ssm框架和maven模型构建项目,使用jackjson开源框架和fastjson工具对json格式的数据进行操作,使用poi获取方式处理数据,将数据代码处理为war格式的数据包,并将数据包上传部署到tomcat网络服务器上;
18.导入操作单元,用于采用poi获取方式,获取excel表格的表头文字,将表头文字和用户信息存储到数据库中;
19.调出操作单元,用于采用poi获取方式,结合多重链表结构,对数据库中的数据进行调出操作。
20.进一步地,导入操作单元包括:
21.获取页面中的excel表格的表头项;将表头项存储在预设的第一链表中;
22.将表头项与数据库中预设的字段信息对应表进行匹配,若存在相匹配的字段信息,则将页面中的用户信息写入到第一链表中的对应项中,并将第一链表导入到数据库中。
23.进一步地,调出操作单元包括调出数据确定子单元和调出链表建立应用子单元;
24.调出数据确定子单元,用于选择需要调出的字段信息,获得字段信息相对应的调出表头文字;
25.调出链表建立应用子单元,用于建立二层嵌套链表,利用二层嵌套链表存储调出信息;二层嵌套链包括内表和外表;内表用于存储调出表头文字;外表用于存储用户信息。
26.进一步地,双选操作执行模块包括学生选择单元、导师选择单元和双选管理单元;
27.学生选择单元,用于学生通过学生端操作页面,将包括导师工号、个人学号、选择专业、选择研究方向和选择状态码的待选信息录入到临时双选表中,等待导师选择;
28.导师选择单元,用于导师通过导师端操作页面,获取目标选择学生的待选信息,并将待选信息从临时双选表中删除,并查询正式双选表中是否已存在目标选择学生的待选信息,若不存在,将目标选择学生的待选信息存入正式双选表中,完成选择并将学生的选择状态码设置为选择成功;
29.双选管理单元,用于管理员通过管理员端操作界面,为导师和学生设置双选操作限制选项,获取双选成功的导师信息和学生信息,以及为导师和学生设置取消双选操作限制选项,将双选成功的导师信息和学生信息导入到双选成功信息表中。
30.进一步地,还包括信息检索模块;信息检索模块用于管理员、导师和学生,按照权限,通过输入用户身份或操作类型来进行信息检索;信息检索模块包括检索设置单元和检索结果展现单元;
31.检索设置单元,用于基于导师和学生的信息知识图谱数据,构建后台数据库,并设置检索方式;检索方式包括关键词检索、关联度检索和选择预设检索问题检索的一种或多种;
32.检索结果展现单元,用于基于预设的展现方式展现检索结果;展现方式包括按相关度排列展现、按关联度层叠展现和按默认结果独立展现的一种或多种。
33.进一步地,还包括双选进程监控模块,用于监控导师和学生进行双选的全过程,并
向用户发送反馈信息;双选进程监控模块包括双选操作监控单元和操作反馈单元;
34.双选操作监控单元,用于监控导师和学生进行双选操作的操作修改时间、操作完成时间、操作异常问题,根据用户的最新操作完成时间,生成操作完成节点;根据操作修改时间、操作完成时间、操作异常问题或操作完成节点,生成操作完成信号,根据预设的操作完成信号-操作反馈信息的信息匹配库,获得操作反馈信息;
35.操作反馈单元,用于将操作反馈信息发送到导师和学生的手机上,进行反馈提醒,或反馈到管理员,由管理员进行用户信息的修改或操作异常问题的解决。
36.进一步地,双选操作执行模块还包括智能互动单元,用于基于导师和学生的信息知识图谱数据,结合人工智能技术,生成智能互动模型,帮助导师和学生,利用智能互动模型,充分了解和掌握导师或学生的信息;智能互动单元包括智能互动模型构建子单元和智能互动实施子单元;
37.智能互动模型构建子单元,用于使用开源可视化库echarts将学生与导师的信息图谱化,基于导师和学生的信息知识图谱数据,结合人工智能技术和检索算法,生成具有问答功能的智能互动模型;
38.智能互动实施子单元,用于导师和学生利用智能互动模型,实施问答互动,获得问题结果,根据预设的评估条件评估问题结果,获得导师和学生的分项评估结果或综合评估结果,基于分项评估结果或综合评估结果,作为导师选择学生,或学生选择导师的决策依据。
39.本发明与现有技术相比,具有如下的优点和有益效果:可实现导师与学生的基本信息透明化与便捷化,通过在手机移动端建立操作程序,不再局限于计算机操作,并可实时刷新反馈导师和学生双方可选择的对象,在双选结束时,将双选的信息导入到用户信息表中,提高了双选操作的效率和智能化水平。
40.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其它优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。
41.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
42.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
43.图1为本发明的导师和研究生双选及信息管理系统结构示意图;
44.图2为本发明的导师和研究生双选及信息管理系统双选信息管理模块结构示意图;
45.图3为本发明的导师和研究生双选及信息管理系统双选信息导调模块结构示意图。
具体实施方式
46.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
47.本发明提供了导师和研究生双选及信息管理系统,如图1所示,包括:双选管理架构构建模块,用于构建手机移动端和电脑端结合操作的双选管理架构;
48.双选信息管理模块,用于管理用户信息和双选操作信息;
49.双选信息导调模块,用于进行双选信息导入和双选信息调出操作;
50.双选操作执行模块,用于学生和导师执行双选操作。
51.上述技术方案的工作原理为:包括:
52.双选管理架构构建模块,用于构建手机移动端和电脑端结合操作的双选管理架构;
53.双选信息管理模块,用于管理用户信息和双选操作信息;
54.双选信息导调模块,用于进行双选信息导入和双选信息调出操作;
55.双选操作执行模块,用于学生和导师执行双选操作。
56.上述技术方案的有益效果为:采用本实施例提供的方案,可实现导师与学生的基本信息透明化与便捷化,通过在手机移动端建立操作程序,不再局限于计算机操作,并可实时刷新反馈导师和学生双方可选择的对象,在双选结束时,将双选的信息导入到用户信息表中,提高了双选操作的效率和智能化水平。
57.在一个实施例中,双选管理架构构建模块包括:在手机移动端,基于layui框架和jquery框架设计开发双选操作页面,用于管理员、导师和学生操作,在电脑端采用java程序中的ssm框架设计开发web项目,并通过web项目展现双选结果。
58.上述技术方案的工作原理为:双选管理架构构建模块包括:在手机移动端,基于layui框架和jquery框架设计开发双选操作页面,用于管理员、导师和学生操作,在电脑端采用java程序中的ssm框架设计开发web项目,并通过web项目展现双选结果。
59.上述技术方案的有益效果为:采用本实施例提供的方案,通过设置双选管理系统的架构,便于双选的具体操作和实施。
60.在一个实施例中,如图2所示,双选信息管理模块包括用户信息管理单元和双选操作信息管理单元;
61.用户信息管理单元,用于管理用户的登录使用和操作安全;登录使用包括:提供用户身份、用户名和密码的输入选项;操作安全包括:控制跳转到符合用户权限的指定网页页面,或控制使用符合操作权限的指定功能,并利用服务器端的session对象保存用户数据;
62.双选操作信息管理单元,用于基于知识图谱技术,建立导师和学生的信息知识图谱数据;基于区块链技术,对用户基本信息和信息知识图谱数据进行分权限的增删改查管理。
63.上述技术方案的工作原理为:双选信息管理模块包括用户信息管理单元和双选操作信息管理单元;
64.用户信息管理单元,用于管理用户的登录使用和操作安全;登录使用包括:提供用户身份、用户名和密码的输入选项;操作安全包括:控制跳转到符合用户权限的指定网页页面,或控制使用符合操作权限的指定功能,并利用服务器端的session对象保存用户数据;
65.双选操作信息管理单元,用于基于知识图谱技术,建立导师和学生的信息知识图谱数据;基于区块链技术,对用户基本信息和信息知识图谱数据进行分权限的增删改查管理;增删改查包括:管理员对用户信息进行信息导入或信息调出,修改用户数据;导师查看
学生信息;学生查看导师信息;用户修改个人信息。比如,导师的信息知识图谱数据包括:教师姓名、民族、最高学历、出生日期、最高学位、最高学位获得学校、最高学历、是否是专业学位导师、入校时间、学术头衔、国内外学术兼职、是否博士生导师、是否有一年以上海外经历、专业技术职务名称、是否硕士生导师等。
66.上述技术方案的有益效果为:采用本实施例提供的方案,通过设置登录安全保护,有利于保护用户的登录安全,保证用户安全地操作双选系统;通过用户信息管理,方便用户对信息进行分权限的增删改查,完善了系统的操作功能。
67.在一个实施例中,如图3所示,双选信息导调模块包括数据支持单元、导入操作单元和调出操作单元;
68.数据支持单元,用于使用java程序中的ssm框架和maven模型构建项目,使用jackjson开源框架和fastjson工具对json格式的数据进行操作,使用poi获取方式处理数据,将数据代码处理为war格式的数据包,并将数据包上传部署到tomcat网络服务器上;
69.导入操作单元,用于采用poi获取方式,获取excel表格的表头文字,将表头文字和用户信息存储到数据库中;
70.调出操作单元,用于采用poi获取方式,结合多重链表结构,对数据库中的数据进行调出操作。
71.上述技术方案的工作原理为:双选信息导调模块包括数据支持单元、导入操作单元和调出操作单元;
72.数据支持单元,用于使用java程序中的ssm框架和maven模型构建项目,使用jackjson开源框架和fastjson工具对json格式的数据进行操作,使用poi获取方式处理数据,将数据代码处理为war格式的数据包,并将数据包上传部署到tomcat网络服务器上;
73.导入操作单元,用于采用poi获取方式,获取excel表格的表头文字,将表头文字和用户信息存储到数据库中;poi全称apache poi,是使用java编写的免费开源的跨平台的java api,是创建和维护操作各种符合office open xml(ooxml)标准和微软的ole 2复合文档格式(ole2)的java api,用它可以使用java读取和创建,修改ms excel文件,而且,还可以使用java读取和创建ms word和mspowerpoint文件;apache poi提供java操作excel解决方案;由于涉及大量的excel表格的类型的操作,通过poi获取方式,可提高操作的效率;
74.调出操作单元,用于采用poi获取方式,结合多重链表结构,对数据库中的数据进行调出操作。
75.上述技术方案的有益效果为:采用本实施例提供的方案,通过信息的导入和调出,以及数据的支持,可保证导师和学生信息的导入调出的效率和质量。
76.在一个实施例中,导入操作单元包括:
77.获取页面中的excel表格的表头项;将表头项存储在预设的第一链表中;
78.将表头项与数据库中预设的字段信息对应表进行匹配,若存在相匹配的字段信息,则将页面中的用户信息写入到第一链表中的对应项中,并将第一链表导入到数据库中。
79.上述技术方案的工作原理为:导入操作单元包括:
80.获取页面中的excel表格的表头项;将表头项存储在预设的第一链表中;
81.将表头项与数据库中预设的字段信息对应表进行匹配,若存在相匹配的字段信息,则将页面中的用户信息写入到第一链表中的对应项中,并将第一链表导入到数据库中。
82.上述技术方案的有益效果为:采用本实施例提供的方案,通过表头项的匹配对照和用户信息的写入,可保证excel表格数据的导入的准确性和匹配的效果。
83.在一个实施例中,调出操作单元包括调出数据确定子单元和调出链表建立应用子单元;
84.调出数据确定子单元,用于选择需要调出的字段信息,获得字段信息相对应的调出表头文字;
85.调出链表建立应用子单元,用于建立二层嵌套链表,利用二层嵌套链表存储调出信息;二层嵌套链包括内表和外表;内表用于存储调出表头文字;外表用于存储用户信息。
86.上述技术方案的工作原理为:调出操作单元包括调出数据确定子单元和调出链表建立应用子单元;
87.调出数据确定子单元,用于选择需要调出的字段信息,获得字段信息相对应的调出表头文字;
88.调出链表建立应用子单元,用于建立二层嵌套链表,利用二层嵌套链表存储调出信息;二层嵌套链包括内表和外表;内表用于存储调出表头文字;外表用于存储用户信息。
89.上述技术方案的有益效果为:采用本实施例提供的方案,通过将调出的信息存储在建立的二层嵌套链表中,可保证数据库中复杂数据的导出准确度和全面性。
90.在一个实施例中,双选操作执行模块包括学生选择单元、导师选择单元和双选管理单元;
91.学生选择单元,用于学生通过学生端操作页面,将包括导师工号、个人学号、选择专业、选择研究方向和选择状态码的待选信息录入到临时双选表中,等待导师选择;学生端操作页面包括导师列表页面、已选导师列表页面、学生荣誉列表页面、知识图谱列表页面、个人信息页面和密码修改页面学生通过导师列表页面可以查看可选择的导师列表,并且可查看某一个导师的知识图谱;最多可选择3个导师,且不可选择2个相同的导师;当学生与某一个导师绑定关系后,则不能再选择其他导师;学生可以根据搜索条件搜索相关导师将其展示在列表中;通过已选导师界面可以看到已经绑定的导师,通过点击刷新可以随时获取绑定情况;通过知识图谱列表页面,当点击某一个导师的图谱按钮时,可以通过知识图谱的形式展示该导师的详细信息;
92.导师选择单元,用于导师通过导师端操作页面,获取目标选择学生的待选信息,并将待选信息从临时双选表中删除,并查询正式双选表中是否已存在目标选择学生的待选信息,若不存在,将目标选择学生的待选信息存入正式双选表中,完成选择并将学生的选择状态码设置为选择成功;导师端操作页面包括学生列表页面、可选学生页面、已选学生页面、个人信息页面和密码修改页面;导师可以通过学生列表页面,查看学生的基本信息:如学生姓名、性别、手机号、邮箱、毕业院校、毕业专业和操作选项;通过点击操作选项中的图谱,以知识图谱的形式展示学生的全部信息;根据信息检索条件检索目标学生将目标学生的信息展示在列表中;通过可选学生页面,看到已经选择自己的学生,同时可选择确认或拒绝以反馈学生的选择,也可通过点击操作选项中的图谱查看该学生的详细信息;在已选学生页面,可看到已经和自己绑定的学生,并且可以点击操作选项中的图谱看该学生的详细信息;
93.双选管理单元,用于管理员通过管理员端操作界面,为导师和学生设置双选操作限制选项,获取双选成功的导师信息和学生信息,以及为导师和学生设置取消双选操作限
制选项,将双选成功的导师信息和学生信息导入到双选成功信息表中;管理员端操作界面包括学生信息操作页面、学生培养操作页面、导师信息操作页面、学生列表操作页面、导师列表操作页面和双选情况操作页面;
94.上述技术方案的工作原理为:双选操作执行模块包括学生选择单元、导师选择单元和双选管理单元;
95.学生选择单元,用于学生通过学生端操作页面,将包括导师工号、个人学号、选择专业、选择研究方向和选择状态码的待选信息录入到临时双选表中,等待导师选择;
96.导师选择单元,用于导师通过导师端操作页面,获取目标选择学生的待选信息,并将待选信息从临时双选表中删除,并查询正式双选表中是否已存在目标选择学生的待选信息,若不存在,将目标选择学生的待选信息存入正式双选表中,完成选择并将学生的选择状态码设置为选择成功;
97.双选管理单元,用于管理员通过管理员端操作界面,为导师和学生设置双选操作限制选项,获取双选成功的导师信息和学生信息,以及为导师和学生设置取消双选操作限制选项,将双选成功的导师信息和学生信息导入到双选成功信息表中。
98.上述技术方案的有益效果为:采用本实施例提供的方案,采用知识图谱,可以让数据变得更加结构化,让复杂的关系信息变得简单,可以帮助用户快速识别信息、寻找信息;采用知识图谱的形式,可以帮助快速、全面地分析学生信息;通过导师和学生进行独立的双选操作,以及管理员对双选过程进行管理,可提高双选操作的管理水平。
99.在一个实施例中,还包括信息检索模块;信息检索模块用于管理员、导师和学生,按照权限,通过输入用户身份或操作类型来进行信息检索;信息检索模块包括检索设置单元和检索结果展现单元;
100.检索设置单元,用于基于导师和学生的信息知识图谱数据,构建后台数据库,并设置检索方式;检索方式包括关键词检索、关联度检索和选择预设检索问题检索的一种或多种;
101.检索结果展现单元,用于基于预设的展现方式展现检索结果;展现方式包括按相关度排列展现、按关联度层叠展现和按默认结果独立展现的一种或多种。
102.上述技术方案的工作原理为:还包括信息检索模块;信息检索模块用于管理员、导师和学生,按照权限,通过输入用户身份或操作类型来进行信息检索;信息检索模块包括检索设置单元和检索结果展现单元;
103.检索设置单元,用于基于导师和学生的信息知识图谱数据,构建后台数据库,并设置检索方式;检索方式包括关键词检索、关联度检索和选择预设检索问题检索的一种或多种;
104.检索结果展现单元,用于基于预设的展现方式展现检索结果;展现方式包括按相关度排列展现、按关联度层叠展现和按默认结果独立展现的一种或多种。
105.上述技术方案的有益效果为:采用本实施例提供的方案,通过设置信息检索方式,以及检索结果展现方式,可方便双选的操作和信息的有效利用。
106.在一个实施例中,还包括双选进程监控模块,用于监控导师和学生进行双选的全过程,并向用户发送反馈信息;双选进程监控模块包括双选操作监控单元和操作反馈单元;
107.双选操作监控单元,用于监控导师和学生进行双选操作的操作修改时间、操作完
成时间、操作异常问题,根据用户的最新操作完成时间,生成操作完成节点;根据操作修改时间、操作完成时间、操作异常问题或操作完成节点,生成操作完成信号,根据预设的操作完成信号-操作反馈信息的信息匹配库,获得操作反馈信息;
108.操作反馈单元,用于将操作反馈信息发送到导师和学生的手机上,进行反馈提醒,或反馈到管理员,由管理员进行用户信息的修改或操作异常问题的解决。
109.上述技术方案的工作原理为:还包括双选进程监控模块,用于监控导师和学生进行双选的全过程,并向用户发送反馈信息;双选进程监控模块包括双选操作监控单元和操作反馈单元;
110.双选操作监控单元,用于监控导师和学生进行双选操作的操作修改时间、操作完成时间、操作异常问题,根据用户的最新操作完成时间,生成操作完成节点;根据操作修改时间、操作完成时间、操作异常问题或操作完成节点,生成操作完成信号,根据预设的操作完成信号-操作反馈信息的信息匹配库,获得操作反馈信息;
111.操作反馈单元,用于将操作反馈信息发送到导师和学生的手机上,进行反馈提醒,或反馈到管理员,由管理员进行用户信息的修改或操作异常问题的解决。
112.上述技术方案的有益效果为:采用本实施例提供的方案,通过对双选进程的监控和信息反馈,可及时全面地掌握双选的过程信息,并及时反馈给用户,可提高双选的效率和反馈效果。
113.在一个实施例中,双选操作执行模块还包括智能互动单元,用于基于导师和学生的信息知识图谱数据,结合人工智能技术,生成智能互动模型,帮助导师和学生,利用智能互动模型,充分了解和掌握导师或学生的信息;智能互动单元包括智能互动模型构建子单元和智能互动实施子单元;
114.智能互动模型构建子单元,用于使用开源可视化库echarts将学生与导师的信息图谱化,基于导师和学生的信息知识图谱数据,结合人工智能技术和检索算法,生成具有问答功能的智能互动模型;
115.智能互动实施子单元,用于导师和学生利用智能互动模型,实施问答互动,获得问题结果,根据预设的评估条件评估问题结果,获得导师和学生的分项评估结果或综合评估结果,基于分项评估结果或综合评估结果,作为导师选择学生,或学生选择导师的决策依据。
116.上述技术方案的工作原理为:双选操作执行模块还包括智能互动单元,用于基于导师和学生的信息知识图谱数据,结合人工智能技术,生成智能互动模型,帮助导师和学生,利用智能互动模型,充分了解和掌握导师或学生的信息;智能互动单元包括智能互动模型构建子单元和智能互动实施子单元;
117.智能互动模型构建子单元,用于使用开源可视化库echarts将学生与导师的信息图谱化,基于导师和学生的信息知识图谱数据,结合人工智能技术和检索算法,生成具有问答功能的智能互动模型;
118.智能互动实施子单元,用于导师和学生利用智能互动模型,实施问答互动,获得问题结果,根据预设的评估条件评估问题结果,获得导师和学生的分项评估结果或综合评估结果,基于分项评估结果或综合评估结果,作为导师选择学生,或学生选择导师的决策依据。
119.上述技术方案的有益效果为:采用本实施例提供的方案,通过建立智能互动,可方便用户对导师和学生的信息进行全方位地了解,为选择满意的导师和学生提供决策依据。
120.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

技术特征:
1.导师和研究生双选及信息管理系统,其特征在于,包括:双选管理架构构建模块,用于构建手机移动端和电脑端结合操作的双选管理架构;双选信息管理模块,用于管理用户信息和双选操作信息;双选信息导调模块,用于进行双选信息导入和双选信息调出操作;双选操作执行模块,用于学生和导师执行双选操作。2.根据权利要求1所述的导师和研究生双选及信息管理系统,其特征在于,双选管理架构构建模块包括:在手机移动端,基于layui框架和jquery框架设计开发双选操作页面,用于管理员、导师和学生操作,在电脑端采用java程序中的ssm框架设计开发web项目,并通过web项目展现双选结果。3.根据权利要求1所述的导师和研究生双选及信息管理系统,其特征在于,双选信息管理模块包括用户信息管理单元和双选操作信息管理单元;用户信息管理单元,用于管理用户的登录使用和操作安全;登录使用包括:提供用户身份、用户名和密码的输入选项;操作安全包括:控制跳转到符合用户权限的指定网页页面,或控制使用符合操作权限的指定功能,并利用服务器端的session对象保存用户数据;双选操作信息管理单元,用于基于知识图谱技术,建立导师和学生的信息知识图谱数据;基于区块链技术,对用户基本信息和信息知识图谱数据进行分权限的增删改查管理。4.根据权利要求1所述的导师和研究生双选及信息管理系统,其特征在于,双选信息导调模块包括数据支持单元、导入操作单元和调出操作单元;数据支持单元,用于使用java程序中的ssm框架和maven模型构建项目,使用jackjson开源框架和fastjson工具对json格式的数据进行操作,使用poi获取方式处理数据,将数据代码处理为war格式的数据包,并将数据包上传部署到tomcat网络服务器上;导入操作单元,用于采用poi获取方式,获取excel表格的表头文字,将表头文字和用户信息存储到数据库中;调出操作单元,用于采用poi获取方式,结合多重链表结构,对数据库中的数据进行调出操作。5.根据权利要求4所述的导师和研究生双选及信息管理系统,其特征在于,导入操作单元包括:获取页面中的excel表格的表头项;将表头项存储在预设的第一链表中;将表头项与数据库中预设的字段信息对应表进行匹配,若存在相匹配的字段信息,则将页面中的用户信息写入到第一链表中的对应项中,并将第一链表导入到数据库中。6.根据权利要求4所述的导师和研究生双选及信息管理系统,其特征在于,调出操作单元包括调出数据确定子单元和调出链表建立应用子单元;调出数据确定子单元,用于选择需要调出的字段信息,获得字段信息相对应的调出表头文字;调出链表建立应用子单元,用于建立二层嵌套链表,利用二层嵌套链表存储调出信息;二层嵌套链包括内表和外表;内表用于存储调出表头文字;外表用于存储用户信息。7.根据权利要求1所述的导师和研究生双选及信息管理系统,其特征在于,双选操作执行模块包括学生选择单元、导师选择单元和双选管理单元;学生选择单元,用于学生通过学生端操作页面,将包括导师工号、个人学号、选择专业、
选择研究方向和选择状态码的待选信息录入到临时双选表中,等待导师选择;导师选择单元,用于导师通过导师端操作页面,获取目标选择学生的待选信息,并将待选信息从临时双选表中删除,并查询正式双选表中是否已存在目标选择学生的待选信息,若不存在,将目标选择学生的待选信息存入正式双选表中,完成选择并将学生的选择状态码设置为选择成功;双选管理单元,用于管理员通过管理员端操作界面,为导师和学生设置双选操作限制选项,获取双选成功的导师信息和学生信息,以及为导师和学生设置取消双选操作限制选项,将双选成功的导师信息和学生信息导入到双选成功信息表中。8.根据权利要求1所述的导师和研究生双选及信息管理系统,其特征在于,还包括信息检索模块;信息检索模块用于管理员、导师和学生,按照权限,通过输入用户身份或操作类型来进行信息检索;信息检索模块包括检索设置单元和检索结果展现单元;检索设置单元,用于基于导师和学生的信息知识图谱数据,构建后台数据库,并设置检索方式;检索方式包括关键词检索、关联度检索和选择预设检索问题检索的一种或多种;检索结果展现单元,用于基于预设的展现方式展现检索结果;展现方式包括按相关度排列展现、按关联度层叠展现和按默认结果独立展现的一种或多种。9.根据权利要求1所述的导师和研究生双选及信息管理系统,其特征在于,还包括双选进程监控模块,用于监控导师和学生进行双选的全过程,并向用户发送反馈信息;双选进程监控模块包括双选操作监控单元和操作反馈单元;双选操作监控单元,用于监控导师和学生进行双选操作的操作修改时间、操作完成时间、操作异常问题,根据用户的最新操作完成时间,生成操作完成节点;根据操作修改时间、操作完成时间、操作异常问题或操作完成节点,生成操作完成信号,根据预设的操作完成信号-操作反馈信息的信息匹配库,获得操作反馈信息;操作反馈单元,用于将操作反馈信息发送到导师和学生的手机上,进行反馈提醒,或反馈到管理员,由管理员进行用户信息的修改或操作异常问题的解决。10.根据权利要求1所述的导师和研究生双选及信息管理系统,其特征在于,双选操作执行模块还包括智能互动单元,用于基于导师和学生的信息知识图谱数据,结合人工智能技术,生成智能互动模型,帮助导师和学生,利用智能互动模型,充分了解和掌握导师或学生的信息;智能互动单元包括智能互动模型构建子单元和智能互动实施子单元;智能互动模型构建子单元,用于使用开源可视化库echarts将学生与导师的信息图谱化,基于导师和学生的信息知识图谱数据,结合人工智能技术和检索算法,生成具有问答功能的智能互动模型;智能互动实施子单元,用于导师和学生利用智能互动模型,实施问答互动,获得问题结果,根据预设的评估条件评估问题结果,获得导师和学生的分项评估结果或综合评估结果,基于分项评估结果或综合评估结果,作为导师选择学生,或学生选择导师的决策依据。

技术总结
本发明提供导师和研究生双选及信息管理系统,包括双选管理架构构建模块,用于构建手机移动端和电脑端结合操作的双选管理架构;双选信息管理模块,用于管理用户信息和双选操作信息;双选信息导调模块,用于进行双选信息导入和双选信息调出操作;双选操作执行模块,用于学生和导师执行双选操作。本发明可实现导师与学生的基本信息透明化与便捷化,通过在手机移动端建立操作程序,不再局限于计算机操作,并可实时刷新反馈导师和学生双方可选择的对象,在双选结束时,将双选的信息导入到用户信息表中,提高了双选操作的效率和智能化水平。提高了双选操作的效率和智能化水平。提高了双选操作的效率和智能化水平。


技术研发人员:吴爱燕 何丽 段建勇
受保护的技术使用者:北方工业大学
技术研发日:2023.06.29
技术公布日:2023/9/14
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐