实际案例在《计算机网络》实验课程教学中的应用实践

2015-12-22 02:12李连胜尹向东张新林陈旭日
湖南科技学院学报 2015年10期
关键词:表格管理员计算机网络

李连胜 尹向东 张新林 陈旭日



实际案例在《计算机网络》实验课程教学中的应用实践

李连胜尹向东张新林陈旭日

(湖南科技学院 电子与信息工程学院,湖南 永州 425199)

目前,许多《计算机网络》教材的内容都相对比较陈旧,且偏重于理论知识,学生在实际的工作中动手能力很差,本文通过在《计算机网络》实验课程中引入实际案例进行教学,探索了一条提升学生应用能力的途径。

实际案例;计算机网络;实验课程

1 引 言

目前,培养“应用型人才”在很多高校的IT类人才培养中已经实施多年,但大多数的教学改革基于理论层面,没有进行实际应用,由此效果不是很明显[1]。《计算机网络》作为各高校IT专业开设的专业基础课,许多教材的内容都相对比较陈旧,且偏重于理论知识,教学内容围绕计算机网络体系结构展开,包括数据通信的基本原理,数据链路层的协议,IEEE802协议簇,TCP/IP协议簇等理论性很强的部分。这些知识对于同学掌握网络的基本知识框架是很重要的,但相对985高校,地方本科院校的学生更着重实际动手能力的培养,如果同学们掌握了大量的理论,却在实际的工作中动手能力很差,势必在将来的就业竞争中处于下风。

因此,如何把课堂上基础理论教学与市场上实际的应用结合起来,以满足目前市场对应用型人才的要求,成为摆在各位高校教师面前的一个重要课题[2]。笔者通过自身多年《计算机网络》课程的教学实践,下面就如何在《计算机网络》实验课程中应用实际案例进行教学做一些探讨。

2 案例教学法概述

案例教学法是一种以案例(Case)为基础的教学法。一个案例就是一个典型的实际情境的描述,在这个情境中,包含有一个或多个疑难问题,同时也可能包含解决这些问题的方法;案例教学法通过指导学生对案例进行分析、演绎、推断、归纳,让学生在自主的学习情境中获取知识、解决问题、总结经验。案例教学在法学和医学领域的使用具有悠久的历史,在管理和经济学教学中应用也有很长时间[3]。

哈佛商学院在20世纪初首先在管理学课程中使用案例教学,到20世纪50到60年代,经过几十年的不懈努力,管理学课程案例教学在美国乃至全世界得到了相当大的普及与推广[4]。时至今日,国外在政法、医学、管理学、经济学等领域的案例教学应用相当普遍,并且有数量充足、质量过硬的案例库供教师选用[5]。目前,国内的案例教学数据资源还相对匮乏,特别是在应用性很强的计算机类课程中很少,因此,广泛在IT类专业课程中使用案例进行教学是提高教学质量的一条可行路径。

3 实验课程中的实际案例

在《计算机网络实验实训》课程中有一个“WINDOWS SERVER”的项目,该实验是一个综合性实验项目,要求学生安装一台能在实际网络环境中运行的服务器,为小型校园网络提供各种Internet服务。实验由以下几个部分构成:Windows Server的安装与操作,Internet Information Server的安装与操作,Web服务器的搭建、FTP服务器的搭建、DNS服务器的搭建、电子邮件服务器的搭建。其中Web服务器的搭建部分是重点要求同学们熟练掌握的内容,我们在教学过程中尝试使用实际的案例来进行:

3.1 项目来源

该Web站点软件为在威客网上投标产生的项目。雇主为北京某远程网络培训机构,开发时间为30天。我们将班上的同学每六人一组进行分组,组成了若干的小项目团队,每一小组选出一个小组长,负责小组总体工作,一名同学负责项目文档,两名同学负责代码编写,两名同学负责测试。以下是具体的实践内容:

3.2客户需求

首先,项目组要通过与客户方的沟通,了解客户的需求,做出系统需求说明书,具体包括以下内容:

(1)功能要求

①高级查询功能(搜索功能)

②表格生成功能(姓名、性别、单位、电话、专业、课目、费用、教材领否)

③打印功能

④统计功能

(2)账号分类管理

通过对该项目的具体分析,系统应该包括系统管理员、数据录入管理员、财务管理员、教材管理员和审核管理员。

①管理员

用来管理注册用户或者具有一定权限;用来管理注册其他角色用户,具有打印表格权限,统计数据权限,生成表格权限,以及删除信息表权限。

②数据录入管理员

只负责录入表格的基本信息,修改、提交,多人录入。录入人员只能看到自己的信息,不能删除;具有录入表格基本信息,修改表格基本信息的权限,同时有确认汇款的权限。

③财务管理员

凭汇款凭证确认交款方式交确认,没有修改的权力,及删除的权力;具有确认汇款到帐的权限。

④教材管理员

确认教材领取情况,选择领取课目及专业;具有教材领取信息填写权限。

⑤审核管理员

确认录入的报名表和客户沟通过后,条件是否合格进行确认,确认合可以根据各部门的情况进行统计表格;具有录入信息审核的权限

(3)系统中需要的表格

①未付款报名表

②已付款报名表

(4)系统中表格的种类

①一级建造师

②二级建造师

③造价工程师

(5)基本录入信息格式

根据上述的需求分析,可以得到客户录入信息基表,如表1所示:

表1. 录入信息基表

部门学员编号(自动生成) 姓名性别学历 电话手机专业 身份证号 单位邮箱 课程一级建造师造价工程师二级建造师

3.3 软件功能设计

做完系统需求分析后,接下来就是要进行功能设计了,该软件的功能主要为以下五个:

(1)网络数据库服务器自由配置功能。

该功能要求客户能够自由的配置软件的数据存放地址。且第一次配置正确后若数据库服务器未发生变动,可以永久保存配置属性。具体实现如图1、图2所示:

图1. 系统附录界面

图2. 系统配置界面

(2)信息录入功能

对于不同角色具有不同的信息录入权限。要对不同角色录入的属性进行开关设置,一些特定用户可以进行特定的属性录入修改。具体实现如图3所示:

图3. 信息录入功能

(3)高级查询功能

根据用户的不同需求,系统要求能够支持对存储信息的精确和模糊两种方式的查找,具体实现如图4所示:

图4. 高级查询功能

(4)表格生成功能

支持根据一定条件或者使用高级搜索信息生成表格功能

(5)表格打印功能

支持根据一定条件或者使用高级搜索信息生成表格功能

(6)其他功能

根据用户的需求,该系统还可以实现以下特殊的功能:

①支持MySQL数据库。

②各项搜索功能提供单击右键弹出菜单功能,当右键点击相应信息时能弹出菜单相应角色菜单选项

③如管理员需打印高级搜索的信息,请右键单击表格,则高级搜索信息自动生成打印文件。

4 总 结

各项目小组在完成上述任务以后,老师在课堂上组织项目论证答辩会,要求每个小组对自己的项目进行演示,做一个简单的汇报,然后由老师进行现场提问,同学们进行现场答辩。接下来老师现场进行打分评选,选出得分最高的项目组,由该项目组与客户进行实际沟通,在老师的指导下完成最终项目。

通过这样的案例教学,可以极大提高同学们的学习兴趣,由于是一个实际的开发项目,使同学能够把课堂和书本上学到的知识立刻运用到实际的市场中去,真正做到了与市场的零距离接触,大大的提升了学生的实践应用水平,为将来的就业打下良好的基础。

[1]刘鹏辉.“卓越工程师”培养模式的研究[J].现代教育科学.2012,(1).

[2]尹向东,张新林.“卓越工程师”背景下《计算机网络》实验课程教学改革与实践[J].湖南科技学院学报.2013,(4).

[3]倪剑虹,刘永锋,李晓娟.计算机应用课程案例教学探析[J].计算机时代,2014.(9).

[4]程永林,刘毅强.哈佛大学的人才培养战略研究:经验与借鉴[J].广东外语外贸大学学报,2013,(1).

[5]李谧.哈佛大学案例教学研究[D].沈阳师范大学中国优秀硕士学位论文,2012.

(责任编校:何俊华)

2015-06-20

湖南省高等教育教学改革项目(湘教通[2013]223号,湘教通[2012]401号);国家级大学生创新创业训练计划项目(教高司函[2013]102号);湖南省大学生创新实验项目(湘教通[2013]36号)。

李连胜(1975-),男,湖南道县人,硕士,研究方向为图像处理、网络数据库。

TP311

A

1673-2219(2015)10-0087-03

猜你喜欢
表格管理员计算机网络
《现代临床医学》来稿表格要求
我是小小午餐管理员
《现代临床医学》来稿表格要求
我是图书管理员
我是图书管理员
可疑的管理员
基于模式匹配的计算机网络入侵防御系统
统计表格的要求
计算机网络环境下混合式教学模式实践与探索
计算机网络信息安全及防护策略