毕业设计(论文)开题报告
计算机工程 学院(系) 软件工程 专业 年 2 月 23 日
设计(论文)题目
|
基于SSH的视频教学平台
|
学生姓名
|
|
学号
|
|
指导教师
|
|
1、选题目的和意义:
视频教学平台是用于解决学校的同学拥有学习其他相关专业的知识,但是没有相关渠道获取有关上课的信息,同时实现教学资源的最大限度的利用,减少相关的资源浪费的一个学习平台;另一方面,在学生下课后可以提供一个平台让学生对上课的相关知识进行复习,减少了同学课后复习的困难,有利于推动学生的学习动力,促进学习氛围;同时在大数据时代,我们不能止步于传统的课堂教学,要跟上时代的潮流,随着网络的进一步发展,网络课堂已经成为必然趋势。同时,也为社会上一些想学习的人提供了一个提升自己的平台,即使没有机会上好学校也可以有机会学习到和大学生一样的课程。开发此平台,有利于学校学科建设,进一步提升学生的自学能力与主动学习能力,有利于进一步加强学校的学术氛围和社会的学习氛围,为想学习的人提供一个机会。
|
2、主要研究内容:
设计实现一个基本SSH的网上教学平台,实现教师课程管理(上传课程、课件和测试题目等)功能;学生可以对课程进行评论、下载课件资料以及观看视频;同时教师上传的课程经过管理员审核通过后方能显示到页面上。
了解教学系统的系统需求及相关的业务流程。
(1) 学习http协议原理,WEB网站的开发。
(2) 学习bootstrap,html,css开发及SSH框架。
(3) 学习Oracle数据库的设计开发。
|
3、完成设计(论文)的条件、方法及措施,包括实验设计、调研计划、资料收集、参考文献等内容:
完成条件:
(1) 硬件环境:台式电脑一台
(2) 软件环境:Windows 10操作系统,Eclipse
(3) 开发环境: Eclipse, Tomcat7,PL/SQL
方法及措施:
学习阶段:
(1) 学习开发该系统所需要用到的技术,学习SSH框架的使用。
(2) 学习把用户需求转化为实实在在的软件产品的过程。
开发阶段:
(1) 基于项目需求分析,设计用例及相关模块功能,设计数据库表结构。
(2) 根据模块功能,开始编写代码并且对代码进行功能测试。
(3) 对项目进行项目代码优化和功能改善等,同时开始撰写论文。
(4) 对论文内容进行完善和改进,准备答辩。
实验设计:
(1) 分析教学平台的总体需求,教学平台的核心是教学,所以要围绕教学的主题来设计和实现。
(2) 根据应用需示设计数据库结构。
(3) 使用SSH框架搭建简单的基本功能的教学系统,后期加以完善。
(4) 分析需求,根据需求实现各模块功能。
(5) 对各模块功能进行测试,改善和优化程序。
|
4、设计(论文)的进程安排(含进度计划和预期成果):
进度计划及预期成果:
(1) 20XX年12月12日——20XX年12月25日,与指导老师沟通确定毕业设计选题。
(2) 20XX年12月25日——20XX年01月31日,查阅和收集相关资料,调查研究需求。
(3) 20XX年02月1日——20XX年03月20日,学习开发技术。
(4) 20XX年03月21日——20XX年03月25日,阅读相关资料,撰写开题报告。
(5) 20XX年03月26日——20XX年05月01日,完成项目设计与实现。
(6) 20XX年04月10号——20XX年04月14号,中期检查,向指导老师汇报课题完成情况。
(7) 20XX年05月1日——20XX年05月12日,完成论文初稿,提交给指导老师审阅,并进行修改。
(8) 20XX年05月13日——20XX年05月28日,对毕业设计和论文进行修改、定稿,并上交指导老师,做好答辩的各项准备工作。
(9) 20XX年05月28日,对毕业设计、论文进行答辩。
|
5、指导教师的意见及建议(含是否同意开题):
指导老师签名:
20XX年 3 月 日
|
注:此表前四项由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业设计(论文)评分的依据。此表存入学生毕业设计(论文)档案袋。