首页> 中文学位 >基于SSM框架轻量级的分布式高考成绩管理系统设计与实现
【6h】

基于SSM框架轻量级的分布式高考成绩管理系统设计与实现

代理获取

目录

封面

声明

目录

中文摘要

英文摘要

第一章 绪论

1.1 研究背景及意义

1.2 研究现状

1.3 论文主要研究工作

1.4论文的组织结构

1.5本章小结

第二章 相关知识及技术

2.1 SSM框架相关知识及技术

2.2 HDFS分布式文件系统

2.3 本章小结

第三章 需求分析

3.1 系统开发概述

3.2 系统功能需求分析

3.3 系统性能需求分析

3.4 分布式存储需求分析

3.5 本章小结

第四章 系统设计

4.1 总体设计

4.2 功能模块详细设计

4.3 分布式数据库设计

4.4 本章小结

第五章 系统实现与测试

5.1 系统开发环境搭建

5.2 分布式存储实现

5.3 系统功能实现

5.4 系统测试与分析

5.5 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

随着信息技术的飞速发展,互联网+概念为各个领域问题提供了全新的解决方案,这当然也包括高考招生考试领域。在国家政府的大力支持下,目前招生考试院正在推动信息化建设。同时随着考试数据的不断增多,传统的数据存储模式在招生考试信息化建设中已经显得乏力。基于在此大的背景之下,本文设计了分布式存储的高考成绩管理系统。本文创建了分布式高考成绩管理系统的构建流程,其中主要包括需求分析、详细设计、系统实现以及测试等四部分组成,在此基础上构建的系统将来可以应用到实际的高考成绩管理业务中。本系统的两个特点在于将SSM(Spring,Spring MVC,Mybatis)框架应用到了高考成绩管理系统中和系统的数据存储采用分布式存储,SSM框架的引入可以提高系统开发效率,使得最终实现的系统具备运行稳定、易用以及可扩展的特点;分布式存储的应用是应对大规模的考试数据。
  本文的主要工作如下:
  (1)开发方案的选择:系统的开发选择的是J2EE平台下的SSM框架。通过使用Spring框架的控制反转( Inversion of Control,IoC)容器,可以降低各组件之间的耦合度,在开发过程中可以更专注于应用逻辑开发。Spring很好支持面相切面编程( Aspect Oriented Programming,AOP),通过 AOP将业务逻辑从应用服务中剥离开来,实现了高内聚的开发。Mybatis框架通过将sql语句封装在xml配置文件中实现了业务逻辑和数据访问逻辑分离,提高了系统的可维护性。
  (2)存储方案的选择:数据存储选择的HDFS即Hadoop平台下的分布式系统。HDFS可以处理超大规模的数据,能满足海量数据的存储和处理需求。而且HDFS对硬件要求低,可以部署在廉价的集群上。
  (3)高考成绩管理系统的分析与设计:通过对系统的业务需求分析以及功能需求分析确定了系统的总体功能架构组成,确定系统由系统安全模块、查询统计模块以及成绩管理模块等三个部分组成,并对系统进行了数据库设计。
  (4)高考成绩管理系统的实现:在对系统需求分析与详细设计的基础上,对系统的功能进行了实现,根据测试结果分析最终实现的系统可以满足用户需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号