学位论文 > 优秀研究生学位论文题录展示

基于ASP.Net的精品课程网络教学管理系统的设计与实现

作 者: 王大庆
导 师: 刘艳艳
学 校: 中国海洋大学
专 业: 计算机技术
关键词: 精品课程 网络教学 ASP.Net C# SqlServer2005 三层架构
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 172次
引 用: 0次
阅 读: 论文下载
 

内容摘要


精品课程建设是高等学校教学质量与教学改革工程的重要组成部分。精品课程资源上网是实现精品课程资源共享的主要方法。精品课程网络教学平台的建设是精品课程建设中不可或缺的一个环节。论文根据国家精品课程评审指标和山东万杰医学院精品课程建设的实际情况展开研究,主要解决了以下三方面的问题:第一,提出了一套较为完整的基于.NET平台的精品课程网络发布和管理解决方案。第二在.NET平台上开发出了完整的精品课程网络教学管理系统,实现了精品课程的在线申报和资源展示,解决了我校精品课程网络教学平台建设中存在的实际困难。第三,系统在开发的过程中,融入了建构主义教学理论和探索式教学方法,使其更加符合教育教学的规律,能进一步引导学生通过该系统独立自主的开展学习,提高其发现问题,分析问题和解决问题的能力。系统开发中运用UML建模语言和Microsoft Visio2010建模工具对精品课程网络教学管理系统进行可视化的描述,给出系统的用例图和活动模型图等,在.NET平台上使用C#语言结合SqlServer2005数据库管理系统,采用B/S模式和三层架构,进行了系统开发。系统开发中将一些常用的功能模块进行了组件设计,保证了系统功能的可扩展性和可维护性。开发完毕进行了系统部署和测试并对系统在教学中的具体应用进行了调查和分析。论文详细介绍了精品课程网络教学管理系统的分析、设计、实现、部署与测试各个阶段所做的工作。在分析阶段,首先进行了系统的功能和性能需求分析,明确了系统功能、用户权限和业务流程,然后利用UML工具进行建模,画出用例图和活动图。设计阶段,对系统的架构、具体功能以及数据库进行了详细的设计。实现阶段,给出了三层架构的设计及各功能模块的关键代码和运行界面图。部署阶段,对服务器的配置以及系统的部署进行了描述。测试阶段通过功能测试和性能测试,对系统进行了各个方面的测试,然后对系统在教学中的具体应用情况进行了调查,并给出了调查结果。最后对整个研究过程进行了总结和展望,明确了下一步继续研究和改进的方向。

全文目录


摘要  5-6
Abstract  6-10
1 绪论  10-16
  1.1 选题的依据和背景  10
  1.2 课题研究的目标和意义  10-11
  1.3 课题研究方案和可行性分析  11-12
    1.3.1 课题研究方案  11
    1.3.2 课题可行性分析  11-12
  1.4 课题的国内外现状及发展  12-16
    1.4.1 国外网络教学管理系统的现状  12-14
    1.4.2 我国精品课程网络教学平台建设的现状  14-16
2 系统开发平台及主要技术  16-26
  2.1 Microsoft.NET 平台简介  16-18
    2.1.1 Microsoft.NET 的组成  16-17
    2.1.2 Microsoft.Net 框架  17-18
  2.2 ADO.NET 介绍  18-20
    2.2.1 ADO.NET 的对象模型  18-19
    2.2.2 ADO.NET 与ADO 的比较  19-20
  2.3 ASP.NET  20-21
  2.4 UML 建模  21-22
    2.4.1 UML 统一建模语言介绍  21-22
    2.4.2 Microsoft Office Visio 2010 简介  22
  2.5 C#语言简介  22-23
  2.6 SQL Server 2005 简介  23-24
  2.7 Visual Studio 2008  24-25
  2.8 基于三层架构的软件开发  25-26
3 系统需求分析  26-32
  3.1 功能需求  26
  3.2 性能特点  26-27
  3.3 用户权限  27-29
  3.4 业务流程  29-32
4 系统设计  32-40
  4.1 系统结构  32-33
  4.2 功能框架  33-34
    4.2.1 总站管理功能模块  33-34
    4.2.2 教师管理功能模块  34
  4.3 系统界面设计  34-35
  4.4 数据库设计  35-40
5 系统功能实现  40-58
  5.1 开发环境  40
    5.1.1 硬件开发环境  40
    5.1.2 软件开发环境  40
  5.2 系统配置  40-41
  5.3 三层架构设计实现  41-52
    5.3.1 创建整体解决方案  41
    5.3.2 模型层设计及实现  41-44
    5.3.3 数据访问层设计及实现  44-48
    5.3.4 业务逻辑层设计及实现  48-50
    5.3.5 表示层的设计及实现  50-52
  5.4 功能模块实现  52-58
    5.4.1 用户注册模块  52-53
    5.4.2 用户管理模块  53-54
    5.4.3 信息发布模块  54
    5.4.4 新闻管理模块  54-55
    5.4.5 模板管理模块  55
    5.4.6 文件上传模块  55-57
    5.4.7 留言回复模块  57-58
6 系统发布及测试  58-65
  6.1 系统部署  58-59
    6.1.1 编译系统  58
    6.1.2 IIS 配置  58-59
    6.1.3 数据库配置  59
  6.2 系统测试  59-61
    6.2.1 界面测试  59-60
    6.2.2 功能测试  60
    6.2.3 性能测试  60-61
  6.3 系统应用  61-65
7 结论与展望  65-67
参考文献  67-69
致谢  69-70
个人简历  70
在学期间发表的学术论文与研究成果  70

相似论文

  1. 教学档案管理系统的设计与实现,TP311.52
  2. 部队在线考试系统设计与实现,TP311.52
  3. 高校精品课程视频资源应用现状与对策研究,G642.3
  4. 基层部队人员日常管理信息系统设计实现,TP311.52
  5. 基于平衡计分卡的精品课程网站绩效评价指标体系设计,G434
  6. 基层部队网站的设计与建设,TP311.52
  7. 部队人员住房管理系统的开发与实现,TP311.52
  8. 分面元数据在网站检索系统中的应用研究,G354.2
  9. 基于Moodle的高职网络教学系统设计与实现,TP311.52
  10. 基于聚焦爬虫技术的教学资源搜集与自动整理方法研究,TP301.6
  11. 高中历史新课程网络教学资源的合理有效利用研究,G633.51
  12. 康复医疗信息系统的设计和实现,TP311.52
  13. 军队现役干部考核信息系统的设计与实现,TP311.52
  14. 基于高校网络教学平台的学习绩效评价研究,G434
  15. 基于.NET的院校科研管理系统的研究与实现,TP311.52
  16. 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
  17. 企业事务日历即时管理系统,TP311.52
  18. 基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现,TP311.52
  19. 湖南网络职院教务综合管理平台的设计与实现,TP311.52
  20. 银行客户关系管理信息系统的设计与实现,TP311.52
  21. 社区WebGIS原型系统设计与实现,P208

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com