需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12950 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着网络技术的发展,课堂教学模式已经不能满足学生学习新知识的需求。课程网站是网络教学的主要平台,它的出现让学生可以依照教学网站的指导和导航策略进行学习,并以自我评价和反馈信息来控制整个学习过程,从而在一定程度上提高学生的自主学习能力。所以设计一个功能完善的课程网站,为学生提供一个良好的自主学习平台,所具有十分重要的意义。为了完成本网站的设计,选用了自顶向下的结构化系统分析方法,在设计开发本网站的过程中,首先对网站的开发背景和意义做了一些简要的了解;其次,通过系统规划和实际业务流程调研,分析出了本网站的组织结构,完成了本网站的需求分析、可行性分析、现行业务流程分析;最后,在系统设计阶段,完成了对本网站功能模块的划分、数据库的设计和系统界面设计。在工具的选择上,选用B/S软件架构体系,以MyEclipse为开发平台,SQL Server 2008为后台数据库,JSP为开发技术,实现了浏览课件、在线留言、资源的上传和下载等功能。最后,进行的测试结果表明,本网站可以稳定可靠的运行。
关键词:课程网站;Java程序设计;JSP;Myeclipse
目录 摘要 Abstract 1 绪论-1 1.1 选题背景-1 1.2 选题意义-1 1.3 研究现状-1 1.4 研究内容-2 2 系统相关技术介绍-3 2.1 开发环境-3 2.2 B/S体系结构-3 2.3 JSP-3 2.4 SQL Server-4 2.5 MyEclipse-4 3 系统分析-5 3.1 需求分析-5 3.1.1 可行性分析-5 3.1.2 用户需求分析-6 3.2 系统功能结构分析-6 3.2.1 系统功能模块图-6 3.2.2 各功能模块描述-7 3.3 网站流程分析-8 3.4 网站数据流程分析-9 4 系统设计-10 4.1 系统总体框架-10 4.2 数据库设计-10 4.2.1 概念结构设计-10 4.2.2逻辑结构设计-14 5 系统实现-18 5.1管理员登陆页面-18 5.2 管理员模块-18 5.2.1 管理员主页面-18 5.2.2班级信息管理-19 5.2.3 教师信息管理-20 5.2.4学生信息管理-21 5.2.5公告信息管理-22 5.2.6留言信息管理-24 5.2.7教学资料管理-24 5.2.8视频信息管理-25 5.2.9自测题目管理-27 5.3 前台用户模块-28 5.3.1网站首页-28 5.3.2教学资料下载-29 5.3.3教学视频-30 5.3.4在线测试-30 5.3.5作业下载-31 5.3.6留言板-32 6 系统测试-34 6.1 系统测试概述-34 6.2 系统测试项目-34 6.3测试环境与测试条件-34 6.3 系统测试结果与分析-35 结论-36 致谢-37 参考文献-38 |