需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13238 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 随着时代的不断发展,信息化的不断深入,网络教学已经成为了一个非常热门的话题。其中,网络教学已经成为计算机发展史上一个不可缺少的一部分。在此,本文阐述了一个功能全面的《C程序设计》课程教学网站的开发过程、操作流程及其一些核心的技术。本文首先对设计课题进行了概述,简单地介绍了课题的背景、课题的意义和本课题的国内外现状, 并概括的阐述了系统的开发工具及技术以及环境的安装过程,;接下来是通过实际的问卷调查,得出本系统实施的的必要性;之后是系统的功能分析,通过对数据流程的分析,得出系统的数据流程图;系统设计阶段主要工作就是划分功能模块、数据库的设计,主要就是表名与相应类名的处理;最后阶段就是对各个模块的功能进行了详细设计,主要以管理员,教师和学生三种方式进行登录,在此要求上完成功能模块的编写方案。 根据本系统的基本设计思路,本系统在设计方面采用了MyEclipse开发软件,JSP技术和Java语言,进行基本的页面设计,后台数据库采用的是MySQL。本系统的设计实施为《C程序设计》课程教学网站的运行打下了基础,为《C程序设计》课程教学网站提供良好的教学条件。 关键词:教学网站;JSP;Java
目录 摘要 Abstract 第1章 概述-1 1.1 课题研究背景-1 1.2 课题研究意义-2 1.3国内外现状-2 1.4前期工作-2 1.5本文的组织结构-3 第2章 系统开发环境-4 2.1 MyEclipse-4 2.2 MySQL-4 2.3 JSP技术-5 第3章 系统分析-6 3.1系统总体分析-6 3.2业务流程分析-6 3.3数据流图-7 第4章 系统设计-9 4.1系统功能设计-9 4.2数据库设计-10 4.2.1概念结构设计-10 4.2.2数据库表设计-13 第5章 系统实现-16 5.1用户登录-16 5.2网站前台功能设计-16 5.2.1网站首页模块-17 5.2.2课程介绍模块-17 5.2.3教师队伍模块-18 5.2.4教学大纲模块-18 5.2.5教学课件下载-19 5.2.6教学视频下载-20 5.2.7信息交流-21 5.3管理员功能设计-21 5.3.1课程介绍管理模块-22 5.3.3学生信息管理模块-24 5.3.4公告信息管理模块-25 5.3.5测试题目管理模块-26 5.4教师功能设计-27 5.4.1课件发布管理模块-28 5.4.2教学视频管理模块-29 5.4.3上传试题管理模块-30 5.4.4信息交流管理模块-31 总结与展望-33 参考文献-34 致谢-35 |