基于Web的计算机教学系统数据库的设计.pdfVIP

  • 4
  • 0
  • 约8.86千字
  • 约 6页
  • 2017-11-27 发布于福建
  • 举报

基于Web的计算机教学系统数据库的设计.pdf

第 24卷第 3期 甘肃联合大学学报 (自然科学版) Vol_24NO.3 2010年 5月 JournalofGansuLianheUniversity(NaturalSciences) M ay2010 文章编号:1672-691X{2010)03-0071-06 基于Web的计算机教学系统数据库的设计 陈旭文 (揭阳职业技术学院数学与计算机科学系,广东 揭阳 522000) 摘 要:从系统的用户特点和主要功能入手,结合实际应用 ,详细分析了基于Web的计算机教学系统的核心部 分——后台数据库的结构特点,并以SQLSERVER为开发平台,分析了系统主要表的功能结构、表间关系和 数据库系统的安全性能.系统设计合理 ,安全性高,为网络教学系统的数据库设计提供了很好的参考价值. 关键词:基于Web;教学系统;数据库;设计;安全 中图分类号:TP392 文献标识码 :A 0 引言 随着计算机网络技术的迅猛发展和高校校园网的普及应用,基于Web的教学系统以其丰富的多媒 体资源 、强大的学习 自主性 、方便的管理性能、自由的师生互动等优点越来越受到广大师生的青睐,成为 高校教育改革的热点.开发网络课程,构建教学网站,充分发挥计算机专业特长,网络教育正以其独特的魅 力变革着传统的教学模式. 作为教学系统的核心部分,系统数据库的设计是至关重要的,数据库结构的清晰合理性将直接影响 系统的内涵和应用效果.另外,数据冗余是数据库设计 中必须尽量避免的问题,减少冗余不仅可以节省 空间,提高效率,还可以消除一些潜在的不一致性[1]. 1 计算机教学系统概述 1.1 系统用户 基于Web的计算机教学系统是计算机课程教学改革的一个重要环节,目的是利用优越的校园网资 源 ,让学生突破传统课堂的限制,随时随地 自主学习,同时为教师提供一个方便的教学及管理环境.系统 用户包括学生、教师和管理员 3类. 1.2 系统功能 作为应用性 、操作性极强的课程,教学系统除展示课程的基本信息外 ,还要为学生提供方便 的实验 实训、课程测试等内容,其主要功能模块包括:课程信息、教学资源、实验实训、在线测试、教学论坛、视频 点播、教学效果、等级考试.其中,实验实训功能为学生提供实训 内容、实验素材、创设实训环境、上传实 训结果等,让学生摆脱实验指导书和实验室的限制,通过任何一台联网的计算机直接登录实验系统,自 主进行实验训练.在线测试包括打字练习和试题测试两部分,打字练习可加强学生的基本功训练,在练 习过程中系统 自动根据打字速度和准确率计算成绩 ,并生成打字排行榜 ,激发学生的学习兴趣;试题测 试提供各模块或综合训练题 目,完成测试后系统 自动评分,让学生及时了解学习情况.教学论坛为师生 提供了一个广阔的学习交流场所,学生可求助答疑、畅谈学习体会 ,老师则可多方位了解学生的教学反 馈信息,及时掌握学生的学习动态[扪. 13 系统网络结构模式 本系统采用 B/S网络结构模式:以访 问Web数据 库为中心,采用 Internet/Intranet技术,HTTP为传输 协议,客户端通过浏览器访 问服务器和与其相连的后台 圈 1 教学系统的网络结构模式 收稿 日期:2010—03—10. 作者简介:陈旭文 (1976一),男,广东揭阳人,揭阳职业技术学院讲师,硕士,主要从事计算机应用及数据库教学与研究. 72 甘肃联合大学学报(自然科学版) 第24卷 数据库,实现数据服务器、网络服务器 以及网页浏览器的三层体系结构嘲.以ASP+SQLSERVER 2000为软件开发技术,其网络结构模式如图1所示[23 2 系统数据库设计 在SQLSERVER2000的企业管理器中建立一个名为userinfo的数据库文件 ,并设置数据库用户 和访问密码.然后根据系统功能和用户类型建立相应的数据库表. 2.1 系统数据表 系统的主要数据表如下所述. (1)学生用户信息表usertb1. 该表用于存储学生

文档评论(0)

1亿VIP精品文档

相关文档