1. 研究目的与意义
1.1
(1)程序设计基础课程作为一门专业基础课,它是软件设计的技术基础。为配合程序设计基础课程教学的需要,让学生能更好地学习和掌握该课程,特设计一个课程教学资源。通过课程的学习,学生掌握应用计算机解决实际问题的能力。并为学生后期的专业课学习,以及日常生活和工作打下良好的基础。
(2)设计要求将新知识新技术以扩展知识的方式展示给学生,并利用网络方式加强师生互动,扩展教学范围,激发学生学习兴趣,逐步构建起课程的开放式教学体系。
2. 研究内容和预期目标
主要研究课程教学资源平台的设计,通过网络将平常的课堂学习搬到网上,实现网络学习,通过学生、老师、管理员不同角色的登录方式,实现权限的管理。教师把课程相关的学习资料上传到网站,学生可以登录进行查看学习。同时教师还对该课程的课程资料进行相关维护,保证资料的正确性。通过这种基于web的设计方式,利用网络这个大的工具,实现日常学习网络化。
完成相关网站的设计,实现不同角色登录的功能。实现对数据库的增删查改的操作,学生可以通过该网站对相关课程进行学习,教师可以上传相关的学习资料、课后习题供学生查看。为学生后期的专业课学习,以及日常生活和工作打下良好的基础,实现网站设计的真正目的。
3. 研究的方法与步骤
(1)选用基于web的设计开发方式,主要选用Spring Mybatis SpringMVC的框架去设计软件。
(2)搭建Spring Mybatis SpringMVC的环境。
(3)设计数据库表的结构,建立好表和表之间的关系。
4. 参考文献
[1]于虹.Dreamweaver网页设计与实训[M].北京:科学出版社,2008.
[2]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2006.
[3][美]NicholasC.ZakasJavaScript高级程序设计第3版[ProfessionalJavaScriptforWebDevelopers3rdEdition][M].人民邮电出版社
[4][美]BruceEckelJava编程思想(第4版)[thinkinginjava][M].机械工业出版社
[5][美]CraigWalls著;耿渊,张卫滨译Spring实战(第3版)[SpringinActiong(Thirdedition)][M].人民邮电出版社
5. 计划与进度安排
2022.01.10----2022.03.04查阅资料,撰写开题报告
2022.03.02----2022.03.15需求分析,熟悉开发工具,提交开题报告
2022.03.16----2022.04.05概要设计
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。