1. 研究目的与意义
1.1 背景
《程序设计基础》是学习计算机编程的入门课程,通过该课程,让学生学习高级语言程序设计,掌握高级语言程序设计的基本知识,掌握面向过程/对象程序设计和软件开发的基本方法,学会用高级语言解决本专业的实际问题,提高分析问题和解决问题的能力。
随着现在社会的飞速发展,以信息技术为代表的高科技技术发展也越来越迅猛,其中,网络在教育、教学中的应用正日益的广泛和深入,尤其是互联网与校园网的接轨,为教师教学、学生学习提供了丰富的资源,使网上在线教学真正变为了现实,同时,也为教育这一领域开拓出了广阔的前景。
2. 研究内容和预期目标
2.1 主要内容
开发一个基于B/S结构的《程序设计基础》课程网上教学辅助系统。本系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。研究内容主要有: (1)实现用户登录、搜索课件、查看课件、下载课件等操作。
(2)学生查看课程、提交作业、查看课件、提问和在线答题。
3. 研究的方法与步骤
3.1 研究方法
采用B/S结构的模式,使用JSP和SQL SERVER分别作为WEB服务器和后台数据库。在运行系统时,JSP技术主要用在前台用户登录、查询、提交、评定等操作部分;SQL SERVER用在后台数据库的输入和输出。
3.2步骤(1)进行实地调研,完成需求分析(2)完成开题报告(3)完成系统的概要设计,构建出系统的整体框架(4)完成代码具体实现(5)完成整个系统的测试和调试(6)完成毕业论文
4. 参考文献
[1]王晓芳.基于WEB的课程网络辅助教学系统设计与实现[J].山东轻工业学院学报(自然科学版),2009,02.[2]彭文俊.汇编语言课程网络辅助教学系统的研究与开发[D].重庆大学,2008.
[3]王菲.网络精品课程网上辅助教学系统的设计与实现[D].电子科技大学,2013.
[4]吴清秀.基于B/S的教学辅助系统的设计与实现[D].云南大学,2013.
5. 计划与进度安排
1、2022年3月:完成并通过开题报告。2、2022年4月:在系统的需求分析完成的基础上,完成系统的方案设计,进行系统的编程实现。
3、2022年5月:完成整个系统的开发,撰写并完成毕业设计论文。
4、2022年5月底至6月初:毕业设计答辩的有关事宜,最终提交完整材料。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。