欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    ASP.NET技术下易大学服务平台的开发,asp论文.docx

    • 资源ID:73288676       资源大小:19.67KB        全文页数:7页
    • 资源格式: DOCX        下载积分:8.8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8.8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ASP.NET技术下易大学服务平台的开发,asp论文.docx

    ASP.NET技术下易大学服务平台的开发,asp论文摘 要: 随着Internet的快速发展和普及, 在线学习已是现代大学生获取知识的重要途径, 并成为大学生课堂之外的第二个学习空间。为了使大学生更容易获取到想学的知识, 采用ASP.NET技术设计和实现了易大学服务平台, 并通过SQL Server完成数据的存储管理。测试表示清楚, 该平台具有良好的可扩展性和可维护性, 大学生通过使用该平台可使学习变得更容易, 而且用户满意度较高。 本文关键词语: 在线学习; 易大学; ASP.NET技术; 设计与实现; 可扩展性; 随着计算机网络技术快速的发展, 越来越多的人使用网络平台进行在线学习, 而且大部分都是在校大学生。大学学习已经不仅仅仅是在教室听教师用书本教学, 而是在任何地点任何时间只要有网就能够学习1。这样既能够减少学习成本, 又能比教师填鸭式的教学更能获取知识。经过实际调研发现, 当前大学生在线学习越来越普遍, 这主要是由于当下学习平台已经越来越多, 而且网上学习比拟方便快速, 并有很多免费的学习资源。固然当前已有很多网上学习平台, 但所开发的易大学服务平台重点在于提供多功能服务, 比方有模拟考试功能、新闻阅读功能、资料下载功能等, 实现大学生从多角度来学习, 并帮助他们获取到自个需要的信息。而且, 本平台采用多层架构形式进行设计, 使用ASP.NET技术来开发, 这使得该平台具有良好的可扩展性。 1 技术概述 1.1 ASP.NET ASP.NET是开创建立动态Web的一种强大的服务器端技术, 是用于构建Web应用程序的完好框架, 它是实现动态网站和开发B/S形式应用软件的一种很好选择。ASP.NET是Microsoft.NET Framework的一部分, 是一种能够在高度分布的Internet环境中简化应用程序开发的计算环境, 它提供了各种核心服务, 如内存管理、线程管理和代码安全等。它也包含.NET Framework的各种类库, 这些类库是一个开发人员用于开创建立应用程序的综合的、面向对象的类型集合。其次, ASP.NET为能够面向任何阅读器或设备更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础构造2。 1.2 SQL Server SQL Server是一个关系数据库管理系统, 具备完全Web支持的数据库产品, 它提供了对可扩展标记语言 (XML) 的核心支持以及在Internet上和防火墙外进行查询的能力, 并提供以Web标准为基础的扩展数据库编程功能。它丰富的XML和Internet标准支持允许使用内置的存储经过以XML格式轻松存储和检索数据。SQL Server还提供了强大的开发工具和各类开发特性, 在大大提高开发效率的同时进一步拓展应用空间, 并带来新的商业应用机遇。例如, XML数据库与Web Service的支持将使开发人员的应用实现Internet数据互联, .NET集成极大地扩展了开发空间3。 2 平台设计 本易大学服务平台采用模块化方式来设计, 包括前台和后台两大模块。华而不实, 前台主要是面向大学生的一系列服务功能, 主要功能有用户注册登录、搜索学习资料、进行模拟考试、阅读新闻和发布论坛等;后台主要是管理员对新闻、论坛、试题和用户等信息的管理, 包括管理员登录, 新闻、论坛、试题等的增、删、改、查操作。其主要功能划分如此图1所示。 图1 易大学服务平台主要功能 华而不实, 模拟考试模块实现从数据库随机抽题, 让大学生能够根据个人需要进行模拟考试, 主要包括计算机等级的模拟考试、大学英语四、六级考试和研究生方面的考试等, 除了选择试题科目之外, 用户还能够根据个人需求选择训练形式 (单项选取题、多项选取题、判定题、简答题和套题来训练等) 来提升自个的学习成绩。阅读新闻模块为大学生提供在学习之余能够阅读时事新闻。搜索资料模块为大学生提供搜索帖子与其他的学习资源。后台管理模块主要面向管理员使用, 包括对前台相关数据的管理, 如管理用户信息、试题信息、资料信息等。 3 易大学平台实现 易大学服务平台采用ASP.NET技术来实现, 以.NET组件为核心的多层体系构造模型来进行开发, 通过Web应用程序和类库把对数据库的访问分为了数据访问层、业务逻辑层和表现层45。 3.1 表现层 本平台的表现层利用了母版页, 开创建立了单个网页模板, 并在应用程序中将该模板用作多个网页的基础。为了网页的布局与展示创立了两个母版页, 一个用于首页, 一个用于其他模块的内容网页, 这样确保了平台整体风格的一致性。并使用ASP.NET提供的多种数据访问控件, 在后台管理页面管理内容的呈现利用了GridView控件的分页功能轻松实现对数据的分页, 前台的数据呈现利用了DataList控件, 方便对信息的布局样式, 而新闻图片的轮播展示借助于Repeater和的列表实现。其母版页代码和部分数据展示代码如下: 3.2 数据访问层 本平台通过ASP.NET内置的数据库连接字符串保存数据库连接, 这样数据库的连接字符串只需要在一处保存即可, 方便数据库连接字符串的修改, 进而简化了程序的部署操作。以下为在Web.config配置文件中添加的数据库连接字符串核心代码: 同时, 在数据访问层中添加System.Configuration的引用, 用于访问连接数据库的字符串, 并通过调用以简化与数据库相关操作实现的公共助手类DBHelper中的方式方法对数据库里的数据进行增、删、改、查的操作。 3.3 业务逻辑 业务逻辑是整个易大学服务平台的核心, 对详细功能实现逻辑判定和业务处理。在该层有对数据访问层施行调用的业务逻辑类, 调用数据访问类的增、删、改、查的方式方法。其实际是接收来自表示层的数据请求, 逻辑判定后向数据访问层提交请求, 并传递数据访问结果。下面将从管理员的登录功能来阐述业务逻辑的实现 (其他业务功能的实现类似) 。当管理员要进行登录操作时, 首先要输入管理员账号和密码, 然后点击登录按钮, 通过与数据库的交互, 判定账号和密码能否输入正确, 假如正确, 则登录成功;假如错误, 则重新输入账号和密码, 再进行登录操作。详细的登录核心代码如下: 分别完成上述各层的功能后, 最终所实现的易大学服务平台总体效果如此图2所示。 图2 平台首页 4 结结束语语 易大学服务平台采用ASP.NET框架技术来实现, 通太多层体系构造使系统开发愈加有条理6, 并有助于后期的扩展和维护。而且, 前端的模块化设计让大学生使用该平台愈加方便, 并易于寻找到所需的学习资源, 进而增加平台的易用性。实际测试表示清楚, 该平台能够真正有效地帮助大学生在线学习, 且用户满意度较高。 以下为参考文献: 1谌志华.人工智能技术下的在线学习系统设计J.信息与电脑 (理论版) , 2021, (01) :46-47+51. 2于来行, 张中军. ASP.NET课程教学沟通平台设计与实现J.信息安全与技术, 2020, 3 (07) :65-67. 3周涛, 徐晓.基于SQL Server与C#的图书管理系统的设计与开发J.智能计算机与应用, 2021, 8 (04) :199-202. 4 Bi Liang. The Study and Application of the New Control Layer for Enterprise-Class Web ApplicationsJ.Journal of Computers (taiwan) , 2021, 28 (6) :151-162. 5梁弼.一种简捷的数据持久层解决方案J.当代电子技术, 2021, 39 (14) :84-86. 6 Bi Liang.Study on a Novel and Lightweight Five-layer Architecture and Its ApplicationC. ICEESE2021, 2021:1085-1990.

    注意事项

    本文(ASP.NET技术下易大学服务平台的开发,asp论文.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开