论文部分内容阅读
随着移动智能设备的普及和发展,各种各样的移动应用不断被开发出来,应用于社会生活的各个方面。在教育领域,移动应用也有着广泛的应用,课程表就是其中一项重要应用。通过课程表应用,教师、学生和家长能够随时随地查阅课程的相关信息,如上课时间、地点、所需备品等,还可以设置相应的通知功能,避免因遗忘和记忆错误而引起不必要的缺课。小学生由于年龄小,认知程度有限,经常会遗忘第二天所要上的课程信息,或者忘记课程所要准备的备品信息;另外家长为了孩子的全面发展,会给学生选择兴趣班学习,这些信息也需要进行全面周详的管理。开发出适用于小学生的课程表应用非常必要。本文结合作者工作的需要,为方便学生和家长,基于Android平台设计并实现了针对小学生校内课程与兴趣班课程管理的移动应用。该应用的功能包括课程表管理、课程管理、教师管理、提醒管理和设置。课程管理、教师管理实现了相应记录的添加、查询和删除操作。课程表管理模块是本应用最重要的模块,它负责展示与管理小学生的课程表信息。根据课程性质的不同,又分为校内课程表和兴趣班课程表两个子模块,分别管理校内课程表和兴趣班课程表。这两个模块根据其特点不同采取了不同方式进行实现,但其所生成的数据则统一存储在本应用的数据库中。设置模块包含校内课程时间设置和系统设置两个子模块,实现校内课程固定上下课时间的输入和设置系统设置的功能。提醒功能既包括移动设备上的消息提醒,也包括短信提醒功能,可以向本机和其他手机用户发送短消息提醒。本文具体介绍了小学生课程表安卓应用的开发背景,所用到的开发技术与开发工具。对所要实现的应用进行了需求分析(包括功能需求分析和非功能性需求分析),在此基础上进行了应用的功能模块划分、数据库设计、各个模块的详细设计与具体的实现过程。本应用使用java语言应用Google提供的Android Sdk开发工具在Eclipse平台上开发实现。小学生课程表安卓应用的设计与实现,顺应了信息技术发展的潮流,以智能设备为载体,为记录管理学生的课程信息提供了强有力的工具。她避免了由于遗忘、记忆错误所造成的影响,能够帮助家长合理安排时间,提高教育与工作的效率,这相对于携带不方便、无提醒功能的纸质课程表,她具有较大的优势和良好的用户体验。本文的进一步工作将针对小学生的特点进一步美化应用的界面,优化应用的功能。