《文献计量学》双语教学网站的设计与实现

  • 格式:doc
  • 大小:17.39 KB
  • 文档页数:6

《文献计量学》双语教学网站的设计与实现
摘要:随着信息技术的发展,网络化教学时代已经来临,教学网站的建设在其中起到了非常重要的作用。

同时在培养优秀、具有国际竞争力人才的要求下,各高校正大力推行双语教学,试图与国际接轨,培养复合型人才。

本文正是在这个大背景下,介绍了《文献计量学》双语教学网站开发的背景和意义,阐述了网站系统的构架以及数据库的设计,详细论述了前台模块设计思路及方法,并以ASP技术为基础,实现了一个具体的双语教学网站。

关键词:双语教学网站ASP
1.引言
随着信息时代的到来,人类知识更新的周期越来越短。

如何使教学、培训能满足不同地点和不同学习时间的需要,传统的面对面教育方式在这方面已经力不从心。

在这种情况下,现代远程教育应运而生,它使学生在时间和空间并不统一的情况下,能与教师进行交互完成学习任务。

计算机辅助教学(CAI)与Internet技术的有机结合,使基于网络的现代远程教育成为现代教育发展的新趋势。

此外,双语教学是我国高等教育与国际接轨,迎接新世纪挑战和教育改革发展的
必然趋势,也是当前教育改革的重点及热点,而通过网络信
息资源的建设实现双语教学则使两者有机的结合起来。

本文针对信息计量学英文原版教材,依托网络教学应用系统,开展了网上教学、网上自学、网上讨论等教学活动,实现了教学资源的充分共享和有效管理,提高了教学质量和水平,同时也加快了学校现代化、信息化的建设步伐。

2.系统分析
2.1系统实现的目标
建设一个能够满足学生学习、讨论的网上交流平台,实现传统教学模式向网络化教学模式的转变。

本系统的设计开发,可以大幅提高学生学习效率、教师授课效率,是网络化教学的核心部分。

具有:
●通用性:基于先进的系统模型,使得系统能够适用于不同课程。

●易用性:B/S结构使用户端不必安装任何软件,只要有浏览器并连接到Internet即可使用,免除了非专业人员维护系统的困难。

2.2系统实现的主要功能
主要包括如下系统功能模块:
●系统登录模块:主要用于用户登录管理。

●课件浏览、下载模块:浏览课件、下载课件。

●在线答疑:提交问题、教师回复。

2.3系统结构的选择
按照系统终端情况的不同,可将办公自动化系统的开发结构分为B/S(浏览器/服务器)和C/S(客户端/服务器)两种模式,它们各具特色,是当前办公自动化系统开发结构的主流。

(1)B/S模式
B/S模式的系统以服务器为核心,系统的开发者无需为不同级别的用户设计开发不同的应用程序,只要把所有的功能都实现在Web服务器上,并就不同的功能为不同级别的用户设置相应的权限就可以了。

而各个用户通过HTTP请求在权限范围内调用Web服务器上不同处理程序完成相应的工作。

系统升级时只需要升级服务器端程序就可以,不用升级客户端的应用程序。

B/S模式具有易于升级,便于维护,客户端使用难度低、可移植性强等特点,同时也受到灵活性差、应用模式简单等问题的制约。

目前B/S模式是被广泛应用的系统模式,一些MIS, ERP系统也采取这种模式。

B/S模式系统主要的应用平台有Windows Server Family, Lotus Notes, Linux等,其采用的主要技术手段有Note、编程、ASP, JAVA 等,同时也使用COM+, ActiveX控件等技术。

(2)C/S模式
C/S模式系统以服务器作为数据处理和存储平台,在终端设计有专门的应用程序进行数据的采集和初次处理,再将
数据传递到服务器端,用户必须使用客户端应用程序才能对数据进行操作。

C/S模式具有交互性强、安全性好、专业化
程度高、开发手段灵活、运行速度快等特点,但开发成本较高。

C/S结构对客户端软硬件要求较高,尤其是软件的不断
升级,对硬件要求不断提高,增加了整个系统的成本,客户端越来越臃肿。

其次,维护复杂,升级麻烦。

如果应用程序要升级,必须为客户机一一升级,每个客户机上的应用程序都需要维护。

此外,信息内容和形式单一。

因为传统的信息系统一般为事务处理,界面基本遵循数据库的字段解释,开发之初就已确定,而且不能随时截取办公信息和档案等外部信息,获得的只是单纯的文字和数字。

C/S模式是早期电子
政务开发中主要应用的模式,同时一些专业的MIS软件也经常使用这种模式。

C/S模式系统几乎可以适应任何的操作平台,开发技术也多种多样,大部分计算机语言都能开发出C/S 模式的应用系统。

随着Internet技术的发展及对信息系统的总体成本考虑,C/S模式逐渐暴露出许多缺点。

而以Web技术为基础的B/S
模式正日益显现其先进性。

B/S模式不必开发专用的客户端
软件,在用户端不需要增加任何代码,用户只需使用现行的浏览器,其操作十分方便,简单易学,界面统一,降低了用户学习新知识的难度,用户易于接受,这样既节省了开发时间,也减少了系统出错的可能性,降低了维护费用和系统的
开发成本。

并且系统的可维护性、可移植性高。

综上所述,我们最终考虑采用B/S模式的体系结构来实现我们的系统。

2.4技术路线
本系统主要使用Microsoft Active Server Pages与Microsoft SQL Server 相结合,构筑标准化三层B/S 结构应用系统。

即采用ASP语言技术开发,采用的页面开发工具是Dreamweaver MX,服务器端的操作系统采用Windows 2000 Server/Windows NT 4.0,采用的数据库为SQL Server 2000,需配置Web服务器IIS;Web客户端采用Windows 98/2000/XP 操作系统,安装IE6.0浏览器。

3.系统设计与实现
系统设计图如下。

系统首页的主要功能是显示当前登录用户信息、实现站内信息导航、显示公告栏。

系统主要功能模块包括:教师管理、教学资源、实践教学、学习资源管理、问题管理。

4.系统测试
4.1运行系统环境
服务器端:Windows 2000/XP+IIS5.0+SQL Server 2000
客户端:Windows 98/2000/XP+IE6.0
4.2系统测试
作者通过设计了一组权限不同的用例,对系统进行了测试,并分别从各个功能模块进行比较。

经测试,系统达到了设计的需求,各功能模块基本可正常运行。

5.总结
通过对客户机/服务器(C/S)模式和浏览器/服务器(B/S)模式优缺点的比较,针对本系统的特点,合理地选取了网站的体系结构,完成了网站的各个模块的需求调研、功能设计、代码编制和后期调试等工作。

基金项目:本文为南京农业大学校级双语示范教学项目《文献计量学》(编号:803190)资助。

□。