基于NET技术网上学习系统设计与开发.docVIP

基于NET技术网上学习系统设计与开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于NET技术网上学习系统设计与开发

基于NET技术网上学习系统设计与开发   摘要介绍NET技术的网上学习系统的设计与开发,在分析其内涵、功能模块、优势的基础上,简要介绍了主要文件及其代码的实现。   关键字ASP.NET; 网上学习系统; 设计;开发   中图分类号TP393文件标识码:A 文章编号:1671-489X(2007)02-0059-04   Design and Development based on Net Technology Learning System//Li Xingbao, Song Shangping   Abstract On the bases of analyzing the connotation, function module and the advantage, the paper introduces the realization of main documents and code.   Key words active server page.net(ASP.NET); web learning system; design; development   Authors address Information Technology Media, Qufu Normal University, Rizhao, Shangdong 276826       随着信息化社会的高速发展,越来越多的学习内容出现在计算机网络当中。在教育教学当中,如何使学生了解和使用这些知识呢?基于此问题,我们设计了网上学习系统, 以便学生能够充分利用各种计算机网络信息,加强学生的自学能力,无论对学生还是教师都是大有益处的。    笔者所采用的是ASP.NET语言、SQL Server2000数据库、Dreamweaver和UltraEdit等开发工具; ASP.NET开发平台:操作系统采用Windows 2000 Server;Web服务器采用IIS5.1以及 NET Framework SDK 2005、 Internet Explorer 6。      1 学习系统的涵义及优势      1.1学习系统的涵义    关于网上学习系统的定义,没有一个固定的说法。笔者认为网上学习系统的涵义是:以计算机网络为基础,由专业人员设计的能够利用网络上的各种知识信息,并把这些信息筛选之后供学习者自行选择学习的软件系统。基于NET技术的网上学习系统就是以ASP.NET作为技术支撑构建的网上学习系统。   1.2学习系统的优势    基于ASP.NET技术的网上学习系统的优势主要体现在以下几个方面:    1)代码不仅更容易编写,而且更加干净整洁,更易于阅读。同时,ASP.NET代码的结构方式提高了系统的再利用性和共享性。    2)改进了系统的配置、伸缩性、安全性和可靠性。    3)对各种不同的浏览器提供了更好的支持。    4)ASP.NET 造就了一类新的Web应用程序,使系统动态性和伸缩性更好。      2 系统功能描述及功能模块的划分      2.1系统功能描述   网上学习系统的主要功能包括用户登陆管理、学习内容分类管理、学习内容发布管理、学习内容更新、删除管理、学习内容查询管理、学习内容浏览等几大模块。具体描述如下“    1)用户登陆管理    2)学习内容分类管理    学习内容类别的增加,包括类别的名称和类别编号;学习内容类别信息的修改;学习内容类别的删除。    3)学习内容发布管理    学习内容基本信息的发布;其他资料上传功能。    4)学习内容更新、删除管理    学习内容信息更改;学习内容的删除。    5)学习内容查询管理    学习内容分类信息列表;学习内容检索。    6)学习内容浏览    学习内容详细信息浏览和学习内容评论浏览;发表学习内容评论;分类学习内容列表。   2.2 功能模块的划分    根据以上的系统功能描述,设计功能模块图,如图1所示。      图1 功能模块图       经过分析,系统的参与人员有2种:匿名用户和管理员。匿名用户作为系统的普通用户,这里我们不需要特定的用户名,所以不需要进行系统的身份验证。普通用户通过页面查询出所需要的学习内容,进行学习内容详细信息的浏览和发表自己对学习内容的评论。管理员具有管理该系统的权限,可以进入后台管理系统进行学习内容信息的管理。      3 主要文件代码       由于用户登陆等这些模块的实现比较简单,这里不作介绍。主要叙述以下2个主要功能模块,当然也是开发过程中最难实现的。   3.1 Content.aspx的设计与编码     C

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档