在章节课件子模块中,设计了一个表格添加课件章节(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)虽然网站能够实现网站教学中的基本功能,但是从整体看来,网站还是显得比较单一,实现功能比较简单,页面布局不够美观。
上一篇:Web高校图书管理系统设计与实现+数据库设计+需求分析
下一篇:数字图书馆的个性化信息服务研究

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

C++《控制工程基础》课程试题数据库设计

jsp+mysql《电力电子技术》...

Asp.net《网页设计与制作》在线学习系统设计

JSP《数字图像处理》实验教学系统设计与实现

2D游戏《保卫萝卜》的设计+源代码

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

志愿者活动的调查问卷表

公寓空调设计任务书

国内外图像分割技术研究现状

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

神经外科重症监护病房患...