logo资料库

学生评教系统.docx

第1页 / 共45页
第2页 / 共45页
第3页 / 共45页
第4页 / 共45页
第5页 / 共45页
第6页 / 共45页
第7页 / 共45页
第8页 / 共45页
资料共45页,剩余部分请下载后查看
第一章 绪论
1.1课题背景
1.2 目的意义
1.3 本文所做的主要工作
第二章 开发工具简介
2.1开发平台和技术简介
2.1.1 IIS简介
3.IIS的安装与配置
2.1.2 ASP.NET简介
2.2 SQLSERVER2008简介
1.可信任
总结
2.3 Structured Query Language,(SQL)简介
第三章 系统需求分析
3.1系统分析
1.1需求分析
1.2可行性分析
3.2总体设计
3.2.1项目规划
3.2.2系统业务流程分析
3.3详细设计
第四章 系统总体设计
4.1系统结构设计
4.2问题分析及解决
4.3系统功能分析
4.3数据库设计
4.3.1数据库设计概述
4.3.2 数据库设计的基本步骤
4.3.2数据字典
第五章 系统实现
5.1系统登陆界面
5.2学生评教主界面
5.3.1试题管理模块
5.3.2反馈信息表管理模块
5.3.3反馈结果管理模块
5.3.4意见反馈管理模块
第六章 结论
致 谢
参考文献
附录A: 附加数据库结构中的表
市地: 专 业 准考证号 通讯地址 论文题目 指导老师 指 导 教 师 评 估 评 审 意 见 答 辩 评 语 毕业考核成绩 高等教育自学考试毕业论文封面 年 月 日 姓名 联系电话 档案号 邮编 论文 页数 签名 签名 签名 主考院校盖章 年 月 日 I
网上评教系统 摘要 教师评价是教育管理的重要方面,也是促进教育发展和教师发展的重要手段。学生网上 评价教师作为教师评价的重要途径之一,正在被更多的学校采纳。本课题的目的开发一套网 上评教的网站系统,以供学校教务人员调查教师教学情况。《网上评教系统》按照软件工程学 的方法,从实际需求出发,采用当前流行的 B/S 结构和 ASP.NET 网站开发技术,基于 Win7 操 作系统和 SQL Server 2008 数据库,在 vs2010 开发平台的基础上设计并实现了一个功能较为 完善的学生评教系统。 最近几年大多数的大学都应用了一些《评教系统》的软件,实现了计算机管理,在网络 时代的今天,则显得有些落伍,并没有真正考虑到人性化的设计。在此我所设计的《网上评 教系统》,就是方便本校教务部对任课教师进行教学评教时,对各项评教数据的管理,使得教 务部在查询、整理、输入、输出等方面将会达到事半功倍的效果。网上评教系统经过测试, 运行效果稳定,操作方便。极大地方便了教务人员。 关键词 网上教务评教 在线评教 B/S 模式 ASP.NET 技术 第一章 绪论 ......................................................... 1 I 目 录
1.1 课题背景 ....................................................... 1 1.2 目的意义 ....................................................... 1 1.3 本文所做的主要工作 ............................................. 2 第二章 开发工具简介 .................................................. 3 2.1 开发平台和技术简介 ............................................. 3 2.1.1 IIS 简介 ................................................... 3 2.1.2 ASP.NET 简介 ............................................... 5 2.2 SQLSERVER2008 简介 ............................................. 7 2.3 STRUCTURED QUERY LANGUAGE,(SQL)简介 ............................. 10 第三章 系统需求分析 ................................................ 12 3.1 系统分析 ...................................................... 12 3.2 总体设计 ...................................................... 13 3.2.1 项目规划 .................................................. 13 3.2.2 系统业务流程分析 .......................................... 14 3.3 详细设计 ...................................................... 15 第四章 系统总体设计 ................................................ 16 4.1 系统结构设计 .................................................. 16 4.2 问题分析及解决 ................................................ 16 4.3 系统功能分析 .................................................. 18 4.4 数据库设计 .................................................... 20 4.3.1 数据库设计概述 ..........................................20 4.3.2 数据库设计的基本步骤 ..................................... 20 4.3.2 数据字典 ................................................21 第五章 系统实现 .................................................... 25 5.1 系统登陆界面 .................................................. 25 5.2 学生评教主界面 ................................................ 27 5.3 后台管理 ...................................................... 29 5.3.1 试题管理模块 .............................................. 29 5.3.2 反馈信息表管理模块 ........................................ 31 5.3.3 反馈结果管理模块 .......................................... 33 5.3.4 意见反馈管理模块 .......................................... 34 第六章 结论 ........................................................ 36 致 谢 .............................................................. 37 参考文献 ............................................................ 38 附录 A: 附加数据库结构中的表 ........................................ 39 II
III
第一章 绪论 1.1 课题背景 本课题所研究的“学生评教”,即学生评价教师的课堂教学,是教师评价的途径之 一,其评价主体是学生,评价对象是教师的教学工作,一般是指学校组织学生对教师 的课堂教学行为及其态度、业务能力、效果等方面进行评价,以达到某种目的(诸如控 制、监督、奖惩、晋升、聘用、改进、进行专项业务研究等)的做法和过程。 在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各 种信息的处理。信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途 径。人类社会就处在一个对信息进行有效合理的加工过程中。随着社会信息技术的提 高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。 在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中 之重。不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大 利润是全球信息企业追求的目标。《网上教务评教系统》正是一个非常实用的应用型软 件产品,我们不谈它的经济利益,单说他的应用范围就是十分广泛的,只要有学校的 地方,都可以采用此类教学评价系统。计算机的作用就是辅助人们完成那些烦琐的体 力劳动和脑力劳动,使人们从劳动力中解脱出来,本人所设计的《网上教务评教系统》 就是辅助教务老师完成繁琐的数据统计工作,通过在后台管理页面添加题目即可形成 一套针对某老师的评价试题,学生登陆网站即可在线评教,系统将数据录入数据库。 教务人员在后台即可查询学生对某老师的评价,从而了解老师的教学水平,采取有效的 方法督促老师的工作。同时也以方便学生为目的,原因是学生只要可以上 Internet,则 可以随时随地的对任课教师进行评价。 1.2 目的意义 学生评教不是消极地对教学结果进行测量和描述的活动,而是使学生受到教育, 加深对教学实际过程的认识以及改进教学工作的重要手段,是学生活动的过程、学习 1
的程、正确认识自己的过程,是师生之间增进了解、共同反省教学经历,形成对教学 策略与成效的共识,并共同谋求改进方向的过程。 学生评教是管理部门对教学质量监控重要依据之一,通过对评教数据的研究分析, 管理部门可以了解某一学院的课堂教学情况;可以了解不同职称、不同年龄的教师的 课堂教学情况;可以了解某一群体、某一课程、某一教师受学生欢迎的程度等,是学 校教学管理部门和学校领导进行科学管理,教学改革决策的重要依据。也能够推动系 部之间的合理竞争,将各系部工作的重心放在教学工作上,不断提高学校整体的教学 水平。 首先,考虑教务评教系统的实用性,一个好的教学效果评价系统会将一个庞大投 票评优工作井井有条的管理起来,计算机与人的不同就在于此,计算机是机械的,精 确的,它不会使管理工作出现差错。 其次,本课题的直接目的是为了成功完成教务评教系统的开发。间接目的也可以 说是最终目的是为了了解软件的开发思想,掌握软件开发人员应当具备的基本技术素 质:树立良好的软件开发理念,建立正确的、符合工程规范的、系统化的软件工程思 想,灵活运用各种软件分析与设计技术,开发高质量的软件产品。 1.3 本文所做的主要工作 绪论部分对该系统开发的背景进行了简要介绍,分析了网上评教系统设计的特点 和任务。 第二章介绍了系统开发工具及其环境简介,并系统地介绍了 IIS、ASP.NET、 SQLServer2008,为理解系统做了铺垫。 第三章主要介绍了网上评教系统的需求分析。 第四章主要介绍了网上评教系统的总体设计分析及其功能模块的分析。 第五章介绍了系统的实现,根据需求对系统窗体进行了划分和细化,详细的阐述 了各个功能模块的实现过程和界面设计。 总结部分则介绍了设计体会和编程体会,并指出了系统设计中的不足之处和改进 方向。 2
第二章 开发工具简介 2.1 开发平台和技术简介 2.1.1 IIS 简介 1. IIS 的功能 Internet Information Services(IIS,互联网信息服务),是由微软公司提供 的基于运行 Microsoft Windows 的互联网基本服务。6.0 是其版本号。IIS6.0 内置于 Windows Server 2003、Windows Vista Home Premium、Windows XP Professional x64 Editions 的操作系统版本中。 IIS 6.0 应用了新的进程模型。内核模式的 HTTP 侦听程序(Http.sys)接 收并发送 HTTP 请求(甚至可以使用它的响应缓存来满足请求)。工作进程注册 URL 子空间,Http.sys 将请求发送到相应的进程(如果使用应用程序池,则发送 到进程集合)。 2. IIS 的结构概述 IIS 6.0 是 Windows Server 2003 所提供的服务,所以能和 Windows Server 2003 上的其他服务紧密地合作。图 2.1 说明了 IIS 6.0 与安装在 Windows Server 2003 服 务器上之与他服务彼此间的关系。 3
图 2.1 IIS 6.0 的结构图 因为 IIS 6.0 和 Windows Server 2003 共用同一个安全模型(使用者帐户),所 以不再需要管理多余的使用者帐户。IIS 6.0 同时也借用 Windows Server 2003 现有 的管理工具,如系统监视器、事件检视器来处理相似的管理程序。 IIS 6.0 与 Windows Server 2003 为网络应用服务器的管理提供了许多新的特性, 包括实用性、可靠性、安全性与可扩展性。IIS 6.0 也增强了开发和国际化支持,Windows Server 2003 和 IIS 6.0 为您提供了一整套最可靠、高效、连接的一体化网络应用解 决方案。 如图 2.2 展示了 IIS 5.0 和 IIS 6.0 进程模型之间的差异。IIS 5.0 使用 WinSock 在端口 80 接受连接。请求由 inetinfo 进程负责接收,然后或者在进 程内执行请求,或者将它交给 dllhost 进程在进程外进行处理(为了达到隔离 的目的)。响应则由 inetinfo 进程发送回去。 图 2.2 IIS5.0 与 IIS6.0 对比 3.IIS 的安装与配置 1.安装 IIS 若操作系统中还未安装 IIS 服务器,可打开“控制面板”,然后单击启动 “添 加/删除程序”,在弹出的对话框中选择“添加/删除 Windows 组件”,在 Windows 组件向导对话框中选中“Internet 信息服务(IIS)”,然后单击“下一步”,按向导 4
分享到:
收藏