17届信管专业毕业设计范文_第1页
17届信管专业毕业设计范文_第2页
17届信管专业毕业设计范文_第3页
17届信管专业毕业设计范文_第4页
17届信管专业毕业设计范文_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

管理科学与工程学院毕业设计 论文 I 高校课堂应答系统的分析与设计高校课堂应答系统的分析与设计 姓名姓名 学号 学号 班级 班级 摘要摘要 在科技不断发展 信息技术日新月异的当代 对课堂教学质量实时测评的需求在高 校中越发受到教师和学生的关注 为了优化教学环境 提升课堂教学质量 高校在硬件 设施越来越完善的情况下对课堂教学改进方面投入了越来越多的关注 目前的高校中的 课堂教学最为普遍的流程仍然是采用黑板演示 ppt 播放和口头讲解三者相结合的方式 为主流的演示方法 学生的电脑手机等移动端可以考虑采纳为课堂教学的重要工具之一 面对可开发的新型课堂教学方式 本文对国内外的部分相关系统进行了开发现状的总结 分析 设计出该系统的业务流程 高校课堂应答系统基于 B S 模式开发 系统采用 ASP NET 语言 SQL Server 数据库进行开发详尽的分析了对系统实现技术与方法 也对 高校课堂应答系统进行了可行性的基本验证 该系统不仅可以提升课堂教学效率 提高 学生学习效率 也能够为教师与学生的良性互动提供平台 关键词关键词 高校课堂应答 ASP NET 信息系统 高校课堂应答系统的分析与设计 29 The Dissertation Title Abstract In the continuous development of science and technology information technology with the ever changing real time evaluation of the quality of classroom teaching needs in colleges and universities more and more teachers and students concerned In order to optimize the teaching environment and improve the quality of classroom teaching colleges and universities in the hardware facilities more and more perfect case of classroom improvement has been more and more attention At present the most common course in classroom teaching in colleges and universities is still a demonstration method using blackboard presentation ppt playback and verbal explanation The mobile side of the student s computer and so on can consider adopting an important tool for classroom teaching one In the face of the development of new classroom teaching methods this paper summarizes the development of some related systems at home and abroad designs the business process of the system the college classroom response system based on B S mode development the system uses ASP NET Language SQL Server database development of a detailed analysis of the system to achieve technology and methods but also on the classroom classroom response system for the feasibility of the basic verification the system can not only improve classroom teaching efficiency improve student learning efficiency but also for teachers With the students to provide a platform for benign interaction Key words Classroom response system ASP NET information system 管理科学与工程学院毕业设计 论文 III 目目 录录 摘要 I Abstract II 引言 1 1 绪论 2 1 1 研究背景 2 1 2 研究意义 2 1 3 研究现状 2 2 系统规划 4 2 1 系统调查 4 2 2 需求分析 4 2 3 开发目标 5 2 4 开发技术及工具 5 2 4 1 B S 模式 5 2 4 2 ASP NET 4 0 技术 5 2 4 3 SQL Server 数据库技术 5 2 4 4 CSS 网页设计技术 6 2 5 可行性分析 6 2 5 1 技术上的可行性 6 2 5 3 实施上的可行性 6 3 系统分析 6 3 1 业务流程分析 6 3 2 数据流程分析 7 4 系统设计 8 4 1 系统总体结构设计 8 4 2 系统功能模块设计 9 4 2 1 教师子系统 9 4 2 2 学生子系统 11 4 2 3 管理员子系统 12 4 3 数据库设计 12 4 3 1 E R 图 12 4 3 2 数据表结构 13 5 系统实施 16 5 1 登录功能测试 16 5 3 教师子系统管理功能测试 18 5 4 学生子系统管理功能测试 23 6 总结 26 参考文献 27 致 谢 28 引言引言 随着信息技术的不断更新换代 高校的课堂教学也随之需要跟上时代的脚步 在移 动设备基本普及的当代 我们的课堂教学也无疑有了改变的背景 目前的高校中的课堂 教学最为普遍的流程仍然是采用黑板演示 ppt 播放和口头讲解三者相结合的方式为主 流的演示方法 学生的电脑手机等移动端可以考虑采纳为课堂教学简单易行的重要工具 之一 面对可开发的新型课堂教学方式 本文对国内外的部分已有的相关系统对开发现状 进行了总结分析 设计出该系统的业务流程 详尽的分析了对系统实现技术与方法 也 对高校课堂应答系统进行了可行性的基本验证 通过对现有硬件设备所进行的分析 可以认为该系统可以采用 B S 模式实现课堂教 学的实时互动是比较简单易行的 对大部分学生来说可以实现课堂的互动 该系统在实 现了教师对课堂实时提问和客观题实时问答测验和对每个学生互动的记录的同时 较大 幅度地提升了课堂教学效率 同时提高学生有效学习效率 减少了学生对教学的无效学 习 也能够为教师与学生的良性互动提供平台 1 绪论绪论 1 1 研究背景 当前 国内外的各项研究表明 在课堂中绝大多数学生不愿意主动提出或思考课堂 上遇到的问题 即便课堂气氛十分活跃 也仅仅有少数学生能够真正投入到课堂教学活 动中来 这种现象直接导致许多学生不能深入理解所学到的知识 囫囵吞枣 不求甚解 随着手持终端的发展日新月异 智能手机的使用使得我们看到了简便的方法来试图解决 课堂教学的问题 本文针对上述问题所给出的解决方案 高校课堂应答系统 目前我国的高校课堂 是一种比较特殊的地方 学生自主性较高 课堂氛围较为宽松 相较中小学而言 高校 学生被允许可以在上课时间携带并使用手机对所学知识进行自主解疑 这使得我们的基 于 web 的高校课堂应答系统有了使用前提 而高校课堂应答系统的发展在国内也有着 巨大的前景 应答系统能够直接让使用高校课堂应答系统的教学活动被绝大多数学生主 动参与进来 直接提高了教师的教学质量 提升了学生课堂中学习的自主性 1 2 研究意义 高校课堂应答系统的研究已经有了多年历史 为改善高校课堂的教学效率与质量 提高高校学生的课程掌握程度 从而达到用户需求与高校课堂的基本要求 研究意义主 要如下几点 1 本系统主要通过互联网实现高校课堂的教学效率化 学习高效化 促进高校 教学的革新 2 本系统可以使教师有效的获得学生课堂习得知识质量与程度 并能在课后对 教学成绩进行总结分析 便于教师教学水平的提高与教学心得的总结 1 3 研究现状 国外的课堂应答系统已经研究许多年 较为成熟 其中具有代表性的系统有 clicker CMS 等 国内也在近年来陆续展开高校课堂应答系统的探索和应用 例如扬 大在 2015 年自主研发了一款课堂应答系统 开发出相应的设备 学生使用反响较好 此外 学术界对高校课堂应答系统的研究较侧重于基于 Android 智能机和无线通信 设备的 基于 web 框架的系统 主要有 其中文献 1 详细描述了国内外课堂应答系统 的特点 覆盖范围和发展历程 从多方面对国外课堂应答系统进行了分析 并围绕 Android 智能机与 PC 机通信两者的前提条件与局限性提出技术方案 解决在现实网络 情况时主机通信时存在的问题 文献 2 是针对当前国内课堂应答系统大部分基于国外 clicker 的研究情况下 开发出一套能在互联网或本地局域网络中运行的基于 Spring 的 框架的 CRSCloud 以对现有的传统课堂进行革新 文献 3 开发了基于无线通信的功能 稳定 可靠 抗干扰的课堂答题系统 并按需设计了相应的无线课堂课堂答题数据通讯 协议 并详细介绍了无线课堂答题系统的功能与优点 文献 4 基于 Android 平台 Apache Web 服务器和 MySQL 数据库 采用 JSON 和 HTTP 协议作为客户端和服务器 数据交互方法的课堂应答系统 同时系统使用了最新的 Support V4 技术设计 从而具 备了较好的界面交互和用户体验 文献 5 采用当前最流行的 CMS 之一 Moodle 将课堂 应答系统系统化集成为课程需要的管理系统 同时结合实例详细讲解了该系统的具体操 作流程 突出其系统化 快捷 科学的优点 文献 6 介绍了采用 Blog 平台作为系统的 载体 该方式构成的系统较为操作简便快捷 维护方便 只需要有一台连接互联网的电 脑即可 文献 7 该系统详细描述了基于 WEB 技术的第三代课堂应答系统 Socrative 课 堂在大学英语大班教学中的实际效果 并在文章前面介绍了相关的国外课堂应答系统的 发展历史和现状 文献 8 结合了 ARM 单片机与短信收发模块 M22 通过丰富的计算 机接口应用在多媒体教室中 同时也提出了当前现有的一些基于射频和红外的专用终端 CRS 系统的较多缺点 并提出改进方法 文献 9 通过分析教育信息化与教学模式的改 革与数字原生代和数字移民之间的代沟问题 提出了针对上述问题已解决的基于 CRS 的课堂应答系统 切入点较为独特 文献 10 开发了基于 Android 客户端和 Apacheweb 服务器的课堂互动应用系统 采用 JSON 和 HTTP 协议为数据通信的方法 该系统拥有 Android 开放性 完备性以及创造性优点 具备 PHP 语言的灵活稳定性 同时在运用 HTTP 协议叠加 JSON 协议 在 server 和 client 之间交互数据时 HTTP 协议不易被限制 因而增强了整个系统的拓展性 在上述文献中 除了有关高校课堂应答系统的探索研究 其他开发出来的系统都需 要采用特定设备来使用系统或者系统过于落后 没有与时俱进 与智能手机迅猛的发展 趋势不符 功能较少 使用也不够简便 不能令广大教师学生群体真正体会简洁快速互 动高效的高校课堂氛围 因此 基于上述情况 我们设计了以当前高校教学的实际需求 为基础的系统 有着更加快捷方便的使用方式与更加完善的功能模块 满足了学生对课 堂的互动氛围要求 也能为教师提供最快捷的了解学生掌握知识的进度和授课的教学效 果 希望开发的系统对后续的研究有一定价值 2 系统规划系统规划 2 1 系统调查 经过对部分大学生的抽样调查后可以了解高校课堂出勤率需要老师监管才能保证 学生出勤但上课并不认证听讲的也不在少数 这造成了高校课堂教学效率比较低下的现 状 教师在授课的同时如果没有学生的认证听讲和积极学习态度的话也会影响到他的教 学热情 失去了最基本的动力 照本宣科而让学生更加拒绝接受知识 这样的恶性循环 继续打破 因此 我们急需一个能够让教师和学生在课堂上对知识变得热情的解决方案 我们需要作出一个能够让教师和学生交互无碍 双方能够及时了解对方学习授课进程 同时还要能够适当调动课堂学习氛围的系统 2 2 需求分析 经过调查发现 高校课堂应答系统的基本功能应该包括学生系统功能部分与教师系 统功能部分 其中学生系统功能有 1 签到功能 该模块设计功能为为学生上课签到与登录学生系统设计 学生输 入正确无误的学号 密码与课程编号后成功签到并登录学生系统 2 投票功能 教师在课堂上令学生回答问题或进行小测验时 学生可利用投票 模块选择客观题答案 核对后提交答案 3 抢答功能 教师在课堂上利用提问模块根据学号 姓名对指定学生进行提问 时 学生可使用此系统对问题进行现场回答 学生还可以对教师提出的问题进行现场抢 答 学生还能通过应答模块进行举手 在教师应许后对疑惑进行现场提问 而教师系统功能包括 1 登录功能 该模块设计功能为教师在教师系统端使用工号 密码进行登录 登陆成功后进入高校课堂应答教师系统并选择正在进行的课程 2 题库功能 教师使用该模块可进行题库的导入与应用 该系统可从其他文件 中导入题库 教师可对题库进行部分或全部问题的输出 即设置学生系统的投票模块题 库内容 教师可通过题库系统立刻获得学生上传的答案 并进行审阅 3 提问功能 有提问功能与抢答功能两个部分 提问功能为教师利用该模块通 过学号 姓名进行单独提问 抢答功能为教师提出问题后使用该功能可令学生进行问题 抢答 4 分析功能 教师在课后与期末可通过查询与分析学生应答系统数据库进行学 生平时成绩的评估 2 3 开发目标 在分析上述功能之后 可以确定的开发目标有如下两点 1 教师能够使用系统进行课堂活动的辅助管理 包括查阅学生出勤率 课堂测 验 课堂提问 设置抢答 课后分析数据 从而对学生课堂的知识掌握程度更好的把握 2 学生能够在系统上登录签到 进行课堂测验 回答提问 进行抢答 从而更 好地实现提高学生课堂投入率的目标 更好的习得知识 2 4 开发技术及工具 本系统采用 B S Browser Server 即浏览器 服务器架构 开发模式 使用 Visual Studio NET 作为系统开发的开发环境 服务器端采用 IIS 服务器 使用了 SQL Server 数据库 CSS 网页设计技术等 2 4 1 B S 模式 B S 结构又名浏览器和服务器结构 使用 B S 模式能够有更加灵活生动的用户界面 使得用户使用感受更加美好 同时 B S 结构模式有着较为成熟的安全技术以顺应用户的 不断变化的需求 还无需维护客户端 教师与学生使用应答系统能够直观的方便课堂教 学活动 增加课堂的学习效率 因此该模式更适合高校课堂应答系统 2 4 2 ASP NET 4 0 技术 ASP NET Active Server Page NET 4 0 是基于 NET4 0 框架的由微软公司推出的新 一代网络编程语言 是当前最新的 Web 技术之一 因为课程的在线教学主要是面向学生 用户 而 ASP NET 客户端配置的要求不高 刚好符合这种需求 除此之外 由于该系统 上传课程的视频 课件 习题多且杂 ASP NET 能更好的保持其的安全性和兼容性 因 而该系统采用了 ASP NET 技术 2 4 3 SQL Server 数据库技术 Microsoft SQL Server 是关系数据库管理系统 本系统中使用了 SQL Server 以 建立系统中表结构和录入的系统数据 SQL Server 许多功能有益于表功能的完整 同 时 SQL Sever 功能直观 操作简便 方便系统中表格的管理 2 4 4 CSS 网页设计技术 CSS 是层次样式表或是风格样式表 本系统的布局 字体 颜色 背景等其他效果 较多 设计成一个独立样式文件可以和内容分离 干净利落 减少无效网页的可能 同 时 网站的外部布局大多一致 CSS 文件可以方便排版或改版风格格式即一改则全改 方便 高效 2 5 可行性分析 2 5 1 技术上的可行性 本系统主要使用适用范围广且功能强大的 ASP NET 技术 采用 IIS 服务器 并利用 比较成熟的 SQL Server 数据库 这些技术都是目前 web 开发比较流行的技术 方便可 靠 因此技术上是可行的 2 5 2 经济上的可行性 高校课堂应答系统是一个基于网络与手持终端的课堂教学辅助系统 教师和学生只 要利用校内现有的校园网和教师机台式电脑 学生自有的手机及其移动数据即可运行浏 览器访问系统 同时 由于本高校课堂应答系统为学生和教师一同开发和维护更新的 学校不再需要对系统进行大额投入 因此经济上具有可行性 2 5 3 实施上的可行性 由于高校课堂应答系统只需在服务器中安装即可使用 无需更多的硬件投入 从用 户的使用来看 本系统有效提高教师的课堂教学质量和学生课堂投入程度 界面简洁干 净 操作方便 从维护来看 系统的维护和更新 由于是老师和学生共同进行的 在增 加师生互动的同时提高了教学效果 综上所述 本系统的开发是具有可行性的 3 系统分析系统分析 3 1 业务流程分析 经过分析 高校课堂应答系统业务流程图如图 3 1 所示 在该门课程开始前 教师在个人账户中添加本节课的课程名 参与班级和上课下课 时间 同一个教师只能在同一时间添加一门课程 防止误操作 在课程开始后 学生可 以使用自己的个人信息登录账户进行签到 学生的签到情况教师可以在课后进行查看 在课堂中 教师可以在随机自主选择与学生进行交流的方式 如设置投票环节 编辑并 发布客观题题库到学生端 让学生选择选项进行回答 并在结束投票环节后查看每个选 项的得票数以检验学生对当堂教学内容的理解情况 或是设置抢答环节 教师当堂提问 或是在系统中编辑并发布题干 让学生在系统中输入对问题所理解出的答案 然后教师 在系统中查看每个学生的回答情况并进行点评以活跃课堂气氛 增加师生交流 同时 教师可以在课后通过系统对课上学生参与回答问题 参与投票环节 到课签到的各项数 据进行分析以便对学生对本次课堂教学的参与情况与对本门课程知识的掌握程度进行详 细评估并给出大致评价 学生 教师 投票 抢答 学生 信息表 题库 设置 教师 提问 课后 分析 投票结果 抢答结果 数据 教师 信息表 学生平时 成绩数据 学生 登录 教师 登录 图 3 1 高校课堂应答系统业务流程图 3 2 数据流程分析 经如上系统业务流程图分析 高校课堂应答系统数据流程图如图 3 2 所示 首先系 统管理员应当录入学生 教师及课程信息表供教师及学生使用 然后 学生签到涉及上 课时间 下课时间信息及学生签到情况等方面 主要流程是教师设置该节课上课课程 班级和上下课时间等 供学生签到形成记录 再次 在投票模块中 教师发布题干库给 学生投票 各个学生参与投票统计出学生参与投票次数和各个选项投票总数的记录 便 于教师在课堂中及时调整教授方式和进度 在课后分析投票数据和学生参与度 在抢答 模块中 教师发布抢答题干给学生抢答 抢答学生信息和答案则是该部分主要数据 便 于教师在课堂中及时调整教授方式和进度 课后 在签到 投票和抢答三部分的结合下 教师登录个人账户进行课后的分析评估 输出最终的学生平时成绩评估表 学生 教师 教师 登录 P2 学生个人信息 学生签到信息 签到课 程信息 学生进行抢答 学生进入投票 提出问题题干 教师 账户 信息 教师个人信息 学生 抢答 信息 学生 投票 信息 投票题库 提问信息 相关课程信息 教师相关课程 学生 信息表 学生 签到表 学生 投票 学生 抢答 抢答信息表 签到信息表 教师 信息表 教师 设置 题库 教师 提问 学生平时 成绩表 学生 签到 学生 登录 学生账 户信息 学生投票表 教师课 后分析 参考学生 参与投票 参考学生 参与签到 分析得出学生 课堂学习水平评估 课后分析 抢答信息表 参考学生 参与抢答 图 3 2 高校课堂应答系统数据流程图 4 系统设计系统设计 4 1 系统总体结构设计 经分析 高校课堂应答系统的功能模块如图 4 1 所示 高校课堂应答系统 学生子系统 教师子系统 投票模块 抢答模块 登录模块 题库模块 提问模块 登录模块 分析模块 管理员子系统 学 生 签 到 管 理 学 生 登 录 管 理 学 生 账 户 信 息 管 理 学 生 投 票 信 息 管 理 学 生 抢 答 教 师 账 户 信 息 管 理 教 师 登 录 管 理 教 师 课 程 管 理 题 库 编 辑 管 理 题 库 发 布 管 理 题 库 投 票 管 理 题 干 发 布 管 理 学 生 抢 答 管 理 学 生 成 绩 评 估 基本信息管理 教 师 信 息 管 理 课 程 信 息 管 理 学 生 信 息 管 理 班 级 信 息 管 理 图 4 1 高校课堂应答系统功能模块图 高校课堂应答系统分为学生子系统 教师子系统与管理员子系统三大模块 学生与 教师通过两个模块双方可实现课堂中应答与互动 本系统包含管理员 教师与学生三个 主要系统 三种用户在登录个人账户后可以按照相应的权限对系统进行操作 教师子系 统包含了登录 题库 提问和分析等模块 学生子系统包括登录 投票 抢答等模块 管理员子系统包括学生 教师 班级 课程信息管理 4 2 系统功能模块设计 4 2 1 教师子系统 教师子系统有教师登录 课程发布 题库导入发布 提问抢答和分析统计模块组成 教师在登录页面使用工号 密码进行登录 登陆成功后进入高校课堂应答教师子系统并 修改个人信息 教师能够编辑发布本人需要进行的课程的信息 包括上下课时间 学科 班级等信息 教师可以根据课堂实时需求使用题库与提问功能实时跟进学生对课程进度 的理解 教师能通过题库功能编辑或导入题干 并发布题目后让学生进行投票 并在结 束投票后及时获取学生对各个选项的投票以便及时调整授课进度和针对训练 教师通过 提问模块在对学生现场提问或发布题干后发起抢答 学生在学生端抢答题目后教师能够 查阅各学生的回答内容和时间 教师在课后与期末可通过查询分析学生在签到 投票和 抢答的统计进行学生平时成绩的评估 该子系统包括题库发布回收信息流程图与提问抢 答流程图 1 课程发布 教师在登录系统后 能够对需要进行的课程选择相关班级和学科 上下课时间的发布 该部分主要涉及到相关签到 投票与抢答模块具体基本信息 课程 教师 时间 班级 学生 有关该子系统的题库发布回收信息流程图如图 4 2 所示 程序开始 录入 课程信息 是否发布 否 是 程序结束 学生签到 图 4 2 教师课程发布流程图 2 题库发布 教师在登录系统后 在上课时间能够对需要进行投票的题目进行 编辑录入 并对题库进行投票选项管理 在对题库的题干与选项进行编辑或删除 在发 布该投票后 学生完成投票后教师能够主动结束投票状态对投票信息进行回收 查看相 关题库的学生参与度和投票选项投票数目等信息 有关该子系统的题库发布回收信息流 程图如图 4 3 所示 程序开始 录入 题库信息 是否发布 否 是 学生投 票管理 学生进行 投票 获得投票 信息反馈 程序结束 是否结束 是 否 图 4 3 题库发布回收信息流程图 3 提问抢答 教师在课堂中需要提问让学生回答时 可以在现场进行提问或在 提问模块进行输入题干后让学生进行抢答 学生在对提问抢答后提交的答案等信息可以 返回到教师系统 使得教师能够实时查看学生的抢答情况 该部分提问抢答流程图如图 4 4 所示 程序开始 发布问题 学生抢答 信息 是否抢答 是 未参与 抢答学生 否 程序结束 图 4 4 提问抢答流程图 4 2 2 学生子系统 学生子系统分为学生签到 投票 抢答子模块 1 学生签到 学生上课时在输入正确无误的学号 密码后成功登录后能够对正 在进行的课程进行签到并进入学生子系统 2 学生投票 教师在课堂上使用个人账户登录系统发布投票题干后 学生可利 用投票功能选择客观题答案 并在核对后提交答案 在课堂上学生可使用抢答功能对教 师现场提出的问题进行抢答或回答 有关该子系统的投票流程图如图 4 5 所示 程序开始 接受题库 选择选项 回答问题 是否提交 否 是 程序结束 图 4 5 学生投票流程图 3 学生抢答 学生在教师发布提问后 对自己的回答进行编辑后提交 此时教 师端会出现该学生学号 回答的问题 答案 回答时间等 关该子系统的投票流程图如 图 4 6 所示 程序开始 接受提问 编辑答案 是否提交 否 是 程序结束 图 4 6 学生抢答流程图 4 2 3 管理员子系统 管理员子系统由系统管理员登录 系统管理员能够对整个系统的基本信息 包括教 师 学生 班级 课程进行基础信息的建设和管理维护 4 3 数据库设计 4 3 1 E R 图 高校课堂应答系统总 E R 如图 4 6 所示 学生 教师 课堂教学 投票发布投票 发布回答 抢答问题 学生成绩分析 构成 n 1n 1 n m 1 1n1 1 n m 1 n 图 4 5 高校课堂应答系统总 ER 图 4 3 2 数据表结构 根据系统总的 E R 图 建立如下的数据库表结构 表 4 1 系统管理员信息表 Admin 列名数据类型长度主键外键允许空默认值说明 idInt是否ID usernameNvarchar20否管理员账户名 PwdNvarchar20否管理员账户密码 表 4 2 教师信息表 Teacher 列名数据类型长度主键外键允许空默认值说明 idInt是否ID nameNvarchar20否教师姓名 phoneNvarchar20是教师联系电话 idCardNvarchar20是教师身份证 PwdNvarchar20否教师登陆密码 BirthNvarchar20是教师出生年月 noNvarchar20否教师工号 表 4 3 班级信息表 Class 列名数据类型长度主键外键允许空默认值说明 idInt是否ID nameNvarchar20否班级名称 gradeNvarchar20否年级 表 4 4 学生信息表 Student 列名数据类型长度主键外键允许空默认值说明 idInt是否ID nameNvarchar20否学生姓名 phoneNvarchar20是学生联系电话 idCardNvarchar20是学生身份证 PwdNvarchar20否学生登陆密码 BirthNvarchar20是学生出生年月 classIdInt否学生所属班级 NoNvarchar20否学生学号 表 4 5 课程信息表 Course 列名数据类型长度主键外键允许空默认值说明 idInt是否ID nameNvarchar20否课程名称 表 4 6 签到信息表 Sign 列名数据类型长度主键外键允许空默认值说明 idInt是否ID cIdint20是否课程 TimeDatetime否上课时间 TidInt是否上课教师 classIdInt是否上课班级 EndtimeDatetime否课堂结束时间 表 4 7 学生签到表 StuSign 列名数据类型长度主键外键允许空默认值说明 idInt是否ID sIdint是否是否签到 TimeDatetime否签到时间 stuIdInt是否签到学生 表 4 8 投票题干表 Vote 列名数据类型长度主键外键允许空默认值说明 IdInt是否ID TitleNvarchar500否投票题干 StatuesInt否状态 未开始 投票中 结束 SidInt是否所属哪个课 表 4 9 投票选项表 VoteOptions 列名数据类型长度主键外键允许空默认值说明 IdInt是否ID vIdInt是否投票题干 TitleNvarchar50否投票选项 表 4 10 学生投票表 UserVote 列名数据类型长度主键外键允许空默认值说明 voIdInt是是否选项答案 UserIdInt是是否投票学生 表 4 11 提问表 Ques 列名数据类型长度主键外键允许空默认值说明 IdInt是否id titleNvarchar100是否问题题干 SidInt是否所属哪节课 表 4 12 抢答表 QuesAnswer 列名数据类型长度主键外键允许空默认值说明 IdInt是否id qidint是否提问问题 AnswerNvarchar否抢答答案 StuidInt是否抢答学生 TimeDatetime否抢答时间 表 4 13 学生成绩表 Score 列名数据类型长度主键外键允许空默认值说明 idInt是否ID SidInt否学生信息 cidInt否所属课程 ScoreInt否评估分数 5 系统实施系统实施 5 1 登录功能测试 图 5 1 高校课堂应答系统登录界面 如图 5 1 所示 高校课堂应答系统登录界面 在测试中 三种用户都需要在正确输 入三个参数后成功登录系统 参数包括 账号 密码 用户权限 即用户类型 学生 教师和系统管理员 测试结果如下表 5 2 所示 表 5 1 登录功能测试 登录输入信息设想结果实际结果测试结果 Admin admin 管理 员 成功进入管理员系统界 面 成功进入管理员系统界 面 通过测试 js001 123456 教师成功进入教师系统界面成功进入教师系统界面通过测试 xs001 123456 学生成功进入学生系统界面成功进入学生系统界面通过测试 xs001 123456 教师提示账号密码错误提示账号密码错误通过测试 Admin NULL 管理 员 提示账号密码错误提示账号密码错误通过测试 5 2 管理员基本信息管理功能测试 图 5 2 管理员学生管理界面 如图 5 2 管理员在输入账户密码和用户权限登录账户后即可进入管理员权限的系 统界面 界面左侧是管理员可以进行的管理操作 包括系统管理员 教师 班级 课程 等信息管理 界面右侧是每个功能模块的具体操作部分实现界面 同 时 管理可以在 个人管理中修改自己的登录密码 图 5 3 查询指定学生界面 如图 5 3 学生信息管理模块中 管理员可以通过选择不同的班级来查看各个班级 已有的学生信息 也可以通过搜索栏在不同班级中查询指定学生的信息 图 5 4 添加学生信息界面 如图 5 4 学生信息管理模块中 管理员再点击添加学生控件后 进行添加学生操 作 编辑学生的具体信息 包括学号 姓名 班级 联系方式等 其中默认密码为 123456 检查无误后点击确认即可成功添加 随后在班级中也能够查看到该学生的信 息 图 5 5 重置学生账户密码界面 如图 5 5 在学生用户忘记密码时 可以联系系统管理员对密码进行修改 重置密 码操作后 该学生账户密码即为系统的默认密码 随后该学生及时登录本人的账户后即 可及时修改个人的登录密码 这样 密码就实现了保密性 5 3 教师子系统管理功能测试 图 5 6 教师账户登录后系统界面 如图 5 6 教师在输入个人工号密码后 即可成功登录操作界面 在个人信息中 教师能够对自己的姓名联系电话等个人信息进行编辑修改 图 5 7 发布题库操作界面 图 5 8 导入题库操作界面 图 5 9 题库编辑操作 如图 5 7 图 5 8 图 5 9 在课程管理中 教师能够添加即将进行的课程并在设 定的上课时间段内进行题库的发布和回收 在课堂进行提问抢答等活动 在课堂上教师 将要进行题库发布时可以对题干部分进行导入 选择文件 其格式在 Answer Answer Teacher 中的导入 xlsx 中 按照一定格式进行题干导入 选择投票状 态为未开始 在编辑投票选项管理完成后可以在需要的时间点点击选择开始投票选项 结束未开始投票的状态开始投票后教师就不能再对题目进行编辑操作了 在结束投票后 教师可以在历史投票模块中找到之前的投票记录 从而对本题的投票结果得出分析结论 图 5 10 学生签到统计界面 图 5 11 学生投票统计界面 如图 5 10 图 5 11 所示 教师可以通过学生管理模块查看各个学生的签到情况 投票情况 抢答情况等 以便进行对每个学生的成绩评估 如图 5 12 所示 学生成绩 为教师在综合考量下对学生进行的平时学习情况的大致评估 图 5 12 学生成绩评估编辑界面 如图 5 13 图 5 14 教师在课堂现场提问或在系统中提交问题后 学生即可进入 系统进行抢答 教师能够查看学生的抢答详情 学生个人信息和抢答时间 图 5 13 教师发布提问界面 图 5 14 教师查看抢答详情界面 具体测试如表 5 2 表 5 2 教师系统提问抢答管理功能测试 系统输入信息设想结果实际结果测试结果 添加我的课程成功添加成功添加通过测试 编辑发布并结束投票成功执行成功执行通过测试 编辑发布并查看提问 环节 成功执行成功执行通过测试 对学生进行各项管理成功执行成功执行通过测试 5 4 学生子系统管理功能测试 教师在题库管理中确定开始投票后学生端即可看到教师发布的投票内容 此时学生 可以登录系统 在进行签到后能够在系统中对教师发布的问题进行抢答或投票 随后直 到教师结束投票状态之前都可以在投票模块中进行投票操作 如图 5 15 图 5 16 所示 图 5 15 学生登录签到完成后界面 图 5 16 学生投票操作界面 图 5 17 学生抢答编辑和提交界面 如图 5 17 学生还可以在教师发布提问流程后 进入系统抢答问题 在输入框中 编辑完成自己的回答后即可提交给教师 教师能够在自己的提问 详情处查阅学生回答 的详细情况 该流程在课后会和投票模块一样形成历史记录 方便教师课后查阅课堂情 况 如图 5 18 学生能在修改密码界面对默认的系统密码进行修改 增加账户的安全 性 图 5 18 学生修改密码界面 具体测试情况如表 5 3 表 5 3 学生签到抢答投票管理功能测试 系统输入信息设想结果实际结果测试结果 添加我的课程成功添加成功添加通过测试 编辑发布并结束投票成功执行成功执行通过测

温馨提示

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

最新文档

评论

0/150

提交评论