1. 研究目的与意义
现代科技日新月异,人们步入了信息化时代,计算机技术也在各个领域得到了广泛应用,特别是信息管理方面,计算机已然成为不可或缺的管理工具。
如今,信息已成为当今社会中继土地、劳动力之后的又一大资源。
在当今社会中,在各方面竞争中占有一席之地的往往是那些掌握更多有用信息并且能高效地利用这些信息的人。
2. 课题关键问题和重难点
关键问题:(1)在系统查询的时候,显示查询信息较慢,通过主键或添加索引可以提高系统的查询速率。
由于时间有有限,本次开发浏览器重点测试谷歌浏览器,其它浏览器可能会出现页面显示错误,后续会增加浏览器兼容性测试。
(2)系统需要使用可视化图形来展示相关信息,对于图形化的整合 Java Web 还需要学习。
3. 国内外研究现状(文献综述)
教学资源管理是实现社会智能化的重要手段,也是社会发展壮大的重要途径。
纵观当今世界各大企业的发展历程,我们可以发现,教学资源管理是每个企业的必经之路,在企业的发展过程中也起到了至关重要的作用[1-2]。
国外对于教学资源管理系统的研究起步较早,有着深厚的知识积累[3]。
4. 研究方案
系统应划分为学生选课管理、课程资源管理、教学公告发布、学生成绩管理、教师档案管理、学生档案查看、视频教学、在线交流一共8部分内容,如图1所示。
图1系统用例图本次系统的开发架构选择的是B/S结构,前端框架采用的是HTML语言和UI相结合的形式实现的,然后通过JSP技术实现对系统逻辑部分的功能实现,同时,结合MySQL数据库实现对相关数据的存储功能。
当用户通过账号和密码成功登录系统之后,客户端会向服务器发送请求,然后通过Tomcat服务器将数据进行传输,结合JDBC进行实现,数据库接收到数据之后,验证其合理性,并进行处理,最后在返回给浏览器。
5. 工作计划
第1周:基本资料查阅、相关资料阅读学习,并完成不少于3000字的外文文献翻译;第2周:继续查阅相关资料,论证设计的可行性,研究设计方案和设计思路。
确定设计方案和关键技术,拟定采取的解决措施,完成毕业设计开题报告;第3周:指导教师审阅开题报告,提出修改意见,学生整改毕业设计开题报告;第4周:进行系统需求分析和设计;第5周:根据系统需求分析,对系统的各个功能进行详细设计,确定设计思路;第6周:进行系统开发,准备中期检查; 第7周:继续进行系统开发、程序调试;第8周:进行系统测试,同时列写毕业论文大纲,准备起草论文;第9周:完成系统的整体测试,整理资料,完成撰写毕业论文的工作;第10周:修改并完善毕业论文; 第11周:提交毕业论文终稿及相应的查重报告;第12周:指导教师审阅毕业论文,修改后准备毕业答辩;第13周:毕业设计答辩及成绩评定。
