基于Android和Web-Service的课表管理系统的设计与实现(共7页).doc
《基于Android和Web-Service的课表管理系统的设计与实现(共7页).doc》由会员分享,可在线阅读,更多相关《基于Android和Web-Service的课表管理系统的设计与实现(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上基于Android和Web Service的课表管理系统的设计与实现 摘 要:由于学院开放教育课程授课计划具有不规范性、无规律性,上课时间安排自由,每周安排上课的课程、班级也不相同等特点,学习者迫切需要多种便捷的方式来查询、浏览其课表信息,即时了解上课安排的信息。基于Android和Web Service的课表管理系统能很好的满足学习者的这些需求,因此文章设计实现了这样的一个系统。它具有课表发布、课表查询、信息管理等功能,能为学习者们提供全方位、优质高效的学习支持服务。 关键词:课表管理;课表查询;学习支持服务 学院开放教育的学习者以自主学习为主,并使用各种学习资源进
2、行学习的。每周辅导员老师根据学习者们学习的计划、进度及所反馈的学习效果来安排面授辅导课,主要形式为学习者们进行辅导及答疑解惑。这种面授辅导课表不规范且无规律可循,往往需要教学综合干事对所有辅导员老师提供的上课需求进行汇总和进行编排。课表编排完成后急需把上课安排的信息通知到学习者,以便其按时参加面授辅导课。为了及时高效地通知到老师和学习者,本文开发了一个基于Android和Web Service的课表管理系统,解决了教师、学习者可随时随地到学院查询、浏览课表信息的问题,取代了辅导员老师以电话、QQ等传统通信手段的通知方式。 1 系统需求分析 在系统开发过程中,需求分析是非常重要的环节。完成需求分
3、析才能对系统进行设计,也是后续系统开发、调试等重要依据。该系统需求分析通过实践调研,并结合学院院开放教育面授辅导课表的发布、管理、查询等实际需要,设计了课表管理系统。该系统的实现解决学院诸多的实际问题,比如可以使用各种移动设备来查询、浏览课表,弥补了只能使用传统的Web来查询课表的缺点,更加方便了学习者对课表的查询;课表使用了常见的Excel电子表格作为数据库来存储课表信息,即使课表管理员不会使用专业数据库管理系统仍能对课表进行线上线下维护,从而大大减少了管理员的工作量。系统的实现使学习者能够及时了解面授辅导课的安排,提高了管理员管理课表的工作质量和效率,促进了学院的信息化建设。 2 系统总体
4、设计 2.1 系统功能设计 课表管理系统用户分为管理员、教师、学习者等,主要实现的功能为课表在线发布,课表线上线下维护、课表安排查询、信息管理、系统管理等。该系统包括系统管理、课表发表、课表维护、课表查询等功能模块,系统的功能结构如图1所示。 2.2 数据库设计 Excel是由微软公司开发的一种电子表格处理工具,是微软Office系列核心工具之一,可提供对于XML的支持以及具有更加方便地分析和共享信息的新功能。本系统选用Excel电子表格作为数据库管理工具,主要考虑了其易用性,学院的教师、学生干事都能熟练对其进行操作及数据处理。本系统包含的数据表有课表时间单元表、面授课安排表、用户权限表等。
5、课表时间单元表存储了每周安排面授辅导课的时间单元,包括周次、星期、时间单元、备注等字段。 面授课安排表存储了课表的相关信息,包括周次、教室、班级、课程名称、面授老师、辅导员老师、备注等字段。 用户权限表存储了用户的相关信息,包括、用户名、用户密码、用户姓名、用户权限、备注等字段。 3 系统设计与实现 课表管理系统分为Android手机端和Web Service端。开发Android手机端时,使用了HTML5、CSS3和Web前端开发技术,可以实现更具结构化、语义化的Web页面,如智能手机、IPad上的Web应用。开发Web Service端,使用了Microsoft Visual Studio
6、 2008开发工具。它是微软推出的一款基于.NET架构的开发工具,也是一款面向对象的可视化编程工具,可以高效的开发Web应用、Office应用和Mobile应用。系统后台数据库采用大家非常熟悉的Microsoft Excel电子表格。它简单易用,操作灵活,且完全满足了数据的一致性、完整性等要求。 下面以课表管理模块为例介绍设计与实现过程,该模块主要实现的功能有课表发布、调课维护等栏目。 每周末,各个辅导员老师根据学习者们学习的计划、进度及所反馈的学习效果,将下周需要安排的面授辅导课程和排课要求,如上课的班级、时间、面授辅导教师等等都反馈给学生干事。学生干事再根据所有辅导员老师提供的上课需求进行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android Web Service 课表 管理 系统 设计 实现
限制150内