基于web的数据库课程群平台的设计与实现.doc
论文编号_本科毕业论文论文题目:基于Web的数据库课程群平台的设计与实现姓 名: 院 系: 信息技术学院 专 业: 电脑科学与技术 年 级: 2010级 学 号: 2010180104 指导老师: 评定成绩: 2014年5月5日学习文档 仅供参考毕业论文设计诚信声明书本人声明:我将提交的毕业论文设计 是我在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。论 文 作 者 签字 时间: 年 月 日指导教师已阅 签字 时间: 年 月 日毕业论文设计版权使用授权书本毕业论文 是本人在校期间所完成学业的组成部分,是在河南中医学院教师的指导下完成的,因此,本人特授权对河南中医学院可将本毕业论文的全部或部分内容编入有关书籍、数据库保存,可采用复制、印刷、网页制作等方式将论文文本和经过编辑、批注等处理的论文文本提供应读者查阅、参考,可向有关学术部门和国家有关教育主管部门呈送复印件和电子文档。本毕业论文无论做何种处理,必须尊重本人的著作权,署明本人。论 文 作 者 签字 时间: 年 月 日指导教师已阅 签字 时间: 年 月 日目录摘要ABSTRACT1.绪论1项目背景与意义1国内外现状分析1研究内容2本章小结22.系统分析3设计目的3功能需求分析3应用环境4开发工具简介5性能需求5数据需求6本章小结63.系统设计7系统文件夹结构7数据库设计7本章小结104.系统实现11网站首页的设计与实现11登录模块的设计与实现11教师课程管理模块的设计与实现12用户信息及公告管理模块的设计与实现13留言管理模块的设计与实现14本章小结145.系统测试155.1 测试目的和原则155.2 测试环境155.3 测试步骤165.4 测试结果165.5 本章小结166.结束语17参考文献18附录A: 系统关键代码20致谢26学习文档 仅供参考基于Web的数据库课程群平台的设计与实现*摘要随着网络的普及,网络资源的充分利用也越来越得到更多人的关注,尤其是在大学校园这个平台。基于Web数据库的课程群平台是开展网络化学习的基础环境,它为教师、学生和教学管理人员提供一个学习和工作的网络环境。而本网站的侧重点则是在大学期间所学习的众多与数据库相关的课程,例如:数据库系统概论、Web数据库的设计与开发,等等。据此,将院系中的教师有关数据库的课程资源整合在一起,不仅可以很方便教师的日常教学,也可以到达资源共享的目的,有利于院系学生的在线学习与交流。更重要的是利用网络环境可以更好的将同学们聚集在一起,也可以提高学生学习的积极性。教师开设相关课程并上传相关课件,学生则按照自己的实际需要进行搜索下载,有疑问也可以留言给相应的教师。功能简单实用,相信对学生教师都会有一定的帮助。学习文档 仅供参考Design and implementation of web-based database platform for group courses*ABSTRACTWith the popularity of the network, make full use of network resources is also increasingly get more attention, especially on college campuses this platform. Web-based database program group learning platform is carried out on the basis of the network environment, which provides a network of learning and working environment for teachers, students and teaching managers. The focus of this website is learned in college many database-related courses such as: Introduction to Database Systems , design and development of web database, and so on . Accordingly, the integration of curriculum resources departments of teacher-related databases together, not only can easily daily teaching teachers can achieve the purpose of sharing resources , help faculty and students in online learning exchanges . More importantly, the use of the network environment can be better students together, can improve student learning initiative. Teachers relevant courses and upload relevant courseware, students can follow their actual needs to search download, have questions you can leave a message to the appropriate teacher. Features simple and practical, teachers believe that students will have some help.Keywords: 学习文档 仅供参考1. 绪论1.1 项目背景与意义在知识大爆炸的现代,怎样才能更好地学习是摆在大家面前的一个难题。随着电脑技术和宽带网络的飞速发展,高校网络综合教学平台为高校教学提供了一种新的手段和方式。一定意义上说,网络教学平台的使用对于高校教学来说是一场革命1。20世纪90年代中后期到现在,网络在高校中得到了普遍应用,各高校的校园网也相继出现,但是校园网络在教学方面的发展相对较缓慢,未能起到其应有的作用。在教学对象上,偏重于更加功利的远程教育,不够重视学校的教育。大力开展网上教学,注重学生对教学资源的真实需求,推动信息技术与课程信息的集合,是推动教学改革,培养创新人才的有效途径,也是教育技术在教学中充分应用的表达2。Web课程平台不是取代传统方式的课堂教学,而是将网络教学模式和课堂教学融合在一起,吸收传统课堂教学的优点,并克服其时间时空限制等弱点,发挥网络教学的优点,构建一种全新的教学模式3。基于Web的数据库课程群平台的设计与实现主要有以下几点意义:1消除学习的时间和空间的限制,提高学生学习效率,并且极大限度的激发学生的学习潜能。通过建立此平台,可以使学生在任何时间任何有网络的地点学习知识。消除了学习在时间和空间上的限制。学生不必再因为没有听清楚内容或者忘记内容而耽误学习,极大的提高了学生的学习效率。学生通过教学资源,可以根据自身情况,自身特点和需求来学习,可以发散自己的思维,而不是一味的跟随老师的思想,这样激发了学生对学习的兴趣,有助于学生创新能力的提高,并极大限度的激发了学生的学习潜能4。2汇总大量的教学资源及教学信息,促进高校整体的管理。如大家所知,教学资源数量类别庞大,建立网络教学平台可以更好的管理它们,还可以将它们汇总,并分门别类整理,为学生提供了方便快捷的学习资源。由于教学是个长期的活动,将教学资源信息整合为以后的教学提供了一个好的借鉴,并可将教学资源很好的保存下来。而且高校网络综合教学平台还提供了学生、老师信息的汇总管理,新闻的发布以及最新的通知事宜,这也促进了高校在整体上的管理5。1.2 国内外现状分析大约在1996年底、1997年初开始出现支持网上教学的软件平台,随着现代通讯技术和网络技术的发展,现有的网络教学平台大多能支持以视频点播、在线视音频会议、bbs和E-mail等为主要交互方式的各种实时、非实时的网络教学,实现了网络环境下尤其是远程教育中处于别离状态的教与学的再度整合6。国外许多国家特别是发达国家在网络教学方面投入了大量的人力和物力,取得了一定的社会效益。美国有三百五十多所大学和学院提供因特网教育的远程学习,基本覆盖了高校的所有专业和学科7;英国也是比较早开展网络教育的国家,而且英国利物浦大学等正积极开拓中国的教育市场。网络教学己成为经济合作与发展国家高等教育体系的重要组成部分。根据OECD的研究,1995一2004年,全世界网络教学的市场规模以45的增幅扩大8。我国政府也非常重视网络教学。国务院1999年1月转发了教育部制定的“面向211让纪教育振兴行动计划”,不久组成中国教育科研网。1994年开始酝酿实行远程教育。目前,经教育部批准进行远程教育的试点高校有68个。全国各地已建成学习中心2000多个,在册学生高达200多万人,教育范围涵盖各个层次,上百专业9。同时,许多高等院校也投入大量资金,建立校园网络与多媒体教室。但是如何进行网络教学还有许多值得探讨和研究的地方。1.3 研究内容基于Web的数据库课程群平台的设计与实现要求可以充分利用现阶段不断进步的网络环境,将有限的资源进行整合处理,并在课程平台上公开出来以便更多的人进行学习、交流、共享。具体研究内容如下:1课程平台可看成是教师的一个辅助教学工具。在这里教师可以和学生进行简单地交流,充分了解学生的观点看法,同时课程平台对于课程的管理也在一定程度上方便了教师对课程的管理。既节约了教师的时间也方便了学生10。2课程平台对于学生来说也是个很好的学习工具。学生能够自由的在其中检索自己想要的资源,下载对自己有帮助的文档,有疑惑时也可及时与老师交流。以到达问题的快速解决。同时在一定程度上也可以提高学生们的学习兴趣。对整体教学质量的提高还是有些帮助的11。3课程平台对于管理人员来说也是个很好的管理工具。不仅可以发布公告以供他人阅览,还可以下载教师课程的相关课件,可以管理登录人员的信息。方便更好的了解最近的教师教学状况,以及学生的学习状况12。1.4 本章小结本章具体阐述了项目的背景、意义以及国内外现状分析,同时说明了系统的研究内容,为后续的开发工作垫定基础。2. 系统分析2.1 设计目的基于ASP.NET+SQLServer的课程群平台网站设计的目的不仅是为教师提供一个可以管理课程管理的平台,也是为学生提供一个可以轻松学到东西的平台。教师可以自定义自己的课程、删除课程、修改个人信息、上传课件、删除课件、回复学生的留言、搜索课程、下载别的教师的课程资源;学生可以搜索适合自己的课程资源、下载自己学习的资源、不懂之处可以留言咨询、查看公告;管理员可以添加删除教师、添加删除学生、添加删除公告信息。2.2 功能需求分析所谓"功能需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“功能需求分析”就是确定要电脑“做什么”,要到达什么样的效果。功能需求分析是做系统之前必做的13。下面详细介绍一下:1、用户登录用户登录是课程平台网站的系统功能之一,登录窗口可以设计在网站主界面内,登录要求输入用户名和密码。输入后系统会验证信息是否正确,验证成功后会根据用户的身份,在当前页面显示不同的信息。如果是学生则可以进行密码修改操作,教师则不可以。接着就可以按提示进行接下来的操作。2、课程搜索学生和教师均可进行该操作。既可以通过设计在网页左侧的列表进行选择搜索,也可以通过在页面中间的搜索控件进行搜索,输入关键字和搜索条件,点击“课程搜索”按钮即可搜索到自己想要的资源。3、公告查看学生和教师均可进行该操作。操作很简单,在页面的右侧通知公告栏中选择需要的公告点击即可。4、资源下载学生和教师均可进行该操作。这个功能实现的是将所有教师的课程资源进行整合汇总,显示在一个页面中。从中找到自己想要的资源,点击“下载”即可。5、上传课程这个操作只有教师才可以。功能是实现教师对自己的课程进行上传操作,在上传时填写好课程的相关信息。6、上传课件这个操作只有教师才可以。功能是实现教师对自己上传的具体课程的课件的上传。以供本人下载。7、个人信息修改这个操作只有教师才可以。该功能实现的是教师对个人信息的修改,信息主要包括个人基本信息以及个人简介。8、留言管理学生和教师均可进行该操作。功能是实现教师和学生之间的简单交流。学生提问题教师给予解答。9、用户添加这个操作只有管理员才可以。用户添加包括教师和学生信息的添加。添加的信息主要包括用户的、性别、密码,学生还需要选择所在班级。10、公告管理这个操作只有管理员才可以。公告管理包括公告的添加、删除、修改。2.3 应用环境2.3.1 运行环境1服务器环境要求操作系统:Windows XP、Windows Server2003及以上版本数据库平台:SQLServer2008及以上版本2客户端运行环境要求操作系统:Windows XP、Windows 7屏幕分辨率:普通浏览器客户端1024×768及以上2.3.2 开发环境开发环境:Windows 7专业版、Visual Studio2010硬件:内存 4G、CPU 2.4GHz、硬盘 500GBWeb服务器:IIS 7数据库平台:SQLServer20082.4 开发工具简介2.4.1 Visual StudioVisual Studio即Microsoft Visual Studio。Microsoft Visual Studio简称VS是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等6。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone14。2.4.2 SQL ServerSQL Server是由Microsoft开发和推广的关系数据库管理系统DBMS,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2012年3月份推出的SQL SERVER 201215。2.4.3T是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过 请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages动态服务器页面 ,运行于 IISInternet Information Server 服务,是Windows开发的Web服务器之中的程序16。2.5 性能需求1可靠性服务器端要求7×24小时可持续运行,可在每日特定时间段内对系统进行维护。传输数据服务要求准确,不能丧失数据17。2可维护性软件要交功能模块清晰,分工明确。数据流通合理。软件标准模块化,尽量做到低耦合,便于软件的更新修改,增强可维护性18。3可扩展性系统功能扩充或使用单位增加时应不影响现有系统功能和结构。系统建设要求能够保护投资,当系统数据量和访问量增大而导致系统配置不能满足要求时,可以通过仅增加服务器等硬件进行解决,而不是在软件上做修改19。4安全性硬件设备的安全性。操作系统及支持软件的安全性必须进行安全配置。应用及数据的安全性。5易用性要求管理员有一定的软件开发经验,并且性格好,可以按照要求办事。软件操作对用户要求很低。2.6 数据需求1数据录入和处理的准确性和实时性数据录入是否正确、按要求是数据处理是否稳定、正确的前提。错误的输入会导致系统输出的不正确和整个系统的不稳定,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训20。其次是系统的数据处理能力,在数据量较大时不至于处理速度更不上,而发生一些不必要的情况。2数据的安全性“安全性”无论在什么场合都是非常重要的。所以在数据操作这一块,要尽量控制人员的质量。3数据的备份防止数据的丧失最好的方法就是备份。所以要在服务器上专门分出一块空间以供数据库自动备份所产生的文件存放21。2.7 本章小结本章主要介绍了该网站的设计目的,并对模块做了简单地介绍。接着又介绍了网站的运行环境、功能需求以及数据需求。总的来说,为网站的初期设计奠定了基础。3. 系统设计3.1 系统文件夹结构由于文件较少所以大部分的.aspx文件都放在了根目录下了,只有与管理员权限相关的几个.aspx文件放在了以Admin命名的文件夹下。类文件放在了App_Code文件夹下,数据库文件放在了App_Data文件夹下,courseware文件夹则用来存放教师上传到服务器上的课件文件,css文件夹又来存放.css文件,img文件夹则用来存放与网站建设相关的一切图片文件,usercontrols文件夹用来存放用户自定义控件。总体来说如下:根目录:Admin文件夹、App_Code文件夹、App_Data文件夹、courseware文件夹、css文件夹、img文件夹、usercontrols文件夹、AddNewLesson.aspx文件、Center.aspx文件、Index.aspx文件、LessonByClass.aspx文件、LessonByCount.aspx文件、LessonByTeacher.aspx文件、LessonDetail.aspx文件、MessageManage.aspx文件、MessageShow.aspx文件、NoticesShow.aspx文件、NoticesShowAll.aspx文件、SearchResult.aspx文件、SourceList.aspx文件、TeacherList.aspx文件、TeacherMsgEdit.aspx文件、web.config文件。Admin文件夹:Admin.aspx文件、AdminAddNewNotice.aspx文件、AdminNoticesManage.aspx文件。Usercontrols文件夹:Footer.ascx文件、Link.ascx文件、Login.ascx文件、Navigations.ascx文件、NoticesMsg.ascx文件、Search.ascx文件。3.2 数据库设计3.2.1 数据库需求分析依据网站的系统处理需求,对数据表的设计及功能如下:1数据库只有一个:teachingplatform,存放所有的数据表。2课件信息表:courseware存放所有课程对应的课件路径信息。3留言信息表:leavemsg存放所有学生的留言信息。4回复信息表:remsg存放所有留言的回复信息。5课程信息表:lessoninfo存放所有教师上传的课程的信息。6公告信息表:noticesinfo存放所有公告的相关信息。7学生信息表:studentinfo存放所有学生的相关信息。8教师信息表:teacherinfo存放所有教师相关的信息。3.2.2 数据库的逻辑结构3.2.3 数据库的物理结构建立名为teachingplatform的数据库,其中包括以下表:courseware、leavemsg、remsg、lessoninfo、noticesinfo、studentinfo、teacherinfo。下面将介绍数据库中各个表的具体结构。1. 课件信息表courseware如下:表3.2 课件信息表字段名称类型大小描述主键Idbigint50标号是lidnvarchar50对应的课程编号warenamenvarcharmax课件名称wareadnvarcharmax课件名称2. 留言信息表leavemsg表3.3 留言信息表字段名称类型大小描述主键Idbigint50标号是sidnvarchar20学生学号tidnvarchar20教师编号lidnvarchar50课程编号mdetailnvarcharmax留言信息内容mtimenvarchar50留言时间3. 回复信息表remsg表3.4 回复信息表字段名称类型大小描述主键Idbigint50标号是sidnvarchar20学生学号tidnvarchar20教师编号lidnvarchar50课程编号rdetailnvarcharMax回复内容rtimenvarchar50回复时间ridbigint50对应的留言编号mdetailnvarcharmax记录对应的留言内容4. 课程信息表lessoninfo表3.5 课程信息表字段名称类型大小描述主键Idbigint50标号lnamenvarchar50教程名称lidnvarchar50教程序列号是limgnvarcharmax封面图片tidnvarchar20对应的教师编号ldetailnvarcharmax教程简介lclassnvarchar50对应班级ltimesbigint50浏览次数5. 公告信息表noticesinfo表3.6 公告信息表字段名称类型大小描述主键Idbigint50标号是ntitlenvarchar50公告主题ntimenvarchar50公告修改时间ndetailnvarcharmax公告内容6. 学生信息表studentinfo表3.7 学生信息表字段名称类型大小描述主键Idbigint50标号sidnvarchar20学生学号是snamenvarchar30学生sclassnvarchar50学生所在班级stypenvarchar2标识是否有信息spassnvarchar50登录密码identint10身份等级7. 教师信息表teacherinfo表3.8 教师信息表字段名称类型大小描述主键Idbigint50标号tidnvarchar20教师编号是tnamenvarchar50教师tsexnchar4教师性别tagenvarchar10年龄timgnvarchar50教师头像路径temailnvarchar50教师邮箱ttelnvarchar50教师 taddnvarcharmax教师公告tdetailnvarcharmax教师简介tpassnvarchar50登录密码identint10身份等级3.3 本章小结本章主要介绍的内容是网站开发中系统的文件夹结构以及对数据库结构做下介绍。介绍的内容主要包括网站开发所涉及到的库表,以及具体的表结构。简单介绍了一下数据库的逻辑结构。4. 系统实现4.1 网站首页的设计与实现网站首页是一个网站的门户,在一定程度上也决定了网站的质量。本网站的首页主要展示了网站的主要导航、登录窗口、搜索模块、以及公告查看模块。每个模块对应的都是一个自定义控件。导航对应的是Navigations.ascx控件、搜索对应的是Search.ascx控件、公告查看对应的是NoticesMsg.ascx控件、登录对应的是Login.ascx控件。图4.1 网站首页4.2 登录模块的设计与实现不同身份的用户的对网站的使用权限不同,网站所呈现出来的效果也不同。网站管理员登陆后可以进行其他用户信息的管理,以及公告信息的管理;学生登录后则只能进行公共模块的浏览、下载资源、浏览课程信息、给教师留言,等等。教师登录后可以进行教师课程的添加、课程课件的上传、教师信息的修改、留言的回复,等等。功能如图4.2所示:登录模块网站管理员教师学生图4.2 登录模块主要的设计思路是通过为不同身份的用户添加一个不同的身份字段“ident”,学生的该字段值为“1”,教师的该字段值为“2”,管理员的该字段值为“3”。通过对该值大小的判断来实现对用户身份等级的判断。4.3 教师课程管理模块的设计与实现教师登录系统后可以在“个人中心”处进行自定义课程的添加与删除。添加课程时填写好课程的相关信息后点击“保存”即可实现添加自定义课程。教师的个人中心界面如图4.3所示,添加课程界面如图4.4所示。图4.3 个人中心图4.4 添加课程4.4 用户信息及公告管理模块的设计与实现教师与学生的登录信息如用户名和密码等信息,只有管理员身份才可以修改。以管理员身份登录网站后,可以进入后台管理界面,在其中可以进行用户信息的管理。如图4.5所示。图4.5 用户信息管理公告信息主要是展示在主页的可供任何人查看的信息,其维护权限也只有管理员才有。维护界面如图4.6所示。图4.6 公告管理4.5 留言管理模块的设计与实现留言管理主要涉及到的是学生给教师的留言以及教师回复学生的留言。教师对留言的管理如图4.7所示。图4.7 留言管理4.6 本章小结本章主要是从网站的模块入手介绍了一下网站的各个模块功能概况,先以文字的形式做简单的说明,然后再以图表的形式进行具体的描述。本章也将网站的主要功能清晰地描述了出来。5. 系统测试5.1 测试目的和原则在开发大型网站的过程中,需要面对错综复杂的问题。虽然本网站属于较小型的,但是,在网站开发的每个阶段都不可防止地产生了许多的错误。我力求在每个阶段结束之前通过严格的技术审查,尽可能早的发现并纠正错误。测试的目的就是在网站投入正式运行之前,尽可能多地发现网站中的错误。目前网站测试仍然是保证网站质量的关键步骤,它是对网站规格说明、设计和编码的最后复审。尽管面向对象技术的基本思想保证了网站应该有更高的质量,但无论采用什么样的编程技术,编程人员的错误都是不可防止的,而且由于面向对象技术开发的代码重用率高,更需要严格测试,防止错误的繁衍。因此,网站测试在面向对象编程里更具有它的重要性。与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤地继续。大型网站系统的测试的基本层次如图5.1所示。图5.1 测试的基本层次5.2 测试环境本网站的测试我是在本机上测试的,操作系统是Windows 7专业版,测试的服务器是Visual Studio自带的ASP.NET Development Server,测试用的数据库是SqlServer2008专业版,测试时间大约用了一周的时间,测试完全是我一个人进行的。测试涉及到的模块包括本网站现有的所有模块。5.3 测试步骤1以管理员身份登录网站进行教师和学生用户信息的添加,以及公告信息的添加、修改、删除操作,注意要添加一定数量的信息,以测试数据库的数据处理。然后进行一定量的用户信息的删除、修改操作。2以步骤一中添加的教师信息登录网站,进行课程的添加操作,记住多添加几个。然后进行课程的删除,课件的上传以及课件的删除操作。修改自己的密码,上传头像,以及修改个人信息。然后重复步骤二,以其他教师的信息登入网站进行相关操作。3以步骤一中添加的学生信息登录网站,进行密码修改操作。然后进行课程搜索操作,不断更换条件多搜索几次,查看课程信息,下载课件,给教师留言。然后重复步骤三,以其他学生的信息登入网站进行相关操作。4待数据库中的信息完善一些后,进行教师对学生的留言回复,学生查看回复留言操作。5然后,教师对自己的课程信息进行删除,然后查看对应的课件信息是否还存在,学生查看对应该课程的留言信息是否还存在;管理员对教师的信息进行删除,然后查看该教师的课程信息在数据库中是否还存在;然后接着测试删除学生信息后的结果。该测试主要是测试数据库的完整性,以及表的关系在定义的时候是否正确。是非常重要的一步。6最后,就是经过大量的各种测试,以确定系统的稳定性。以及是否会出现一些容易无视的小问题。5.4 测试结果网站中所涉及的功能基本已全部实现。5.5 本章小结本章介绍的是关于网站的功能测试,主要包括了测试目的和原则、测试方法、测试步骤以及测试结果。6. 结束语本次基于Web的数据库课程群平台的设计与实现的系统开发工作已经完成。总体来说还算顺利,实现的功能主要包括教师对课程的管理、教师对课程资源的管理、教师对留言信息的管理、管理员对用户信息的管理、管理员对公告信息的管理,以及搜索模块的实现,登录模块的实现等。还需要进一步加强的有学生与教师之间的交流有较大的限制。学生的特有功能模块较少,以及资源没有实现相互关联的功能。参考文献1白兆庆.基于B/S模式的选课系统的设计与实现D.青岛:中国海洋大学,2009.2黄燕飞.基于组件的精品课程网站生成系统的设计与实现D.上海:上海交通大学,2010.3张永生.基于ASP.NET2.0校园信息化系统设计与实现D.杭州:浙江工业大学,2009.4邓超.基于ASP.NET AJAX技术的国家精品课程网站设计与实现D.成都:电子科技大学,2010.5付宜强.浅谈高校精品课程网站的可用性J.中国校外教育,2013,(30):27-29.6李瑾,刘玉清,刘寒,袁红.基于.NET的医学院校精品课程网站设计J.中国科技信息, 2013,(12):129-133.7邵永红.基于.NET技术的精品课程管理系统的设计与实现D.成都:电子科技大学,2013.8黄汶俊.高职类精品课程管理系统的设计与实现D.成都:电子科技大学, 2013.9陈殿伟,王偶师.基于ASP.NET的大学物理多媒体网络教学系统的设计与实现J.吉林化工学院学报,2011,(07):98-99.10杜美萍.基于.NET的高校教务管理系统的设计与实现J.办公自动化, 2009,(12):12-14.11吴淼,南春平,王丹.面向医学专业的网络学习交流平台设计研究J.电子世界, 2013,(13):104-105.12赵永晖.精品课程网站开发平台的开发与研究J.电脑知识与技术, 2012,(27):47-49.13韩映丽.基于Web的精品课程建设管理系统的研究与设计D.上海:华东师范大学,2010.14王瑞,高跃跃,万旺根,丁晓青,王旭智,刘雄华.基于ASP.NET的实验中心网站设计与实现A.Proceedings of 2010 Third International Conference on Education Technology and Training(Volume 8)C.2010:156-157.15Shuqin YE,Hongbing YUAN,Lina JI.Development of Warehouse Management System Based on RFIDA.Proceedings of the 4th International Conference on Mechanical Engineering and MechanicsC.2011:26-28.16吕升义.网络环境下的自主学习模式研究D.大庆:东北石油大学,2013.17王瑞,高跃跃,万旺根,丁晓青,王旭智,刘雄华.基于ASP.NET的实验中心网站设计与实现