一种基于课程计划的书包内物品遗漏判断系统及方法技术方案

技术编号:20005851 阅读:28 留言:0更新日期:2019-01-05 18:05
本发明专利技术公开了一种基于课程计划的书包物品遗漏判断系统及方法。其系统包括读取课程信息及统计所需物品模块、优化所需物品模块、根据书包内物品信息判断是否存在遗漏物品模块、提醒遗漏物品模块,其中优化所需物品模块和提醒遗漏物品模块为可选模块。本发明专利技术解决了目前的智能书包不能根据课程计划提醒用户将所需物品全部放入书包的问题。

A system and method for judging the missing items in schoolbags based on curriculum planning

The invention discloses a system and method for judging the omission of schoolbag articles based on curriculum plan. The system includes reading course information and statistic items module, optimizing items module, judging whether there are missing items module according to the items information in the schoolbag, reminding missing items module, among which optimizing items module and reminding missing items module are optional modules. The invention solves the problem that the current intelligent schoolbag can not remind the user to put all the required items into the schoolbag according to the curriculum plan.

【技术实现步骤摘要】
一种基于课程计划的书包内物品遗漏判断系统及方法
本专利技术属于智能书包领域,特别涉及一种基于课程计划的书包内物品遗漏判断系统及方法。
技术介绍
当学生整理书包准备下一次上课(例如第二天上课)所需要的物品时,通常是查阅课程表来收拾所需物品,经常出现遗漏物品的情形。目前的智能书包没有根据课程计划提醒用户将所需物品全部放入书包的功能。为此本专利提出一种基于课程计划的书包内物品遗漏判断系统及方法。
技术实现思路
本专利技术所要解决的技术问题是智能书包不能根据课程计划提醒用户将所需物品全部放入书包的问题,提出一种基于课程计划的书包内物品遗漏判断系统及方法。本专利技术的前置基础是智能书包中配备记录书包内物品信息的数据库。事先录入课程计划表。事先根据课程使用物品的历史记录设置每门课程所需物品的列表。本专利技术的一种基于课程计划的书包内物品遗漏判断系统,包括读取课程信息及统计所需物品模块、优化所需物品模块、根据书包内物品信息判断是否存在遗漏物品模块、提醒遗漏物品模块。其中优化所需物品模块和提醒遗漏物品模块为可选模块。读取课程信息及统计所需物品模块:读取课程计划表中的课程名称,根据课程名称读取事先设置的课程所需物品列表中的物品名称,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示。优化所需物品模块:删除集合Y中重复的物品、低价值的相同物品或高价值的相同物品中任一项或多项组合。根据书包内物品信息判断是否存在遗漏物品模块:读取数据库中书包内物品信息,删除集合Y中与书包内物品信息相同的物品名称;判断集合Y是否为空,若是,则判定没有遗漏物品,否则,判定存在遗漏物品。提醒遗漏物品模块:当存在遗漏物品时,根据集合Y中的物品名称,提醒用户还没有携带的物品。本专利技术的一种基于课程计划的书包内物品遗漏判断方法,其按如下步骤:读取课程信息及统计所需物品:读取课程计划表中的课程名称,根据课程名称读取事先设置的课程所需物品列表中的物品名称,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示。优化所需物品集合;所述删除集合Y中重复的物品、低价值的相同物品或高价值的相同物品中任一项或多项组合。删除所需物品中已携带的物品:读取数据库中书包内物品信息,删除集合Y中与书包内物品信息相同的物品名称。判断是否存在遗漏物品:判断集合Y是否为空,若是,则判定没有遗漏物品,结束,否则,判定存在遗漏物品。提醒遗漏物品,当存在遗漏物品时,根据集合Y中的物品名称,提醒用户还没有携带的物品。等待事先设置的T时间后,再返回步骤删除所需物品中已携带的物品。本专利技术具有的优点是:(1)根据课程计划检查课程所需的物品是否都在书包内,可以及时发现是否有物品遗漏。(2)当出现遗漏时,提醒用户遗漏的物品,便于用户把遗漏的物品放入书包。附图说明图1是本专利技术实施例数据库中书包内物品信息的示意图;图2是本专利技术实施例课程计划表的示意图;图3是本专利技术实施例课程所需物品列表的示意图;图4本专利技术实施例一的一种基于课程计划的书包内物品遗漏判断系统框图;图5本专利技术实施例二的一种基于课程计划的书包内物品遗漏判断系统框图;图6本专利技术实施例三的一种基于课程计划的书包内物品遗漏判断系统框图;图7本专利技术实施例四的一种基于课程计划的书包内物品遗漏判断方法流程图;图8本专利技术实施例五的一种基于课程计划的书包内物品遗漏判断方法流程图;图9本专利技术实施例六的一种基于课程计划的书包内物品遗漏判断方法流程图。具体实施方式下面对本专利技术优选实施例作详细说明。本专利技术的前置基础是智能书包中配备记录书包内物品信息的数据库。事先已录入课程计划表。事先根据课程使用物品的历史记录设置每门课程所需物品的列表。本实施例中,数据库中书包内物品信息如图1所示,课程计划表如图2所示,课程所需物品列表如图3所示。一种基于课程计划的书包内物品遗漏判断系统,下面列举三个实施例:实施例一一种基于课程计划的书包内物品遗漏判断系统,包括读取课程信息及统计所需物品模块和根据书包内物品信息判断是否存在遗漏物品模块。读取课程信息及统计所需物品模块:读取课程计划表中的课程名称,根据课程名称读取事先设置的课程所需物品列表中的物品名称,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示。本实施例中,读取课程计划表中的课程名称,此实施例中读取周三的课程为“语文课”和“数学课”,根据课程名称读取事先设置的课程所需物品列表中的物品名称,此实施例中根据“语文课”读取“语文书”、“练字本”、“钢笔”和“铅笔”,根据“数学课”读取“数学书”、“习题册”、“中性笔”和“铅笔”,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示,此实施例中集合Y中的物品为“语文书”、“练字本”、“钢笔”、“铅笔”、“数学书”、“习题册”、“中性笔”和“铅笔”。根据书包内物品信息判断是否存在遗漏物品模块:读取数据库中书包内物品信息,删除集合Y中与书包内物品信息相同的物品名称;判断集合Y是否为空,若是,则判定没有遗漏物品,否则,判定存在遗漏物品。本实施例中,读取数据库中书包内物品信息,此实施例中读取书包内物品“语文书”、“钢笔”、“铅笔”、“数学书”和“习题册”,删除集合Y中与书包内物品信息相同的物品名称,此实施例中使用删除集合Y中重复的物品的优化所需物品的方法后的集合Y,此实施例中删除“语文书”、“钢笔”、“铅笔”、“数学书”和“习题册”;判断集合Y是否为空,若是,则判定没有遗漏物品,否则,判定存在遗漏物品,此实施例中集合Y不为空,集合Y中还有“练字本”和“中性笔”,判定存在遗漏物品。本专利技术实施例一的一种基于课程计划的书包内物品遗漏判断系统框图如图4所示。实施例二一种基于课程计划的书包内物品遗漏判断系统,包括读取课程信息及统计所需物品模块、优化所需物品模块和根据书包内物品信息判断是否存在遗漏物品模块。读取课程信息及统计所需物品模块:读取课程计划表中的课程名称,根据课程名称读取事先设置的课程所需物品列表中的物品名称,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示。本实施例中,读取课程计划表中的课程名称,此实施例中读取周三的课程为“语文课”和“数学课”,根据课程名称读取事先设置的课程所需物品列表中的物品名称,此实施例中根据“语文课”读取“语文书”、“练字本”、“钢笔”和“铅笔”,根据“数学课”读取“数学书”、“习题册”、“中性笔”和“铅笔”,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示,此实施例中集合Y中的物品为“语文书”、“练字本”、“钢笔”、“铅笔”、“数学书”、“习题册”、“中性笔”和“铅笔”。优化所需物品模块:删除集合Y中重复的物品、低价值的相同物品或高价值的相同物品中任一项或多项组合。本实施例中,删除集合Y中重复的物品、低价值的相同物品或高价值的相同物品中任一项或多项组合,此实施例中使用删除集合Y中重复的物品的优化所需物品的方法后,集合Y中的物品为“语文书”、“练字本”、“钢笔”、“铅笔”、“数学书”、“习题册”和“中性笔”;此实施例中使用删除低价值的相同物品的方法后,集合Y中的物品为“语文书”、“练字本”、“钢笔”、“铅笔”、“数学书”、“习题册”和“铅笔”;此实施例中使用删除高价值的相同物品的方法后,集本文档来自技高网...

【技术保护点】
1.一种基于课程计划的书包内物品遗漏判断系统,其特征在于,包括读取课程信息及统计所需物品模块、根据书包内物品信息判断是否存在遗漏物品模块;所述读取课程信息及统计所需物品模块:读取课程计划表中的课程名称,根据课程名称读取事先设置的课程所需物品列表中的物品名称,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示;所述根据书包内物品信息判断是否存在遗漏物品模块:读取数据库中书包内物品信息,删除集合Y中与书包内物品信息相同的物品名称;判断集合Y是否为空,若是,则判定没有遗漏物品,否则,判定存在遗漏物品。

【技术特征摘要】
1.一种基于课程计划的书包内物品遗漏判断系统,其特征在于,包括读取课程信息及统计所需物品模块、根据书包内物品信息判断是否存在遗漏物品模块;所述读取课程信息及统计所需物品模块:读取课程计划表中的课程名称,根据课程名称读取事先设置的课程所需物品列表中的物品名称,统计各课程所需的物品名称,形成由所需物品构成的集合,该集合用Y表示;所述根据书包内物品信息判断是否存在遗漏物品模块:读取数据库中书包内物品信息,删除集合Y中与书包内物品信息相同的物品名称;判断集合Y是否为空,若是,则判定没有遗漏物品,否则,判定存在遗漏物品。2.根据权利要求1所述的一种基于课程计划的书包内物品遗漏判断系统,其特征在于,还包括优化所需物品模块:删除集合Y中重复的物品、低价值的相同物品或高价值的相同物品中任一项或多项组合。3.根据权利要求1或2任一项所述的一种基于课程计划的书包内物品遗漏判断系统,其特征在于,还包括提醒遗漏物品模块:当存在遗漏物品时,根据集合Y中的物品名称,提醒用户还没有携带的物品。4.根据权利要求1所述的一种基于课程计划的书包内物品遗漏判断系统,其读取课程信息及统计所需物品模块的特征在于,所述课程所需物品列表根据课程使用物品的历史记录设置。5.一种基于课程计划的书包内物品遗漏判断方法,其特征在于,包括:读取课程信息及统...

【专利技术属性】
技术研发人员:严军荣李利明严媛
申请(专利权)人:杭州后博科技有限公司
类型:发明
国别省市:浙江,33

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

1