首页> 中文学位 >基于SSH的计算机教研工作管理系统的设计与实现
【6h】

基于SSH的计算机教研工作管理系统的设计与实现

代理获取

目录

声明

摘要

插图索引

附表索引

第1章 绪论

1.1 研究背景

1.2 问题的提出

1.3 项目所研究的内容及所做的主要工作

1.4 国内外研究现状

1.4.1 国外现状

1.4.2 国内现状

1.5 论文结构

第2章 系统相关技术介绍

2.1 MVC模式

2.1.1 MVC设计模式简介

2.1.2 MVC设计模式的工作流程

2.1.3 MVC设计模式的优缺点

2.1.4 MVC设计模式的实现方式

2.2 Struts 2框架

2.2.1 Struts 2框架结构

2.2.2 Struts 2的体系结构

2.3 Spring 2框架

2.3.1 Spring 2框架结构

2.3.2 Spring 2依赖注入与控制反转

2.3.3 Spring 2的AOP

2.4 Hibernate 3框架

2.4.1 Hibernate 3框架结构

2.4.2 Hibernate 3的核心接口

2.5 权限控制技术介绍-RBAC

2.6 MySQL的研究

2.7 本章小结

第3章 系统需求分析与总体设计

3.1 系统需求分析

3.1.1 总体需求

3.1.2 系统的角色分析

3.1.3 功能需求

3.1.4 非功能需求

3.2 系统总体设计

3.2.1 系统部署图

3.2.2 系统体系结构设计

3.2.3 系统功能设计

3.3 数据库设计

3.3.1 数据库实体关系

3.3.2 数据表设计

3.4 本章小结

第4章 系统重要功能的设计与实现

4.1 开发环境搭建

4.2 数据库接口的设计

4.2.1 编写Hibernate配置文件

4.2.2 POJO和数据表的连接

4.2.3 数据库的修改查询操作

4.3 Struts和Spring的配置

4.3.1 修改Struts配置文件

4.3.2 修改Spring配置文件

4.4 用户管理模块的设计与实现

4.4.1 用户管理模块类图的设计

4.4.2 用户管理模块的活动图设计

4.4.3 用户管理模块的代码实现

4.4.4 用户管理模块界面的展现效果

4.5 教研工作管理模块的详细设计与实现

4.5.1 教研工作管理模块的类图设计

4.5.2 教研工作管理模块的活动图设计

4.5.3 教研工作管理模块的代码实现

4.5.4 教研工作管理模块界面的展现效果

4.6 本章小结

第5章 系统测试

5.1 相关理论

5.1.1 软件测试的意义

5.1.2 软件测试的过程

5.1.3 软件测试的分类

5.2 功能测试用例设计

5.2.1 教研活动审核页功能测试用例

5.2.2 教研工作计划创建页功能测试用例

5.2.3 角色管理页功能测试用例

5.3 性能测试用例设计

5.3.1 系统对浏览器的支持测试

5.3.2 网站压力测试

5.4 测试结果及分析

5.4.1 教研活动审核页功能测试结果

5.4.2 教研工作计划创建页功能测试结果

5.4.3 角色管理页功能测试结果

5.4.4 系统对浏览器的支持测试结果

5.4.5 网站压力测试结果

5.5 测试结果分析

5.6 本章小结

结论

参考文献

致谢

展开▼

摘要

教研工作是提高教师师德水平、业务能力和强化教师队伍建设的重要途径之一。目前,计算机技术和网络技术发展迅速,本文的重点研究内容是如何将这些先进技术应用到教研工作中,从而达到提高教研效率,弥补过往的教研管理系统上的缺陷,如解决、完善校与校之间、区与区之间教研系统的互通交流不够等问题;提高老师参与教研工作积极性,改变传统教研工作的不足等目的。本学位论文以计算机教研工作为背景,从实际工作出发,结合新课改,设计并开发了一套教研工作管理系统。
  本文所开发的管理系统采用MVC设计模式,以J2EE开发技术为基础,采用SSH框架体系结构并结合权限控制技术RBAC和MySQL数据库平台,以MyEclipse为开发工具进行设计并实现。在SSH构架中采用Spring用于依赖注入、事务的控制,利用Struts进行JSP页面与业务逻辑间的通信,Hibernate则取代了JDBC进行数据的持久化操作。
  本文介绍了开发本系统的背景资料和相关技术,并进行需求分析,使用UML绘制各功能模块的用例图。总体设计中详细介绍了本系统的硬件部署、体系结构、主要功能等内容。在详细设计中,依次从类图、活动图、代码以及界面效果几方面介绍了管理系统中的两个重要功能用户管理模块和教研工作管理模块的详细设计与实现。依次设计了功能测试用例和性能测试用例对系统的功能和性能两方面进行测试,并对测试结果进行分析。测试结果表明基于SSH的计算机教研工作管理系统能够实现预期功能,测试合格。
  本文的实际意义在于针对职业院校计算机教研工作管理系统上的缺陷,搭建了一个系统管理平台,使得只需要通过该平台就可以完成各项教研管理、交流等工作,从而实现了教研管理工作的无纸化和信息化,同时本系统可以有效地降低教职工的工作量,提高教研工作效率,可以使学院教师方便快捷的参与教研活动,提高积极性。本教研工作管理系统操作简单、易于使用,对计算机教研工作改革与创新,有一定的理论和实用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号