论文部分内容阅读
伴随着信息化技术的高速发展、先进技术的不断衍生和深入应用,越来愈多多的在线系统已经向着云计算、物联网、大数据和人工智能的方向靠拢。与此同时,这些技术的应用也使得众多在线系统变得越来越便捷、人性、智能、安全和高效。作为高校管理工作的重要组成部分,学生档案的管理工作则是一项不可或缺的基础性、长期性工作。然而,众多高校在学生档案管理工作中却存在着诸多的问题,原因大致有二。其一,管理技术落后导致管理效率低下,很多高校至今仍采用落后的“人工管理+计算机辅助管理”模式来管理高校学生的档案,而部分高校尽管采用了管理系统也因其技术陈旧而导致管理效率低下;其二,管理过程的不规范也容易导致学生档案在管理过程中出现损坏、丢失以至于信息泄露等问题,从而导致学生档案的完整性缺失。由此可见,技术含量低、管理不规范的传统学生档案管理模式已无法跟上当下高校管理工作的快速发展步伐,我们应将“互联网+“的理念融入到学生档案的管理工作中,应积极地将计算机、互联网、云计算等先进技术运用于高校学生档案的管理工作中,利用这些科学化和信息化的手段来高效、便捷地管理学生的档案,已成为当下高校学生管理工作的首要任务。本文针对当下学生档案管理中存在的问题以及现有档案管理系统的不足,如系统开发周期长、搭建部署难度大、开发和运维成本高、系统稳定性和安全性差等,开发了一款基于Ruby的学生档案管理系统。本文将从以下几点来展开工作:第一:为了解决传统学生档案管理系统开发效率低和开发成本高的弊端,本系统在编程语言方面选用了简洁易学的Ruby脚本语言,在开发框架方面则采用了开发效率高且代码简洁的ROR开发框架来实施,不但缩短系统的开发周期,而且也降低了开发的成本。第二:为了解决传统学生档案管理系统并发能力低、稳定性差和维护成本高的弊端,本系统将在部署和搭建环节引入目前业界最流行且备受广大用户认可的云计算框架OpenStack来实施,在提高系统并发能力的同时也保障了系统的稳定运行,同时也降低了系统的运维成本。第三:为了解决传统学生档案管理系统只注重功能而忽视系统安全的弊端,本系统将从多个方面来保障系统的安全和稳定运行,如应用服务器采用了负载均衡技术来保障系统服务的安全稳定,系统数据库则采用了主从灾备模式和读写分离的模式等等。第四:为了解决传统学生档案管理系统中资源管理不善的弊端,本系统引入了业界最流行最权威的版本控制工具来辅助管理系统中的资源,有效保障系统资源的高效管理。