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

基于.NET的巴音学院网上教学系统的设计与实现

作 者: 程志
导 师: 杨国武;王玮
学 校: 电子科技大学
专 业: 软件工程
关键词: .NET ASP.NET SQL Server 2005 网上教学系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 26次
引 用: 0次
阅 读: 论文下载
 

内容摘要


传统的教学模式以教师、课本和课堂为中心,教学容量和课程灵活度在时间和空间上受到了很大的限制。传统教学模式使得学生处于被动学习状态,且局限于书本知识,降低了学生学习的积极主动性。互联网络的发展带来了教学模式的改革,网络教学成为人们接受教育的重要方式。目前,网络上存在许多功能完善的大型通用的网络教学系统,一定程度上满足了网络教育需求。但对于大多数高校而言,因学科、环境的不同使得网上教学的需求存在着千差万别,通用的网络教学系统难以满足高校的个性化需求。所以本文针对巴音学院,分析讨论了巴音学院的具体需求,设计并实现了巴音学院网上教学系统。本文首先研究了巴音学院网上教学系统的背景和意义,提出了本文所要实现的目标。其次针对当前软件开发常用的C/S体系结构和B/S体系结构进行了详细探讨,并比较了二者的优劣不同。同时,本文对于研究了开发巴音学院网上教学系统所需的核心技术.NET框架进行了详细阐述,并简要介绍了ASP.NET、C#语言和SQL Server2005。经过分析,确立了采用ASP.NET结合和SQL Server2005等相关技术完成巴音学院网上教学系统的设计和实现。本文以UML建模的方式通过用例图、序列图、协作图和部署图的有效结合完成了巴音学院网上教学系统需求分析;采用模块化的思想将系统分为前台和后台两部分,并针对每一个部分的具体模块进行了设计分析;同时,本文通过数据库概念模型设计和数据库物理模型设计完成了巴音学院网上教学系统的数据库设计。在上述技术和设计的有效支撑下,巴音学院网上教学系统针对各个模块进行了详细设计和实现。最后对系统进行了测试,测试结果表明该系统功能全面性能可靠。巴音学院网上教学系统结合巴音学院的实际需求,较好的满足了广大学生对于网上教学的需求,提高了学生学习效果,同时增强了师生间交流沟通,具有很好的实际应用价值和意义。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-14
  1.1 研究背景和意义  9-11
  1.2 网上教学系统的发展  11-12
  1.3 论文的主要工作和目标  12-13
    1.3.1 论文的主要工作  12
    1.3.2 论文目标  12-13
  1.4 章节安排  13-14
第二章 关键技术介绍  14-26
  2.1 软件体系结构的介绍和比较  14-17
    2.1.1 C/S 体系结构  14-15
    2.1.2 B/S 体系结构  15-16
    2.1.3 C/S 体系结构和B/S 体系结构的比较  16-17
  2.2 .NET 框架概述  17-19
    2.2.1 公共语言运行库(CLR)简介  19
    2.2.2 .NET 框架类库简介  19
  2.3 ASP.NET 概述  19-22
    2.3.1 ASP.NET MVC 框架  20-21
    2.3.2 ASP.NET 内部对象  21-22
  2.4 C#语言概述  22-23
  2.5 Visual Studio 2005 简介  23-24
  2.6 SQL Server 2005 概述  24
  2.7 UML 建模概述  24-25
  2.8 小结  25-26
第三章 巴音学院网上教学系统需求分析  26-34
  3.1 巴音学院网上教学系统总体需求概述  26-27
    3.1.1 系统需求  26-27
    3.1.2 系统目标  27
  3.2 基于UML 的巴音学院网上教学系统需求分析  27-33
    3.2.1 识别参与者  27
    3.2.2 识别用例  27-28
    3.2.3 用例图  28-30
    3.2.4 序列图  30
    3.2.5 协作图  30-32
    3.2.6 部署图  32-33
  3.3 小结  33-34
第四章 巴音学院网上教学系统总体设计  34-44
  4.1 巴音学院网上教学系统总体模块划分  34-35
  4.2 巴音学院网上教学系统前台功能设计  35-36
    4.2.1 新闻资讯查看模块  35
    4.2.2 教学视频学习模块  35
    4.2.3 教学课件学习模块  35
    4.2.4 查看已发布作业模块  35-36
    4.2.5 在线留言  36
    4.2.6 用户注册模块  36
  4.3 巴音学院网上教学系统后台功能设计  36-37
    4.3.1 教学视频管理  36
    4.3.2 教学课件管理  36
    4.3.3 作业管理  36-37
    4.3.4 新闻管理  37
    4.3.5 留言管理  37
    4.3.6 用户管理  37
    4.3.7 个人资料管理  37
  4.4 巴音学院网上教学系统数据库设计  37-43
    4.4.1 数据库概念模型设计  37-40
    4.4.2 数据表物理模型设计  40-43
  4.5 小结  43-44
第五章 巴音学院网上教学系统详细设计与实现  44-64
  5.1 系统开发环境和工具介绍  44-45
    5.1.1 硬件环境  44
    5.1.2 软件环境  44-45
  5.2 巴音学院网上教学系统前台整体页面设计与实现  45-47
  5.3 巴音学院网上教学系统后台整体页面设计与实现  47-49
  5.4 巴音学院网上教学系统前台功能设计与实现  49-57
    5.4.1 新闻资讯查看模块设计与实现  49-51
    5.4.2 教学视频学习模块设计与实现  51-53
    5.4.3 教学课件学习模块设计与实现  53-54
    5.4.4 查看已发布作业模块设计与实现  54
    5.4.5 在线留言模块设计与实现  54-56
    5.4.6 用户注册模块设计与实现  56-57
  5.5 巴音学院网上教学系统后台功能设计与实现  57-63
    5.5.1 教学视频管理模块设计与实现  57-58
    5.5.2 教学课件管理模块设计与实现  58-59
    5.5.3 作业管理模块设计与实现  59-60
    5.5.4 新闻管理模块设计与实现  60
    5.5.5 留言管理模块设计与实现  60-61
    5.5.6 用户管理模块设计与实现  61-62
    5.5.7 个人资料管理模块设计与实现  62-63
  5.6 小结  63-64
第六章 巴音学院网上教学系统测试  64-84
  6.1 测试目标  64
  6.2 测试内容  64-83
  6.3 小结  83-84
第七章 总结与展望  84-86
  7.1 总结  84
  7.2 展望  84-86
致谢  86-87
参考文献  87-90
作者攻硕期间取得的成果  90-91

相似论文

  1. 教学档案管理系统的设计与实现,TP311.52
  2. 部队在线考试系统设计与实现,TP311.52
  3. 基层部队人员日常管理信息系统设计实现,TP311.52
  4. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  5. 基于.NET平台和ArcGIS Engine的土壤污染预警系统的设计与开发,X833
  6. 猪链球菌2型感染小鼠腹腔巨噬细胞基因表达谱差异分析,S858.91
  7. 基层部队网站的设计与建设,TP311.52
  8. 部队人员住房管理系统的开发与实现,TP311.52
  9. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  10. 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
  11. 变电站综合预警系统研究与应用,TM76
  12. 康复医疗信息系统的设计和实现,TP311.52
  13. 银行个人客户关系管理系统的设计与实现,TP311.52
  14. 军队现役干部考核信息系统的设计与实现,TP311.52
  15. 基于.NET的互动会议系统设计与实现,TP311.52
  16. 高新技术考试站信息管理系统设计与实现,TP311.52
  17. 基于.NET的院校科研管理系统的研究与实现,TP311.52
  18. 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
  19. 企业事务日历即时管理系统,TP311.52
  20. 基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现,TP311.52
  21. 湖南网络职院教务综合管理平台的设计与实现,TP311.52

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