本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于多元逻辑回归的成绩危机预警系统设计

基于多元逻辑回归的成绩危机预警系统设计

成绩管理工作是采用asp技术研发成绩管理系统,系统目前能够处理基本的学生成绩录入和统计工作,在现有系统实施的过程中面临着诸多要解决的问题。现有系统目前成绩处理功能不够完整,权限划分不明确,按照学院对成绩管理工作所要求的实际业务处理流程是需要教

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于多元逻辑回归的成绩危机预警系统设计
    摘要
    许多现象往往不是简单的与某一因素有关而是要受多个因素的影响,此时就需要用两个或两个以上的影响因素作为自变量来解释因变量的变化,这就是多元回归,多元线性回归是预测中经常使用的预测方法,其基本原理是通过对多个变量之间变动关系的分析,建立一定的数学模型,并对因变量的未来变化趋势进行预测。
    本文循序渐进的给出了成绩预警系统从需求分析到最终实现的全过程。该系统采用Hadoop架构进行设计,以充分发挥当前互联网环境所发挥的积极作用和此架构所具有的用户不受地理位置限制的工作模式,系统应用当前较为成熟的Hadoop平台进行开发,并在图表统计、数据显示等关键功能方面应用了JQuery、GDI+等主流技术。目前,沈阳职业技术学院软件学院通过对本系统的应用已经取得了良好的工作效果。
    关键词:成绩预警;管理系统;Hadoop;JQuery
     
    目录
    第1章 绪    论 1
    1.1  研究背景 1
    1.2  国内、国外研究现状 2
    1.3  系统提出的目的和意义 3
    1.4  本文主要研究内容 4
    第2章 系统开发技术及理论 5
    2.1Hadoop架构概述 5
    2.2Hadoop平台概述 6
    2.2.1 Hadoop框架 6
    2.2.2 C#面向对象开发语言 6
    2.3Hadoop框架应用 7
    2.3.1 ASPHadoop技术 7
    2.3.2 GDI+技术 8
    2.3.3 ADOHadoop技术 8
    2.3.4 JQuery技术 9
    第3章 系统分析 10
    3.1沈阳职业技术学院成绩管理系统应用现状 10
    3.2系统可行性分析 10
    3.2.1技术可行性 10
    3.2.2经济可行性 10
    3.2.3 操作可行性 11
    3.3  系统需求分析 11
    3.3.1系统总体业务分析 11
    3.3.2系统功能模块分析 13
    3.4  系统非功能需求分析 18
    第4章 系统设计 19
    4.1  系统总体设计 19
    4.1.1 系统技术架构 19
    4.1.2 系统开发和运行环境 20
    4.1.3 系统整体功能模块划分 20
    4.2  系统功能详细设计 21
    4.2.1系统管理 21
    4.2.2 基础数据管理模块 24
    4.2.3 成绩数据管理 25
    4.2.4 成绩预警管理 26
    4.2.5 综合统计与分析管理 28
    4.3  数据库设计 29
    4.3.1 数据库逻辑结构设计 30
    4.3.2 数据库实体关系设计 30
    4.3.3 数据库物理模型设计 31
    第5章 系统实现 35
    5.1数据操作实现 35
    5.1.1数据连接 35
    5.1.2数据集应用 35
    5.2 系统主要功能实现 36
    5.2.1用户角色、权限管理 36
    5.2.2学习成绩预警操作实现 38
    5.2.3 JQuery实现预警曲线图 40
    5.3 系统主要功能运行界面 41
    5.3.1系统登录界面 41
    5.3.2系统主界面 42
    5.3.3成绩明细查询界面 42
    5.3.4一级成绩预警界面 43
    结论 45
    参考文献 47
    致    谢 50
    作者简介 51
     
    第1章 绪    论
    1.1  研究背景
    学生成绩一直以来都是衡量学生学业水平的主要参考依据,成绩对于学生、学校、家长、老师等多方都具着非常重要的意义,成绩管理也是高校人才培养工作的主要内容之一。随着计算机技术的飞速发展及软件开发技术的逐步应用,早期通过VB、PB等计算机编程工具开发了很多优秀的管理信息系统,这其中就包含了被高校所普遍应用的成绩管理系统。早期的成绩管理系统普遍采用C/S架构进行开发,其特点是系统的应用需要通过局域网环境下运行,这也同时限制了系统使用者对系统的使用范围。随着互联网技术的快速发展,很多基于C/S架构的管理信息系统纷纷转型为基于Hadoop架构的WEB系统,这在一定程度上使得管理信息系统的使用范围扩大和使用效率提升,总得来说基于Hadoop架构的管理信息系统为企事业单位的信息化建设做出了突出的贡献,也是各大企事业单位的发展趋势。对于高校所应用的Hadoop架构成绩管理系统而言,通过互联网环境进行系统的使用,将浏览器作为系统操作平台一定程度上扩宽了系统的使用率,同时也极大的提高了系统的易操作性,这些优势是毋庸置疑的。而高职院校的成绩管理系统除了完成系统本身所具有的成绩录入、修改、查询、统计、打印等基本功能外,也需充分考虑到高职院校的实际情况,需在传统功能的基础之上将成绩纳入到日常学生管理工作中去,进而最大程度的发挥成绩管理系统的作用。
    1.2  国内、国外研究现状
    在我国,高职院校教育信息化工作起步相对较晚,甚至滞后于国内的普通高等院校。究其原因,这与我国计算机整体发展水平是及其相关的。计算机相关技术起源于欧美等发达国家,发展中国家的计算机技术的发展在时间上、技术上都要落后于发达国家。80年代中期,计算机硬件、软件产品首次引入我国,在之后的十几年里与计算机相关的自主技术研发都较为迟缓,直到80年代中后期,我国部分企事业单位相继进行管理信息系统的研发,管理信息系统也才逐渐被应用于金融、地产、教育等领域。成绩管理系统是最早一批被应用于教育领域的管理信息系统,早期的成绩管理系统开发技术相对落后,系统缺乏一定的功能扩展性,由于当时的计算机硬件条件也并不成熟,成绩管理系统也只能完成基本的成绩录入、基本统计等工作。90年代初期,基于互联网环境下的Hadoop架构软件系统开始流行,Hadoop架构软件系统的优势也逐渐凸显,很多管理信息系统也都进行架构上的调整,使得成绩管理系统的技术架构有了新的定义。
    管理信息系统在技术方面也经历一个发展过程,起初的管理信息系统普遍基于C/S架构软件模式下,所采用的技术多以Visual Basic、Power Builder、Delphi等技术为主,这些技术体现了可视化编程技术的最初特点和面向对象编程思想的基本应用,所开发的管理信息系统以Windows窗体为表现形式,操作用户可以直观的基于操作系统进行系统的应用。随着Hadoop架构软件模式的流行,Asp、AspHadoop、Jsp等技术的产生使得管理信息系统在互联网环境下得以应用,尤其是aspHadoop等动态网站开发技术,基于面向对象编程思想和优秀的开发工具之下,使得管理信息系统的应用更能发挥其自身优势。Ajax等技术的出现使得Hadoop架构下的软件系统更加成熟,提升了系统的数据处理能力,完善并弥补了Hadoop架构页面请求和回发过程的时间间隙,jQuery等框架使得Ajax技术的发挥更是淋漓尽致。近些年来,随着互联网环境的日趋成熟面向服务的编程思想目前正被广泛应用,SOA架构使得互联网下的管理信息系统可以实现多个应用程序的整合,跨系统、跨平台的应用程序可以轻易的重组和集成[2-4]。
    改革开放几十年来,一批优秀的软件开发技术也逐渐被我国优秀的IT人才所掌握并得到普及,管理信息系统的研发水平与国外发达国家相比也极大的缩短了差距。就学生成绩相关管理系统而言,我国多数高职院校都已采用了不同形式的成绩管理系统进行成绩管理工作,少数院校应用了学生成绩预警系统。就本文所探讨的成绩预警管理系统而言,其工作过程与传统的成绩管理系统也有着明显的区别,成绩预警管理系统是以成绩数据为参考,对成绩在预警范围内的学生进行预警提示,促使学生由被动学习转为主动学习。成绩预警系统的应用在我国高职院校并未普及,部分高职院校在系统设计方面也存在着一些不足,具体表现为以下几点:
    (1) 成绩预警不及时
    很多高职院校在考试体系上仍然以学期期末考试为主,当期末考试结束后进行成绩预警的效果不是很理想,期末结束后学生处于放假状态,况且即使部分学生被告知成绩预警了,但此时某门课程也已经完成了一个教学周期,学生如想在学期过程进行补救早已为时晚矣。
    (2) 成绩预警对象不全面
    高职院校学生入学门槛相对较低,学生主动学习能力不强,通常针对学生本身的预警效果甚微,成绩预警对象缺少家长共同监管大大降低了预警的预期效果。
    总之,高职院校的成绩预警管理系统在当前的教育体制下仍是一个可探讨、可研究、能实施的重要课题。在一点上,西方发达国家高职院校相对比较重视对成绩预警工作的研究,德国等国家的成绩预警管理系统是建立在其完善的职业院校教学体制下的,小班授课、过程化项目考核等机制促使其成绩预警管理系统能够最大限度的发挥其自身作用[5-7]。
    1.3  系统提出的目的和意义
    高职院校学生成绩预警管理系统是通过信息化技术手段,参照院校成绩管理业务流程,建立的一套程序化预测、评价和处理机制,其目的在于通过对学生成绩数据的统计与分析,及时确定学生的学习状态,对于处于预警范围内的学生进行学业警示和告知以最大限度的保证学生能够顺利完成学业,并减少高职院校的学籍异动现象,为高职院校营造一种浓厚的学习氛围。
    本系统的提出源于作者所在工作单位沈阳职业技术学院软件学院,通过调研沈阳地区多数高职院校了解到,高职院校普遍存在学生不重视或不主动重视考试成绩的现象,同时也有很多高职院校在成绩管理工作上采用的是基于过程化的成绩考核体系,该考核体系将传统期末考试课程分解为多个任务模块,极大的促进了学生的学习积极性。本系统的提出满足高职院校对学习成绩的基本操作,同时在过程化考核模式的基础之上建立成绩预警机制,是对传统成绩管理系统的一次升级。即是技术上的升级,也是功能上的升级。
    目前,本系统的应用在成绩管理工作上发挥着重要的作用,同时系统所特有的预警操作功能也直接的提升了学生学习动力,应用效果显著。希望本系统的研究工作能为同等职业类院校在学生成绩管理工作方面起到一定的借鉴意义。
    1.4  本文主要研究内容
    本文共分为六个部分进行课题的论述,分别为:
    第一章绪论,阐述了课题研究背景、目的、意义、研究现状等内容。
    第二章系统开发技术及理论,重点介绍了本课题所探讨和应用的关键技术,给出了部分技术的文字介绍。
    第三章系统分析,按照软件工程的理论要求对系统进行了可行性分析和需求分析,明确了系统的设计方向。
    第四章系统设计,通过用例图、功能结构图、流程图、数据库E-R图等软件工程分析方法进行了系统总体设计和功能设计。
    第五章系统实现,重点讲述了关键功能的实现过程,给出了系统的实际运行效果图。
    最后,对本文工作进行了总结并提出了系统的不足之处,明确了课题的下一步工作方向。
     
    结论
    高职院校学生成绩预警管理系统的设计与实现工作完全是按照软件工程的设计思想进行研究的,本系统的研发过程尊重现实业务,从沈阳职业技术学院软件学院和其余兄弟院校进行充分的业务调研,对调研结构进行分析与归纳形成了应用软件技术手段可解决的系统功能和业务处理流程,为系统需求分析的顺利开展提供了可靠的参考数据。本系统在技术方面应用了Hadoop框架下的ASPHadoop技术进行WEB系统开发,数据库方面结合了SQLSERVER2005数据库管理系统优势,将应用程序与数据库之间做到了很好的结合,在数据处理效率、网络传输等方面都取得了很好的效果。
    本系统围绕着高职院校学生成绩预警操作为核心构建了一款以成绩预警操作为核心的成绩系统,系统一改早前只处理成绩数据的传统成绩系统,系统的成绩预警功能使得系统更具人性化管理,将成绩的管理转移到了对学生的管理,以学生成绩为纽带将高职院校的学生、老师、家长等多方联系在一起,加强了多方共同管理力度。系统在成绩预警方面引入了较为先进的JQuery技术,实现了以曲线图动态反应数据的图形化成绩表达方式,解决了前后台数据对接的难题。
    本文所完成的主要工作大体体现在以下几个方面:
    (1) 归纳出系统开发必要性并总结了关键技术
    按照系统研究背景、研究目的、研究意义、研究现状等主题描述了本系统的开发必要性,给出了本系统所涉及的主要开发技术介绍。
    (2) 对系统进行分析
    按照软件工程行业标准进行了系统需求分析,通过用例图等手段对系统各个功能进行的需求确定。
    (3) 对本系统进行设计
    通过系统功能结构图、系统业务流程图、数据库实体关系图等软件系统设计手段对本系统整体架构、各功能模块、数据库逻辑结构等进行的详细设计。
    (4) 系统实现
    给出了本系统主要功能模块的实现过程,描述了数据处理方面的实现过程,详细介绍了成绩预警相关功能的实现过程。
    通过以上工作的完成,使得本系统的研究过程更加清晰,为系统日后的技术更新、功能改造、业务变更等后期维护工作提供了一套完善的资料。系统目前在沈阳职业技术学院软件学院运行效果比较理想,为推动学院在成绩管理工作方面起到了不小的促进作用。
    系统的下一步研究工作重点集中在对成绩的统计与分析上,应用数据挖掘技术完善此功能,将历史成绩数据进行统一归档,挖掘出可分析的有价值数据,通过成绩分析为高职院校的整体人才培养工作指明更加明确的方向。
     
    参考文献
    [1] 钟萍.浅议高职院校学生现状及管理对策[J].科协论坛(下半月),2013,(2):181-182. 
    [2] 李舒,陈丽君.高校学生成绩管理系统的设计与实现[J].辽宁大学学报(自然科学版),2006,33(3):283-285. 
    [3]徐海波,杨明.基于ASPHadoop的成人教育成绩管理系统的设计与实现[J].继续教育研究,2013,(8):35-36.
    [4] 沙吉俊,徐欣.高校成绩管理系统的需求分析与设计[J].价值工程 ,2013,(19):204-205. 
    [5] 苗晓静.湖南科技职业技术学院成绩管理系统的设计与实现[D].山东大学,2012. 
    [6] 路鹏.高校学业预警系统的研究与实现[D].西南科技大学,2010.
    [7] 刘燕.高职院校学生素质培养的方法与途径研究[J].太原城市职业技术学院学报 ,2013,(12):39-40. 
    [8] 伦冠民,苟海燕.基于ASPHadoop的高校学生成绩管理系统[J].商情,2013,(7):212. 
    [9] 俞林.探索ASPHadoop系统在高校档案管理中的应用[J].兰台世界,2013,(29):33-34. 
    [10] 芮跃峰.基于ASPHadoop技术的B2C电子商务网站设计与实现[J].价值工程 ,2013,(20):220-224. 
    [11] 佟勇臣.对应用型专业数据库技术课程教学改革的思考[J].教育探索,2013,(4):18-19.
    [12] 郭靖华.谈谈数据库技术在档案信息资源整合中的应用[J].兰台世界,2013,(z2):55.  [10] [13] 梁立新,雷玉广.项目实践精解:IT项目的面向对象分析设计、开发及管理—基于Hadoop平台的ERP系统案例分析[M].北京:机械工业出版社,2010.09:30-40
    [14] 吴海珍,金珊.ADOHadoop和ADOX在Hadoop数据库编程中的应用[J].电脑与信息技术,2009(1):73-75
    [15] 李艳鸣.基于SQLSERVER2005的企业数据库灾难恢复[J].计算机光盘软件与应用 ,2013,(19):145-146. 
    [16] 杨亚萍.基于SQL Server数据库的考试系统设计[J].电脑编程技巧与维护,2013,(24):43-45.
    [17] 屈展,李婵.JSON在Ajax数据交换中的应用研究[J].西安石油大学学报(自然科学版),2011,26(1):95-98. 
    [18] 赵晓君,崔建涛,邓璐娟等.基于SSH2和jQuery的大学生校园综合服务平台的设计与实现[J].郑州轻工业学院学报(自然科学版),2014,(3):100-104. 
    [19] 赵增敏,李惠敏.基于jQuery框架的Ajax应用开发[J].制造业自动化,2012,34(19):18-20. 
    [20] 李炳练.基于JQuery框架的无刷新技术设计与实现[J].电脑编程技巧与维护,2011,(6):5,19. 
    [21] 刘艳萌,杨玉荣,李倩茹等.高校学籍预警机制建立初探[J].河北农业大学学报(农林教育版),2013,15(2):108-110. 
    [22] Shuyan Cao,Hongxing Yin.The study of click-stream data warehouse[C].//2011 International Conference on Computer Science and Service System. v.1.2011:1842-1845. 
    [23] Zhang Lieping,Ao Maoyao,Zhang Yunsheng et al.On Remote Monitor and Control Based on OPC and ASPHadoop[C].//Control Conference, Proceedings of the 26th Chinese; Zhangjiajie,China.2007:479-482. 
    [24] Hall, J.G.,Rapanotti, L..Beauty in Software Engineering[J].Computer,2013,46(2):85-87. 
    [25] Lee, Jaejoon,Kotonya, Gerald,Robinson, Daniel et al.Engineering Service-Based Dynamic Software Product Lines[J].Computer,2012,45(10):49-55. 
    [26] 方东菊.ASP+SQLSERVER2005动态网站建设的步骤[J].城市建设理论研究(电子版),2013,(15).
    [27] 张岩,李爱秋.高校学生成绩预警系统的改进研究[J].沈阳师范大学学报(自然科学版),2010,28(2):225-228. 
    [28] 冯黎.关联规则技术在高职学生成绩预警中的应用研究[J].中国西部科技,2012,11(8):77-78. 
    [29] 潘洁珠,吴共庆,胡学钢等.基于领域知识的预警规则发现研究[J].计算机技术与发展,2008,18(7):66-68,73. 
    [30] Jinzhuo Wu,Jingxin Wang,Yaoxiang Li et al.A Web-Based Decision Support System for Analyzing Timber Harvesting Costs and Productivity[J].Northern Journal of Applied Forestry,2012,29(3):141-149. 
    [31] Tim Anderson.Delve into ASPHadoop MVC[J].Personal computer world,2009,32(7):146-147. 
    [32] 叶福兰.基于数据挖掘的高校学生成绩预警状况分析[J].长春师范学院学报(自然科学版),2013,32(5):45-49.
    [33] 李昊,周振华.基于数据挖掘的高校学生成绩预警系统[J].大庆石油学院学报,2011,35(4):91-95. 
    [34] 万芳.基于数据库的管理系统设计和应用[J].制造业自动化,2012,34(5):22-24. 
    [35] Chen Zhuoyi,Jia Limin,Zheng Weihua et al.Research and Development of the Long Distance Coach Management System Based on ASPHadoop Technology[C].//2012 2nd International Conference on Consumer Electronics, Communications and Networks. [v.3].2012:1992-1995. 
    [36] Yuchuan Chen,Chien-Yeh Hsu,Li Liu et al.Constructing a nutrition diagnosis expert system[J].Expert Systems with Application,2012,39(2):2132-2156. 
    [37] 赵正文,李高峰.基于Jmail的图书到期邮件自动预警系统[J].信息技术,2010,(9):90-92.DOI:10.3969/j.issn.1009-2552.2010.09.026.
    [38] 杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 
    [39] 张玮.基于数据挖掘的高校学生成绩预警系统设计[J].科技资讯,2013,(6):23. 
    [40] 叶福兰.基于数据挖掘的高校学生成绩预警状况分析[J].长春师范学院学报(自然科学版),2013,32(5):45-49. 

    收缩