在章节课件子模块中,设计了一个表格添加课件章节(zhangjieid)、课件标题(kejiantitle)和课件内容(kejiancontent)。将要添加的内容输入表格中相对应的textbox控件。点击添加按钮,就会把textbox控件中输入的内容添加到数据库中kejian表中。所有章节课件的相关信息将在页面的下半部分GridView控件中显示。为了链接数据库,将GridView的每一列绑定数据库中kejian的相关字段,通知在高级选项里选择附加的Insert、update、delete语句来更新数据库,添加command field项下的编辑、更新、取消、和删除两列。设置好GridView控件之后就能对章节课件的内容进行编辑和删除了。
5.4管理员模块
管理员主要实现学生信息的修改和删除管理。管理员登录成功以后会跳转到guanliyuan.aspx页面,用GridView控件显示该页面的相关内容。为GridView控件配置数据源,将GridView的每一列绑定到数据库student表中的相关字段,通知在高级选项里选择附加的Insert、update、delete语句来更新数据库,添加command field项下的编辑和删除两列。设置好GridView控件之后就能对学生信息的内容进行编辑和删除了。
6.网站测试
网站测试是为了发现在开发过程中不可避免遗留的缺陷与错误,不断完善网站,以确保网站能正确有效的运行。如果不及时找出并修改这些缺陷和错误,这个网站就不能正常使用,因此就需要在一个网站设计完成后进行必要的系统测试。学生和教师功能测试及结果如表1所示。
表1 学生和教师功能测试及结果表
身份 测试操作 预期结果 实际结果
学生
功能 登录输入网站中未注册的学生
提示信息:没有该学生记录! 没有该学生的信息记录!
已注册学生“张垠月”,输入正确密码 登录成功! 登录成功,显示学生姓名!
课程作业 点开课程作业页面,选择上传作业章节,不选择上传的文件,点击上传按钮 提示信息:请选择上传文件! 请选择上传文件!
选择上传作业章节,选择上传不正确的文件格式 提示信息:选正确的文件格式! 选择正确的文件格式!
选择上传作业章节,选择上传正确的文件格式 上传成功! 上传作业成功!
7.总结
网站实现了预期的效果,从登录权限上分为注册/登录、学生、教师和管理员四种功能模块。不同身份登录网站后,能够在自己的权限内执行不同的操作,并且用户之间相互独立,互不干扰,能够实现如下功能:
(1)学生注册、登录网站,登录成功后能够查看个人信息,进行作业上传、在线留言等操作。
(2)教师登录成功后可以对课程通知、教学案例、友情链接、章节课件等进行管理。
(3)管理员登录网站后可以实现对学生信息的删除、修改和查询。
网站的优点:
(1)采用B/S的结构模式,较之于C/S结构模式开发的程序更为简捷。
(2)突破了一般多媒体辅助教学工具的思想,尽可能将现实中的教学环境和方法应用于网络教学,减轻教师教学负担,利用网络加强学生与教师的交流,同时提高学生网上学习的兴趣,提高网上教学质量。
但是也存在许多有待于进一步改进的地方:
(1)虽然网站能够实现网站教学中的基本功能,但是从整体看来,网站还是显得比较单一,实现功能比较简单,页面布局不够美观。 《多媒体技术与应用》教学网站的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_1983.html