当前位置:论文写作 > 毕业论文范文 > 文章内容

基于B/S模式的教学评价系统的设计实现

主题:数据库 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-02-08

简介:关于本文可作为系统数据库方面的大学硕士与本科毕业论文系统数据库论文开题报告范文和职称论文论文写作参考文献下载。

系统数据库论文范文

数据库论文

目录

  1. 1.问题的提出
  2. 2.系统设计方案
  3. 2.1系统需求分析
  4. 2.2系统体系结构
  5. 2.3系统功能结构
  6. 3.系统数据库设计
  7. 4.系统测试
  8. 4.1数据冗余测试
  9. 4.2字符串匹配问题
  10. 4.3安全测试
  11. 5.总结
  12. 数据库:希赛数据库系统工程师考试指南系列公开课

刘云芳李芙蓉

(天水师范学院物理与信息科学学院甘肃天水741 000)

摘 要:本文以某高校教学活动为案例,分离出较全面的评教选项,并以此为基础介绍基于B/S模式的网络教学评价系统设计的必要性、系统结构、功能结构、系统测试方法等.本系统的实现可使教学双方有效交互,有效地提高教学质量,加强教学管理.

关键词:教学评价;评教选项;B/S模式

1.问题的提出

教学评价,是学生对教师的日常教学行为进行的一种量化的评判方式.教学评价系统承担着监督教学过程的作用.一个强大而高效的教学评价系统,可以及时发现和纠正教学过程中遇到的问题,并有针对性的开展教学工作,监督和提高教学质量.

传统的教学评估系统,不仅量化点单一,对教师的教学活动局限化,导致评价结果不公平:而且手动填写统计的方式会导致统计工作量大、容易出错,导致评价结果失真.

随着网络技术的发展,为进一步提高教学质量监督体系,设计一个量化点客观、全面,易于统计、反馈的全方位、多层次基于网络的教学评价系统是很有必要的.

2.系统设计方案

2.1系统需求分析

本系统的用户角色可分为学生用户、教师用户和管理员.

(1)学生用户:通过登录身份验证后,可按照专业班级和课程对对应的老师利用系统本身提供的评价选项进行评教;成功提交的评教信息将计入数据库,学生可对自己的评教次数和时间进行查看.

(2)教师用户:通过登录身份验证后,可按所带课程及班级,查看自己的评教各分项和最后的统计结果.

(3)管理员:通过口令登录后,可对系统数据库进行更新、备份等管理.

2.2系统体系结构

随着网络技术的不断发展,人们选取网络计算模式的标准也有了较大变化.本系统采用只需在客户端安装一定的通用浏览器,取消了操作系统和前端应用程序对客户机限制的三层B/S模式.三层B/S结构示意图见图1.

三层B/S模式功能如下:

(1)表示层:对应浏览器端用户,它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用H论文范文P协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上.

(2)功能层,对应Web服务器,它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等待数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端.

(3)数据层,对应数据库服务器,它的任务是接受Web服,务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,并把运行结果提交给Web服务器.

2.3系统功能结构

结合系统个用户角色的需求和系统中的评价选项,设计系统的功能结构如图2所示.

3.系统数据库设计

数据是整个系统信息资源共享的基础,数据设计的任务是充分考虑系统用户的需求,将系统数据分门别类,按照实体、属性进行两级归组,然后按照实体之间的外在或内在联系将其关联,组成一个结构合理、使用方便、效率较高的整体,即系统数据库.

数据设计的优劣会直接影响系统的性能,为提高本系统整体性能,本系统数据库在设计过程中遵循数据独立性、数据完整性和安全性三项数据库设计原则进行设计,并得到系统数据库逻辑关系图如图3所示.

4.系统测试

测试是对所开发的系统从各方面进行检测,验证其是否满足用户需求及程序内在的逻辑.对在测试中出现的问题进行及时必要的修改,可提高系统可靠性.本系统主要从以下几点进行测试:

4.1数据冗余测试

如果系统数据表的主索引设置不当,会导致后台数据库中出现冗余数据,在数据库中使用数据操纵函数,会显著减少数据冗余,但同时增加了前后台交互对应的程序代码.

4.2字符串匹配问题

在测试时出现因空格和字段长度引起的字符串比较结果错误的问题,解决的方法是利用数据库的SQL语句中提供的字符串自动比较功能,直接利用变量与数据库中数据比较,避免了字符串不匹配的问题.

4.3安全测试

安全测试是本系统测试的重点,主要采取的测试方法有:

(1)目录测试:检查每个目录下是否有default.aspx页面,这样可以避免显示该目录下的所有内容.

(2)登录:测试有效和无效的用户名和论文范文,注意是否大小写敏感,测试登陆次数限制.

(3) session:检验用户登陆后在一定时间内如果没有任何点击行为,系统是否需重新登陆才能正常使用.

(4)加密:如使用了安全套接字,测试加密是否正确,检查信息的完整性.

5.总结

随着教育工作的信息化,教师教学评价系统在学校教学与管理活动中的作用日益显著.设计并开发一个基于网络环境的教师教学评价系统,可充分利用现有的教学相关资源,大大节省评估成本,减轻教务管理人员的工作压力,在促进教学质量实现量化、客观化和系统化的同时,又具有交互、反馈的时效性和针对性,可更加适应现代教学管理的发展与需求.

参考文献

[1]曹丽华,谭振江,远程网络教育系统中资源建设的研究[J],吉林师范大学学报,2005(4):113-114.

[2]房静,赵政,梁海鹏,基于Web服务的数据库应用[J].计算机工程与应用,2004(23).

[3]李文生,潘世兵,采用ASP技术开发企业信息同步发布系统[J].计算机应用研究,2001(6):92-93.

[4]王淑营,赵慧娟,基于Web的动态信息发布系统技术研究[J].计算机应用研究,2004(4):62-64.

数据库:希赛数据库系统工程师考试指南系列公开课

总结:此文是一篇系统数据库论文范文,为你的毕业论文写作提供有价值的参考。

数据库引用文献:

[1] 监测系统论文范文 监测系统类有关论文范文数据库2万字
[2] 空调系统论文范文 关于空调系统相关论文范文数据库2万字
[3] 系统论文范文 系统方面论文范文数据库5000字
《基于B/S模式的教学评价系统的设计实现》word下载【免费】
数据库相关论文范文资料