基于Redis的选课系统设计与实现

来源 :中国科学院大学(中国科学院工程管理与信息技术学院) | 被引量 : 7次 | 上传用户:ZHANGXIANYU0000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,“互联网+”在各行各业中不断拓展应用,网站高并发已经成为一个常见场景,研究如何保证在海量数据高并发的压力下应用系统稳定并且高效的提供服务已经成为了一个重要的课题。由于教学制度的不断改革,各大高校的选课方式逐渐由纸面化向信息化过度。选课系统在日渐成熟的过程中,也逐渐暴露出一些不足,如何在业务复杂度不断增加、数据持续增长,并且不影响用户体验的情况下,弹性扩展选课系统吞吐能力并支持高并发场景,成为了一个公认的难点。因此,研究支持高并发场景的选课系统具有重要的现实意义。本课题完成的主要工作包括:(1)在充分调研各个高校选课系统的需求基础上,结合某高校的个性需求设计了一个完整的选课系统,涵盖从课程,选课,评估以及成绩等环节的教学全流程管理功能。(2)借鉴国内外大型网站对于高并发场景的成熟解决方案,结合选课系统的自身特点,选择asp.net MVC作为开发框架,IIS作为应用服务器,MsSqlserver作为数据库服务器,Nginx作为反向代理和负载均衡服务器分发请求,Rabbit MQ作为消息队列服务器处理对实时不敏感的操作,主要运用Redis缓存技术将所有选课关键数据,校验规则等缓存到内存,显著提高选课数据读写校验的速度,经过仿真测试通过了选课高并发场景的验证。(3)结合某高校沉淀的历史数据,通过对比选择了经典的“决策树”分类算法,借助spark框架完成了“优秀学生分类”评估模型建模并得出了分析结论。本文设计和实现的选课系统已经在某高校投入使用。系统运行以来稳定可靠,达到了预期设计目标。
其他文献
并网光伏系统具有无功功率独立控制能力,通过控制好光伏电站有功功率,能够有效的提升对于太阳能资源的利用效率,确保电网的稳定运行。本文主要分析了光伏电站有效功率的控制
<正> 与包装有关的国外期刊,大致可分为三类:第一类为检索期刊,第二类为包装专业期刊,第三类为相关学科期刊。检索类期刊检索类期刊包括文摘、快报、速报等,专门用于报导各种
高校新闻专业建设中的思想政治工作应立足于高校新闻专业特点,进行工作方法创新,从而提高思想政治工作的实效性,并促进高校新闻专业建设的发展。高校新闻专业建设中的思想政
提出基于热力学第一定律和第二定律的可再生能源渗透率定义,分析2种定义的异同和优劣,并研究能量产品占比变化对渗透率的影响。结果表明,系统产出单一能量产品时2种定义可等
随机抽取贵州省贵阳市某高校10296名大一新生为样本,对其实施SCL-90自评量表网络测评,对量表进行了信度和效度检验,并与全国常模进行对比,结果发现该校2014级新生心理健康水
针对现有热收缩炉存在的能耗高、态平衡速度慢的缺点,对系统进行了全面的合理化改造,特别是对热循环风和温控点的优化设计改造过程充分体现机电一体化思路对整个进程的影响。
本文在对市场经济规律下旧城更新常见的问题及其原因进行分析后,通过对厦门市厦港片区改造的历程、技术路线及对相关重点问题的处理办法等方面进行分析研究,总结了相关的经验
采用传统固相烧结工艺,在1000℃成功制备了致密度较高、微观形貌较好的Li0.05+x(Na0.535K0.48)0.95NbO3(LxNKN)压电陶瓷.考察了Li补偿量对LxNKN陶瓷致密度、微观结构、相结构、居
针对农村建筑节能改造设计中不同结构的附加式阳光间节能效果差异较大的情况,改良阳光间建筑结构形式并分析其温度场和气流组织分布情况,确定了最优建造方案。以河北省石家庄
<正>【重庆国际投资咨询集团有限公司,十年磨砺,十年成就,从成立之初依靠财政补贴的事业单位,成长为今日年利税总额逾亿元的国有大型咨询性企业,积极践行国有重点企业的责任,