用户名: 密码: 验证码:
基于ASP.Net的精品课程网络教学管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
精品课程建设是高等学校教学质量与教学改革工程的重要组成部分。精品课程资源上网是实现精品课程资源共享的主要方法。精品课程网络教学平台的建设是精品课程建设中不可或缺的一个环节。
     论文根据国家精品课程评审指标和山东万杰医学院精品课程建设的实际情况展开研究,主要解决了以下三方面的问题:第一,提出了一套较为完整的基于.NET平台的精品课程网络发布和管理解决方案。第二在.NET平台上开发出了完整的精品课程网络教学管理系统,实现了精品课程的在线申报和资源展示,解决了我校精品课程网络教学平台建设中存在的实际困难。第三,系统在开发的过程中,融入了建构主义教学理论和探索式教学方法,使其更加符合教育教学的规律,能进一步引导学生通过该系统独立自主的开展学习,提高其发现问题,分析问题和解决问题的能力。
     系统开发中运用UML建模语言和Microsoft Visio2010建模工具对精品课程网络教学管理系统进行可视化的描述,给出系统的用例图和活动模型图等,在.NET平台上使用C#语言结合SqlServer2005数据库管理系统,采用B/S模式和三层架构,进行了系统开发。系统开发中将一些常用的功能模块进行了组件设计,保证了系统功能的可扩展性和可维护性。开发完毕进行了系统部署和测试并对系统在教学中的具体应用进行了调查和分析。
     论文详细介绍了精品课程网络教学管理系统的分析、设计、实现、部署与测试各个阶段所做的工作。在分析阶段,首先进行了系统的功能和性能需求分析,明确了系统功能、用户权限和业务流程,然后利用UML工具进行建模,画出用例图和活动图。设计阶段,对系统的架构、具体功能以及数据库进行了详细的设计。实现阶段,给出了三层架构的设计及各功能模块的关键代码和运行界面图。部署阶段,对服务器的配置以及系统的部署进行了描述。测试阶段通过功能测试和性能测试,对系统进行了各个方面的测试,然后对系统在教学中的具体应用情况进行了调查,并给出了调查结果。最后对整个研究过程进行了总结和展望,明确了下一步继续研究和改进的方向。
Excellent course construction performs a significant part in high schools’teaching quality and teaching reforms. The access to these resources is mainly through the internet and internet teaching platform is an indispensable link in constructing excellent course.
     Based on the national evaluation index of excellent course and the facts of Shandong Wanjie Medical College, this paper studies out three main areas: firstly, it puts forward an integrated management scheme based on the .NET; secondly, it develops the teaching management system so as to make it possible to apply the course and display the resources and solve the college’s practical problems; thirdly, the constructivism and explosive teaching method has been melted into the system so that it fits to the modern teaching rules and further leads students to study independently and improve their ability to discover problems, analyze them and solve them.
     During the process, modeling language UML and modeling tool Microsoft Visio 2010 have been implemented to give the system a visual description and use-case diagram and activity diagram. C# language and SqlServer2005 database management system, together with B/S model and Three-tier architecture, are used to develop the system. Furthermore, some regular functional models have ensured the expandability and maintainability. Finally, system disposition and detection have been carried out and analyzed in the practical teaching activities.
     This paper introduces the process of analyses, design, realization and disposition of the system. During the analyze phrase, the function and need-analyses have been carried out so as to specify its function and process, then draw the use-case diagram and activity diagram. In the design phrase, the structure and specific functions have been designed in details. In the realization phrase, the three-tier architecture, the key codes of each functional model and running interface diagram have been given out. In the disposition phrase, the servers’configuration and disposition have been described. In the last phrase, the tests from all aspects have been implemented and investigation been given in the practical teaching process. Finally, this paper puts forward the summarization and expectation of the whole process and specifies its further directions to research and improve.
引文
[1]教育部.教育部关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知[EB/OL]. http://www.moe.gov.cn/publicfiles/business/htmlfiles/moe/s3843/201010/109658.html.
    [2]教育部.教育部关于进一步加强高等学校本科教学工作的若干意见[EB/OL]. http://www.moe.gov.cn/publicfiles/business/htmlfiles/moe/moe_1615/200708/25595.html.
    [3]王大庆,刘金,宋朝晖.高校精品课程网站的建设与实施方案浅析[J].科技信息, 2009(12):371-374.
    [4]李一媛,李芳.高校精品课程网络资源开发需求和建设现状的调查研究[J].电化教育研究, 2009(12):45-49.
    [5]肖志鹏.高校精品课程与网络平台建设的思考[J].中国教育信息化, 2010(9):72-73.
    [6]教育部.国家精品课程评审指标(本科,2010)[J].安全, 2010(5):54-55.
    [7]曲卫华. ASP.NET特点及运行原理浅析[J].太原大学学报, 2009(1):130-133.
    [8]张媛媛,王春艳.网络教育走向何方——中外网络教育现状分析[J].今日科苑, 2008(18):35.
    [9]百度百科.网络教育[EB/OL]. http://baike.baidu.com/view/30103.htm.
    [10]高慧君.国际高等教育开放课程对我国高校课程建设的启示[J].职业技术, 2008(9):12-16.
    [11]郑文标,宋剑.国内网络教学类型及现状探讨[J].中国电力教育, 2008(3):50-51.
    [12]李涛,张波,张晓鹏,等.课程管理系统Moodle简介与架设管理[J].电脑知识与技术(学术交流), 2007(6):1508-1510.
    [13]罗仙金.简析建构主义教育理论及教学方法[J].福建教育学院学报, 2003(1):90-91.
    [14]陈加皓.基于信息化的建构主义教育理论、远程开放教育实践与终身教育[J].教育信息化, 2004(8):59-61.
    [15]张皎,吴维佳.基于Blackboard网络教学平台的精品课程建设的实践探索[J].重庆广播电视大学学报, 2008(1):41-42.
    [16]李闻歆,单子鹏. Blackboard网络教学平台下“探究式学习”的研究与实践[J].计算机教育, 2010(1):66-69.
    [17] MUNOZ K D, VAN DUZER J. Blackboard vs. Moodle: A comparison of satisfaction with online teaching and learning tools[J]. Unpublished raw data. Retrieved October, 2005,14:2005.
    [18]张丽,孟红艳. Moodle与Blackboard网络学习平台之比较[J].河北大学成人教育学院学报, 2009(3):76-78.
    [19]齐伟. Moodle平台之外_我们还有哪些选择_开源网络教学平台系统推介[J].中国信息技术教育, 2008(6):123-125.
    [20]教育部. 2003-2007年教育振兴行动计划[EB/OL]. http://www.edu.cn/20040325/3102277.shtml.
    [21]教育部.教育部实施精品课程建设提高高校教学质量和人才培养质量[EB/OL]. http://www.moe.gov.cn/publicfiles/business/htmlfiles/moe/moe_183/200402/2269.html.
    [22]王佑镁.高校精品课程网络资源教学有效性的缺失与对策[J].中国电化教育, 2010(8):80-84.
    [23]于东明,董烁,文曙光,等.基于天空教室软件平台的人体解剖学双语网络课程建设[J].中国高等医学教育, 2008(8):27-28.
    [24]育得优.济宁医学院精品课程网[EB/OL]. http://immune.jnmc.edu.cn/eduit/welcome.
    [25]高校精品课程师资网络培训取得成效[J].中国远程教育, 2009(8):69.
    [26]曾陈萍.新一代开发框架——Microsoft.NET初探[J].西昌学院学报(自然科学版), 2005(1):85-87.
    [27]徐国芹.基于.NET架构的分布式系统研究[J].电脑编程技巧与维护, 2009(10):5-7.
    [28] The Common Language Runtime[EB/OL]. http://www.project-inspiration.com/.
    [29]刘莹.基于的ADO.NET数据库访问技术研究[J].电脑知识与技术, 2008(18):1580-1582.
    [30]李昕,常革新,崔杰.基于ADO.NET的ASP.NET页面程序[J].辽宁工程技术大学学报, 2006(2):250-252.
    [31] Net Framework Developer's Guide[EB/OL]. http://msdn.Microsoft.com/library/.
    [32]范学东,李景华,魏亮华.浅谈Microsoft .NET技术[J].广播电视信息(下半月刊), 2007(7):28-30.
    [33]百度知道. ASP.NET的优点[EB/OL]. http://zhidao.baidu.com/question/116254943.html.
    [34]邵维忠,杨芙清著.面向对象的系统分析[M].北京:清华大学出版社, 2006.
    [35]百度百科. C#语言[EB/OL]. (http://baike.baidu.com/view/6590.htm).
    [36]百度百科. Visual Studio2008[EB/OL]. http://baike.baidu.com/view/1088051.htm.
    [37]硅谷动力.微软Visual Studio 2008概述[EB/OL]. http://www.enet.com.cn/article/2008/0410/A20080410219725.shtml.
    [38] Zhao Zhuojun.软件开发过程中三层架构的解析和搭建[J].信息系统工程, 2009(8):72-75.
    [39]李红芹.基于三层架构的.NET数据库业务系统开发[J].计算机与现代化, 2009(10):120-125.
    [40]邓绪高. ASP.NET程序漏洞及分析[J].信息与电脑(理论版), 2010(4):89-91.
    [41]王雷.计算机应用系统计算模式的发展与应用[J].邯郸职业技术学院学报, 2005(4):57-58.
    [42]蔡长安,王盈瑛. C/S和B/S的模式的比较和选择[J].渭南师范学院学报, 2006(2):47-50.
    [43]卢鹏丽,袁占亭,张秋余.构件及中间件技术的研究[J].甘肃工业大学学报, 2002(4):83-86.
    [44]王大庆.基于ASP.NET三层架构的多用户精品课程网站管理系统的设计[J].电脑知识与技术, 2010(18):4968-4969.
    [45]魏蓉. Web界面设计趋势探索[J].科技信息, 2010(30):643.
    [46]岳大为.应用母版页轻松开发Web页面[J].计算机系统应用, 2009(11):187-189.
    [47]文东,申锐,乔明秋主编. ASP.NET程序设计基础与项目实训[M].北京:科学出版社, 2010.
    [48]台安.利用母版页实现网站的快速结构化[J].电脑知识与技术, 2008(36):2675-2676.
    [49]刘颖. FCKeditor在Web开发中的应用[J].电脑开发与应用, 2009(2):79.
    [50]宾朗.基于ASP.NET的FCKeditor的应用[J].电脑知识与技术, 2009(8):1874-1875.
    [51]百度百科.性能测试[EB/OL]. http://baike.baidu.com/view/106187.htm.
    [52]刘荷花. Web性能测试的实现方法[J].山西电子技术, 2010(1):64-65.
    [53]赫建营,晏海华,刘超,等.一种有效的Web性能测试方法及其应用[J].计算机应用研究, 2007(1):275-277.
    [54] FLOYD S, HANDLEY M, PADHYE J, et al. Equation-based congestion control for unicast applications[J]. ACM SIGCOMM Computer Communication Review, 2000,30(4):43-56.
    [55] PADHYE J, FIROIU V, TOWSLEY D, et al. Modeling TCP throughput: A simple model and its empirical validation[J]. ACM SIGCOMM Computer Communication Review, 1998,28(4):303-314.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700