ASP.net计算机学习网站的设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net计算机学习网站的设计与实现(2)


1.2课题开发的意义
现在传统的计算机学习模式就是通过教师讲述课本知识以及学习者阅览书籍,这些学习方式给学习者制造了时间与空间的限制,大量的计算机知识得不到全面的了解学习,学习者也得不到更好的掌握与理解。因此,计算机学习网站的建立可以在学习者传统的学习模式基础上结合网站的学习资料给予学习者更全面的学习资源。通过网络资源,学习者可以随时随地的进行在线学习,这样既节省了人力也节省了时间。通过网站方便快捷的学习,很大程度上提高了学习效率。
1.3 SQL Sever2005技术的介绍
SQL Server是一个功能强大的数据库管理系统[3]。在网站设计中,数据和信息是必不可少的,这样就要用到存放数据和信息的数据库,数据库主要的功能是存放数据和信息的,用于和前台交互,因此这样对数据库安全性的要求是非常高的。SQL Sever提供了可视化图形界面、标准的SQL语言、可以用双重身份登录。并且支持存储过程、触发器,大大提高了数据查询等操作的效率。SQL Server是很好的关系型数据库编程语言,为数据访问者提供了高性能的数据访问,有着强大的数据存储功能,因此作为本网站的后台数据库。SQL Server2005提供了多层次的访问权限,在之前版本基础上增加安全性,新的安全模式将用户和对象分开,增加了对数据存取权限的控制,给后台数据的完整性和安全性提供了有力保障。
1.4 ASP.NET简介
ASP.NET技术是我们在建立动态网站开发常用的一种技术,是作为一种嵌入于网页中的脚本语言,使得设计出来的页面以动态的效果呈现,可以实现数据之间的交互性,是建立动态Web应用程序的开发平台。这相比较于之前的ASP技术,它也很大程度上兼容了ASP并且具有在程序执行时迅捷的特点,ASP需要进行逐条解释而ASP.NET不需要,此外它有着极强的适应性。ASP.NET技术是基于通用语言的编译运行的程序,又强大的功能,优良的开发环境等优点,它还可以写出清晰的代码,代码易于重用和共享[4]。所以越来越多的开发者使用ASP.NET技术来开发网站。这也使ASP.NET成为了目前主流的动态Web页面设计技术。许多技术开发人员首选ASP.NET作为技术开发。
任何ASP.NET应用程序在整个.NET Framework都可以使用。并且ASP.NET具有安全性、简易性、可管理性、可缩放性和可用性等特点[5]。
2.系统设计分析
2.1系统需求分析
本网站在设计数据库管理系统中,数据库需要满足用户注册、资料下载、留言板、教师信息、课程习题等的存储。
用户注册包括数据:姓名、年龄、地址等基本信息。
资料下载包括数据:视频下载。
留言板包括数据:留言信息,回复留言。
教师信息包括数据:姓名、学位、照片上传。
课程习题包括数据:资料习题。 (责任编辑:qin)