机械CAD/CAM精品课程网站系统课程论坛模块开发
摘 要 课程论坛模块的开发旨在为学生与学生或学生与教师之间搭建一个交流互动的平台,在学习或教学过程中提供一种提出问题、讨论问题、解决问题的途径。该模块主要功能有:用户(学生)浏览已发表帖子,回复帖子,发表新帖;管理员(教师)浏览所发布内容,回复帖子,删除用户所发表或回复的不当内容。
关键词 机械CAD/CAM;课程论坛;Visual Studio;精品课程网站
中图分类号:G642.3 文献标识码:B
文章编号:1671-489X(2018)02-0056-04
1 前言
精品课程网站建立的目的是充分利用计算机技术和互联网方便快捷共享等优势,实现网络教学这一非传统教学模式,提供一种有效的手段,引导学生自主学习,帮助学生理解学习的重点和难点,激发学生积极探索,提高学习的效率和质量,同时实现优质教学资源的网络共享[1]。
学生在课程网络学习过程中难免会遇到困难,如教学内容不易理解、习题疑惑等,很有必要提供一个平台使学生之间或者师生之间能够彼此讨论交流,迅速及时地解决学习困惑。本文所提课程论坛模块作为长安大学精品课程'机械CAD/CAM“网站建设的重要部分,采用浏览器/服务器(B/S)架构模式,基于ASP.NET开发环境和SQL Sever 2008数据库,使用C#编程语言,在Visual Studio 2010开发环境下开发实现。
2 网站开发环境与相关技术
浏览器/服务器(B/S)架构模式 B/S结构即浏览器和服务器结构。B/S结构是随着互联网技术的不断发展变化,由最初的C/S结构演化升级而成的一种新型架构模式。这种架构模式的突出优点是不必单独开发安装客户端程序,其具有统一的客户端程序即浏览器。简单地说,就是用户计算机上只要有浏览器,就可以访问使用此应用程序,而不需要烦琐地安装其他专门的客户端应用软件。这种模式不仅可以简化用户电脑载荷,而且省去客户端程序必要的维护升级的成本和工作量。B/S结构模式的实现原理是少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,而用户界面完全通过WWW浏览器实现。
ASP.NET开发技术 ASP.NET是一种用来创建Web应用程序的服务器端技术。在应用ASP.NET技术进行Web程序开发过程中,Web程序将呈现的用户界面与开发程序的界面是相互分开的,即界面前置代码后置的方式,使程序具有良好的可读性,且界面设计更加清晰明了。使用ASP.NET技术开发Web程序,可以使用任何.NET兼容语言(如Visual
Basic、...
== 试读已结束,如需继续阅读敬请充值会员 ==
|
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/2月,98元/2年,微信支付秒开通!) |
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册 或 登录会员 |