1、 毕业设计(论文)开题报告毕业设计(论文)开题报告 一、选题的依据、意义和理论或实际应用方面的价值 实验课程是教育体系中培养动手能力最重要的课程之一,传统的实验课程 一般为固定学分制,这种上课模式存在无实验课程时的资源浪费现象,通过实 验预约系统不但可以充分利用实验室的资源,还可以提高实验的选课效率。另 外,随着安卓智能手机普及和飞速发展,通过智能手机来进行工作或学习已经 成为一种趋势。故将智能手机与学校的开放实验相结合,开发基于安卓手机的 实验预约系统,不但能达到学生自由选课的目的,也能为教师对实验课程的管 理提供帮助,教师可以在服务器端对下周可选实验进行添加,学生可在手机客 户端中查看最新
2、可选的实验信息,实现动态教学管理,可以让教师或管理员对 实验信息的管理更有效。此系统具有操作简便、高效智能等优点,可广泛用于 高等学校实验的预约和管理。 二、本课题在国内外的研究现状 目前, 国内的很多高校都已经实现了基于 B/S 架构进行开发的实验室学生 实验预约系统, 用来完成学生自主预约实验室与实验课程的功能。对于这种基 于 WEB 实验预约系统,在很多方面有很大的局限性,比如学生必须在校内或 某一固定地点登录实验预约中心网站进行学生想要预约的实验的选择, 然而 并不是所有的学生都可以做到随时随地都能上网,不但受到时间的限制,还受 到地点的约束。随着 Android 操作系统的面世,其方
3、便,灵活的系统模式受到 绝大多数人的欢迎,所以基于移动平台的实验预约系统正在具体化为基于 Android 的实验预约系统。目前,移动平台的实验预约模式很多学校与研究机 构已经开始进行开发, 但目前的文献仍然较少, 也都仅限于正在研究探索阶段, 很少有高校会真正的使用移动实验预约系统。 三、课题研究的内容及拟采取的方法 研究内容:基于安卓 4.2 操作系统平台,研究和开发一款可应用于安卓手 机的实验预约系统,系统分为学生客户端和教师服务器端两个部分,学生登录 手机客户端后实现自选实验的预约,预约信息的查询,登陆密码修改,查询已 完成实验的成绩,修改或删除已选实验。实验教师在网络服务器可完成实验课
4、 程预约信息的管理。 拟采取方法:基于安卓4.2操作系统,在javaEE平台安装入安卓模拟器的插 件,以java为编程语言,Oracle为数据库,使用Jsp技术实现网页管理端页面, 利用Tomcat服务器实现网络与客户端的信息连接,网络管理端则采用css样式 来实现。 四、课题研究中的主要难点以及解决的方法 难点一:手机客户端与服务器的交互通信的实现? 解决方法:课题采用 POST 方法实现手机客户端的数据接收,利用 jsp 技 术传递 xml 文件,将数据库信息传递给 android 手机客户端,客户端采用解析 Xml 文件的方式读取数据库信息,以此方式来解决数据交互的问题。 难点二:当前实验信息与下周实验信息的动态查询的实现。 解决方法:课题拟采用 Oralce 数据库对数据进行存储,通过学生的选课 时间减去当前系统时间查询到的星期数来进行数据的筛选, 由于系统时间星期 日为数字 1,所以当前日期为星期日时采用单独的运算方法,即选课时间减去 7 再减去 14,否则为选课时间减去当前星期数再减 7 来实现时间段的筛选。 五、毕业设计(论文)工作进度计划 13 周 进行毕业调研,