基于B/S结构的校园管理系统的设计与实现

基于B/S结构的校园管理系统的设计与实现

论文摘要

中小学在当今的热点——教育教学改革中要取得突破就要在实现教育信息化上下大功夫,要依靠计算机技术等的支持,要在校园网这个越来越大的平台上实现更多的教育教学功能。本文的最终目的是为中小学建设一个更优性能、更加安全的校园信息管理系统。因此在论述了MVC设计模式和J2EE规范实现框架的基础上,提出了基于Struts、Spring、Hibernate的多层次Web应用开发集成框架。本系统的表示层以DIV、CSS、Struts来实现;模型层以Spring的IoC容器来实现;控制层以Struts框架来构成;数据持久层以Hibernate框架来体现符合面向对象思想。本系统的关键技术是:第一,使用Spring容器统一配置管理JavaBean,以提高系统组件的可移植性并有利于整个系统的整合与配置;第二,使用模拟退火算法来实现自动排课,并对排课的效率以及质量进行优化,通过对排课过程的多次模拟,验证了本系统采用的排课策略是行之有效的;第三,使用PDF打印技术来替代其他打印技术实现课程表的输出;第四,使用POI组件动态生成Excel报表。本系统实施后将极大的方便中小学的日常管理,加强学生、家长、教师三方之间的交互。实践证明,SSH框架是一种优秀的多层次J2EE标准实现框架,适用于开发高效稳定的企业级Web应用服务。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 选题背景
  • 1.2 国内外研究现状
  • 1.3 课题研究目的与意义
  • 1.4 论文的主要内容
  • 1.5 论文结构安排
  • 第2章 相关技术综述
  • 2.1 MVC 设计模式
  • 2.1.1 MVC 设计模式的概念
  • 2.1.2 MVC 设计模式的业务流程
  • 2.1.3 MVC 设计模式的优势
  • 2.1.4 MVC 设计模式的实现
  • 2.2 J2EE 标准
  • 2.2.1 J2EE 的概念
  • 2.2.2 框架的概念
  • 2.2.3 采用框架进行软件开发的意义
  • 2.2.4 J2EE 标准的实现框架
  • 2.3 SSH 框架简介
  • 2.3.1 Struts 框架
  • 2.3.2 Spring 框架
  • 2.3.3 Hibernate 框架
  • 2.4 其他开源技术
  • 2.4.1 Ajax 技术
  • 2.4.2 ChartDirector 技术
  • 2.4.3 iText 开源技术
  • 2.4.4 POI 开源技术
  • 2.4.5 DWR 技术
  • 2.5 设计模式
  • 2.6 本章小结
  • 第3章 系统设计
  • 3.1 目标需求
  • 3.2 系统总体设计
  • 3.3 系统用例模型
  • 3.4 系统实体及其关联关系
  • 3.5 系统详细设计与实现
  • 3.5.1 开发环境
  • 3.5.2 系统详细设计
  • 3.6 本章小结
  • 第4章 JAVABEAN 的配置管理
  • 4.1 依赖注入的原理
  • 4.2 依赖注入的实现方式
  • 4.3 两种注入方式的对比
  • 4.4 依赖注入的优势
  • 4.5 系统应用
  • 4.6 本章小结
  • 第5章 排课算法
  • 5.1 问题的提出
  • 5.2 模拟退火算法的原理与基本思想
  • 5.3 模拟退火算法在排课系统中的应用
  • 5.4 模拟退火算法与其它常用算法比较
  • 5.4.1 算法时间复杂度的问题讨论
  • 5.4.2 算法空间复杂度的问题讨论
  • 5.4.3 算法比较
  • 5.5 排课算法具体实现
  • 5.5.1 排课算法流程图
  • 5.5.2 基本数据准备
  • 5.5.3 排课算法代码实现
  • 5.5.4 课表的输出
  • 5.6 排课效率的优化
  • 5.7 排课质量的优化
  • 5.8 本章小结
  • 第6章 PDF 打印
  • 6.1 WEB 打印方式
  • 6.2 目前已形成的WEB 打印方案
  • 6.3 校园管理系统打印方案选择
  • 6.4 PDF 打印方法实现
  • 6.5 本章小结
  • 第7章 POI 读写EXCEL
  • 7.1 具体实现方法
  • 7.2 可扩展的代码设计
  • 7.3 实现结果
  • 7.4 本章小结
  • 第8章 系统测试
  • 8.1 功能测试
  • 8.2 性能测试
  • 8.3 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间所发表的论文
  • 致谢
  • 个人简历
  • 相关论文文献

    • [1].艾威康推出智慧校园管理平台[J]. 中国教育技术装备 2015(01)
    • [2].优化校园管理 激发品牌活力[J]. 教学管理与教育研究 2020(05)
    • [3].信息化背景下智能校园管理平台建设研究——以云南文化艺术职业学院为例[J]. 学园 2020(20)
    • [4].中学校园管理存在的问题及解决措施[J]. 新课程研究 2019(30)
    • [5].数字化校园管理平台短信化策略[J]. 中小学信息技术教育 2012(06)
    • [6].完善农村初中校园管理工作营造良好育才环境[J]. 成才之路 2014(23)
    • [7].浅谈小学校长的校园管理策略[J]. 知识文库 2018(20)
    • [8].中学校长如何做好校园管理工作[J]. 青少年日记(教育教学研究) 2018(11)
    • [9].家园共育 促进幼儿发展[J]. 福建教育 2016(44)
    • [10].精益求精,办人民满意的教育[J]. 教育家 2016(46)
    • [11].构建保障学生安全校园管理模式[J]. 教育 2017(12)
    • [12].“正气职称”不应成为“校园怨气”[J]. 云南教育(小学教师) 2017(03)
    • [13].以师生为本做好校园管理工作[J]. 科学中国人 2017(05)
    • [14].浅谈如何提高初中校园管理质量[J]. 新课程(中学) 2017(05)
    • [15].中学校园管理的几点想法[J]. 学苑教育 2017(10)
    • [16].试析农村小学校园管理策略新发展[J]. 吉林教育 2017(31)
    • [17].高校校园管理模式的探讨与研究[J]. 现代经济信息 2013(24)
    • [18].关于校园管理的探索[J]. 教育 2010(36)
    • [19].关于数字化校园管理系统现状和存在问题的探讨[J]. 时代教育(教育教学) 2010(12)
    • [20].培养学生参与意识 教师要做有心人[J]. 网络科技时代 2008(24)
    • [21].大数据支撑的校园管理工作环境探究[J]. 电脑编程技巧与维护 2020(11)
    • [22].钉钉软件在校园管理中的应用[J]. 科技创新导报 2020(12)
    • [23].利用现代技术,创新校园管理方式[J]. 华夏教师 2019(10)
    • [24].利用“红领巾监督员”促进小学生参与协助校园管理的有效性探究[J]. 新课程导学 2019(01)
    • [25].浅谈校园管理系统的需求分析[J]. 金田 2013(10)
    • [26].大学生健康政治心理的培育——基于创新校园管理工作视角[J]. 湖北成人教育学院学报 2012(04)
    • [27].关于环境保护与校园管理的研究[J]. 当代化工研究 2017(08)
    • [28].浅析校园网络管理的重要性[J]. 信息系统工程 2017(02)
    • [29].物联网技术在智慧校园管理系统中的应用[J]. 电脑知识与技术 2014(27)
    • [30].习苑制校园管理模式的现状与特色[J]. 通识教育研究 2019(00)

    标签:;  ;  

    基于B/S结构的校园管理系统的设计与实现
    下载Doc文档

    猜你喜欢