1. 研究目的与意义
由于学生在课堂之上遗留下来的问题课后自己无法寻求到理想或正确的解决方法,老师有作业或者一些其他的事务,一般是先通知给班干,再让班干通知各个同学,这样大大增加了班干的工作量,有的同学还通知不到。
充分利用渐已成熟的互联网络环境,搭建基于B/S结构的师生互助平台,便能更集中、更快捷、更有效地解决以上一系列问题。
师生互助平台整合了课程教学安排管理、全程课程答疑、教学资源共享、个人主页等具有高实用性的子功能,为教学辅助提供一个统一、快捷有效、互动的一体化互助平台。
2. 课题关键问题和重难点
师生互助平台课程子系统的核心主要是面向教师和学生用户,因此,整个网站围绕这个框架展开,无论是对于教师还是学生,都必须先注册成为网站的会员,填写相关资料才能在网站中发布信息。
这样也是为了在一定程度上确保信息的有效性。
网站不同角色的使用者所具有的行为功能如下: 师生互助平台课程子系统分为前台管理和后台管理。
3. 国内外研究现状(文献综述)
师生交互系统:采用sql server 2008作为后台数据库,使用MyEclipse 为开发环境,使用Tomcat作为其服务器。
首先对数据库、数据库表进行设计,使用sqlserver2008创建数据库以及表,使用MyEclipse编写代码,完成基本的增、删、改、查功能。
使用JSP 对前台与后台页面进行设计,使用java script 脚本完成网站功能,使用JDBC实现前台网站与后台数据库的链接,最后对整个系统进行调试,完成课题所需功能。
4. 研究方案
本设计的目标是通过开发一套师生交流平台课程子系统,构建一个具有实用价值的师生关系的桥梁,为全校师生,提供资源共享,能充分沟通,共同协作的平台。
系统特色:采用了基于MVC模式设计,用JSP Servlet JavaBean的技术,结合sqlserver2008数据库,开发本系统。
系统稳定性、安全性、可移植性更强。
5. 工作计划
1.第一周:系统用例图的设计与完善和系统的需求分析;2.第二周~第四周:系统的功能分割和需求规格说明的完善以及系统的概要设计,主要为数据库设计,数据表的创建和字段的分析等;3.第五周~第六周:系统的功能分割和需求规格说明的完善,数据分类编码,示例数据入库,最短路径算法的设计和实现;4. 第七周~第八周:系统各模块及模块间接口等的详细设计,对各模块的业务流程进行分析和系统各模块的编码实现,系统各主要界面的设计与页面跳转详情设计和编码实现5.第九周~第十周:系统各模块的编码实现;6. 第十一周~第十三周:系统各模块的单元测试,系统的集成测试,系统的确认测试和完善,论文初稿的撰写;7. 第十四周~第十五周:修改论文并完成论文,制作PPT,准备答辩。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。