基于兴趣分析的选课系统技术方案

技术编号:26480005 阅读:24 留言:0更新日期:2020-11-25 19:25
本发明专利技术涉及一种基于兴趣分析的选课系统,其主要技术特点是:以满足学生方便快捷合理选课的需求为出发点,为学生提供一种可依据个人兴趣进行选课的系统,使得学生根据自己的职业生涯规划在选课时依据个人兴趣选择和相关方向的课程群相匹配,使学生所选课程和自己将来的发展方向相一致,和其他选课系统相比,本系统对学生选课更具指导性,解决了学生选课难的问题。本系统后台数据库选用分布式数据库集群,通过合理设计数据库架构和数据表,可以满足大量学生同时选课的需求,使该选课系统具有高扩展性和实时性。

【技术实现步骤摘要】
基于兴趣分析的选课系统
本专利技术属于计算机网络技术应用领域。
技术介绍
随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着巨大的作用。例如,我国许多高校的网上招生系统,学校的各种管理信息系统,学校选课系统,还有一些医学院校开发出的网上诊所、远程诊断系统等,都是基于校园网的应用系统。高等学校现有的选课系统中,课程分为通识教育课、公共基础课、专业基础课和专业课等,由于课程较多且分类过粗,学生不知如何选课,本专利技术依据个人兴趣提供合理选课方案,对学生选课有很大指导作用,可显著改善学生知识结构。
技术实现思路
本专利技术旨在为学生提供一种可依据个人兴趣进行选课的系统,使得学生根据自己的职业生涯规划在选课时依据个人兴趣选择和相关方向的课程群相匹配,使学生所选课程和自己将来的发展方向相一致,和其他选课系统相比,本专利技术更具有指导性,使学生选课更具合理性,更方便快捷,解决了学生不知如何选课的难题。本专利技术解决其技术问题是采取以下技术方案实现的:基于兴趣分析的选课系统开发包括以下步骤:步骤1:需求分析,根据学生在选课时遇到的焦灼,不知如何选课,提供满足个人兴趣的合理选课方案;步骤2:概要设计,确定系统整体功能模块划分和每个模块应实现的功能,绘制出系统功能模块图,并突出本系统与其他相类似选课系统相比较而言的特色;步骤3:确定系统开发及运行所需的硬件和软件环境,后台数据库选用分布式数据库集群,并合理设计数据库架构和数据表,以满足网上大数据实时处理的需求;步骤4:详细设计,设计系统各个功能模块交互界面,并具体实现各模块功能,达成根据个人兴趣进行合理选课的系统设计目标。本专利技术的优点和积极效果是:依托于学生职业生涯规划由学生进行个人兴趣选择,并与课程群所属方向相匹配,再在课程群中根据每门课程简介进行课程选择,其可以满足根据学生个人兴趣进行合理选课的需求,使学生所选课程与自身发展方向相一致,使学生选课更具合理性,选课系统更具有指导性。后台数据库选用分布式数据库集群,通过合理设计数据库架构和数据表,可以满足大量学生同时选课的需求,使选课系统具有高扩展性和实时性。附图说明图1系统功能模块图具体实施方式以下结合附图对本专利技术实施例做进一步详述:基于兴趣的选课系统,采用SSM(Spring、Springmvc、Mybatis)框架,MySQLCluster4做后台分布式数据库集群。SpringMVC是一个基于MVC的框架,其主要负责表现层的功能,比如响应请求。Spring框架主要起到容器的功能,整合了SpringMVC和Mybatis,实现层与层之间的解耦,同时使业务逻辑更加清晰。Mybatis框架主要负责的是数据持久层,完成和后台数据库MySQL的相关操作。其主要实现功能如下:基于兴趣分析的选课系统中学生可以基于个人兴趣进行选课。整个系统分为管理员,教师,学生三个角色。管理员可以对学生、教师和课程信息进行添加、修改、删除和查询,并可以排课。教师可以查询并修改管理员添加的课程信息,查询学生选课信息并查看自己信息,还可以修改密码。学生可以查看管理员已添加的全部课程,并依据个人兴趣查询选出相关课程群进行选课,选课后还可以查看选课结果,对不想选的课程可以退选,另外学生也可以查看个人所有信息,并修改密码。需要强调的是,本专利技术所述的实施例是说明性的,而不是限定性的,因此本专利技术并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本专利技术的技术方案得出的其他实施方式,同样属于本专利技术保护的范围。本文档来自技高网...

【技术保护点】
1.基于兴趣分析的选课系统,其特征在于包括以下步骤:/n步骤1:需求分析,根据学生在选课时遇到的焦灼,不知如何选课,提供满足个人兴趣的合理选课方案;/n步骤2:概要设计,确定系统整体功能模块划分和每个模块应实现的功能,绘制出系统功能模块图,并突出本系统与其他相类似选课系统相比较而言的特色;/n步骤3:确定系统开发及运行所需的硬件和软件环境,后台数据库选用分布式数据库集群,并合理设计数据库架构和数据表,以满足网上大数据实时处理的需求;/n步骤4:详细设计,设计系统各个功能模块交互界面,并具体实现各模块功能,达成根据个人兴趣进行合理选课的系统设计目标。/n

【技术特征摘要】
1.基于兴趣分析的选课系统,其特征在于包括以下步骤:
步骤1:需求分析,根据学生在选课时遇到的焦灼,不知如何选课,提供满足个人兴趣的合理选课方案;
步骤2:概要设计,确定系统整体功能模块划分和每个模块应实现的功能,绘制出系统功能模块图,并突出本系统与其他相类似选课系统相比较而言的特色;
步骤3:确定系统开发及运行所需的硬件和软件环境,后台数据库选用分布式数据库集群,并合理设计数据库架构和数据表,以满足网上大数据实时处理的需求;
步骤4:详细设计,设计系统各个功能模块交互界面,并具体实现各模块功能,达成根据个人兴趣进行合理选课的系统设计目标。


2.根据权利要求1所述的基于兴趣分析的选课系统,其特征在于:依托于学生职业生涯规划进行个人兴趣选择,并与课程群所属方向相匹配,再在课程群中根据每门课程简介进行课程选择,其可以满...

【专利技术属性】
技术研发人员:崔亮宋欣悦
申请(专利权)人:天津科技大学
类型:发明
国别省市:天津;12

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

1