学位论文 > 优秀研究生学位论文题录展示
高职高专《会计基础》精品课程网站的设计与实现
作 者: 曹锋
导 师: 周大水
学 校: 山东大学
专 业: 计算机软件与理论
关键词: 精品课程网站 MVC设计模式 辅助教学平台
分类号: TP393.092
类 型: 硕士论文
年 份: 2011年
下 载: 42次
引 用: 0次
阅 读: 论文下载
内容摘要
精品课程网站是展示精品课程教学成果的平台。它充分利用了网络的普及性、开放性、共享性、交互性等优势,将精品课程内容进行整合,最大限度地扩大了受众人群,在促进高等学校优质教学资源共享、方便师生信息交流方面发挥了重要的作用。目前,高职院校精品课程网站的开发主要采用两种方法:一种使用网页制作工具生成纯静态网站。另一种是开发一个网络教学平台,教师通过该平台组建自己的课程网站,并使用平台的交互模块与学生进行交流。两种方式都有一些缺点:前者交互性差,不便于教师及时掌握学生的学习状况;后者虽然解决了师生交流的问题,但大多采用模板方式组织页面,视觉效果千篇一律,无法实现一些高级复杂的效果。本论文通过分析高职院校教学特色和学生学习特点,提出了高职院校精品课程网站的建设方案。采用软件工程方法,实现了基于B/S结构的《会计基础》精品课程网站。论文具体完成的工作有:(1)将课程网站分解成教学资源网站和辅助教学平台两个部分。两者之间采用松耦合设计,即可以独立运行,也可以通过链接接口并行。提高了网站运行的稳定性。(2)教学资源网站采用CSS技术将“内容”和“表现”分离,在不修改HTML网页内容的前提下,通过修改样式表来改变显示效果;使用JavaScript技术,实现课程内容的四层导航,解决了精品课程中的特殊课件的显示问题。(3)辅助教学平台基于J2EE技术开发,使用Struts框架建立了系统的三层体系结构,使用Hibernate框架为应用程序提供数据持久化服务,提高了系统的可靠性和可扩展性,对数据库的操作变得简单、高效。本文还介绍了网站开发过程中所使用的关键技术,总结了目前为止所做的工作,并对将来的研究方向作了展望。
|
全文目录
摘要 10-11 ABSTRACT 11-12 第一章 绪论 12-16 1.1 课程网站在精品课程建设中的作用 12-13 1.2 高职院校精品课程网站存在的问题 13-14 1.3 课题来源 14 1.4 课题意义 14-15 1.5 本文的研究内容与结构 15-16 第二章 相关技术简介 16-26 2.1 MVC设计模式 16-19 2.1.1 MVC设计模式简介 16-17 2.1.2 MVC在Web编程中的应用 17-19 2.2 STRUTS2框架 19-21 2.2.1 Struts2体系结构 19-20 2.2.2 Struts2优势 20-21 2.3 HIBERNATE框架 21-24 2.3.1 Hibernate体系结构 22-23 2.3.2 Hibernate的优势 23-24 2.4 课程网站开发工具及运行环境 24-26 2.4.1 开发工具 24-26 第三章 课程网站需求分析 26-32 3.1 精品课程网站开发模式 26 3.2 教学资源网站需求分析 26-28 3.2.1 教学资源网站性能分析 27 3.2.2 教学资源网站内容分析 27-28 3.3 辅助教学平台需求分析 28-30 3.3.1 辅助教学平台功能性需求 29 3.3.2 辅助教学平台非功能性需求 29-30 3.4 系统用户分析 30 3.5 系统运行环境分析 30-32 3.5.1 系统运行的硬件环境 31 3.5.2 系统运行的软件环境 31-32 第四章 辅助教学平台系统设计 32-45 4.1 系统总体设计 32-34 4.1.1 辅助教学平台设计原则 32-33 4.1.2 辅助教学平台总体框架 33-34 4.2 系统概要设计 34-40 4.2.1 系统功能结构 34-38 4.2.2 教师管理功能设计 38-39 4.2.3 学生管理功能设计 39-40 4.3 数据库设计 40-45 4.3.1 主要数据库表 41-43 4.3.2 数据库选择 43-44 4.3.3 系统文件存储区设计 44-45 第五章 教学资源网站设计与实现 45-49 5.1 网站内容规划 45-46 5.1.1 网站整体规划 45 5.1.2 网站主要内容 45-46 5.2 界面设计 46-47 5.3 网页设计相关技术 47-49 5.3.1 CSS(层叠样式表) 47-48 5.3.2 JavaScript语言 48-49 第六章 辅助教学平台详细设计与实现 49-61 6.1 用户登录模块的实现 49-50 6.1.1 功能 49 6.1.2 处理流程 49-50 6.2 系统管理模块的实现 50-52 6.2.1 班级管理 50 6.2.2 学生管理 50-51 6.2.3 教师管理 51 6.2.4 课程管理 51 6.2.5 数据库管理实现 51-52 6.3 练习与测试子系统的实现 52-55 6.3.1 功能 52-53 6.3.2 处理流程 53 6.3.3 系统关键技术分析与实现 53-55 6.4 网上答疑子系统的实现 55-57 6.4.1 功能 55 6.4.2 处理流程 55-56 6.4.3 系统关键技术分析与实现 56-57 6.5 作业管理子系统的实现 57-58 6.5.1 功能 57 6.5.2 处理流程 57-58 6.6 公告管理子系统的实现 58-59 6.6.1 功能 58 6.6.2 系统界面 58-59 6.6.3 处理流程 59 6.7 数据库实现 59-61 第七章 总结与展望 61-62 参考文献 62-64 致谢 64-65 攻读学位期间发表的论文 65-66 学位论文评阅及答辩情况表 66
|
相似论文
- OpenBASE企业管理器设计与实现,TP311.52
- 攀枝花学院人事管理信息系统的设计与实现,TP311.52
- 精品课程网站建设项目管理的研究和实践,G434
- 基于MVC设计模式的博客系统的设计与实现,TP311.52
- 大学数学辅助教学平台的设计与实现,TP311.52
- 学生就业介绍系统的设计与实现,TP311.52
- 基于ASP.NET AJAX技术的国家精品课程网站设计与实现,TP393.092
- 潍坊市普通高考涉考人员及考点综合管理信息系统的设计与实现,TP311.52
- .NET平台下MVC框架应用研究,TP311.52
- 社区网络交易系统设计与实现,TP311.52
- 项目管理工具的设计与实现,TP311.52
- 电子商务统一支付平台的需求分析、设计与测试,TP311.52
- 基于J2EE的高校仪器设备管理系统,TP311.52
- 公共事业平台充值缴费的实现,TP311.52
- 工作流在SOA平台的设计与实现,TP311.52
- 基于.NET技术的科技项目评估系统开发,TP311.52
- 计算机网络精品课程网站的设计与实现,TP393.092
- 基于J2EE的高校信息化平台的设计与案例实现,TP311.52
- 辽阳职业技术学院某精品课程网站及其网络考试系统的设计与实现,TP311.52
- 面向电子商务的产品报价系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 网络浏览器
© 2012 www.xueweilunwen.com
|