基于JSP的《网络攻击与防范》竞赛网站的设计与开发(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于JSP的《网络攻击与防范》竞赛网站的设计与开发(3)


1.3    开发可能性分析
为了高效地开发Web程序,本网站以Java面向多平台,以J2EE作为开发平台,J2EE是保证网站快速开发的首选工具。开发环境是数据库SQL Server 2008以及开发软件MyEclipse10,SQL Server 2008的开发特点是智能、高效、可信任的,这些技术非常高效地解决了管理以及安全方面的问题。
网上学习及其教育形式已然成为未来教育发展的必然潮流与趋势,这都源于在线交流学习方式普及速度的日益更新,。网上学习为人们的生活学习带来了巨大便捷,因此构建竞赛辅导网站在很大程度上适应了经济的发展以及人们的生活需求,是可行的。此外,本项目开发过程中服务器的选择也是十分经济实惠的。
1.4    项目介绍
本项目在JSP的开发过程中对于各个网页的设计采用的是传统的方法,数据库: 使用SQL Server服务器,开发软件: MyEclipse8.6,开发环境: Windows操作系统、JAVA JDK7.0、B/S框架,服务器: apache tomcat6.0。项目前台设计,项目数据库设计以及项目后台程序设计是项目系统开发一共包含的三个部分内容。
本网站设计的主要功能有:
发布竞赛信息。
通过注册的学习者可以进行答题,下载,以及发回帖等操作。
普通管理员可以对网上资料进行及时更新及解答学习者一些疑惑等。
超级网站管理员除具备前两者的所有功能,还能管理普通网站管理员和竞赛者。
2    需求分析
2.1    项目分析
到目前为止,我国学习型辅导网站仍然处在形成初期,在线学习体系尚不是足够完善,从网站数量方面的资料可以知道,在线专项学习类交流平台屈指可数寥寥无几。虽然已经有比较多的学校在学习型网站上有一些建树,但是许多不足之处仍然显而易见。尤其是在竞赛学习类辅导网站方面,网上的学习资源更是严重缺乏。虽然有许多涵盖业务及内容较丰富的成形学习型交流平台,但是这些平台大多数都不具有专一性。再者,国内关于竞赛学习网站的开发与设计显得相当短缺。此外,竞赛型网站同一般性学习型网站存在着很多的不同之处,普通教学网站并没有具备点对点教学的模式,它并不能让学习者在一定程度上达到交流学习思路和即时体会感想的目的。种种因素都说明这个项目的开放与设计是必然的。
专项学习网站能够快捷高效地解决学习者即时遇到的困惑及难题,它根据不同的现实社会角色在平台上将角色进行分类。使得每个角色都能拥有自己相应的权限,并完成自己角色相应的功能。因此这个交流平台不单单能够及时高效地处理掉学习者存在的各种各样的困惑,同时也保证了老师的教学工作能够有条不紊地开展。
本项目中不同身份的用户只可以根据自己的访问权限进行访问相对应的信息资源。此外,本项目网站安全性能比较高,它提供了包括课件管理及用户管理等相对比较完善的管理功能。再者,用户仅仅需要掌握常用浏览器的使用就可以了,这不仅仅大大方便了用户的操作,而且同时大大节约了学习者学习的时间。本项目是一套使学生能够进行集在线咨询、提交作业、相互交流以及下载相关资料等操作于一身的项目,它是基于JSP的网络竞赛辅导系统。
2.2    功能分析
角色分类:
管理员
可以进行管理注册学生及教师,还能添加或删除网站的某些信息等操作,文护整个网站。
注册学生
可以进行阅读及下载有关资料,自测及留言,以及提交作业等操作。
游客
可以进行阅读及下载有关信息资源,自测及留言等操作。 (责任编辑:qin)