毕业设计文献综述模板.doc
文献综述 题 目 学生互助社区系统 学生姓名 陈延飞 专业班级 软件技术(Java)2011级2班 学 号 4 院 (系) 软件学院 指导教师(职称) 毛丽娜(副教授) 完成时间 2013年03月15日 学生互助社区系统的研究1摘要1.1引言近年来,随着信息技术的飞速发展及管理理论的不断突破创新,管理信息系统也得到了迅速的发展,在人们的工作,学习和生活中扮演着越来越重要的角色。进入21世纪,信息产业已经成为各国争夺科技、经济、人才、军事主导权和制高点的战略性产业。国际金融爆发后,全球掀起了新一轮技术革命浪潮。2011年1月28日,国务院发布了进一步鼓励软件产业和集成电路产业发展的若干政策,给我国软件产业带来了强有力的政策支持。学生在当今社会不同于其它,社会和家长都非常的关注这一特殊人群,学生是学习者的主题。学生在每个家庭有着非比寻常的地位,家长会在经济和精神上帮助他们,然而在帮助他们学习方面是有限的。在学生学习过程中会遇到许许多多的困难,一般情况下,学生解决问题是通过老师的解答,而老师的时间和方法是有限的;有时候他们通过自己的同伴来得到答案,学生自己的同伴帮助的能力也有限制。基于此问题,我认为有比较建立一个学生互助社区系统,可以更好,更快,更多的解决学生在学习中遇到的难题。1.2学生互助问题的现实意义21世纪是飞速发展的信息时代,信息社会的高科技,商品经济化的高效益,企业经营全球化,使计算机的应用已经普及到经济,学习和生活当中的各个领域,这正是计算机被广泛的应用于信息交互的环境。在人与人交流中,计算机能充分的发挥其优越性,高效方便的进行信息交互。本系统就是为更好的帮助学生学习而设计的。学生可以在此得到帮助,同时也可以帮助别人。充分发挥人与人交流的优势。2相关问题总结2.1学生互助社区系统2.1.1学生互助社区系统2.1.1.1学生互助社区系统的概念学生互助社区系统(Help)就是帮助学生解决在学习中遇到的问题,根据不同阶段的学生在不同的区域进行交流,可以更清楚的找到自己想要找到的答案,此系统实用人群为学生,家长,老师等想解决和帮助别人解决与学习有关问题的。此系统允许用户上传一些学习资源和下载一些学习资源。2.1.1.2学生互助社区系统的性质随着新课程的实施,以凸显学生主体地位为标志的自主学习成为新课程倡导的三大学习方式之一。然而,目前的自主学习效果并不明显。究其原因,是我们片面地理解了"自主"的含义,或者把自主学习与他人(教师)为学生作主的一种学习相对立。学生是学习的主人,实施自主学习,让其地位得到最大彰显。然而,不顾不同学生的特点、认知水平,一概放手让其自主确定学习策略,不具备条件而勉强实施,学生定然难堪其任。如果在自主学习中可以与他人交涉,随时得到自己在学习中遇到的难题,这样可以避免遇到问题而放弃的做法。 学生与他人的交互作用,对学生理解、掌握所学内容及能力、习惯的形成起着重要的促进作用。可以指导学生观察、了解他人的学习习惯,既能发现他人习惯的不良,又能及时提醒、帮助、督促他人纠正不良习惯。如发现他人作业做错,有同阶段的给他指出比老师指出其接受性要好的多。互相纠正时,学生如果把存在的问题和改正的措施等进行反思,又便于更有效地改正不良习惯,巩固和提高良好习惯。 学生互助社区系统是以合作学习原理为指导,引导学生在自愿的前提下按照学生当前的学习状况进行异质结合,学习成绩、学习能力及行为习惯较好的学生可以帮助学习或品行存在一定障碍的学生,从而结成互助学习。引导学生互相解决问题,互相提醒,相互激励,共同进步、养成学习习惯,同时在课下互教互学,互相切磋交,共同提高学习成绩和品德修养水平,最终促成学生整体素质的大面积提高。学生户主社区系统,重点发挥学生相互帮、相互扶、相互带的作用,相互帮助克服学习障碍,提高学习成绩。学生互助社区系统,关键落脚在互助,即充分发挥学生间教学相长效应,达到互学,互助,共同提高共同进步的目的。2.1.1.3学生互助社区系统的意义 一、有利于共同学习水平的提高 子曰:"学然后知不足,教然后知困。知不足,然后能自反也;知困,然后自强也。故曰:教学相长也。"组成互助学习,会的学生在学习上给予不会的学生帮助,无论对帮助者还是对于被帮助者都会从中得到更大进步和发展,当自己不会的时候也可以寻求别人的帮助。其一会的学生帮助、辅导不会的学生开展学习,这对不会的学生的学习方法、学习习惯、学习成绩等方面都会产生积极的影响;其二不会的学生也会从帮助别人、辅导别人的学习过程中得到进步,因为向别人传授知识的过程本身就是一个巩固知识的过程,特别是为了顺利完成辅导他人的任务,自己首先必须要把知识学扎实,这无疑对他们自身成绩的提高也是一个很大的推动作用,同时在帮助他人的过程中还可以增强他们的语言表达能力。而在遇到自己不会而他人会的情况下别人也可以帮助你。这是学生间的一种教学相长效应,对提高学生学习水平无疑起着很大的推动作用。 二、有利于健全学生的人格发展 学生互助的学习过程中,自尊心和自信心获得了极大的满足,这种心理迁移到学习上,又会对学习产生积极的影响,形成良性循环,这让学生感到互助于人于已都很有好处,因而学生的这种体验是愉悦的,是有价值的,这有助于学生形成乐于助人的良好品格。同时,对于有些学习问题存在一定的障碍,因而与教师的交往存在相对较大的心理距离,而他们与同伴的交往相对而言则更安全,更自然。所以同伴提供的帮助也会乐于接受,而学习的进步又会减轻他们的自卑感。学生在互助学习过程中,有助于培养学生现代社会所需要的合作精神和合作能力。同时,还能满足其用户尊重、友谊、归属、交往等的心理需要,发展学生健全的人格。 三、有利于形成的良好团队精神。 团队是指所有成员在长期交往中形成的一种共同的心理倾向。团队精神一经形成,便成为一种约束力,反过来又影响社区中的的每个用户。它既塑造了学生的态度和价值观,又影响他们在社区里的学习活动。在学生互助合作学习过程中,同学之间互帮互助,长期坚持,有助于形成团结互助、积极向上的良好精神,增强集体的凝聚力和团队精神。而这种团结互助、积极向上的良好风气又能对学生的个人成长起到巨大的推动作用。2.1.1.4学生互助社区系统的主要功能(1)首页学生互助社区系统的首页主要是介绍一些此社区的一些信息和关于学习方面的信息。(2)学习资源管理学生互助社区系统的学习资源管理主要是满足用户上传与他人共享的和根据需求下载需要的学习资源。(3)学生专区学生专区可以满足不同阶段的学生在相关学习问题地址进行交流,分为小学生,中学生,大学生和其他学生。下面还有不同的区域方便学生针对不同的问题进行提问和回答。学生在此可以和自己遇到相关问题的人进行交流。从而得到帮助和帮助别人。(4) 教师专区 教师专区可以让教师进行交流,他们对学生的学习的看法和如何教导学生等相关问题的进行经验交流。(5) 家长专区 满足家长们在此进行教育学生学习等方面的交流。(6) 休闲娱乐学习之余可以放松一下自己,听听歌,看看视频等休闲娱乐。(7) 我的信息显示注册用户的一些信息。2.1.2研究现状及设计目标2.1.2.1相近研究课题的特点及优缺点分析 传统的学生互助社区系统,多是不同学生在一切进行交流,对于用户是不方便的,此学生互助社区系统可以清晰的分开不同需求的用户进去不同的地址进行交流,为用户节约不必要的精力。传统的学生互助社区系统就是简单的交流,没有学习资源的模块,没有家长,教师的参与。为了避免重复生产类似的软件产品,做出自己的特色,我决定做一个切合学生学习的一个学生互助社区系统。2.1.2.2研究存在的问题及解决办法目前数据库系统作为和操作系统同等重要的基础软件平台已经为企业日常管理中不可缺少组成部分,如果不借助数据库管理系统的帮助,许多简单工作将变得效率底下,错误百出,甚至难以实现。无论是超市、银行还是互联网都离不开数据库管理系统,同样学生互助社区系统就是一个实例。出于上面的分析,我选择了用MyEclipse开发平台来开发这个系统,综合运用、Struts框架、CSS样式表、Java、JSP、Hibeinete等技术,结合MySQL数据库来完成这个系统的开发。2.2SQL语言基础SQL(发音为字母S-Q-L或sequel)1是结构化查询语句(structured query language)的缩写。SQL 2语句是美国国家标准协会(ANSI)为了操作关系数据库提出的标准语言,由Boyce和Chamberlin于1974年最早提出,1975-1979年在IBM的RDBMS原型系统System R中初次实现。如今,SQL逐步发展成为功能比较齐全,内容比较复杂的关系数据库语言。SQL语言按功能分可分为以下四类:DDL(Data Definition Language,数据定义语言):CREATE、ALTER、DROP、RENAME、TRUNCATE,用于定义数据的结构,比如创建、修改或者删除数据库对象;DML(Data Manipulation Language,数据操作语言):INSERT、UPDATE、DELETE、MERGE,用于检索或者修改数据;QL(Query Language,查询语言):SELECT;DCL(Data Control Language,数据控制语言):GRANT、REVOKE、AUDIT、NOAUDIT,用于定义数据库的权限。2.3MySQl数据库与Web简介开始,MySQL3是作为小型轻量级关系数据库推出的,主要定位于小型信息系统开发中的数据管理。近年来,随着其研发技术的不断进步和版本的持续升级,MySQL在应用开发中正表现出越来越出色的稳定性和可靠性。MySQL是一种关系数据库管理系统,由MySQL AB公司开发、发布并支持的,其主要特点有:开放源代码,反应速度,易用性好,多种工作模式,支持多种数据类型,可伸缩性和限制,多用户支持,可移植性好,遵循现有标准等。Web是C/S模式的分布式应用,其核心技术有:超文本传输(HTTP)协议、统一资源定位符(URL)和超文本标记语言(HTML)。它是分布式的、动态的、交互的、与平台无关的。3总结学生互助社区系统进销存管理系统是在详细分析了大量成功企业的管理方法,同时结合企业实际管理的基础上研制开发的。它是以处理企业采购业务、销售业务以及库存业务为基础,采用灵活的分析方法和严谨的控制手段,结合最先进的计算机技术,建立起来的完善的业务管理系统。进销存管理系统是对企业的业务流、资金流、物流进行共同管理的一套系统,并且实现了业务财务一体化的要求。同时,它提供了一套规范的业务流程,规范了进、销、存过程中人、财、物中容易出现的混乱。从这三方面进行统一、一致、规范的管理。这次,基于Web的图书进销存管理系统将使用Myeclipse开发平台,采用MySQL数据库,综合运用JSP,Java,JavaScript等技术,使用struts框架,选用CSS样式表来完成。参考文献1Ben Forta.刘晓霞等译.SQL Server编程必知必会.北京:人民邮电出版社,2009,5-6.2蔡娥,许跃敏.工程应用软件开发技术.浙江大学出版社,2008,225-233.3吴吉义,王中友.MySQL原理与Web系统开发.北京:清华大学出版社,2009,52-57.4张黎.怎样写好文献综述-案例及评述.科学出版社,2008.5翟鹏志.网络营销(第三版).北京:高等教育出版社,2009.6Patrick M.Dunne,Robert F.Lusch,赵娅译.零售管理.北京:清华大学出版社,2007.7李代平等.软件工程(第2版).北京:清华大学出版社,2008.8强锋科技,张晶.Java Web开发指南.北京:清华大学出版社,2010.9刘中兵.开发者突击:Java Web主流框架整合开发J2EE+Struts+Hibernate+Spring .电子工业出版社,2009.10孙卫琴,李洪成.Tomcat与Java Web开发技术详解.电子工业出版社,2004.11孙中兵,许晓昕,薛道铭.精通Tomcat-Java Web应用开发、框架分析与组件配置、系统集成与案例实战.北京:清华大学出版社,2007.12Michael C.Feathers,刘未鹏译.Working Effectively with Legacy Code.人民邮电出版社,2007.13Michael Morrison.Head First JavaScript(影印版).东南大学出版社,2008.14Jonathan Snook,Aaron Gustafson,Stuart Langridge等.JavaScript捷径教程.人民邮电出版社,2009.15Stephane Faroult,Peter Robson.The Art of SQL.电子工业出版社,2008.