这里Integratedsecutity=SSPI指明了登录SQL Server时使用的是WindowsNT安全验证模式。
②当登录SQL Server 2000使用SQLServer混合安全验证模式时,链接字符串=“provider=SQLOLEDB;UID=用户名; pwd=密码; Database=数据库名称”
链接串中的用户名和密码为用户登录SQL Server时的用户名和密码,这里不需要提供SQL Server服务器名称。
根据所开发系统的实际情况,在ASP进行了与数据库的链接之后,就可以按照ADO编程的其它步骤完成对数据库的访问工作了。其它一些步骤包括:建立一个事务;设置存取数据源的SQL命令;在SQL命令中传递不同的参数;执行SQL命令;浏览、增加、删除或修改已取得的数据;决定是否完成或取消事务。这些步骤并不是每一个都是绝对必要的,在编程过程中可以根据需要进行增减。
需求分析
对学生评教的几点思考
教学质量评价是学校教学管理中的一个重要环节,也是一项十分复杂的工作。教师教学质量评价一般采用教师自评、领导专家的评价、同行评教和学生对教师的评教相结合,各占一定的比例。综观中外评价实践,在这些评价中,最生动最有效的要数学生对教师的课堂教学所进行的评价,因为学生直接参与课堂教学,对教师有着最全面的接触和最深刻的了解,因此它在整个评教中所占权重也应相对较大。
“学生评教”指标体系的建立是开展评教工作的基础。要充分发挥学生在教师教学质量评价中的积极作用,关键是解决学生评教的内容即评价什么的问题。如果要求学生对教师教学质量全部内容做出准确判断,不仅是不可能的,而且会影响学生评教的信度。那么学生评教评什么?目前许多高校采用评教学态度、教学内容、教学方法、教学效果四个指标,因为这些是学生能够观察到和感受到的,所以在确定学生评教指标体系时我们应紧紧围绕这四方面内容来选择教师和学生的典型性行为,强调把优秀的先进教学思想和现代化教学手段结合起来,充分体现教师的知识结构、教学水平和创新精神。
开发网上评教的必要性
在许多发达国家,“学生评教”非常普遍,并作为高校教学质量评价的必要环节被纳入学校的教学管理规范,对进一步完善高校教学质量监控体系,保证教学质量有着重要的现实意义。而目前随着高校教学改革的深入和学生规模的不断扩大,传统的学生评教采用由学生填表,手工统计的办法,工作量大、损耗多、时效性差,许多学校要花三四个月的时间才能将数据统计出来。
传统的评教方式在评教的时效性、数据处理的直观和准确性、可操作性等方面已不能很好地满足高校教学改革的要求。为了改变这种现状,我们开发了基于Web的网上评教系统。
可行性研究
引言
这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决方法吗?”。为了回答这个问题,需要一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决方法。其目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
系统开发的目的和意义
本系统是学院目前正在使用的教务管理系统的一个子系统,可以说是对该系统的一个二次开发。
学生评教是学校的一种重要的教学质量监控手段,通过学生评教,有助于教师优化教学过程,提高教学质量。但是由于我们学院一直没有一个完善的网上评教系统,而用传统的填表统计又太耗费人力和物力,这一项工作一直没有大范围持续开展。这使得学生和教师不能很好的沟通,教师对自己教学中存在的问题不能及时的了解,学生有问题不能方便的和教师交流,影响了学院教学水平的提高。
开发本系统后,学生可随时登陆校园网,通过给老师打分,给老师留言,给老师写信等方式与老师交流。老师也可通过校园网查看自己的得分和学生的留言,及时了解学生的建议,从而能对症下药,改进教学手段。
开发工具选择
本系统采用ASP+Access,IIS作为发布与运行工具。但为了方便开发和测试,我们先采用Access作为数据库开发工具,系统测试通过后再实现SQL Server2000。本系统具体使用的开发环境是Macromedia Dreamweaver MX 2004,Dreamweaver 是一款专业的网站开发编辑器,用于对Web站点、Web页和Web应用程序进行高设计、编码和开发,整个生产过程可以自动化,增强开发小组的工作效率。无论用户是喜欢可视化的网页开发环境还是喜欢手写代码,它都能提供有用的工具,使用户拥有更加完美的Web体验。
技术可行性分析
本系统采用了当前流行的B/S架构和Internet网络技术,突破了使用地域的局限性,使整个校园网甚至Internet上的用户都可访问本系统。因而就可在多地域、任意时间段以不同身份来访问本系统中的数据,大大加强了系统数据共享的能力。另外采用了以上流行和标准的网络技术也极大地提高了系统的可移植性。本系统所用到的关键技术,如B/S架构、ASP动态网页技术等也都有着很高的成熟性和很好的可靠性。
总体设计阶段
系统的体系结构
基于Web的学生评教系统采用B/S结构模式,该结构由浏览器和服务器组成,该结构主要特点是集中管理,软件的程序、数据库、发布的信息等都集中在服务器,极大地简化了用户端的工作,用户端除了操作系统及浏览器外不需要安装其它软件。服务器则由Web服务器和数据库服务器组成,它将担负更多的工作,对数据库的访问和应用程序的执行都将在服务器上完成。
图3-1 系统体系结构
从图3-1可以看出,系统体系结构是按层次安排的。最底层是网络操作系统Windows2000 Server;第二层是数据库系统层;第三层是数据库接口层,通过应用服务器将数据信息采集到各接口系统中;第四层为服务层,通过ASP与应用服务器进行信息交换,同时通过HTTP与Browser进行信息交换;第五层为用户层,它面向最终用户,通过用户页面与系统进行信息交换。因此该系统设计包括用户页面设计(前台页面)、数据库设计、应用程序设计(后台页面)。数据库位于该系统Web站点的数据库服务器上,用户界面位于Web服务器上,Web服务器和数据库服务器可同处于同一物理服务器上。
整个系统由Web服务器统一进行管理和发送,用户通过浏览器以HTTP协议向Server发送请求,并接收和显示Server提供的Web信息。在服务器端运行VBScript脚本语言代码,SQL命令和标准HTML代码,通过ODBC驱动程序,连接到支持ODBC的数据库来存取网络数据库。
系统功能模块设计
系统总体功能结构图
系统将用户分为学生用户、教师用户、院系管理员和超级管理员四个个类型,所有的用户都必须凭帐号和密码登陆系统。不同类型的用户具有不同的权限。学生用
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/12/12
基于Web的网上评教系统(四)由毕业论文网(www.huoyuandh.com)会员上传。