需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13063 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 系统主要采用了JSP动态网页技术和MySQL数据库设计,为了提高学生的学习效率和增强学生与老师之间的互动交流而设计实现的在线微课学习系统。该系统主要实现了用户信息管理、课程的添加、删除、修改、作业管理以及在线互动交流的功能。首先根据系统的实现背景与研究意义,为系统的最终实现提供了理论指导,然后从相关技术进行分析了程序实现的技术基础,从需求分析的角度分析了系统的实际应用,从系统设计的角度分析了系的功能流程规划,从而为实现最终系统测试奠定了保障。 通过在线微课系统的设计与实现,改变了传统的学习方式,学生可以选择自己需要学习的课程进行学习,在学习的过程中还可以记录自己的学习心得或者知识难点,也可以与其他学生进行在线交流。从而激发学生的学习热情和提高学生的学习效率, 【关键词】:在线微课学习系统; JSP; MySQL数据库
目录 摘要 Abstract 1引言-1 1.1 研究现状-1 1.2 研究目的-1 1.3 研究内容及研究方法-2 1.3.1 研究内容-2 1.3.2 研究方法-3 2 相关及技术介绍-4 2.1 JSP技术-4 2.2 MySQL数据库-4 3 系统需求分析-5 3.1可行性分析-5 3.1.1 经济可行性-5 3.1.2 社会可行性-5 3.1.3 技术可行性-5 3.2 功能需求-5 3.2.1 功能需求分析-5 3.2.2 组织结构图-7 3.3 业务需求-8 4 系统设计-9 4.1 系统总体结构设计-9 4.2 系统功能模块设计-9 4.2.1 系统登录设计-9 4.2.2 学生管理设计-10 4.2.3 课程管理设计-10 4.3 数据库设计-11 4.3.1数据库概念结构设计-11 4.3.2 数据库逻辑结构设计-12 4.3.3 数据库物理结构设计-13 5 系统实现-16 5.1 系统总体设计-16 5.2 系统结构设计-16 5.3 详细设计-16 5.3.1 课程动态-16 5.3.2 互动交流-17 5.3.3课程资源-19 5.3.4 学生注册-21 5.3.5 后台管理-22 6 系统测试-24 6.1 测试用例设计-24 6.2 功能模块测试-25 7 总结与展望-27 参考文献-28 致 谢-29 |