(2)具有实时性,被授权的用户不管身处何地,通过网络浏览器,即可登录进行管理。
(3)实现权限的分层赋予,保证责任的明确化。
(4)通过对数据的管理实现对前台界面的灵活管理。
1.2系统开发的意义
在数字化愈来愈深入普通家庭的大环境下,学生不再仅仅满足于课堂上知识的单向灌输和课下枯燥的辅导,他们更向往的是个性化的发展和自主性的学习。家长和老师也在一方面注重培养学生自主学习的意识,在另一方面注重让学生利用更广阔的网络环境来拓展自己的知识面。《数据结构》教学平台的建设,无疑将在师生信息交流,学生自主学习,学习成果的科学评价等各个方面取得较为显著的成果。
在系统设计方面,基于WEB的《数据结构》教学平台后台管理系统首先针对的是后台管理员,以帮助他们更加简便的管理和文护网站,管理教学团队;其次的拓展功能是针对被赋予较低权限的教师,帮助他们实现管理学生成绩,评价学生学习成果,组织在线考核等功能。当然作为平台的后台管理系统,安全性是一个十分重要的议题,系统的建设过程中,要考虑各种常见的网络攻击,并拿出具体的可靠的应对方案。只有这样,才能建设出预期的,惠及师生的教学平台。
2.相关技术简介
2.1ASP.NET技术
ASP.NET是微软.NET框架提供的一个统一的Web开发模型。它为用户提供了完整的可视化开发环境,并在生产效率、灵活性和可扩展性、安全性、完整性上更加完整,在操作及代码编写上更加简洁、方便。ASP.NET具有更加完善的开发工具,可以使用Visual Studio开发环境,使用ASP.NET控件进行高效的应用程序开发,还具有数据访问的高效性。简单的操作便可以实现界面的生成,快速实现相应的用户需求功能。
简单的说,ASP.NET就是一种程序,是基于通用语言的编译运行的程序,它以其强大性和适应性可运行在Web应用软件开发的几乎全部的平台上。
2.2SQLServer2008数据库技术
SQL Server 2008是Microsoft公司推出的数据库管理系统,它具有构成Web站点的数据存储组件所需的可伸缩性、可用性和安全功能。在Web应用程序中包含了查询和强大的搜索功能,能较好的解决数据查询、更新操作效率低的问题。SQL Server 2008易于安装、部署和使用,用户界面图形化,使系统管理和数据库管理更加直观、简单。数据库中的数据完整性为我们更好地使用数据库提供了强有力的后备保证。SQLServer与WindowsNT完全集成,SQLServer也可以很好地与Microsoft BackOffice产品集成。
3.系统总体设计
3.1系统功能设计
本系统从总体上分为管理员登录、管理项浏览、教学团队管理、试题管理等,各个功能模块设计的具体功能如下:
(1)管理员登录功能:管理员登录后能够使用对应权限功能,避免了逾权管理以及未登录网站的用户绕过后台管理系统破坏或者污染数据库数据,影响网站的管理。
(2)管理项浏览:管理员通过验证权限登录系统后,可以对其权限范围内的管理项启用管理项浏览,方便快捷的进行管理。
(3)教学团队管理:管理员对教师、学生的管理,包括删除账号,修改数据等,教师对学生的管理,包括修改课程信息,修改其他数据。
(4)考核管理:该功能给教师提供一个发布在线考核的平台,帮助教师增删改学生成绩并进行网上考核。
3.2数据库设计 ASP.NET《数据结构》教学平台的后台管理设计与实现(2):http://www.youerw.com/jisuanji/lunwen_2170.html