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

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:wangyongwangyongwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,互联网+概念为各个领域问题提供了全新的解决方案,这当然也包括高考招生考试领域。在国家政府的大力支持下,目前招生考试院正在推动信息化建设。同时随着考试数据的不断增多,传统的数据存储模式在招生考试信息化建设中已经显得乏力。基于在此大的背景之下,本文设计了分布式存储的高考成绩管理系统。本文创建了分布式高考成绩管理系统的构建流程,其中主要包括需求分析、详细设计、系统实现以及测试等四部分组成,在此基础上构建的系统将来可以应用到实际的高考成绩管理业务中。本系统的两个特点在于将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)高考成绩管理系统的实现:在对系统需求分析与详细设计的基础上,对系统的功能进行了实现,根据测试结果分析最终实现的系统可以满足用户需求。
其他文献
<正>EPCM模式(EPCM的意思:Engineering Procurement Construcion Management)即指设计采购与施工管理的总承包模式,是国际建筑市场较为通行的项目管理模式之一,也必将成为我
期刊
"徐志摩传"已成为现代作家传记写作的热点之一。众多"徐志摩传"的出版对于了解、研究徐志摩产生了积极的意义,但其数量多、质量不均衡同样也是值得关注的问题。在回顾"徐志摩
采用主成分回归的方法,对企业并购绩效进行了研究。选取在2005年度并购的38家公司2004-2007年的13项业务指标作为作为研究对象,对影响公司并购绩效的诸多因素首先进行主成分
<正>脑性瘫痪(CP)是指脑自受孕开始至婴儿期非进行性脑损伤和发育缺陷所致的综合征[1],主要表现为运动障碍和姿势异常,常常合并智力低下、癫痫(EP)等疾病,为患儿家庭带来极大
朗读作为小学语文阅读教学的一种重要手段,有其诸多的功能。如:实现语言的感知和积累,加深对文本的理解、感悟,掌握语言的规律,生成新的学习需求和目标,激发和熏陶学生的情感
鸟撞是飞机飞行时无法忽视的威胁之一。据我国民航鸟击航空器事件分析报告统计,风挡遭受鸟撞的概率约为10%,且研究表明该处的撞击比其他部位更为危险。目前,我国鸟撞相关适航
近年来,我国金融业开放新举措不断推出,开放进程不断加快,但政府仍需大力推进金融业的进一步开放。通过列举我国最新的金融业开放措施,从QFII额度、外资银行总资产、人民币储
不对称型超级电容器,一般也常被称之为混合型超级电容器,这类超级电容器的得名主要是其结构即两个电极分别由不同的材料组成。由于其充分结合利用了两种储存电容的机理,所以
<正>2019年9月6日,贵阳市中级人民法院一审公开开庭审理原贵州茅台酒股份有限公司董事长袁仁国受贿一案,一年前被贵州省纪委监委宣布审查调查的袁仁国被重新拉回公众视线。官
期刊