基于.net的辅助教学系统研究与开发软件工程专业论文.docxVIP

基于.net的辅助教学系统研究与开发软件工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.net的辅助教学系统研究与开发软件工程专业论文

山东科技大学工程硕士学位论文摘要 山东科技大学工程硕士学位论文 摘要 摘 要 计算机辅助教学作为对传统教学的补充,是计算机应用领域一个重要的分支。在各 个时期,随着相关技术的不断提高,表现出不断发展和自我完善的趋势,更融入了时代 的特征。随着网络技术的发展,它从单机走向网络化;同时,多媒体技术的进步,使它 的表现形式更加多样化。当前,网络教学已经成为现代教育流行的教学模式。 计算机辅助教学系统以“为教师建设课程教学资源和管理课程教学过程提供一种新 的工具,同时也为学生的学习提供一种新的信息资源环境”为出发点。围绕教师课程教 学全过程中所涉及的教学资源和活动,实现课程的教案、教学大纲、教学进度计划、实 验安排、学习资源(多媒体资源、课件、教与学的模板与工具、案例、文献资料、学生作 业)等资源信息的网上发布、查询、浏览和更新;另外,通过网上答疑、师生交流和专题 讨论等形式实现师生之间课外辅助教学活动的进行。 本文对软件开发方法进行了研究,指出了结构化程序设计方法、面向对象的开发方 法的优缺点;基于组件的软件开发技术,不仅可以实现源代码或功能的重用,利用己有 的组件去构造新的软件系统,减少重复性劳动;而且组件的接口与实现相分离的原则, 使得系统的修改和扩展更加容易。 本文介绍了应用软件的结构从传统的客户机/服务器两层结构到以浏览器/服务器 为代表的三层甚至多层结构的发展过程。提出了建立多层架构的分布式应用程序;阐述 了建立多层架构系统的技术原理;多层架构细化和扩展了传统的三层体系结构,将应用 程序分解为页面表示层(Web Layer )、业务外观层(BusinessFa}ade Layer )、业务规则 层(BusinessRule Layer )、数据存取层(DataAccess Layer )和层间调用标准接口数据 集(CSID, Cross-Layer Call Standard Interface DataSet)进行处理。它对普通的三层 结构的中间层进行改造,细分成两个层次,并提出业务外观的概念(Business Facade )。 CSID 规范了层间数据传递,建立专门的标准层间交换数据集。 层次体系结构风格是一种被广泛应用于系统软件和应用软件设计的体系结构风格, 本文对层次软件体系结构风格进行研究,讨论了它的适应范围、组成和实现等相关问题。 本文利用 UML 面向对象建模方法完成了辅助教学系统的需求分析和数据库的设计, 使需求分析过程与开发过程更紧密地结合起来,提出了一个更加清晰、易于开发和复用的 总体框架结构。 本文以师生交流论坛的实现为例,详细的剖析多层架构如何指导实际的开发工作。 并提出了在新的.NET 应用软件技术平台基础上,一个通用的分布式 N 层构架的详细设计 及其每一层的实现细节。 本文论述的网上考试系统既支持多平台,又具有 C/S 模式的可控制性的考试系统, 并且适应了我校的教学实际需求。运用面向对象方法进行考试系统的设计和实现,具体 运用 UML 模型图描述面向对象软件开发的各个阶段。面向对象需求分析阶段,运用用例 图获取和描述用户需求。面向对象设计阶段将本系统划分为学生考试、教师管理、管理 员管理三个子系统,用类图描述了系统的关键类和主要方法,用顺序图、活动图描述了 组卷和考试功能。面向对象编码阶段说明了主要类的实现方法。 关键词:计算机辅助教学;软件开发;多层架构;面向对象;组件 山东科技大学硕士学位论文Ab 山东科技大学硕士学位论文 Abstract Abstract The Computer Assisted Instruction (CAI) is an important developing branch of the computer applications. It has added the new mode up to the traditional instruction. In all kinds of periods, it has always been developing and improving to make itself better. With the appearance of network and development of network technology, it transfers from microcomputer environment to network environment. Furthermore owing to the improvement of the multimedia technology, its performance has become more dive

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档