基于NHibernate中职学分管理系统的设计与实现

基于NHibernate中职学分管理系统的设计与实现

论文摘要

随着我国中职教育体制改革的逐步深入,学分制正在国内许多中职推行。新的教育体制实施与运行,给中职学校管理工作提出了新的挑战。与高校相比中等职业学校更强调应用型人才的培养,突出培养学生的职业技能。中职学分管理系统的目标是有效地管理教学计划,学生成绩,学分,学分绩点等重要数据。在今日软件开发领域,面向对象的开发方法已成为主流技术。众所周知,对象只能存在于内存中,而内存不能永久保存数据。如果要永久保存对象的状态,需要进行对象的持久化,即把对象存储到专门的数据存储库中。目前,关系数据库仍然是使用最广泛的数据存储库。关系数据库中存放的是关系数据,它是非面向对象的。因此,把对象持久化到关系数据库中,需要进行对象-关系的映射(Object/Relation Mapping,简称ORM)。在.Net平台下,Nhibernate是一个相当完善的ORM框架,Nhibernate的强大之处在于开发者几乎不用去了解任何数据存储和查询的细节问题,而能更专注地通过面向对象设计来构建系统。本文分析了NHibernate映射框架的原理及特点;运用UML工具对中职学分管理领域模型做了详细的分析;并且使用NHibernate的技术建立了该系统的数据访问层,实现三层架构;结合本系统的应用背景设计了C/S与B/S的混合体系结构;最后重点以“成绩管理”模块为例介绍了系统的实现。通过测试和实际使用证明,本系统能够大大减轻中职教务人员的工作量。所有的课程计划、学分计算、成绩管理都由计算机自动完成。由于系统采用了NHibernate框架,所以系统在设计过程中更多的使用了面向对象技术,这保证了系统的灵活性,解决了学分管理过程中的一些复杂情况。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 中职学分制背景
  • 1.1.2 国内外研究的现状
  • 1.2 选题意义
  • 1.3 本文贡献
  • 1.4 论文组织结构
  • 第二章 对象关系映射框架―NHibernate
  • 2.1 NHibernate 概述
  • 2.2 NHibernate 体系架构
  • 2.2.1 总体架构
  • 2.2.2 NHibernate 的编程接口
  • 2.3 映射机制
  • 2.3.1 映射文件概要
  • 2.3.2 关联关系映射
  • 2.4 查询机制
  • 2.4.1 查询方法
  • 2.4.2 数据获取策略
  • 2.5 持久对象的生命周期
  • 2.5.1 瞬时对象
  • 2.5.2 持久对象
  • 2.5.3 脱管对象
  • 2.6 事务、并发与缓存
  • 2.6.1 事务处理方法
  • 2.6.2 事务并发控制
  • 2.6.3 缓存策略
  • 2.7 本章小结
  • 第三章 基于UML 中职学分管理领域模型分析
  • 3.1 用例图的建立
  • 3.2 活动图的建立
  • 3.3 教学计划与课程设置
  • 3.4 成绩生成规则定义
  • 3.5 学分、绩点计算规则
  • 3.6 本章小结
  • 第四章 基于NHibernate 中职学分管理系统体系设计
  • 4.1 系统总体设计
  • 4.1.1 系统总体功能描述
  • 4.1.2 系统功能模块
  • 4.1.3 系统数据库设计
  • 4.2 本系统混合体系结构的设计
  • 4.3 三层架构设计
  • 4.3.1 基于NHibernate 三层架构的设计目标
  • 4.3.2 三层架构整体设计
  • 4.3.3 基于NHibernate 框架的三层架构在系统中实现
  • 4.4 本章小结
  • 第五章 基于NHibernate 中职学分管理系统的实现
  • 5.1 环境配置
  • 5.2 基于 NHibernate 中职学分管理系统实现举例
  • 5.2.1 成绩登记类设计
  • 5.2.2 成绩录入控制
  • 5.3 基于角色的权限控制
  • 5.4 其他主要的界面
  • 5.5 本章小结
  • 第六章 结论与展望
  • 6.1 本文工作总结
  • 6.2 下一步工作
  • 参考文献
  • 攻读硕士学位期间参加的科研项目和发表(录用)的论文
  • 致谢
  • 详细摘要
  • 相关论文文献

    • [1].在线学分课程大趋势下的未来实体教育转型与展望[J]. 中国教育信息化 2019(24)
    • [2].本科生校际交流的学分认定探索[J]. 智库时代 2020(03)
    • [3].高校资源共享背景下的跨校修读学分的探索与实践——以辽宁理工学院《市场调查》课程为例[J]. 现代经济信息 2019(24)
    • [4].基于学习成果的学分认定、积累与转换的校本实践[J]. 教育观察 2019(36)
    • [5].基于要素非学历学习成果学分认定标准实施路径[J]. 当代教育实践与教学研究 2020(03)
    • [6].“苏格兰学分与资格框架”治理:一个由非政府机构治理的成功案例[J]. 教育发展研究 2020(01)
    • [7].《税法实务》跨校修读学分课程创新教学模式研究与实践[J]. 行政事业资产与财务 2020(08)
    • [8].基于个人发展需求的大学生专业学分规划研究——以华东师范大学信息与计算科学专业为例[J]. 科教文汇(上旬刊) 2020(06)
    • [9].“苏格兰学分与资格框架”——级别指标体系及特色分析[J]. 职教发展研究 2020(02)
    • [10].实现终身学习“:苏格兰学分与资格框架”的内容架构与特色分析[J]. 中国职业技术教育 2020(18)
    • [11].中国大学英语慕课学分认定情况调查报告[J]. 外语电化教学 2020(03)
    • [12].英国学分积累与转换系统构建:历程回顾、现实挑战与发展方向[J]. 职业技术教育 2020(18)
    • [13].学分积累与转换:他国经验与我国实践[J]. 职业技术教育 2020(18)
    • [14].欧美学分互换模式及其比较[J]. 高教探索 2020(07)
    • [15].高校慕课学分认定的模式、维度及其拓展性应用[J]. 现代教育技术 2020(09)
    • [16].大学学分认定系统设计[J]. 信息系统工程 2019(06)
    • [17].学分制度创新提升学生创新创业能力[J]. 现代经济信息 2018(09)
    • [18].关于药物分析跨校修读学分的相关思考[J]. 教育教学论坛 2017(12)
    • [19].韩国的“学分累积制度”对我国构建学分银行管理机制的启示[J]. 广州广播电视大学学报 2016(02)
    • [20].大学生课外学分档案化建设的路径研究[J]. 价值工程 2016(25)
    • [21].学分互换:价值探寻、实践反思与改进策略[J]. 教育发展研究 2014(21)
    • [22].在刊物上发表论文和综述的记学分标准[J]. 现代电生理学杂志 2015(01)
    • [23].美国先前学习学分的获取路径、实施现状及启示[J]. 职业技术教育 2015(06)
    • [24].高职院校学生赴台研修学分兑换实践与探讨[J]. 武汉职业技术学院学报 2015(02)
    • [25].高职院校实现学分积累和转化信息化管理的问题及对策[J]. 职业技术教育 2015(20)
    • [26].关于学分积累与转换制度分析[J]. 东西南北 2019(23)
    • [27].高校课外学分制度探索与改革[J]. 教书育人(高教论坛) 2020(24)
    • [28].高职大学生创新创业活动认定与学分置换研究与探索——以中小企业创业与经营(校企合作)专业为例[J]. 现代职业教育 2020(21)
    • [29].高职高专院校实施“拓展学分”的问题与对策[J]. 现代职业教育 2019(19)
    • [30].高中新课程学分认定与学分管理的实践与思考[J]. 新课程研究(上旬刊) 2011(07)

    标签:;  ;  ;  ;  

    基于NHibernate中职学分管理系统的设计与实现
    下载Doc文档

    猜你喜欢