基于B/S结构的教师教学质量评价系统的设计与实现.pdfVIP

基于B/S结构的教师教学质量评价系统的设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ComputerKnowledgeandTechnology电脑知识与技术 第8卷第22期 (2012年8月) 操作,便于进行系统的管理、操作控制和机房时间的安排。 I.I.4学生网上评分模块 该模块利用学校现有的网络资源,由学生对其本学期任课老师进行网上匿名测评。每个打分页面包括两个部分:一部分显示 与评分相关的课程 、教师、学生信息;另一部分为主体部分即打分选项,评分方案由教务部门及校领导商定。 1.1.5统计分析模块 该模块是本系统设计与实现的目的所在,用于统计分析学生测评结果。其具有 自动汇总 、统计分析功能,还可以查询、浏览、打 印输出。通过多途径、多角度考察学校的教学情况,为教务部门及校有关领导制定教学计划和配置师资队伍提供决策支持数据。 1.1.6系统维护模块 本系统中的学院、系别、专业信息一般比较固定,其他模块对这些信息进行引用。但考虑到系统的可扩充性,增加此模块对系 统中的院、系、专业信息进行添加 、修改、删除等维护操作。 1.2系统结构的选择 信息系统的两种基本结构是两层结构的CS/(CIient/Server)模式和三层结构的B/s(Br0wser/server)模式。两者各有优缺点,C/S 结构的优点是数据的传输量较少,但其存在以下缺点: 1)客户端负担大,配置要求高,易形成 “胖”客户机。 2)可维护性与可扩充性差。n 与C/S结构相比,B/S结构有以下优点: 1)客户端负担小,配置要求低,避免 “胖”客户机的形成。 2)系统维护方便,可扩充性强 。 考虑到本系统使用过程中数据传输量不大,但客户端比较分散,对应用程序的维护和扩充要求较高,故采用B/S结构。鉴于实 际教学资源情况 ,本系统可以将Web服务器和数据库服务器置于同一台计算机上,既节省系统设施的开支,又便于系统的综合管理 和维护扩充。同时在本系统统计分析模块,一些简单的统计计算可以在Web服务器上实现 ,而对于一些繁琐的计算任务,本系统充 分利用数据库自身的机制,由数据库服务器统计计算 ,从而避免了大量计算造成的系统瓶颈,体现了简单、快捷、准确的系统设计 目 标和特色。 2系统实现中的主要技术问题 2.1服务器的选择和配置 由于系统采用B/S结构,客户端的计算机只要能正常运行Windows并联网即可。服务器安装Windows2000Server,采用关系数 据库Oracle9i作为数据库管理系统,以保证数据库的大容量和安全性。 2.2数据库设计 整个系统的数据都永久存储在数据库服务器中。本系统与测评直接相关的表主要有三个 :JSSKCPB表、PASSWORD表 、XYSZB 表。JSSKCPB表用于存储系统的主要数据,如课程信息、教师信息、学生信息以及打分分数等。表中的初始数据分两部分录人 ,基 本数据从基本信息输入模块录入 ,打分数据从学生网上评分模块得到。PASSWORD表用于存储被赋予相应权限的用户的用户名和 口令 ,保证系统的安全性。XYSZB表用于存储学院、系别、专业等信息。 2.3应用程序设计 Web应用程序的设计实质上可以分为两部分 :静态网页的制作和动态网页的编码。静态网页使用标准HTML,用来 示界面, 采用Dreamweaver进行开发;动态网页用来实现应用逻辑,是对于处理和行为的表达,采用ASP进行编码。 ASP(ActiveServerPage)是常用的动态网页开发技术,利用它可以快速高效的开发动态网页 。在编写与数据库交 的桴序时, 利用其内置对象ADO可以通过简洁的编码实现对数据库的连接和访问。ADO的工作层次如图2所示。 匡 堰 图2 ADO工作层次 2.4安全性设计 测评相关数据均属于敏感信息,需要采用一定的安全措施防止泄露、更改或破坏 : 1)采用三层结构。相比于两层结构,三层结构中的数据库不能被一般用户直接访问,具有更好的数据安全性。 2)隐藏源代码。源代码只存在于服务器上,客户端只能看到静态的网页,看不到ASP源代码。同时,为了防止用户使用某些特 殊命令查看源代码,可以将HTML文件和ASP文件置于不同的路径之下 。 3)不同的模块设置不同的用户标识和用户口令,避免非授权用户非法读写数据 。 3结束语 信息化建设是高等学校建设的重要部分,是一项基础性、长期性的工作,其建设状况直接影响高校整体办学水平和学校彤象。

文档评论(0)

wwvfz702 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档