网站大量收购独家精品文档,联系QQ:2885784924

高级程序设计语言网络教学平台——考试管理模块 毕业论文.doc

高级程序设计语言网络教学平台——考试管理模块 毕业论文.doc

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机科学与技术学院 毕业设计(论文) 论文题目 高级程序设计语言网络教学平台——考试管理模块 指导教师 职 称 学生姓名 学 号 专 业 计算机科学与技术 班 级 本08计算01班 系 主 任 院 长 起止时间 2011年11月25日至2012年6月6日 2012年6月6日 目 录 摘要iii Abstract iv 第一章 绪论 1 1.1课题研究的背景和意义 1 1.2本文主要的内容 2 第二章 可行性分析及需求分析 4 2.1 可行性研究 4 2.1.1 社会可行性 4 2.1.2 经济可行性 4 2.1.3 技术可行性 4 2.1.4 操作可行性 5 2.2 需求分析 5 2.2.1 功能需求 5 2.2.2 性能需求 7 2.2.3 运行需求分析 8 第三章 相关技术简介 9 3.1 MyEclipse 8.5、Dreamweaver CS4平台简介 9 3.2 Java、JavaScript、HTML语言简介 10 3.3 SQL数据库简介 11 3.3.1 简介 11 3.3.2 数据体系结构 11 3.3.3 操作数据库 11 3.4 利用JDBC访问数据库 12 3.5 B/S模式简介 15 3.5.1 概述 15 3.5.2 B/S结构的优点 15 3.5.3 B/S结构的缺点 16 第四章 系统详细设计 17 4.1 设计思想与原则 17 4.2 系统功能简介及总体框架 18 4.2.1 系统功能 18 4.2.2 系统功能模块图 19 4.3 数据库设计 20 4.3.1 数据表设计 20 4.4用户登录模块设计 28 4.5 考试系统功能模块设计 32 4.5.1 管理员考试系统设计 32 4.5.2 教师考试系统设计 33 4.5.3 学生考试系统设计 37 第五章 系统功能实现 38 5.1 登录功能的实现 38 5.1.1 管理员、教师、学生登陆 38 5.2管理员功能的实现 41 5.3 教师功能的实现 45 5.4 学生功能的实现 52 第六章 系统测试与调试 58 6.1 系统测试的原则 58 6.2 系统测试的方法 59 6.2.1.单元测试 59 6.2.2集成测试 59 6.2.3 确认测试 60 6.2.4系统测试 60 6.3系统调试的方法 61 第七章 总结与展望 63 7.1总结与体会 63 7.2展望 65 参考文献 66 谢 辞 68 高级程序设计语言网络教学平台的设计与实现 摘要: 随着计算机技术的发展,教学也较以前发生很大的变化,网络教学系统以其独有的优势脱颖而出。“高级程序设计语言网络教学平台”是以C++程序设计语言课为基础的网络教学系统,其开发过程主要包括后台数据库的建立与维护、中间业务逻辑的处理及前端界面数据的显示与交互。 本系统使用MyEclipse8.5集成开发环境,以Java语言作为主要的编程语言并辅助以JavaScript、HTML,以MySQL作为后台数据库,Dreamweavercs4编写用户界面,以Tomcat作为服务器,使用JavaBean参与数据处理,servlet完成业务逻辑的实现,JSP负责客户端的动态信息显示,运用Ajax技术进行异步提交数据以实现局部刷新,使用DIV+CSS设计网页样式与布局。系统由学生、教师、管理员三种角色的五大模块构成:考试管理模块、自测考核模块、在线交流模块、作业管理模块、教学管理与系统管理模块,实现了包括了视频播放、文件上传与下载、论坛发帖、在线通讯、在线考试、在线练习等多项功能。运行结果显示该系统具有很好的用户界面,能有效减轻教师的工作量,提高学生的学习效率,同时也有利于学生自主公平地学习,增进老师与学生的交流和联系,培养良好的学习氛围。 关键词:高级程序设计网络教学平台; B/S模式; MySQL数据库;Ajax技术;考试管理 Design and Implementation?of?high-level?programming language network teaching platform Abstract: With the development of computer technology, teaching is undergoing great changes compared to the past,network teaching system stands out for its unique advantages. High-level programming language network teaching platform is an online teaching sy

您可能关注的文档

文档评论(0)

绿风 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年11月27日上传了教师资格证

1亿VIP精品文档

相关文档