网站大量收购闲置独家精品文档,联系QQ:2885784924

基于.NET的課程学习系统的设计与实现毕业论文.doc

基于.NET的課程学习系统的设计与实现毕业论文.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于.NET的課程学习系统的设计与实现毕业论文

基于.NET的课程学习系统的设计与实现毕业论文 P目nbsp;nbsp;nbsp;nbsp; 录BR1 绪论nbsp;1BR1.1 开发平台简介nbsp;1BR1.2 学习系统概论nbsp;1BR2技术背景nbsp;1BR2.1绪论nbsp;1BR2.2母版页nbsp;1BR2.3数据源控制nbsp;2BR2.4数据显示控件nbsp;4BR2.5登陆控件nbsp;5BR2.6数据驱动的站点导航nbsp;6BR2.7验证控件nbsp;6BR3系统架构nbsp;7BR3.1 系统架构的选择nbsp;7BR3.1.1 LearningSystem采用三层架构实现。nbsp;7BR3.1.2三层架构的设计nbsp;7BR3.2 三层架构的实现nbsp;8BR3.2.1 建立表示层:nbsp;9BR3.2.2 建立数据库访问层:nbsp;9BR3.2.3 建立业务逻辑层:nbsp;9BR3.2.4 添加引用:nbsp;9BR4 系统设计nbsp;10BR4.1 系统的功能模块nbsp;10BR4.2 系统设计说明nbsp;10BR4.2.1 学生个人信息管理nbsp;10BR4.2.2 资源下载:nbsp;10BR4.2.3 作业提交:nbsp;11BR4.2.4 简易论坛:nbsp;11BR4.2.5 网上测试:nbsp;12BR4.3 系统数据库设计nbsp;13BR5 系统实现nbsp;15BR5.1 概述nbsp;15BR5.2 用户表示层的实现nbsp;15BR5.2.1 母版页的实现nbsp;15BR5.2.2 学生个人信息管理nbsp;16BR5.2.3 资源下载nbsp;18BR5.2.4 作业提交nbsp;20BR5.2.5 简易论坛nbsp;22BR5.2.6 网上测试nbsp;23BR5.2.7 登陆页面Login.aspxnbsp;25BR5.2.8 Web.Config文件配置nbsp;25BR5.3 数据访问层的实现nbsp;26BR5.3.1 DAL概述nbsp;26BR5.3.2 PrepareCommand函数nbsp;26BR5.3.3 ExecuteNonQuery函数nbsp;26BR5.3.4 ExecuteReader函数nbsp;27BR5.4 业务逻辑层的实现nbsp;27BR5.4.1概述nbsp;27BR5.4.2 UserInfo类nbsp;28BR5.4.3 ResourceDownload 类nbsp;29BR5.4.4 HomeworkUpload类nbsp;31BR5.4.5 BBS类nbsp;33BR5.4.6 Test类nbsp;35BR5.4.7 userControl类nbsp;37BR6 结论nbsp;38BR6.1 本文总结nbsp;38BR6.2 系统改进和优化nbsp;38BR致nbsp;nbsp; 谢nbsp;39BR参考文献nbsp;40BR课程学习系统技术背景BR2.1简介 BRnbsp;nbsp;nbsp; 本系统使用VS.NET2005开发平台实现。该平台为Framework 2.0版本。该版本拥有1.x平台很多没有的功能。在系统开发之初,本人阅读了很多关于2.0版本的相关知识。下面,我将列举出在LearningSystem系统中使用到的新增控件和服务。BR2.2母版页BR2.0的一个新特性——我们称其为“母版页”。首先,在将会出现在其他页面(这里,我们相对于母版页的其他页面称作内容页)的公共部分存储在母版页中,然后在非公共部分则用ContentPlaceHolder控件以实现占位作用,内容页将会出现在ContentPlaceHolder空间标识的位置。然后,你可以在内容页——标准的ASPX文件中——通过添加下面的指令来引用母版页内容[1]。BR在内容页中,你可以将页面的非公共部分放在Content控件标签之间,这部分内容将显示在母版页placeholders控件的位置。Content控件的ContentPlaceHolderID属性将正确标识母版页中相应的ContentPlaceHolder控件。通过浏览器访问一个内容页,实际上出现的是母版页与内容页组合在一起的页面。BRASP.NET对象模式完全支持母版页。System.Web.UI.Page类的一个突出特点就是名为Master得新属性,该属性允许将任何公共元素都放在母版中,并让一个内容页通过编程方式引用该母版。内容页可以调用FindControl函数来访问再母版页中声明的控件,或者将母版页中的成员声明为成员,是内容页可以访问它们。母版页可以嵌套。此外,母版页还可以包括默认内容,而这部分内容可以在内容页中被重写[2]。BR另外,应用程序可以

文档评论(0)

s4as2gs2cI + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档