一种用于提供智能课表的系统及其方法技术方案

技术编号:19746812 阅读:33 留言:0更新日期:2018-12-12 05:00
本发明专利技术公开了一种用于提供智能课表的系统及其方法。本发明专利技术一种用于提供智能课表的系统,包括:课程设置模块,用于设置课程信息;时间设置模块,用于设置课程的提醒时刻;提醒模块,用于根据提醒时刻推送当天的所有课程信息。本发明专利技术还公开了一种用于提供智能课表的方法。本发明专利技术每天为学生推送当天的所有课程信息,为学生提供实用且便利的新途径,去了解每日课程的基本信息,有效地避免了学生在上课前匆忙搜索课程信息或去上课途中还不知道教室的情况。

【技术实现步骤摘要】
一种用于提供智能课表的系统及其方法
本专利技术涉及课程表管理领域,尤其涉及一种用于提供智能课表的系统及其方法。
技术介绍
大学生的上课地点是流动的,不是一成不变的。而现在的学生们已经没有随身携带纸质课程表的习惯了。虽然大学生周一至周五可能都要上课,且每周课程基本一致,但每天上课时不像中小学有比较固定的地点,往往一天几门课的教室都不相同。即使是在中小学中,一些课程如实验课、音乐课和电脑课等也需要去专门的教室上课。不同的课程,不同的教室,绝大多数大学生不会花时间去记等每天在哪上课,上什么课。大学生上课地点的不确定,学生有时候出门会比较匆忙,出门之前不知道课程,而且大家都没有记录课程表的习惯,大学生因为匆忙而忘记看课程信息的情况屡见不鲜,于是经常会出现一大群人跟着一个了解的人走,可能还会出现一群人走错教室的情况。其次,在了解课程后出门,有时候大家也不清楚具体上课的地点在哪,这也会给大家造成困扰。虽然可以打个电话给同学问一下上课教室,但是经常打电话询问会无意间增加许多话费的支出,而且打电话过去对方不一定接通,对方也不一定知道上课教室,这也会麻烦到别人。如公开号为CN105373382A的专利技术专利所公开的一种基于Android的学生课表系统设计方法,首先利用HTTP协议识别校方的教务处系统的课程信息;在用户点击导入按钮时导入该生的课程信息;添加、删除、修改课程都是在以用户界面的方式操作安卓自带的数据库里的课程信息,使用它能够应用开发的功能;将数据库中的数据按一个星期的课程记录,在主界面上显示课程信息,供给用户查看。在应用程序里,一共设计两个活动界面,一个是MainActivity,还有一个是ExamListActivitym。该专利技术着力于如何将课程信息导入到安卓手机中,但不具有当天的课程信息提示的方案。同时现有技术中的超级课程表的主要功能和目的在于查询他人的课程信息,并非为自己提供一个了解自身课程信息的软件,并且超级课程表没有定点报时课程信息的功能。因此,如何及时为学生们推送每天的课程信息,使学生们能够便携地了解到当天的上课科目和上课的地点,避免大学生快达到教学楼的时候,还需要查找在哪一个教室上课的情况,成为本专利技术待解决的技术问题。
技术实现思路
针对现有技术存在的上述技术问题,本专利技术提供了一种用于提供智能课表的系统及其方法,本专利技术为学生提供实用且便利的新途径,去了解每日课程的基本信息。为达到上述技术目的,本专利技术采取如下技术方案:一种用于提供智能课表的系统,其包括:课程设置模块,用于设置课程信息;时间设置模块,用于设置课程的提醒时刻;提醒模块,用于根据所述提醒时刻推送当天的所有课程信息。作为本专利技术的优选,所述课程设置模块以周一至周日为周期设置周一至周日每日的课程信息。作为本专利技术的优选,所述课程信息包括:课程的类型、课程的上课日期和上课时刻、课程的上课时长以及课程的上课地点。作为本专利技术的优选,所述系统还包括规整模块,用于将每日的课程信息生成图片。作为本专利技术的优选,所述提醒模块将当天的课程信息编辑成短信发送至智能终端和/或推送所述图片至智能终端。一种用于提供智能课表的方法,其包括:S1、设置课程信息;S2、设置课程的提醒时刻;S3、根据所述提醒时刻推送当天的所有课程信息。作为本专利技术的优选,所述步骤S1包括:S11、以周一至周日为周期设置周一至周日每日的课程信息;所述课程信息包括:课程的类型、课程的上课日期和上课时刻、课程的上课时长以及课程的上课地点。作为本专利技术的优选,所述在步骤S3之前还包括:S31、将每日的课程信息生成图片。作为本专利技术的优选,所述步骤S3包括:S32、将当天的课程信息编辑成短信发送至智能终端和/或发送所述图片至智能终端。一种智能终端,包括上述任意一项所述的用于提供智能课表的系统。本专利技术提供的技术方案可以包括以下有益效果:1、本专利技术通过设置模块设置课程信息,本专利技术为学生专门提供自身的课程信息,学生能够自主填写自己的课程表;为避免课程信息的准确性,使用学生输入的课程信息内容,无需研发公司去搜集各大学各专业的课程信息,由学生自己提供的课程信息,更加准确、省时省力。2、本专利技术设置了定时提前推送课程信息的功能,并且推送课程信息的时间可由学生自主设置,能够及时为学生推送当天所有的课程信息,有效的防止了每日专门寻找课程信息而浪费时间,以及达到教学楼是还要查找、搜寻上课地点等情况的出现。附图说明图1为本专利技术实施例1的一种用于提供智能课表的系统结构图;图2为本专利技术实施例2的一种用于提供智能课表的系统结构图;图3为本专利技术实施例3的一种用于提供智能课表的方法流程图。具体实施方式现在参看后文中的附图,更完整地描述本专利技术,在图中,显示了本专利技术的实施例。然而,本专利技术可体现为多种不同的形式,并且不应理解为限于本文中所提出的特定实施例。确切地说,这些实施例用于将本专利技术的范围传达给本领域的技术人员。除非另外限定,否则,本文中所使用的术语(包括技术性和科学性术语)应理解为具有与本专利技术所属的领域中的技术人员通常所理解的意义相同的意义。而且,要理解的是,本文中所使用的术语应理解为具有与本说明书和相关领域中的意义一致的意义,并且不应通过理想的或者过度正式的意义对其进行解释,除非本文中明确这样规定。实施例1下面结合附图来详细说明本专利技术的技术方案。本实施例提供了一种用于提供智能课表的系统,如图1所示,包括:课程设置模块100,时间设置模块200,提醒模块300,本方案的具体操作过程如下:课程设置模块100,用于设置课程信息。优选为,所述课程设置模块100以周一至周日为周期设置周一至周日每日的课程信息。用户输入周一至周日期间需要上课的课程信息,以周一至周日为周期循环显示课程信息,没有课程的期间不需要输入,并将用户输入的课程信息形成课程表;周一至周日每日的课表分开,即周一至周日共七个单日课表,若某一天没有课程则空白显示或显示“无”。若在学期中相关课程信息被变更,则用户可以对已经生成的课程表进行添加、修改、删除。作为本实施例的优选方案,用户可将已经填好的课程表分享到同班其他同学的相关应用程序的账号中,同班同学拿到分享的课程表可以直接将课程表导入到手机的应用程序,不需要重复填写。时间设置模块200,用于设置课程的提醒时刻。设置提醒用户相关课程信息的时间点,例如早上八点零五上课,设置提醒时间点为七点五十,根据自身的生活习惯设置合理的提醒时间,该提醒时间优选为跟随智能终端的时间。优选为,可以根据周一至周日,每天设置不同的提醒时间点,例如周一、周二的提醒时刻为七点五十,周三的提醒时刻为七点五十五等。提醒模块300,用于根据所述提醒时刻推送当天的所有课程信息。例如,当智能终端的时间到达提醒时刻七点五十五时,提醒模块向用户推送当天所有的课程信息,供用户浏览,用户能够根据推送的课程信息及时了解当天的课程。综上所述,本实施例提供的一种用于提供智能课表的系统,专门为学生设置了定时提前推送课程信息的功能,并且推送时间可由学生自主设置,能够及时为学生推送每天的课程信息,有效的防止了每日专门寻找课程信息而浪费时间,以及达到教学楼是还要查找、搜寻上课地点等情况的出现。本实施例为学生提供实用且便利的新途径,去了解每日课程的基本信息。实施例2本实施例与上述实施例1基本相同本文档来自技高网
...

【技术保护点】
1.一种用于提供智能课表的系统,其特征在于,包括:课程设置模块,用于设置课程信息;时间设置模块,用于设置课程的提醒时刻;提醒模块,用于根据所述提醒时刻推送当天的所有课程信息。

【技术特征摘要】
1.一种用于提供智能课表的系统,其特征在于,包括:课程设置模块,用于设置课程信息;时间设置模块,用于设置课程的提醒时刻;提醒模块,用于根据所述提醒时刻推送当天的所有课程信息。2.根据权利要求1所述的用于提供智能课表的系统,其特征在于,所述课程设置模块以周一至周日为周期设置周一至周日每日的课程信息。3.根据权利要求1所述的用于提供智能课表的系统,其特征在于,所述课程信息包括:课程的类型、课程的上课日期和上课时刻、课程的上课时长以及课程的上课地点。4.根据权利要求3所述的用于提供智能课表的系统,其特征在于,所述系统还包括规整模块,用于将每日的课程信息生成图片。5.根据权利要求4所述的用于提供智能课表的系统,其特征在于,所述提醒模块将当天的课程信息编辑成短信发送至智能终端和/或推送所述图片至智能终端。6.一...

【专利技术属性】
技术研发人员:王翠侠
申请(专利权)人:四川斐讯信息技术有限公司
类型:发明
国别省市:四川,51

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

1