CS模式辅助教学系统.docVIP

  • 3
  • 0
  • 约4.84万字
  • 约 84页
  • 2017-09-22 发布于江苏
  • 举报
分类号: 单位代码: 密 级: 学 号: 硕 士 学 位 论 文 论文题目: 基于C/S模式的辅助教学系统 的设计与实现 作 者 姓 名 专 业 软件工程 指导教师姓名 专业技术职务 2006年 03 月 1日 原创性声明和关于论文使用授权的说明 原 创 性 声 明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。 论文作者签名: 日 期: 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。 (保密论文在解密后应遵守此规定) 论文作者签名: 导师签名: 日 期: 目 录 目 录 I 摘 要 IV ABSTRACT IV 第一章 引言 6 1.1课题背景 6 1.2项目介绍 7 1.3主要工作 8 第二章 相关知识与技术分析 9 2.1分布式应用系统的结构 9 2.1.1客户机/服务器模式 9 2.1.2构建多层分布式应用系统的方法 12 2.1.3多层结构使用的技术 13 2.2开发环境Delphi简介 16 2.2.1 MIDAS技术 16 2.2.2 Delphi开发的三层分布式应用系统的结构 17 2.2.3 Delphi下三层C/S应用程序实现的原理 19 2.2.4 MIDAS的应用程序工作流程 20 2.2.5有关组件 21 2.2.6自定义应用服务器 22 2.2.7调用服务器上的接口 23 2.3 系统采用的相关技术 25 2.3.1远程调用方式 25 2.3.2系统的容错技术和网络负载平衡技术 25 2.3.3系统安全性技术 26 第三章 网上答疑系统的设计与实现 28 3.1概述 28 3.2系统的软件结构设计 29 3.3系统数据库设计 30 3.4系统主要功能模块的实现 33 3.4.1用户管理模块 33 3.4.2答疑板模块 33 3.4.3在线答疑模块 35 3.5 FAQ查询算法 36 3.5.1提问与解答内容的量化分析 36 3.5.2 FAQ、关键词及信息提取 37 3.5.3实例分析 39 3.6系统安全 41 第四章 网上作业系统的设计与实现 42 4.1概述 42 4.2系统的软件结构设计 42 4.3系统数据库设计 43 4.4作业处理过程 46 4.5 其他功能模块 50 4.6防止某些恶意行为的功能 51 第五章网上考试系统的设计与实现 52 5.1概述 52 5.2系统的软件结构设计 53 5.3系统数据库设计 54 5.4学生考试子系统的实现 58 5.4.1考试环境设计 58 5.4.2考试流程 59 5.4.3考试时钟的设置与时间限制 60 5.5教师管理子系统的实现 61 5.5.1题库管理模块 61 5.5.2试卷管理模块 61 5.5.3自动评卷模块 62 5.5.4成绩管理模块 62 5.5.5用户管理模块 63 5.6系统组卷方法 63 5.6.1计算机组卷的原则 63 5.6.2试卷生成方法 64 5.6.3随机组卷法 65 5.6.4智能组卷法 68 5.7系统安全 74 结束语 76 致 谢 77 参考文献 78 摘 要 目前,随着互联网时代的到来,信息技术的快速发展,已经渗透到社会的各个领域,引起人们社会生产方式、工作方式、学习方式和生活方式的重大变革。基于Internet平台开发的各种辅助教学系统,已成为一种新兴的教学媒体,学生可以根据自己的实际情况来安排自己的学习时间、共享优秀的教育资源和教育方法。 本文主要论述了基于三层客户/服务器结构的分布式应用系统的实现方法和技术;阐明了利用Delphi的MIDAS技术开发多层分布式应用系统的方法;最后阐述了基于C/S模式的辅助教学系统的设计和实现,并对其实现过程中的关键技术进行了详细的讨论。 基于C/S模式的辅助教学系统包括网上作业系统、网上答疑系统和网上考试系统三个子系统。系统实现上采用三层客户/服务器模式,三层客户/服务器结构将系统的表示逻辑、业务逻

文档评论(0)

1亿VIP精品文档

相关文档