高职开放式实验教学管理平台的设计与开发

高职开放式实验教学管理平台的设计与开发

论文摘要

本文主要针对目前传统的高职实验的教学与管理环节繁琐而且效率低等缺点,设计和开发了基于计算机网络的实验教学管理平台,为开放式实验教学管理工作提供了网络支持,有效地提升高职院校的开放式实验教学和管理工作的质量和效率。本文完成了如下工作:通过分层架构,将系统划分成为领域模型层、数据访问层、业务逻辑层、Web服务层和表现层,有效分解了其中复杂的依赖关系,使得整体结构清晰,功能划分明确。其中在数据访问层应用抽象工厂设计模式,抽象出数据访问层接口,解耦数据访问层与数据基础存储设施之间的深度依赖关系,为系统的进一步扩展奠定了基础。系统重点针对开放式实验的实际需求,实现了教师、实验员和学生共同参与的开放实验教学功能,完成了教师的教和导、学生的学和练以及实验员的各种实验管理功能。通过划分出Web服务层,异构客户端(如Web页面、移动设备等),利用.Net Web Service功能体系实施透明无缝调用,相互协同工作,极大地提高了系统功能组件的可复用性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 国内外有关本课题的研究动态
  • 1.2.1 国外的研究动态
  • 1.2.2 国内的研究动态
  • 1.3 本课题研究的目的和意义
  • 1.4 论文完成的工作
  • 1.5 论文组织
  • 第2章 开放式实验教学管理平台的技术基础
  • 2.1 分层架构
  • 2.2 极限编程
  • 2.3 UML建模技术
  • 2.4 设计模式
  • 2.5 Net平台
  • 2.6 Web服务
  • 2.7 小结
  • 第3章 开放式实验教学管理平台的分析与设计
  • 3.1 系统需求分析
  • 3.2 系统流程图
  • 3.3 系统功能设计
  • 3.3.1 系统功能概述
  • 3.3.2 系统功能模块
  • 3.3.3 系统用例图
  • 3.4 系统架构设计
  • 3.5 系统UML设计
  • 3.5.1 系统类图
  • 3.5.2 系统时序图
  • 3.6 系统数据库设计
  • 3.7 小结
  • 第4章 开放式实验教学管理平台的技术实现
  • 4.1 系统整体架构实现
  • 4.2 领域模型层模块的技术实现
  • 4.3 数据访问层模块的技术实现
  • 4.3.1 抽象工厂模式
  • 4.3.2 数据访问基础设施
  • 4.3.3 数据访问接口定义
  • 4.3.4 数据访问接口实现
  • 4.4 业务逻辑层模块的技术实现
  • 4.4.1 TeacherBLL类逻辑实现
  • 4.4.2 ExperimentBLL类逻辑实现
  • 4.4.3 LoginBLL类逻辑实现
  • 4.5 Web服务层模块的技术实现
  • 4.5.1 TeacherService服务类实现
  • 4.5.2 ExperimentService服务类实现
  • 4.6 表现层模块的技术实现
  • 4.6.1 WEB网页表现层
  • 4.6.2 移动设备表现层
  • 4.7 小结
  • 第5章 开放式实验教学管理平台的实现验证
  • 5.1 引言
  • 5.2 系统功能Web演示
  • 5.2.1 首页展示
  • 5.2.2 教师发布实验项目
  • 5.2.3 学生实验预约
  • 5.2.4 实验员实验安排
  • 5.2.5 学生上传实验报告
  • 5.2.6 实验评分及查看成绩
  • 5.3 移动设备功能演示
  • 5.3.1 移动设备开始界面
  • 5.3.2 学生登陆查看实验项目
  • 5.3.3 学生登陆预约实验项目
  • 5.3.4 实验员登陆安排实验项目
  • 5.4 小结
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 进一步的工作与展望
  • 参考文献
  • 附录
  • 致谢
  • 相关论文文献

    • [1].利用设计模式改进数据访问层[J]. 陇东学院学报 2011(06)
    • [2].可复用数据访问层的实现及其在企业信息系统开发中的应用[J]. 广西电力 2017(06)
    • [3].基于工厂模式的易复用数据访问层设计[J]. 软件导刊 2011(03)
    • [4].工厂模式在分层架构中的应用[J]. 微型机与应用 2012(14)
    • [5].抽象工厂设计模式在数据访问层的应用[J]. 办公自动化 2014(14)
    • [6].HXMT数据访问层原型设计[J]. 核电子学与探测技术 2016(01)
    • [7].ADO.NET通用数据访问层的设计与实现[J]. 金陵科技学院学报 2017(02)
    • [8].浅谈基于.NET分层开发架构中数据访问层的设计[J]. 科技创新导报 2008(09)
    • [9].简单工厂模式在数据访问层中的应用[J]. 计算机工程与设计 2009(07)
    • [10].在数据访问层使用抽象工厂设计模式的C#实现[J]. 硅谷 2009(08)
    • [11].分布式数据访问层中间件的研究与实现[J]. 电脑知识与技术 2018(24)
    • [12].一种基于ORM理论的DAL设计与实现[J]. 茂名学院学报 2008(04)
    • [13].领域模型中关联语义的描述逻辑表示与应用[J]. 软件 2015(06)
    • [14].基于数据访问层的精细访问控制研究[J]. 电子质量 2015(09)
    • [15].单元测试在三层架构开发中的应用[J]. 软件导刊 2014(10)
    • [16].基于三层结构搭建评教系统框架[J]. 太原城市职业技术学院学报 2013(06)
    • [17].浅谈校友录系统设计[J]. 科技资讯 2013(27)
    • [18].ASP.NET基于三层架构的网站设计与开发[J]. 现代盐化工 2016(02)
    • [19].浅谈ASP.NET三层架构在软件开发中的应用[J]. 电脑知识与技术 2015(27)
    • [20].高校在线财务查询平台的设计与实现[J]. 信息技术 2013(06)
    • [21].ASP.NET开发三层结构应用(一) 搭建ASP.NET的三层结构框架[J]. 电脑编程技巧与维护 2010(11)
    • [22].基于文法差异的ADO.NET组件化研究及其应用[J]. 西安工程大学学报 2010(03)
    • [23].ASP.NET三层构架解析[J]. 农业科技与装备 2016(03)
    • [24].计算机图书管理系统[J]. 电子测试 2015(12)
    • [25].ASP.NET开发三层结构应用实例(二) ASP.NET三层结构的具体实现[J]. 电脑编程技巧与维护 2010(13)
    • [26].信息管理数据库系统的业务逻辑层实现步骤[J]. 数字技术与应用 2010(11)
    • [27].电信业IT服务管理:标准化与灵活性完美统一[J]. 通信世界 2009(35)
    • [28].人机交互下工业产品艺术价值评估系统设计[J]. 现代电子技术 2020(08)
    • [29].微内核工作流引擎的设计与实现[J]. 舰船电子工程 2015(02)
    • [30].文件管理系统的设计与实现[J]. 电子测试 2013(15)

    标签:;  ;  ;  ;  ;  

    高职开放式实验教学管理平台的设计与开发
    下载Doc文档

    猜你喜欢