【毕业学位论文】(Word原稿)基于ASP.NET的网上评教系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)基于ASP.NET的网上评教系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)基于ASP.NET的网上评教系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)基于ASP.NET的网上评教系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)基于ASP.NET的网上评教系统的设计与实现-软件工程_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士学位论文 (专业学位) 基于 网上评教系统 的设计与实现 姓 名 : 学 号: 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师: 副 指导教师 : 二 一 三 年 二 月 in 2010 2013 于同济大学 I 学位论文版权使用授权书 本人完 全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 1 摘要 随着信息技术不断发展和普及,越来越多的高 新 技术不断注入到教育产业中。尤其是计算机网络技术的出现,改变了人们 的生活方式 。伴随网络技术的不断成熟,人们渐渐对于网络服务提出了更高的要求。利用网络信息技术实现国民经济和社会的信息化, 也 是我国科教兴国的重点战略。 近 几年, 数字化校园建设 日趋加快 ,成为广大教育工作者面临的新课题和新挑战。如何 充分 利用网络技术的优势,提高学校教务管理水平 和 工作效率, 也 将对人才的培养 质量 产生重要影响。 学生评教 工作属于学校教务管理的 内容之一 , 由于 学生数量 和 教师数量的增加 , 教师评 价 工作变得越来越繁琐和难以执行。 传统的学生评教过程采用学生填表, 人 工汇总统计的办法, 造成工作量大、 效率低 等很多 弊端 。 网上评教系统则可以充分利用学校的计算机资源,通过校园网访问,将待评教师的信息直观的展现在校园网上,学生 点击 鼠标就可以完成教师 评价 工作。评价 结果则依靠服务器资源实时 统计汇总,生成评 教 结果。不需要学生填涂 调查统计卡,也 大大减少 统计人员汇总的工作量, 提高数据的准确性, 降低工作的成本,提高工作效率 。 本文对评教工作的研究背景和现 状 进行 了客观的评价和分析,在开发工具 、 需求和设计等方面进行了阐述。 以微软的 发平台作为开发工具, 以 008 作为后台数据库管理工具, 利用大量时间进行系统的编码工作。 从需求分 析开始,重点讨论系统数据分析过程以及数据库设计过程 , 并就系统各项功能进行了介绍以及说明其关键 功能 的实现方法 。 系统 主要实现学生对任课教师的评教功能,学生还可以进行密码修改 、 选课等操作 , 教师可以进行查看学生的反馈意见等操作。管理员可以在后台对学校 、 教师 、 学生等数据进行增 、 删 、 改 、 查等操作。 关键词: 评教系统 高 校 of is s of on to it is s of In on as we to on of is of of to in of to of is in of s in to on of of be do to on of of It is in of By s as 008 as a of in of of of in of of as 济大学 硕士学位论文 目录 1 目录 第 1章 绪论 . 1 统开发背景 . 1 校评教工作国内外现状 . 1 教的目的和意义 . 3 究内容 . 4 文结构 . 5 第 2章 相关技术 . 7 统主要技术介绍 . 7 . 7 . 8 . 9 . 11 C#语言 . 11 统架构简介 . 12 . 12 优势 . 12 计模式 . 13 例模式 . 13 厂模式 . 14 章小结 . 15 第 3章 需求分析 . 17 教系统的功能需求 . 17 录模块 . 18 据模块 . 18 . 18 询模块 . 19 统性能需求描述 . 19 教系统数据流程分析 . 19 入数据分析 . 19 出数据分析 . 21 据流分析 . 23 . 24 通用户用例图 . 25 生用例图 . 25 师用户用例图 . 26 理员用户用例图 . 27 同济大学 硕士学位论文 目录 2 级管理员用户用例图 . 27 本章小结 . 28 第 4章 系统设计 . 29 统设计原则与目标 . 29 色与功能设计 . 30 序图 . 34 户登录时序图 . 34 加一个学生信息时序图 . 35 业信息更新时序图 . 36 级管理员信息管理时序图 . 37 级信息管理时序图 . 37 师信息管理时序图 . 38 据库设计 . 39 据模型分析 . 40 系模式 . 42 理数据库表 . 42 图 . 47 第 5章 系统实现 . 49 统登录模块 . 49 录验证 . 49 . 50 生评教模块 . 51 取待评课程 . 51 . 52 标体系 . 54 分统计模块 . 56 级评分汇总 . 56 师与课程汇总 . 56 标统计图 . 56 础数据管理 . 58 生数据管理 . 58 据导入 . 59 户管理 . 62 制登录模块 . 63 统发布 . 65 第 6章 系统测试 . 67 件测试的概述 . 67 件测试的意义 . 67 同济大学 硕士学位论文 目录 3 试实例 . 68 统登录测试 . 68 理员添加院系管理测试 . 68 价指标设定测试 . 70 生批量 . 72 . 73 第 7章 总结 与改进 . 75 致谢 . 77 参考文献 . 79 个人简历、在学期间发表的学术论文与研究成 果 . 81 第 1 章 绪论 1 第 1 章 绪论 统开发背景 培养人才是高等学校的根本任务,提高 教学 质量是永恒的主题 。 原教育部部 长 周济 同志 在普通高等学校本科教学评估工作经验交流暨评估专家组组长工作研讨会上的讲话 指出: 教学评估是提高教育质量的关键举措 。 教学工作是学校的中心工作,教师在教学过程中发挥着主导作用。 因此 科学地评价教师的教学行为 和效果 ,对教师自身发展和学校办学质量的提高有着极为重要的意义。但是不可否认, 在相当长的时期内, 我们 总是 有意无意地将教学成绩 (学生的考分或升学率 )作为最 重要的评价指标 , 教学成绩的高低确实能反映教师教学的许多信息。但是,教师不仅要让学生掌握知识,更要让学生学会做人,加之不同的学生有着不同的基础、潜力和成长环境,而且处于不断的变化之中 。 所以,完全用教学成绩来衡量教师的教学水平,是有失公允的。 此外,主要根据教师的教育科研水平 (主要是 课题、 论文写作 )或 教学公开课等方面的成绩,领导 和 同行的偶尔听课或各类检查来判断教师的教学同样有失偏颇。因为这些评价途径或者与教师的课堂教学水平和效果没有直接的联系,或者带有不经常性和偶然性。 目前,单纯根据一种教师评价途径评价教师的 弊端已为人们所认识。教育部“新课程实施与实施过程评价”课题组在部分国家课程改革实验区的调查表明, 学校形成了“教师自评、领导评价、学生评价、家长评价等多种渠道的教师评价方式,仅有 学校以考试成绩作为评价教师的唯一依据。”这说明,越来越多的学校意识到,对教师的教学进行有效的评价需要综合多种途径,而“学生评教”也是其中的重要途径之一。 校 评教工作 国内外现状 学生评教是最早始于美国,在美、英、加 拿大 等国学生评教发展的历史较长,形成了一套较为合理的评教系统 ,最早的学校从 19世纪 60年代就 开始对学生评教进行积极的探索和改革, 因此国外 教学评价系统 已经从 日臻完善 发展到成熟阶段 。 大部分学校十分重视学生评教工作,并且由学校和院系两级行政单位负责,其中,斯坦福大学为了评教过程与结果的公平公正, 甚至 引入了第三 方 机构协同济大学 硕士学位论文 基于 网上评教系统的设计与实现 2 助评教 。评教环节设置在每个学期的期末阶段,以让学生填写网上调查问卷为主要形式。 制定 指标体系时,有的学校由 校方 负责总体指标,各学院可根据具体情况进行调整,有的则是听取专家等多方面的意见建议后 制 定。 而我国在教育信息化方面起步稍晚,大部分的研究工作开始于本世纪 八九 十年代,高校学生的评教情况取得 了长足的发展,但是在目前的阶段中 ,还存在以下几个问题 : 一是师生双方未能正确对待评教工作。必须让双方都清楚:学生评教的目的是什么?简单地说,就是为了提高教学质量。因此,对教师来说,学生的意见是一面镜子,教师应据此反思自己的工作;对学生而言,评教并非“报复”教师的机会,而是让教师更好地服务于教学大局;对领导而言,学生评教的结果要慎重对待,既不可置之不理,又不可偏听偏信。 二是评价时间、次数应谨慎选择。学生评教不宜过频,一般以一学期两次为宜。在评价时间选择上,应安排在期中考试前一个月和期末考试前一个月左右。这样 ,有利于教师改进工作,避免了“马后炮”现象。 三是学生评教的结果应隐蔽反馈,避免张榜公布。如果评教中反映出教师存在较严重的问题,领导可单独约谈教师。正常情况下应以书信的形式,将学生评教的结果,特别是学生不满意的项目反馈给教师,让教师心中有数,有的放矢地改进工作。切不可以利用评教结果,恶意伤害教师。 总结对比国内外评教工作的方方面面,笔者认为国外评教工作中很多 值得我们借鉴 : 表 内外评教情况对比 学生 教师 学校 内容 注重评价“学” 兼顾评价“教” 统筹评价“学”与“教” 指标体系 提出意见建 议 提升专业发展 倾听多方建议 方式 发挥学生组织作用 积极与学生沟通 建立师生沟通平台 结果及使用 调整学习策略与选课意向 改良教学、了解学生、促进发展 建立激励型教师鼓励政策 1) 评教工作 重心突出 “ 学 ” 我国大部分高校的学生评教工作重心放到教师授课效果的评价,而忽略了这其中学生学习的过程与结果。教学相长这个成语说的就是教和学是一个过第 1 章 绪论 3 程中不可分割的两个方面。因为我们学生评教工作应从传统的强调教学效果 向注重激发学生的学习潜能,学习效果方面转变。 2) 从评教指标的体系设置来看,国外大学更注重学生在 问卷最后提出的,对于评价量表本身的修改建议和意见。我国大部分高校的评教指标体系由学校参与制定,很少有学生亲自参与制定的情况。如果学生能参与评价标准的制定,更能够体现以学生为 中 心的宗旨。 3) 从评教方式看,国外 高校与我国高校普遍采用网上评教方式。我国高校在使用网上评教的同时 ,也应该建立师生交流的平台,让学生表达上课的感受,让老师了解学生的想法,让师生在友好的氛围中促进教与学的共同目标 1。 教的 目的和 意义 所谓评教,就是在教学的过程中,通过学生在学习过程中的反馈信息,对教师的授课情况的一项调查。目 的是及时了解教师与学生之间在教与学的过程中所遇到的问题,有针对性的开展教学工作,提高教学质量。 评教 在 教师 学习和教学过程中发挥着许多重要的作用。 其 一般作用可以归纳为以下几个方面。 1评教 的结果为改进教学与检验教师提供依据 教师利用评价的结果可以明了课堂教学目标的实现程度,教学活动中使用的方式是否有效,学生的接受程度和学习状况,从而随时调整自己的教学行为,反思和改善自己的教学计划与教学方法,不断提高教学水平。教学评价是以教学目标为依据的,如果评价后的学习结果与预期的教学目标相符,表明教师完成了教学任务,教师 的教学方法是成功的。如果评价后学生的学习结果与预期的教学目标不相符,那么教师必须重新考虑教学目标的适当性及教学方法的有效性,考虑如何进一步改进教学。 2管理作用 评教 反映着教师教学的质量和水平,可以为教学管理提供比较可靠的依据,也为学校的人事决策提供依据。 但是学生评教的结果要慎重对待,作为管理决策的参考依据而不是一锤定音。 3强化激励作用 科学的、合理的教学评价可以调动教师教学工作的积极性,激起教师 学习的内部动因,使教师都把注意力集中在教学任务的某些重要部分。对教师来说,适时的客观的教学评价,可以使教师 明确教学工作中需努力的方面 ,提高教师的积极性和教学 效果。 同济大学 硕士学位论文 基于 网上评教系统的设计与实现 4 4评价作为教学研究与实践中的一种工具 例如,教学质量评价可以检验教学实验的成败,可以对新旧教材、教法等作出比较性判断。此外,教材、教具的开发,课程设置和师资素质的调查,学生能力的研究,都离不开教学质量评价的帮助,教学评价已成为教育科学研究中的重要工具。 5利于实现教学过程的科学化,促进教学目标的实现 教学过程的科学化即要遵循教学规律进行教学。定期对教学情况进行检查和评价,能够揭示哪些做法符合规律,哪些做法违背规律,教学是否达到预期目标,达到程度如 何。这有利于调整教学过程,促进教学过程科学化。 6有利于端正教学思想,全面提高教学质量 教学评价是以教学目标为依据,对教学进行全面检查,并予以价值上的判断。它的目的不在于区分学生学业成绩的等级差别,而在于测评每个学生对教学目标的达到程度。除对学生的成绩进行判断外,还要评价学生的性格特点、行为习惯、身体素质等方面的情况,因而有利于社会、家庭、学校对教育价值的认识,克服目前存在的只重智育、片面追求升学率的价值观念,更好地对学生实施全面教育,促进学生全面发展,提高教学质量。检验教学实验的成败,可以对新旧教材、教法等作出比较性判断。此外,教材、教具的开发,课程设置和师资素质的调查,学生能力的研究,都离不开教学质量评价的帮助,教学评价已成为教育科学研究中的重要工具。 究内容 本文以高校网上评教系统为研究课题,主要从以下几个方面进行了研究: 1. 本文首先对目前评教系统的历史、现状和发展进行了细致的分析。从计算机技术和管理信息角度对实现 评教系统进行概括性描述,确定实现评教评教系统的基本策略。 2. 从软件工程的角度,对评教系统的架构进行分析研究。选择最合适的架构方式和开发环境和编程语言。 3. 基于对评教系统 的需求分析,结合系统的实际应用,给出系统总体设计和详细设计。 4. 完成学生评教模块,教师模块,管理员模块等模块的设计与实现,每个模块除了基本的功能还有各自的独特功能。 第 1 章 绪论 5 文结构 本文的主要 内容是 研究设计并开发一套灵活 实用 的学生评教系统。本文主要分为 七 章对系统的设计进行详细的介绍。第一章是绪论部分,主要介绍课题的开发背景以及开发的目的和意义。第二章主要 介绍了系统中运用到的相关技术 。 第三章主要对系统的需求分析和数据分析进行描述。通过绘制系统用例,明确系统开发需求及角色功能 。 第四章主要对系统的数据库 进行详细的设计,列举了数据库主要模块的实体图和 ,给出系统运行所需的物理表,并采取了一系列措施,保证数据完整性。第五章主要介绍了系统功能模块的设计及实现思路,主要有学校基础数据管理模块 、 指标体系模块 、 学生评教模块 、 评分统计模块的设计。在模块的实现过程中。为保证程序的 可靠 性,在第六章主要进行了严格的系统测试, 列举 了在测试中遇到的主要问题及解决办法。第七章对系统进行评述和展望,就系统中存在的问题,提出了改进意见和思路。 同济大学 硕士学位论文 基于 网上评教系统的设计与实现 6 第 2 章 相关技术 7 第 2 章 相关技术 统主要技术介绍 术简介 4首先是一个平台,它定义了一种公用语言子集( 这是一种为符合其规范的语言与类库之间提供无缝集成的混合语 8一了编程类库,提供了对下一代网络通讯标准,可扩展标记语言( 完全支持,使应用程序的开发变得更容易,更简单 划还将实现人机交互方面的革命,微软将在其软件中添加手写和语音识别的功能,让人们能够与计算机进行更好的交流,并在此基础上继续扩展功能 ,增加对各种用户终端的支持能力 件将变为服务 其他产品一样, 台紧密集成,并且与其他微软产品相比它更进一步:由于其运行库已经与操作系统融合在了一起,从广义上把它称为一个运行库也不为过 。 其强大功能来自于公共语言运行时( 境和类库 括: 密结合在一起, 提供了不同系统之间交叉与综合的解决方案和服务 .全的和特性丰富的应用执行环境 且成就了众多种类语言间的无缝集成 。 一组用于创建互联网操作系统的构件块,其中包括 于用户认证)以及用于文件存储的服务、用户首选项管理、日历管理以及众多的其他任务 构 建 和 管 理 新 一 代 服 务 的 基 本 结 构 和 工 具 , 包 括 业服务器、 能够启用新型智能互联网设备的 备软件 同济大学 硕士学位论文 基于 网上评教系统的设计与实现 8 虚拟对象系统( 型系统 元数据 公用语言规范( 虚拟执行系统( 简而言之, 持各种用户终端的开发平台环境 。 微软的宏伟目标是让 行方式、使用方式等等,并且不 止是针对微软一家,而是面向所有开发商与运营商! 个网络平台将解决网站之间的协同合作问题,从而最大限度地获取信息 。 在 同网站之间通过相关的协定联系在一起,网站之间形成自动交流,协同工作,提供最全面的服务 15。 介 1. 000 建的 服器,能够 在企业内部网路或网际网路上轻松共享文件 和资讯 . 000 与 录服务完全整合,这种结合让以 这项新一代的电子商务解决方案把旧资料和应用软体整合到全球资讯网( ,让公司能重新定义内部与外部的不同商务处理流程 16。 2. 000 提供的服务,所以能和 000 图 了 000 服务器上之与他服务彼此间的关系 。 图 结构图 第 2 章 相关技术 9 因为 000 用者帐户),所以不再需要管理多余的使用者帐户 000 有的管理工具,如系统监视器、事件检视器来处理相似的管理程序 。 介 1. 实际上是将标准的 标准的 件一样包含 任何你可以放在 烁字符串,客户端脚本,客户端 因此,一个 如下四个重要特征来使之具备很强的通用性 。 (1) 一个 以包括服务端脚本 可以创建动态内容的网页,举一个最简单的例子,你可以让网页在一天的不同时间显示不同内容 。 (2) 一个 利用这些 可以使你的脚本更加强大;这些对象会允许您从浏览器中接受和发送信息 。 例如,利用 可以将用户在 来响应它 。 (3) 一个 以用另 外的元素来扩展 些组件允许你做诸如依据浏览器能力进行不同显示以及在浏览器内包含计数器的工作 。 (4) 以和诸如 样的数据库进行挂接,利用一些特别的对象集合, 你就可以在你的 使用 再次重申,这是 个非常强大的功能所在,在线商务以及 在线沙龙等各种非常高级的,动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,你就可以利用 己建立很多类似的高级站点 。 以上四个特性对 行了限定, 象以及组件拓展过的标准主页 。 利用它,你的主页就可以包含动态内容 。 2. 理解 样工作的最好方法将支持它的 硕士学位论文 基于 网上评教系统的设计与实现 10 版本和 合在一起 这是什么意思呢? 在前面对 介绍中, 用户向一个使用 务器将会从自己的硬盘或者内存中提出一个静态主页发送到用户的浏览器上, 盘的一些文件的一个有效的接口 。 注意 : 早期的 工具, 仍然可以利用 这种工作,但是显然 以做的更好 。 从这个意义上, 有什么区别,任何 在大多数情况下,对于各种典型的 收文件申请并从内存或者硬盘中读取正确的文件 。 页的前提下,利用 以根据用户要求在 建立新的主页 。 3. 传统的网站管理方式有两种,一是静态 新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用 动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法 身的局限性使得系统有一些不可克服的缺陷,而采取了 主要表现在以下几方面: (1) 由于 面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而 面只需要一次编译后不需要重新编译,直到该页面被修改或 这使得在多次访问时速度有了极大的提升 。 (2) 由于 有提供任何输出数据为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论