APP下载

基于Java技术的精品课程网站设计与开发

2016-10-21李岑陈丽平

俪人·教师版 2016年8期
关键词:开发设计

李岑 陈丽平

【摘要】精品课程能够起到促进现代信息技术的应用、推动教育创新以及促进教学方式改革的作用。本文从精品课程网站的技术和建设方面对精品课程网站进行了详细的分析,对运用Java技术进行精品网站相关功能的设计和开发进行探究。

【关键词】Java技术 精品课程网站 设计 开发

前言:精品课程网站是指通过网络通信技术等新型技术在网络环境下开展一系列高质量教学活动。精品课程网站的产生解决了传统教学模式空间及时间的限制问题,并且为教育开辟了新的道路,使教育资源的利用变得更加广泛,有效地实现了对传统教学方式的补充。

1精品课程网站的分析

1.1精品课程网站的建设

从本质上讲,精品课程网站的建设其实就是某一课程电子版信息资源库的建设。精品网站课程为学生的学习提供了一个具有实时特点的平台,有效地解决了传统教学在空间和时间方面的限制问题。精品课程网站的建设重点在于对课程的收集和展示,将在线答疑、学习交流、网上自测自评、教学重点以及学术研究等信息集中于一体。

1.2精品课程网站技术方面的分析

精品课程网站系统是一个采用B/S的Web系统,对此,可以在对Java技术进行充分运用的基础上,充分结合Tomcat等技术,开发出精品课程网站系统的多种功能。在这个过程涉及到的技术主要有:第一,通过Java语言实现精品课程网站客户端数据的初步认证和过滤;第二,使用用户名和密码机制实现安全登录,通过对用户类型的不同划定不同的权限,并运用MDS技术进行加密,保证用户信息的安全;第三,加深对Web运行环境的了解,尤其是其中Tomcat的安全设置问题和操作功能;第四,运用ECIIPse集成开发平台,并运用Java语言进行相关开发操作[1]。

2基于Java技术的精品课程网站设计与开发

2.1基于Java技术的精品课程网站设计目标和设计原则

2.1.1基于Java技术的精品课程网站的设计目标

基于Java技术的精品课程网站设计目标是:设计出一个具有齐全功能的界面,它包含实用、高效、维护简单的Web框架。在设计精品课程网站时,要充分考虑数据的安全性问题,可以通过远程实时快照对数据进行及时备份,防止数据由于受到自然因素的影响产生相应的破坏。在精品课程网站的数据操作部分,应该对客户端Web垃圾攻击的安全性方面进行重点设计。由于精品课程网站的信息有一定的实时性要求,因此,在精品课程网站的管理部分,要设计成能够通过浏览器实施维护的后台管理系统,以便人们可以更加方便、快捷地通过浏览器完成信息发布、课程内容更新以及管理用户等操作。在精品课程网站的信息自主发布方面,应该注重对信息审核功能的设计,保证数据具有一定的可发布性、安全性以及合理性[2]。

2.1.2基于Java技术的精品课程网站的设计原则

精品课程网站的设计要以满足高校精品课程建设需求为原则,通过精品课程网站更好地为学生服务。精品课程网站是一个直面学生与教师的辅助教学、学习平台,因此要求精品课程网站具有便于管理、更新以及扩展的特点。

2.2精品课程网站的登录功能设计

精品课程网站的登录功能是针对学生、教师以及管理员而言的。这三者可以通过身份验证,实现对基本信息的维护以及对自己登录密码的修改。当精品课程网站的身份验证结果显示用户是学生,那么网站将允许用户进行网上实验互动、参与课程讨论、查看系统公告等行为操作;如果精品课程网站的身份验证结果显示用户是教师,那么网站将允许用户进行课程资料上传、查看系统公告、课程信息查询以及参与课程讨论等行为操作;如果精品课程网站的身份验证结果显示用户为管理员,那么网站将允许用户进行网站自测试题和答案的维护、公告信息的维护、课程信息的维护以及论坛信息的维护等行为操作[3]。

2.3精品课程网站的公告栏功能设计

公告栏的内容是由管理员进行操作管理的,管理员的管理功能主要包括对公告的撰写、修改以及删除。公告的撰写包括公告内容和公告标题两部分,这两个部分都是必填选项;当公告的内容不符合当前实际时,管理员就需要对公告进行修改。管理员在登录精品课程网站之后,对需要修改的公告进行选中,即可实现对公告信息的修改操作;当公告内容失效之后,管理员应该及时对公告进行删除。管理员在登录精品课程网站之后,对需要删除的公告进行选中,即可实现对公告的删除操作[4]。

2.4精品课程网站数据库的设计

精品课程网站的数据库要包含学生信息表、自测试题库表、自测成绩表、用户表以及章节基本信息表等方面的设计。

结论:随着计算机技术的飞速发展,精品课程网站进入各大高校已經变成一种主流趋势。基于Java技术的精品课程网站的设计与开发成为目前各大高校教学方式改革的重点,对此,应该在明确精品课程网站设计目标和设计原则的基础上,运用Java技术更好地实现精品课程网站的登录功能、公告栏功能以及数据库等方面的设计和开发,实现精品课程网站在线答疑、学习交流、网上自测自评以及学术研究的目的。

【参考文献】

[1]王昆鹏. 基于Java技术的精品课程网站设计与开发[D].华东师范大学,2010.

[2]迟浩. 基于XML和JAVA的通用课程教学网站设计与开发[D].中国海洋大学,2010.

[3]张岩,陈莲莲,张永华,孙莉. 基于Java的精品课程网站设计与实现[J]. 电脑知识与技术,2015,33:48-51.

[4]沙继东. “软件编程(java方向)”网站的设计与实现[D].吉林大学,2008.

猜你喜欢

开发设计
何为设计的守护之道?
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
高中历史教学中对历史图片的开发及实际应用
河南方言文化资源的保护及其开发利用的研究
遵义红色旅游开发对策研究
单片机在电子技术中的应用和开发
设计之味