需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:20682 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着科技的高速发展,为了让人们不受地域、时间限制的情况下学习,教学从传统课堂走向网络在线课程教学的演变,使得教学资源能在最大范围内实现共享,产生了网络课程系统。网络课程网站在此过程中发挥着越来越重要的作用。 本系统基于WEB的网络教学平台下,给教师提供网络教学方式,同时学生也得到个性化的学习过程。学生可以根据自己的实际情况随时随地,自由安排学习时间。这不仅突破了传统教学过程中地点与时间的限制,更节约了学校的各种资源以及老师和同学的时间。在教学网站上老师与同学可以对所学课程的相关课题进行讨论学习。该系统包含了用户管理、在线课堂、在线答疑、在线选课、在线发布作业、上交作业、发布教学课件/资料、发布教学新闻等功能模块。 本系统基于PHP语言与MySQL数据库服务系统,以及Apache为服务器平台,开发的网络课程网站主要为在校学习的学生提供一个网络平台。 关键词:在线学习; 网络课程; 网络课程网站;PHP;
目录 摘要 Abstract 第1章 绪论-1 1.1课题背景-1 1.2课题研究现状-1 1.3课题内容-1 1.4本文的组织结构-2 第2章 开发工具及相关技术-3 2.1软件介绍-3 2.1.1 PHP简介-3 2.1.2 MySQL简介-4 2.1.3 Apache简介-5 2.1.4 JavaScript简介-5 2.2环境配置-5 2.3 B/S体系结构-6 第3章 系统分析-7 3.1 性能需求分析-7 3.1.1 操作简单-7 3.1.2 即时可见-7 3.1.3 用户权限-7 3.1.4 用户功能-7 3.2 可行性分析-7 3.2.1 技术可行性-7 3.2.2 操作可行性-8 3.2.3 管理可行性-8 3.3 功能需求分析-8 3.3.1 系统模块-8 3.3.2 用例分析-8 3.4 本章小结-9 第4章 系统设计-10 4.1 系统设计原则-10 4.2 系统功能模块-10 4.2.1 学生登录模块-11 4.2.2 教师登录模块-11 4.2.3 管理员模块-11 4.2.4 网络课程系统流程图-13 4.3 数据库设计-15 4.4 数据库表设计-18 4.5 本章小结-21 第5章 系统功能的实现-22 5.1 系统前台设计-22 5.1.1 系统首页-22 5.1.2 学生注册登录-23 5.1.3 教学文件-25 5.1.4 选课平台-26 5.1.5 视频课程-26 5.1.6 作业下载-27 5.1.7 在线留言-28 5.1.8 在线论坛-28 5.2 系统后台设计-29 5.2.1 后台登录页面-29 5.2.2 系统设置-30 5.2.3 教学文件管理-31 5.2.4 作业管理-32 5.2.5 教学资料管理-33 5.2.6 师资力量管理-33 5.2.7 教学视频管理-33 5.2.8 论坛管理-34 5.2.9 系统管理-34 5.3 用户人个后台-34 5.3.1 个人资料管理-34 5.3.2 作业上交管理-35 5.4 本章小结-35 第6章 系统测试-36 6.1 系统测试的意义-36 6.2 系统测试用例设计-36 6.3 系统测试方法-36 6.4 系统测试内容-37 6.4.1 用户登录测试-37 6.4.2 用户注册测试-38 6.4 本章小结-39 第7章 总结与展望-40 7.1 总结-40 7.2 进一步工作方向-40 参考文献-41 致谢--42 |