联系人:
所在地:
一.课题来源与背景 当前,教育领域中的大数据探索,主要涵盖在线决策、学习分析、数据挖掘三大要素。其主要作用是进行预测分析、行为分析、学业分析等的应用和研究。通过建立良性的教育大数据模式,促进学校决策智慧化,将有利于招生政策及专业设置、审查学生是否学习到专业的教育内容、预警辅导机制如何适时启动以降低休退学比例,以及通过数据看出学生的综合能力水平与职涯规划所碰到的困难极大程度上提高了学工管理的效率,与此同时提高了行政部门的行政质量,从宏观和微观层面,对于整个学校的管理都起到了积极的作用,有着很大的市场潜力。 二.技术原理及性能指标 采用 B/S 结构、中间件技术、JAVA 技术、负载均衡技术,典型应用场景为规模事务型应用,并发请求数量大且相互独立,单个请求处理量小,因此系统设计主要应对大容量并发访问的情况。根据全校组织的规模来看,预估平台用户预计有2000人,本项目建设应满足并发处理用户≥200 人,每秒处理的数据维护业务量≥600;每秒处理的联机服务业务量≥200;每秒处理的批量比对业务量≥600,一般查询统计操作在4秒内得到结果。 面向服务的体系结构(SOA)SOA(service-oriented architecture,面向服务的体系结构或面向服务架构)是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA是一个构件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 中间件技术:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算资源和网络通讯。 JAVA技术。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 三.技术的创造性和先进性 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。 系统的多台平支持。系统可以在任意环境做开发,在任意环境进行系统部署,在任意环境扩展。 强大的的可伸缩性。从只有一个小的jar文件就可以运行servlet/jsp到由多台服务器进行集群和负载均横,到多台Application进行事务处理、消息处理......一台服务器到无数台服务器,Java显示了一个巨人的生命力。 四.技术的成熟程度,适用范围和安全性 1997年11月17日,国际标准化组织(ISO)同意采纳Sun公司的专利技术——Java作为ISO标准。JAVA作为一个技术标准供公众无偿使用。根据ISO的批准,Sun公司将可提交JAVA的标准化平台规范。 系统采用spring security kerberos进行系统安全认证管理,在用户权限认证安全级别达到信息登记保护3级要求。 五.应用情况及存在的问题 1、Android应用 许多的 Android应用都是Java程序员开发者开发。虽然 Android运用了不同的JVM以及不同的封装方式,但是代码还是用Java语言所编写。相当一部分的手机中都支持JAVA游戏,这就使很多非编程人员都认识了JAVA。 2、大数据技术 Hadoop以及其他大数据处理技术很多都是用Java,例如Apache的基于Java的HBase和Accumulo以及 ElasticSearchas。 3、网站 Java 在电子商务领域以及网站开发领域占据了一定的席位。开发人员可以运用许多不同的框架来创建web项目,SpringMVC,Struts2.0以及frameworks。即使是简单的 servlet,jsp和以struts为基础的网站在政府项目中也经常被用到。例如医疗救护、保险、教育、国防以及其他的不同部门网站都是以Java为基础来开发的。 六.历年获奖情况 无