教学改革下的软件工程的论文(实用18篇)

时间:2023-12-13 13:22:02 作者:书香墨

范文范本既可以成为学习的榜样,也可以成为我们挑战和超越的目标。小编特意为大家准备了一些范文范本,希望能帮助大家提高写作水平。

软件工程专业面向对象程序设计教学改革研究论文

面向对象程序设计(objectorientedprogramming,oop)是信息管理与信息系统专业学生必修的专业基础课,在整个教学体系中的地位非常重要,学生在学习该课程后能充分掌握面向对象程序设计思想和方法,是该课程教学改革的理想目标。

一、相关概念。

oop是一种计算机编程架构,它具备软件工程的灵活性、重用性和扩展性。oop不仅具有丰富的理论知识,同时具有很强的实践性,坚持在真实的项目中锻炼编程能力,才能理解其精髓,进而活学活用。

(二)项目教学法。

项目教学法以学生为教学中心,是学生在教师的指导下处理项目,提高自身能力的教学方法。其优势在实践性较强的oop课程中体现得淋漓尽致。具体实施时,教师化身为顾问,主要的作用是引导学生把课堂所学用在实践过程中,理论联系实际,进而提高动手能力;学生是项目的具体操作者,知识水平和发现问题、解决问题能力均能得到提高。

二、改革的必要性。

oop是一门实践性很强的课程,如果不进行实践教学,学生不能全面掌握其核心思想。原因主要有以下两方面:

(一)难理解。

由于面向对象概念较抽象,是基于现实世界的特点,对系统的复杂性进行概括、抽象和分类,对象是oop的核心,是将代码和数据封装起来的具有某些特性的具体事物的抽象。从学生角度来看,以知识点为中心的讲解教学方式理论性太强,不好理解,甚至有部分学生自始至终也无法掌握oop的重要概念,不能满足课程考核要求。

(二)理论教学多。

教师上课采用多媒体教学,这种方式基本上是教师在课堂上唱独角戏,把理论和方法灌输给学生,学生被动地学习,只是把教师讲的内容在大脑中形成记忆,没有自己独立思考的过程,不利于培养学生的创造能力。

三、项目教学法的改革要点。

项目教学法设计了完整的软件项目教学背景,克服了传统教学中注重理论知识忽视应用实践的缺点。学生在慢慢了解、逐渐熟悉软件项目开发的过程中,能够理解应用,学习和掌握各种知识并训练相关技能。

(一)项目题目的设定。

教师在进行项目教学引导时需要策略,创设学习的资源,协调学习合作环境。教学项目题目的选取是其中的关键问题,选题最好能与软件公司进行交流或合作,应具备针对性和实用性,能体现出学生综合能力的运用,并且可以进行客观评价。首先,项目题目应尽可能覆盖教学大纲的多项知识点;其次,应该构建具有完整项目的项目案例库,项目题目应有不同的难易度和适当的工程工作量,适应所教班级的不同学生的实际水平;最后,项目题目应尽量贴近大学生的生活,并可以用一些标准,如软件是否易用、是否有良好的用户交互性等进行公平、准确的评价。

(二)互动增强。

传统的教学环节中,老师和同学的交流仅限于课间十分钟或者课下较短时间的交流,交流时间少,沟通的`问题也只是教学内容中个别的知识点。而在项目教学法中,沟通渠道是多向的,老师与学生之间沟通的宽度和广度都加大了。另外,即使在同一课堂上听讲,不同的学生在学习动机、学习心理、学习兴趣和学习能力等方面仍然会有一些差别。

(三)角色换位。

在项目教学法中,学生居于教学活动中的主要地位,应该是项目的积极参与者,首先要认真阅读选定的真实项目材料,和同一个项目的同学讨论,甚至就项目问题的不同理解与同组同学展开争辩。其次在真实项目实战场景下,经过认真的独立思考和判断动手编写程序。学生的自学能力和实践能力得到提升,并主动构建自己的知识体系。居于教学活动中从属地位的是教师,教师不再是整个课程的中心。教师对整个教学活动按照工程项目的需要加以指导,做适当的示范,只是项目的指导者或者说是项目进度的推动者,引导学生进行深入学习。

综上所述,项目教学法是oop课程非常重要的一种理想教学模式。项目教学法不仅激发了学生的学习积极性,使学生主动投入更多的精力掌握上机调试程序的步骤、排查各种错误的方法,进而达到解决实际问题的目的,而且使教师转变了教学角度和思维方式,致力于全面提高学生的系统工程能力,让项目教学法在oop课程中发展成熟,发挥它在教学上的重要作用。

软件工程专业面向对象程序设计教学改革研究论文

摘要:随着我国经济社会的不断发展以及新课程改革标准的提出,学前教育如今受到越来越重要的重视。学前教育对一个孩子的整个教育以及以后的人生的发展的重要性是不言而喻的。然而由于如今大多数的幼儿园的教师都是并不太专业的,并且不同地区由于经济发展程度的不同以及各种原因,学前教育是存在较大的差距的。所以,现在的高职学前教育的教学的改革应该切实提高学前教育专业的师资教育水平,并且与高职教育培养实用性的应用型人才的教育理念相结合,真正来提高学前教育专业的学生的职业能力和综合素质。

关键词:高职教育;学前教育;人才培养。

一、引言。

随着越来越多的家长对幼儿教育的重视,学前教育专业如今在社会上引发越来越广泛的关注,所以这一方面意味着学前教育的就业方向更广阔、就业前景更好,但是另一方面也对学前教育方面的学生的综合能力提出了更高的要求。因此,高职学前教育改革就更要重视这一社会趋势,积极做出更好的应对策略。

二、当前高职学前教育教学的现状。

1.多数学生基础能力不扎实,综合能力不突出高职学前教育作为高职院校的一个重点学科,学校相关部门应当注重对学生基础知识的教育和基础能力的培养。但是由于高职院校的特殊性,再加之高职学前教育由于女生比较多的原因,多数的学生的基础能力并不扎实,综合能力并不突出,这并不能适应如今的市场需求的变化[1]。因为当前许多公立或私立的幼儿园对于幼师的要求越来越高。2.高职院校当前学前教育水平参差不齐,存在较大差异由于我国高职院校数量较多,而由于各个地区的经济的发展水平的不同,所以各个开设学前教育专业的院校的.水平也参差不齐。这就更需要在高职教育改革的时候对学前教育专业的学生的基本技能提出统一的要求。

三、高职学前教育专业的改革。

1.建立相应的考核制度,提高学生的综合能力由于学前教育专业的特殊性,学前教育专业的学生需要掌握的知识就比较多了。所以为了学生的综合能力的提高,高职院校应该对此加以重视,并建立相应的考核制度,这样就能够通过相应的监督和检查来提高高职院校学前教育专业的学生的综合素质[2]。2.重视师资力量的引进,加强实践教育和素质教育随着如今我国教育水平的不断发展,高职院校也要更加注重师资力量的引进和建设。要更加注重人才的引进,真正将智力资源能够更好的为学前教育专业人才的教学和培养服务。由于学前教育专业与就业市场紧密相连,再加之高职院校教育的实用性和实践性的教学理念,所以高职院校的学前教育要注重将素质教育与实践教育相结合,注重通过试讲教学来检验学生的外语水平、书法水平、绘画水平、钢琴技能等等。因为通过实践更加能够让他们及时发现自己的不足,这样再通过老师的指导和总结经验,更有助于他们的综合素质的提高。3.高职院校的学前教学要重视市场需求的发展由于如今经济水平的快速发展,现在大多数家庭都对幼儿的教育越发重视。所以对于学前教育来讲,一方面市场需求很大,另一方面它的变化也比较大。而由于高职院校的实用性的教学理念,所以就更应该紧跟市场需求,适时调整高职院校学前教育的人才培养方案,以此来促进学前教育专业的学生的以后的就业[3]。如今,学前教育引发越来越广泛的重视,这对于高职院校的学前教育专业的学生来说既是机遇也是挑战。但是不论如何,我们都应该不断提升学前教育专业学生的综合素质和基础能力。因为只有具备扎实的基础能力和过硬的综合素质,才能够适应不断变化的学前教育的市场需求。

参考文献:

[3]王文军.高职学前教育学生专业素养提升的教学策略[j].读写算:教育教学研究,(14).

大数据时代下软件工程教学改革措施论文

在大数据时代背景下,医院卫生体制开始产生较大变革,当采取现代化计算机技术后,我国各大医院财务管理效率均得到了显著提升。随着信息技术的日益普及,传统财务管理工作体系已经不能适应医院实际发展需求,所以,应该不断整合并且完善财务信息系统,这样才可以提高财务资产信息相关管理工作所具有的现代化水平,对医院各种资源进行充分的利用,推动医院的稳定有效发展。

一、医院财务管理战略的内涵分析。

医院财务战略主要指医院在受到多因素影响的环境中为提高医院财务竞争力和寻求资金流动及周转的相对平衡,从而对医院资金流动与资金周转所做的全面性规划。在日常工作中,医院财务管理人员需要立足于战略角度从事医院财务管理,并在医院财务管理的决策中实现医院财务战略,使得医院资金流动及周转能够产生经济效益,增强医院财务竞争力。财务战略主要含财务投资战略思维、财务筹资战略思维、财务运营战略思维。其中,财务投资主要指医院财务管理人员对医院重大投资、长期性投资的方向进行筹划,同时涵盖了投资项目、投资目标、投资规模以及投资方式等多方面的筹划。财务筹资主要指医院财务管理人员将医院外部市场环境、内部管理发展与财务战略相结合,从而更好的谋划医院的筹资方式、结构与目标。财务运营主要指医院财务管理人员对医院内部控制、运营业务以及运营资本等方面所做的筹划工作。

二、大数据时代下的医院财务管理所面临的困境。

(一)缺乏有效的财务监管体系医院与其他事业单位有着较大的不同,不仅涉及到医疗设备、医药管理、医疗费用,而且与国家财政支持有关。因此,医院的财务管理难度相对较大,工作较为系统庞杂,需要专门的财务管理部门,才能够确保会计核算工作的顺利进行。而由于受到传统会计核算方式的影响,医院的财务管理体系相对陈旧,尤其在新医改政策下,其管理体制上的劣势更是不断地凸显出来,不能真正满足当前医院的`财务管理需求。这种财务控制体系上的缺失,导致医院的财务管理效率普遍较低,且财务管理问题多发,进而影响到整个医院的运营效率。

(二)缺乏有效的会计核算方式当前医院普遍存在会计核算方式缺乏系统性、科学性的问题。进而使得医院在财务会计核算中,工作效率低下。尤其在新医改政策环境下,我国在医疗卫生事业上不断增加了资金的投入,使得逐渐向着公益性事业单位转变,这种转型也致使医院的会计核算方式与以往的核算方式发生了转变。而现有的医院会计核算方式相对单一,进而使得医院财务管理与会计核算的整体质量受到了严重地影响。

(三)信息化应用水平较低随着大数据时代的到来,各行业的工作形式也发生着较大的转变。而医院要想赢得健康、稳定的发展,还需要与时俱进,不断革新自己的财务管理水平,通过利用先进的科学技术,让会计核算工作更具有科学性、高效性、精准性。但是,当前很多医院在财务管理方面,网络应用程度还相对较低,不注重信息技术的有效应用,只通过引进简单的财务软件,来代替传统的手工记账方式,而没有对医院的整体财务工作进行网络化管理,使得医院的财务管理水平低下,严重阻碍到医院的正常运营。

(一)强化医院的财务管理工作强化医院的财务管理,集中处理账目,同时还应该科学设置各个科目,提高财务数据信息实际管理力度,对薪金、会计核算和医院科研经费等不同财务资产集中管理。因此,完善医院财务管理,能够使财务管理体系得到一定的改进。予以财务资产信息有效系统化以及规划化管理措施时,还应该做好监督工作和相应管理工作,进一步明确工作人员所承担的责任和自身义务,并且彻底落实到责任以及岗位制度中,促使工作人员能够积极应对自己的工作,改进以前的财务模式,不断强化财务管理工作人员身上的职能。在医院财务的信息化管理中,管理人员应当严格依据相关工作流程,对各项财务信息进行审核与确定,保障财务信息的全面性与真实性。同时为了实现财务信息的高效化管理化,一方面,管理人员应当加强对其内部财务信息以及财务数据的管控,及时备份医院关键的财务信息,确保在信息故障或者遗失时,不对医院财务管理工作的正常运行造成阻碍。

(二)健全财务信息,加强财务管理培训建立医院财务信息系统,实现财务数据信息的共享,同时还能够提升财务部门的工作质量。采取现代化计算机技术,能够降低财务人员所承担的工作量,使其工作强度减小。相对于人工操作而言,计算机技术本身具有高效性以及准确性,同时在信息数据处理方面,具有较强准确性,所以一般不会产生人为操作方面的失误等问题。同时,能够把财务管理工作有效落实到各个部门,促进各部门的合作以及交流,当所有资源共享后,医院管理人员就能够获取财务资产信息,详细了解医院当前经营情况,管理人员能够结合医院发展情况,实施合理有效的发展策略。医院的财务信息系统,必须详细记录医院所有财务信息,并且核算医院的票据、现金、各种账目和出纳等、员工工资发放、奖金、库存物品、采购、医院固定资产、对外投资、合同管理等项目,以此提高医院物资或者是固定资产管理所具有的统一性以及规范性,有效提升财务管理工作水平以及管理效果。除此之外,医院在选拔相关人才时应当提高标准,优先聘用具备专业技术以及职业素养的工作人员,对在职人员予以岗位培训,和对新职工予以岗前培训,以此来增强在职员工自身业务能力,同时引进一些高素质综合人才,将高素质具体工作标准和最大工作效能有效发挥出来,保证医院适应新形势的发展。

(三)完善内部的控制制度为了促进医院财务管理工作的顺利进行,医院建立一定的内部控制制度、完善其监督评估体系具有重要的意义。为了提高财务管理工作的规范性,对资产管理流程进行细化后,可以充分落实人员责任制,对财务资产信息方面的共享十分有利。通过计算机技术整合医院里面财务资产相关信息系统后,能够及时找出传统财务管理的缺点和不足之处,能够加强内部控制,并且及时有效的处理问题。内部审计力度作为医院内部财务监督的途径,对财务管理起到至关重要的作用,要想做好财务管理工作,就必须要加大内部的审计力度。对于目前存在的内部审计方面的问题,要结合实际的情况,来制定相关的解决策略。在审计方式方面可以采用新的方式来进行审计,而审计制度的制定则要包括具体的项目以及方式,做到对每一分财务支出收入方面的明细,明白资产的去向,才能对财务竞争做出更好的管理。医院建立相关内部审核机构,不仅能够及时的了解到财务管理工作的真实情况,同时也能对财务的工作人员进行监督,确保其工作细心负责。出现问题的时候及时进行问责与惩罚,进而起到监督与警示的作用,医院全面发挥控制制度的作用。另外,在医院的财务管理中,管理人员应当制定一定的预测机制,以供决策人员及时做出正确的判断,财务在制定财务报表时,不仅要体现医院中的有形资产,同时也要体现无形资产,财务人员对医院资金风险进行预测,不仅能帮助医院规避风险,而且能够使医院明确自身市场定位,进一步达到医院财务的创新性管理。

(四)采取现代化人才管理方法,构建现代化工作团队改变传统观念,增强财务以及预算方面的控制力度。构建现代化工作团队,对财务信息系统进行完善的时候,不断增强人员能力也应该同步进行。对于医院来说,其既应该引进大量信息化水平较高的人才,对在职人员予以岗位培训,和对新职工予以岗前培训,以此来增强在职员工自身业务能力,同时引进一些高素质综合人才,将高素质具体工作标准和最大工作效能有效发挥出来,达到全面转型目标,又应该学习或者是了解国家新医改所表达的精神,保证医院在新政策背景下适应国家提出的各项管理要求。完成信息化系统所有工作后,应该确保系统具有足够的实用性,将不同部门的工作完全综合到一起。

四、结语。

综上所述,在大数据时代下医院对财务管理工作进行创新与改进是提高其市场竞争力的主要途径之一。因此,医院应当提高对于财务管理工作的重视,在大数据时代下实现财务工作的智能化管理,定期培训财务管理的相关工作人员,构建一支优秀的财务管理团队,有效提升医院财务的管理水平,为医院的长远发展提供强有力的后盾。参考文献:[1]徐艳霞.大数据时代医院实施erp的战略意义———基于财务管理视角[j].中国总会计师,(23).[2]朱惠斌.关于大数据时代下公立医院财务管理信息化建设的思考[j].财经界(学术版),2016(08).[3]姜黎黎,鲜然,严雅琪,吴子捷,刘俐君.大数据和云计算时代下我国银行财务管理者转型探究[j].财经界(学术版),2016(11).

作者:袁伟锋单位:中山市人民医院。

大数据时代下软件工程教学改革措施论文

摘要:近几年来,古籍数字化、古诗词数据库的研发不仅为古代文学的研究带来了帮助,也为古代文学的教学带来了一定的影响。从作家作品分析、文学发展的讲解以及课程作业的设计三个方面,探讨在大数据环境下如何有效运用巨量资料、数据库等资源,采用数据统计分析的方法和手段来提升古代文学的教学质量,培养学生的专业素质与文学修养。

在我国高校人文学科领域中,古代文学课程有着非常重要的作用,它不仅是汉语言文学专业的核心课程,也是其他人文学科诸如国际汉语教育、戏剧与影视文学、文秘、新闻、广告等专业的专业基础课。然而学界当下对于古代文学教学的现状并不满意,对古代文学教学中存在的问题有较为充分的认识和探讨[1-3]。正如戴建业教授《大学中文系古代文学教学现状与反思》所言,“多年来,各大学中文系古代文学教学,主要是通过‘中国文学史’课程完成的,教师较多在课堂上向学生讲授一长串线索,一大堆概念,一大批作家,古代文学中的许多经典名篇,学生却读得不多,也较少求甚解,更不可能去涵泳。这种教法与学法类似于一种‘买椟还珠’的现代版。”[4]尽管现在很多学校汉语言专业分别开设了中国古代文学史和古代文学作品选读等课程,但在具体的讲授中往往仍然是以时间为线索讲背景谈概念,而很少对作品进行解读,更不用谈情感的体验和审美的感受了。对于大多数没有接受过古诗词训练的大学生而言,走马观花式的作品讲解、简单粗略的作家介绍、文学现象的概念式总结,都很难激发学生学习的兴趣。这样的教学模式导致学生为了应付考试而死记硬背一些概念名词,并不能从实际上真正提高其专业修养和人文素养。

麦肯锡在《大数据:创新、竞争和生产力的下一个新领域》的研究报告中正式提出了“大数据”一词。随后这一话题不仅成了计算机行业内的热门话题也引起了各行各业的广泛热议。对“大数据”这一概念人们从不同的角度提出了不同的理解人们普遍认为大数据即海量数据、巨量资料。更有学者认为“大数据超越了海量数据的含义它描述的是随着数据量和数据类型激增而逐渐衍生出来的一种现象不仅包括大规模、多样化的数据集还包括对这种数据集进行高速采集、处理与分析以提取价值的技术架构与技术过程。”[5]从数据的角度看大数据的特征被概括为4v即数据量大(volume)、数据类型多(variety)、价值稀疏性(value)、速度快(velocity)。基于以上特点大数据在社会生活中的应用越来越广泛在教育部颁发的《教育信息化十年发展规划(—)》的指导下我国高校也越来越重视信息化教学。在这一背景下古代文学教学中相关问题如作家作品的分析、文学发展历程、作业的设计等也可以从多个方面做适当调整以期进一步提高教学质量。

一、关于作家作品的分析。

传统的古代文学教学模式在讲授具体作家时,对其生平事迹往往按照时间顺序进行串讲,何年中举、何年入仕、何年升降,以及这一时期的文学思想与诗文创作等,这种平直的简介往往不能给学生留下深刻印象。关于作品的讲解,由于课堂时间有限,教师不能对作品做详细的解读,只能走马观花粗略鉴赏;学生大体疏通文意,虽体会了诗文字面的含义,但常常是不求甚解,至于诗境、文心,因为缺乏对诗文创作背景、时代环境等的了解,难以有情感的体验,没有情感的浸润,也就难以有审美的体验。王兆鹏教授《唐宋文学编年系地信息平台》的建设,为古代文学教学中有关作家作品的讲解提供了一个新的思路。

王兆鹏教授与搜韵诗词共同打造的《唐宋文学编年系地信息平台》,通过将现有的唐宋作家作品编年信息录入数据库进行数字化处理后,与当代、历史地图进行整合,利用gis技术开发了以地图为平台的信息系统。进入平台后,随意点击地图中的某一地名,就可以看到唐宋哪些文人曾在此停留并留下了哪些篇章;从平台的诗人列表中点击某一诗人的名字,其一生行迹路线图清晰可见。路线图和文字说明相结合,更便于人们直观地了解一个文人的生平轨迹和具体创作。这一信息平台很好地实现了时空维度的交融,而这正是我们在教学中经常忽视的问题。

以苏轼为例,按照现有古代文学史的教材来讲解,大多是先讲苏轼的生平、人生观、创作道路、创作思想,然后以分体的形式讲解其文、诗、词创作等。这样就把作家、作品一分为二地进行讲解,学生所接收的信息是颇为概念化的。由于模糊了时空的问题,给学生的印象就是苏轼其人很旷达、苏轼诗文风格豪迈,而忽视了苏轼文学创作中兼收并蓄的特点。鉴于大数据的丰富资料,在讲解苏轼时我们不妨换个思路,将其人生轨迹与文学创作历程同时进行考察。首先,借助于北宋行政区划图大致拟定其人生轨迹,嘉祐元年(1056年)三月苏轼兄弟随父亲离家赶赴汴京参加进士考试,及第同年即丁忧家居。到嘉祐四年(1059年)十月,父子三人再度赴京,三人一路唱和编成《南行集》,这是现存苏轼诗歌中最早的一批作品,可以看作是他诗歌创作的起点。其次,从嘉祐六年(1061年)至嘉祐八年(1063年),以组诗《凤翔八观》为代表的古体诗,关心国事、反映民生疾苦,艺术上也渐趋成熟。熙宁四年(1071年)苏轼到达杭州,任通判(知州的助理官),杭州的秀丽山水给诗人带来了极大的创作热情,苏轼描写西湖的诗作已经成为家喻户晓的名句。从苏轼词集来看,他也是从这一时期才开始填词的。再次,熙宁七年(1074年)至熙宁九年(1076年),任密州知州,这一时期词的创作有重大发展,初步形成了豪放词风,代表作有《江城子密州出猎》《水调歌头明月几时有》……。在时空的交汇中梳理苏轼的文学创作,黄州、惠州、儋州时期的创作高峰,在京为官时的创作低潮,都清晰地展现了其诗文创作的动态变化。而通过这一变化,更利于学生深入认识、体会苏轼文学风格的特点及形成过程,这较之单纯地讲解、总结,学生的学习热情和学习效果肯定会有所提升。在大数据背景下,借助众多数据和新媒体,这一教学方式得以轻松实现。

二、关于文学发展历程的讲解。

“一代有一代之文学”[6]的观念自明代就得到了许多学者的认同,从文体的演变来看文学的发展是中国古代文学教学中经常用到的方法。楚骚、汉赋、唐诗、宋诗,通过对文体序列的排位来总结文学发展概况,这就容易给学生一个错误的引导,提及汉代,只重视赋;论及唐代,只谈诗歌。对于学生而言,这样的教学其实不利于他们对文学发展有一个全面的认识,反而容易进入一个狭隘的学习视野。文学的发展有时间的跨度,文体的完备也需要一定的时间,今天我们回顾古代文学的发展,虽然具备了对文学体裁进行总结的条件,然而在教学中一味强调“一代有一代之文学”,并在教学实践中遵循前人“只重视唐诗、宋词、元曲讲解”的做法,不利于学生真正全面认识文学的发展。以宋代文学为例,一直以来宋词作为宋代的代表性文体得到了学界的广泛重视,在教学中也一直是教学的重点,长期以来这似乎已经是一种共识。然而在大数据环境下,随着越来越多的古代文学作品数据库的建立,对宋代文学的发展似乎也应有一个新的判断。“古今文章,至我宋集大成矣。”[7]“宋之文超汉轶唐,粹然为一王法。”[8]宋人对宋文的发展不仅有着较为自觉的理论认识,而且是颇为骄傲与自豪的。客观讲,宋文所取得的成就并不逊于宋词,但长期以来,在宋代文学的教学中,宋文往往是在古文运动中简单讲述,学生也很难对此有深入的认识。就当下对宋文的整理来看,已经出版的《全宋文》计360册,收录近万人的17万余篇作品。虽不能以量的多少来讨论文学成就的高下,但如此丰富的文学遗产显然是今人所不能忽视的。而且随着全宋文数据库的编制,为我们全面认识宋文提供了极大的便利。借助数据库的搜索引擎,在教学中可以更好地展示宋文的发展及其所形成的文学特色、所取得的文学成就。如此一来,就不至于给学生留下宋代文学仅仅是宋词成就斐然的刻板印象了。明清文学更是如此,长期以来在教学中重小说轻诗文的现象非常严重;随着古籍的整理以及当下众多古诗词数据库的研发,明清诗文也逐渐引起人们越来越多的关注,因此在本科教学中也应有所体现。

众多的古诗词数据库提供了较为全面的经典古诗词和古诗文,并且这些数据库大多提供检索分析,具有一定的智能化特点。文学内容的演变是文学发展的具体表现,文学作品也是文人对特定时代社会生活的审美反映,同一题材在不同时期所反映的不同主题就很好地呈现了文学的发展。借助于众多古典文学数据库,对不同时代同类题材的文学作品进行分析得以轻松实现。文学发展中文学形式的演进、继承与革新等相关话题借助于当下的古籍数据库都有了新的教学思路,通过数据分析进行相关知识的讲解,更利于学生的理解与接受。

三、关于作业的设计。

作业设计是教学的一个重要环节,而课程作业作为课堂学习的延续,既是学生进行独立学习的活动,也是学生学习过程中的重要内容。当下古代文学教学在作业设计上也存在着一定的问题,大体表现在:作业形式单一;作业内容简单化,在问与答中难以调动学生的兴趣;作业评价与反馈效果不明显等,而且这些问题长期以来在教学中都未能引起足够的重视。

在大数据背景下,海量资料、数据挖掘技术、多维检索方式等丰富了古代文学教学中的作业设计。以杜甫为例,传统的古文学教学中,关于“杜甫”的作业设计常常是“杜甫诗歌的‘诗史’性质”;“杜甫诗歌的艺术风格”;“杜甫诗歌的叙事手法”;“杜诗的地位与影响”等等,这些问题的设计都过于概念化,未能体现个性化,也难以激发学生的学习兴趣。而在大数据背景下,有了大量可供利用的信息资料,在揣摩教材与掌握学生学习的实际情况的前提下,可以精心设计多种形式的古代文学作业。就杜甫而言,对于汉语言专业的学生,根据其专业要求,可以借助数据库设计一些较为深入的研究型作业,比如可以布置“通过安史之乱中杜甫的行迹与创作的数据分析,理解杜诗的‘诗史’性质”,以及“通过对古诗词数据库的分析来解构后人对杜甫的评价以及杜甫的影响”等。因为有数据与材料的支撑,这较之简单的对杜诗“诗史”性质的平铺直叙,更容易加深学生的认识与理解,而且完成这一作业的本身就是较为有趣的探索过程。古诗词数据库大多都有检索功能,如北京大学李铎教授主持研发的《〈全宋诗〉分析系统》就提供多维的检索分析方式,学生可以借助这些数据库进行检索,搜集后世有关杜诗评价的诗文,然后进行分析归纳,通过数据分析发现问题。对于非汉语言专业的学生还可以联系其专业特点布置作业,比如对于新闻学专业的学生,可以布置“题壁诗与传播”“宋词中的传播方式”“笔记小说中的新闻传播”等;对于文秘专业的学生,可以布置“笔记小说中文秘形象的书写”等;对于广告专业的学生可以布置“古代名人在当下的品牌价值”等。这些作业都需要学生通过搜集大量的信息与资料后进行数据的统计与分析完成,其结论的获得印象也就较为深刻。这较之传统教学模式中的作业布置,其评价效果也较为明显,学生是否理解、掌握了这一问题在作业中会有着清晰的体现。

由近些年来,我国古籍数字化工作取得了显著的成绩,常用的古诗词数据库,如由北京大学数据分析研究中心和北京欣诺格科技有限公司联合研制的《全唐诗分析系统》与《全宋诗分析系统》、郑州大学《全唐诗库》、稻香居“全唐诗宋全词在线检索”等,这些数据库不仅仅提供检索功能,更重视数据的分析。如《全唐诗分析系统》与《全宋诗分析系统》在重出诗提取、格律诗标注、字及字组的频率分布统计等都带有智能化的特点,其多维的检索分析方式有利于可靠的数据发掘。王兆鹏教授与搜韵诗词共同打造的《唐宋文学编年系地信息平台》在这方面更是有了进一步发展。

显然,在大数据环境下资料的获得相对来说容易了很多,在具体的教学中,无论是作家作品的讲解、文学发展的梳理还是课程作业的设计,都可借助于巨量资料、数据分析的便利,真正实现以文学作品为本位的教学模式。仍以苏轼为例,通过众多的古诗词数据库,将其人生行迹与文学创作历程相联系,学生可以对其文学创作的动态变化有一个清晰的认识,这样苏轼文学风格的形成、文学成就的获得也就自然明了了。同样,借助于古诗词数据库,围绕苏轼对其同时代文人的创作进行梳理,那么,关于词中“以诗为词”“婉约派”“豪放派”等相关问题的探讨也就迎刃而解了。无论是课堂教学还是课程作业的设计,大数据环境下古代文学教学改革有了切实可行的路径。而且在这种教学模式下,学生的学习主动性得以真正地调动起来。无论是带着问题对作品进行分析,还是在对作品的分析中发现问题,学生在探讨的过程中因为对作品了解的深入,也就不难获得情感的体验及审美的感受,这对提高其鉴赏能力和专业素养是大有裨益的。

综上所述,古籍数字化、古诗词数据库的研发不仅为学者的研究带来了极大的便利,也为高校古代文学教学工作带来了更多的生机。首先,多种形式的古籍数据库丰富了课堂教学的内容,有利于调动学生情绪,活跃课堂气氛。其次,众多的古诗词数据库为学生爬梳材料、探究问题带来了丰富的资源,有利于培养学生的问题意识、科研能力。再次,大多数据库虽重数据分析,但对于古诗词数据库而言,分析结论的获得是建立在文学作品的基础上,这又有利于让古代文学的教学重回文学本位,以文学作品为本。

参考文献:。

大数据时代下软件工程教学改革措施论文

摘要:在大数据时代发展背景之下,传统的电子商务服务模式受到了极大的冲击,面临着严峻考验。因此,紧跟时代步伐,加大改革创新力度具有重大的现实意义。

所谓的大数据主要是指存储、分析、管理的一个数据群,其大小均比传统数据库软件工具。当前,对于信息爆炸时代产生的海量数据均用大小数据来描述和定义,并命名和其有关的技术创新和发展[1]。在大数据时代发展背景之下,人们对于事物的看法已经发生了改变,在做出决策的时候也不再单纯的使用主观进行判断或者依赖过往的经验,开始对海量的数据进行挖掘以及分析。电子商务服务中,大数据也到了广泛应用,加强电子商务模式的改革创新,使之更加符合时代的要求成为当下电子商务主要的发展趋势。本文提出了几点电子商务服务模式的改革创新建议,具体如下。

一、充分利用数据,强化导购。

在大数据时代发展背景之下,对于数据的收集能力也发生了质的.改变,对于人们日常生活中通过信息技术所产生的数据都可得到真实的记录[2]。因此,对于电子商务模式来说,也应该要尽可能利用这些有效数据,进一步优化导购模式。互联网技术的快速发展为保存、截取数据奠定了良好的基础,人们在搜索次数、浏览时间、点击数量等都与消费倾向有着密切的关系,电子商务应该要最大限度上利用这些数据加强推荐和导购,当用户在上线的时候,对这些数据进行分析,为用户提供出其所需的商品,满足其需求。此外,根据数据建立电子商务个性化推荐系统(系统所推荐内容均为实时更新),以便客户浏览记录改变的时候系统所推荐的商品信息也立即随之改变,通过为客户提供个性化推荐省去了商品信息量大带来的繁琐感,从根本上增加客户的满意度,赢取其更多信任。

二、最大限度上减少商品流通交易成本。

由于电子商务时代的到来,人们的各种商务活动不再受到时间和空间的局限,人们原本的购物习惯也发生了很大的变化,同时对于物流也提出了更为严格、更高的要求。人们可以在任意地点、任意时间随心浏览、购买商品,但由于物流因素会给用户的购物体验造成一定的影响。因此,对于各种电子商务网站来说,应该要尽可能利用数据了解掌握用户的喜好,针对不同类型消费者以及不同区域的消费者推荐成本、时间最短的商家,最大限度上减少商品流通交易成本,从根本上提升消费者的购物体验[3]。

三、不断强化数据服务模式。

在大数据时代发展背景之下,任何经济活动的开展都必须以用户的相关信息为基础。若想对市场进行更好的把握,就必须要充分掌握客户的资料为前提,不断强化数据服务模式[4]。在收集客户资料信息的过程当中,对数据进行有效分析,从分析结果中获取消费者的习惯、建议等信息,充分利用电子商务的优势,把这些信息转换为经济效益的来源,通过搜集和处理第一手的客户资料,加大对数据服务模式的创新和改变,对营销过程中的重要数据进行整理和分析,从而从这些数据中分析得出消费者的消费诉求、消费习惯和消费建议等,电子商务的优势和价值,将大量的信息转变成为具有经济效益的资源。

四、建立细分垂直的数据服务模式。

结合市场的实质需求,建立细分垂直的数据服务模式,构建电子商务细分化品牌,为用途提供更加精致的服务。两个电子商务网站淘宝和京东两个著名电子商务网站在市场上占据重大份额,但即便如此,诸如聚美优品的比较中小型的电子商务网站还是得到了飞速发展。这些中小型的网站就是在最大限度上利用数据所带来的便利性,他们拥有这非常好的服务理念,从细节方面着手,发展精品化道路,建立专业性质的产品营销模式,通过构建某一个专门领域的销售网站来吸引消费者,很好的抓住了某一个领域的空缺,充分展现了建立细分垂直的数据服务模式所带来的优势,为逐渐占领市场份额奠定了良好的基础[5]。

五、结束语。

在大数据时代发展背景之下,各个电子商务企业的竞争其实就是数据处理技术的竞争。因此,对于各个电子商务企业来说,必须要充分借助大数据的优越性,对电子商务服务模式进行改革和创新,通过采用充分利用数据,强化导购、减少商品流通交易成本、不断强化数据服务模式、建立细分垂直的数据服务模式等多种手段来实现电子商务模式的改革和创新,为日后运营发展提供有效的指导思路,进而达到实现利益上的最大创收。

参考文献:。

大数据时代下软件工程教学改革措施论文

所谓的大数据主要是指存储、分析、管理的一个数据群,其大小均比传统数据库软件工具。当前,对于信息爆炸时代产生的海量数据均用大小数据来描述和定义,并命名和其有关的技术创新和发展[1]。在大数据时代发展背景之下,人们对于事物的看法已经发生了改变,在做出决策的时候也不再单纯的使用主观进行判断或者依赖过往的经验,开始对海量的数据进行挖掘以及分析。电子商务服务中,大数据也到了广泛应用,加强电子商务模式的改革创新,使之更加符合时代的要求成为当下电子商务主要的发展趋势。本文提出了几点电子商务服务模式的改革创新建议,具体如下。

一、充分利用数据,强化导购。

在大数据时代发展背景之下,对于数据的收集能力也发生了质的改变,对于人们日常生活中通过信息技术所产生的数据都可得到真实的记录[2]。因此,对于电子商务模式来说,也应该要尽可能利用这些有效数据,进一步优化导购模式。互联网技术的快速发展为保存、截取数据奠定了良好的基础,人们在搜索次数、浏览时间、点击数量等都与消费倾向有着密切的关系,电子商务应该要最大限度上利用这些数据加强推荐和导购,当用户在上线的时候,对这些数据进行分析,为用户提供出其所需的商品,满足其需求。此外,根据数据建立电子商务个性化推荐系统(系统所推荐内容均为实时更新),以便客户浏览记录改变的时候系统所推荐的商品信息也立即随之改变,通过为客户提供个性化推荐省去了商品信息量大带来的繁琐感,从根本上增加客户的满意度,赢取其更多信任。

二、最大限度上减少商品流通交易成本。

由于电子商务时代的到来,人们的各种商务活动不再受到时间和空间的局限,人们原本的购物习惯也发生了很大的变化,同时对于物流也提出了更为严格、更高的要求。人们可以在任意地点、任意时间随心浏览、购买商品,但由于物流因素会给用户的购物体验造成一定的影响。因此,对于各种电子商务网站来说,应该要尽可能利用数据了解掌握用户的喜好,针对不同类型消费者以及不同区域的消费者推荐成本、时间最短的商家,最大限度上减少商品流通交易成本,从根本上提升消费者的购物体验[3]。

三、不断强化数据服务模式。

在大数据时代发展背景之下,任何经济活动的开展都必须以用户的相关信息为基础。若想对市场进行更好的把握,就必须要充分掌握客户的资料为前提,不断强化数据服务模式[4]。在收集客户资料信息的过程当中,对数据进行有效分析,从分析结果中获取消费者的习惯、建议等信息,充分利用电子商务的优势,把这些信息转换为经济效益的来源,通过搜集和处理第一手的客户资料,加大对数据服务模式的创新和改变,对营销过程中的重要数据进行整理和分析,从而从这些数据中分析得出消费者的消费诉求、消费习惯和消费建议等,电子商务的优势和价值,将大量的信息转变成为具有经济效益的资源。

四、建立细分垂直的数据服务模式。

结合市场的实质需求,建立细分垂直的数据服务模式,构建电子商务细分化品牌,为用途提供更加精致的服务。两个电子商务网站淘宝和京东两个著名电子商务网站在市场上占据重大份额,但即便如此,诸如聚美优品的比较中小型的电子商务网站还是得到了飞速发展。这些中小型的网站就是在最大限度上利用数据所带来的便利性,他们拥有这非常好的服务理念,从细节方面着手,发展精品化道路,建立专业性质的.产品营销模式,通过构建某一个专门领域的销售网站来吸引消费者,很好的抓住了某一个领域的空缺,充分展现了建立细分垂直的数据服务模式所带来的优势,为逐渐占领市场份额奠定了良好的基础[5]。

五、结束语。

在大数据时代发展背景之下,各个电子商务企业的竞争其实就是数据处理技术的竞争。因此,对于各个电子商务企业来说,必须要充分借助大数据的优越性,对电子商务服务模式进行改革和创新,通过采用充分利用数据,强化导购、减少商品流通交易成本、不断强化数据服务模式、建立细分垂直的数据服务模式等多种手段来实现电子商务模式的改革和创新,为日后运营发展提供有效的指导思路,进而达到实现利益上的最大创收。

参考文献:。

大数据时代下软件工程教学改革措施论文

摘要:本文基于当前发展趋势,从众包软件服务工程技术、软件服务公正和群体软件工程技术、密集型数据科研第四范式技术、计算机信息处理技术四个方面对大数据时代下软件工程关键技术进行了探讨,希望为广大读者提供有价值的建议。

引言:互联网技术的兴起和计算机科学技术的革命为社会打来了新颖的技术:大数据。从此人们的生活方式和生活理念发生了翻天覆地的变化。以下是对大数据时代下软件工程关键技术的讨论。

一、众包软件服务工程技术。

第一,众包软件服务的创新发展形态。众包软件服务工程在国际上重视密集的数据处理,尤其是在线服务过程中产生的数据。如何将这些密集数据进行分析和评价是当前软件工程师所要研究的重点内容。需要从服务方到服务的开发方和运营平台管理方。这些流程中充满了离线密集型数据和在线流量数据。众包用户的在线数据可达到pb级别,在线沟通的数据可以达到tb级别。直接推送的这些密集数据对软件服务有着重要的影响。第二,开发和生产运营管理。密集型数据本身对它们的动态分布形式和价值隐藏等都是大数据的原始形式。从根本上来说缺乏内容含义和语义化单位矢量。要想在研究中有所创新,就需要将思维和研究方法当作研究主体。大数据所在的主体兼具制造并传播密集型数据的功能以及负责消费者和群体运营的功能。将群体的智慧进行汇集形成专业化的知识。并及时处理相应的信息同时进行软件工程的推送。

二、软件服务功能和群体软件工程技术。

面向服务的软件工程发展越来越迅速,它以服务为建设目标再具体的实践应用过程中需要面对具体的需求进行相应的调整。维护软件工程主要可以借助虚拟化管理手段。这种手段既可以对软件进行虚拟化使得操作性得到一定的强化,同时又能解决分布和动态变化等问题。同时,该技术也在云计算和大数据等领域应用广泛。软件工程师可以通过网络进行数据共享和学术交流,并进行软件的合作开发计划,结合用户的数据和反馈信息设计出满足用户需求的、性价比高的软件系统。现在的软件开发系统中比较成功的是开源软件,也是学术研究的重点。遗憾的是现在的常规研究方法没能取得突破性的.进展,部分学者尝试用社会网络进行数据分析,并取得了一定的收效。同时开发组成员中外围开发的人员相对较多,模块化的特点较为突出。而且群体软件工程的发展趋势越来越明显,更多的提倡众包形式的开发,因此,众包可以解决大多题。

三、密集型数据科研第四范式技术。

数据密集型科研第四范式在首次提出,它表明在进行数据的研究整理时,需要建立一定的理论和研究方法,重视大数据储存应用的重要性。在实践中对传统的第一、二、三范式研究方法的缺陷进行了分析和改进。认为绝大多数的软件没有能在短时间进行有效存储的能力。我国在在对大数据进行研究时发现,不应仅仅局限于计算机的模拟系统,需要加入第四范式来进行对数据的分析。这是由于密集型的数据所要求的研究方法和以往有显著区别。需要在研究方法和思维方式进行一定的改变。因此要建立科学的第四范式,建立完整有效的体系后在转变为第三范式。同时,在对第四范式进行建设的过程中,首先需要对大数据的软件服务价值进行彻底的分析,此时要避免采取原有的分析方式。要从数据和模型的过程变为数据、知识、价值服务的第四范式[1]。

四、计算机信息处理技术。

大数据的特点是结构复杂和容量大。在大数据时代下,它比传统的数据形式相比,能更好的联系不同的数据。这些关联的结构特点让计算机信息处理技术难以发挥预期效果。计算机网络由于建立在硬件基础上所以具备着一定的局限性。对互联网的发展造成了一定的制约。所以,这需要相关人员进行技术的更新和对计算机网络架构的创新,从而实现大数据的有效处理。计算机网络需要研究更加开放式的网络传输功能和结构,这要求把计算机的网络处理系统和硬件分离,然后定义特定的网络结构,推动软件朝向更完善的方向发展。

五、计算机软件技术在发展过程中的应用情况。

很多企业利用计算软件实现各种功能,除了基本的客户信息资料获取之外,还要对企业工作风险进行分析和评估,统计公司工作人员的流动性问题。在大数据时代下,企业数据开发要经过一个较为复杂的过程。第一,抽样,所谓抽样就是在公司想有的产品中选取出代表性的产品作为样本;第二,开发,开发就是要求公司对相应的数据进行导入、选择、合并等需一系列的处理步骤;第三,修改,修改就是指在数据开发的基础上,对数据进行有效的的选择和创建,保证数据的合理性,需要注意的是,在修改过程中不能够排除产品的编码和变量等内容。第四,模型,模型的主要作用在于对企业决策进行预测,根据具体的数据设计形成不同的模型,保证预测结果科学准确,验证企业决策、方案的可行性。第五,评定,就是将其和模型进行对比,以此通过数据分析和整合,保证信息的准确性。

总结:总而言之,大数据的时代已经到来,社会的各个领域都不同层次的渗透大数据的思想,并积极的进行着软件技术的创新应用。因此大数据将为社会带来巨大的变迁。

参考文献:

大数据时代下软件工程教学改革措施论文

1.大数据的发展背景。

在社会信息化发展模式的影响范围不断拓宽的背景下,以互联网络的现代化线上信息传播技术为核心的社交网络逐渐进入到广大社会成员日常生产生活之中的方方面面。国际数据公司的最新研究数据显示,网络数据的传输量正以每年倍增的发展趋势不断增加,预计到,世界范围内网络在线信息数据的传播量可以达到35zb的传播规模,相比同期的信息传播数量上涨了40倍左右。人类社会已经彻底进入到了大数据时代的发展阶段之中。[1]大数据实际上指的就是将受到传输规模的影响,无法在短时间内传输或者存储的数据信息,进行高效的整个收集。网络信息传播的技术应用手段,是大数据时代能够获得飞速发展的前提和基础。在应用和发展特征方面,大数据具有海量数据高速传播、多样化传播方式的灵活应用,以及信息储备价值较高的基本发展特征[2]目前随着各项科技信息手段的应用研发不断深入,大数据现代化信息传播技术的应用也呈现出全新的发展态势。无论是在数据量的传输级别、插播数据的归属类型还是在实际的信息传播速度方面,都获得了更深一步以及更高水平的发展。

在大数据时代发展背景的促使下,传统面对面销售的商务精英模式,已经不能为销售企业带来足够的经济利润。数据信息线上支付的新型销售手段,已经成为各销售企业提升核心竞争实力的主要途径之一。将淘宝天猫的在线网购平台作为研究案例,据企业年终向工商部门提供的财务报告数据显示,在建立健全大数据的电子信息处理系统过后,企业整个销售物流管理工作的开展效率皆得到了显著的提升。截止到12月31日,整个淘宝天猫平台当中的旺旺注册账户已经达到了7.6亿之多。通过线上支付方式销售的商品有近10亿个。整个网络购物平台主页的年浏览量基本维持在20亿次根据数据显示,日增新型产品的销售信息可以达到近5亿条左右。

3.大数据背景下电子商务服务的变革。

3.1划分消费人群,提供针对性服务。

大量的网络信息为消费者处理和筛选带来了难度,为更好的提升消费者对有效销售信息的筛选速度,商务销售企业可以应用大数据中采集分析的技术手段。根据消费者自身的职业、年龄以及性别等,详细划分消费群体的归属类型,并未不同消费人群提供针对性的数据信息服务。例如,电子商户可以根据消费者的浏览记录,为其提供符合购买倾向的产品,逐步提升企业的市场销售份额。

3.2建立合作关系,汇聚优质销售信息。

电商也可以根据商品自身的销售数量,设置推荐橱窗。让消费者能够在第一时间浏览到高品质的销售产品。比如,目前淘宝网站已经与蘑菇街建立长期的合作关系。在淘宝网站的推荐栏当中滚动推荐蘑菇街当中销售量较高的优质产品,消费者可以在浏览淘宝网页的过程之中,直接跳转到蘑菇街的销售页面。能够直接显著的提升相应网站销售页面的浏览量,提升产品的浏览和销售数量。

3.3高效的信息检索。

面对大量的销售信息,消费者往往不能在第一时间找到自己想要心仪的产品。为更好的提升消费者浏览商品信息页面的时效性,电商要对产品销售的种类进行细致的划分。在大范围归属类型划分之下,要根据销售产品的生产特性,进行详细的描述和分类。电商还可以为消费者提供与之相匹配的关键词检索信息,更好的满足消费者实际的购买与浏览需求。

3.4细化的服务领域。

电商企业也可以针对社会群体不同的消费需求,强化销售目标设定的针对性。例如,化妆品电商可以将消费人群指定为女性。酒类电子销售的制定目标应当设定为男性等等。在能够全面满足消费者实际购买需求的基础之上,为消费者提供强有力的正品保障,实现电子商务数据信息服务的细化发展。

3.5数据云存储服务。

电子商户还可以通过应用大数据之中云存储的技术应用手段,实现数据信息的在线存储。在云存储技术的帮助下,在线网盘存储相当于大型的网络备份存储器,电商或者消费者无论在任何形式的网络环境下,都能够对自己线上网盘存储器之中的信息内容进行时时的浏览,更加便捷了广大人民群众的消费生活。结语大数据新型社会发展进程的到来,为各电子商务销售企业的发展即带来了机遇,又带来了巨大的挑战。企业内部的决策管理人员要更加切实深入的了解数据信息处理模式的应用优势和应用缺陷。在结合企业内部实际发展文化的基础之上,将数据信息处理的技术手段结合应用到经营管理工作的实践过程之中。只有采用更加科学有效的应用方式,才能为市场消费者带来更好的数据服务,最终实现企业经济效益的飞速提升。

参考文献:

[1]武蔚.大数据的应用及带给企业的挑战.信息技术与标准化,/11.

[2]钱小聪.大数据的发展和产业机遇.物联网技术,2013/10.

[3]黄丹丹,王明宇,刘淑贞.阿里大数据战略探析.中国商贸,2013/12.

软件工程论文

1前言:

随着计算机技术的快速发展和进步,计算机软件已经在工业控制、电子商务、电子政务、金融证券、电力通信等领域得到了广泛的应用。软件系统开发过程中,需求分析可以帮助软件工程师与用户进行沟通,能够快速的获取软件需要完成的操作功能,以便满足用户的需求,具有重要的作用。

2什么是需求分析。

结构化软件开发一般分为分析、设计、开发、测试、验收与运行等阶段。开发前,会进行前期的可行性研究;在运行开始以后,还要进行后期维护。需求分析是结构化开发中的重要阶段。通常情况下,国内软件开发公司在做欧美和日本的项目时,对前期的可行性研究参与得较少,一般都是对方已经做完可行性研究,国内软件开发公司从需求分析开始做起,直到软件开发后的运行和维护。所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚客户的需求,包括需要输入什么数据,要得到什么结果,最后应输出什么,等等。可以说,软件工程当中的“需求分析”就是确定要计算机“做什么”。

3需求分析的重要性。

从需求分析的定义上,就可以看出需求分析在软件开发过程中的重要性了。需求分析做得不对,后面的步骤做得再好,也只能是南辕北辙,无法满足客户的要求。研究表明,改正产品付诸应用后所发现的一个需求方面的缺陷,比在需求阶段改正这个错误要多付出大约100倍的成本。而另一项研究发现,在需求开发阶段发现的一个错误,平均仅需要花30分钟修复,但若在系统测试时发现则需要5-17个小时来修复。

需求工程的成功与否直接关系到系统给的命运,需求工程绝对不是软件开发的前期任务,而应该在整个系统的生命周期里都扮演着重要角色。在需求工程阶段解决和根除需求引起的问题可以大大降低生产和维护的成本,提高用户的满意度。在软件开发的过程中,需求工程阶段是了解用户需求的最佳时期,但很大一部分用户不知道、不了解需求工程,以至于在和他们交流的时候,他们都不能准确完整的说出自己的需求,因而对于从事需求工程的人员来说,能够正确的理解用户的需求观点,利用一些方法和技巧来启发用户阐述清楚自己的需求是很重要的。需求工程作为了解并实现软件开发者的目标的重要手段,有着不可替代的作用。

比如一个失败的案例:由于和客户签订了合同,5个月必须交付软件,开发时间紧迫,导致项目计划时做需求分析的时间只给了2周时间(理由是客户的文档已经提供好了,照着做即可)。结果,由于前期对客户文档理解得不是很清楚,导致开发进行到3个月的时候发现需求上有争议。在和客户确认后得出结论:如果要满足客户的要求,则需要对整体架构进行修改。虽然最后按期交付了软件,但是整个项目组最后两个月每天都在加班,包括周末,而且软件质量也没有得到客户的充分认可。

再如我們在了解客户需求的同时,应该尽量了解客户为什么要这么做,帮客户一起想需求,以便我们开发的软件能够更好地为客户服务。每天开完会后,我们应该把客户的需求整理好,发给同事进行研究分析,建立简单的基础模型并研究技术可行性。需求分析结束后,保持每周至少3次电话会议与客户进行沟通,随时了解客户的需求。最后正因为在前期阶段进行了这种细致的需求分析,项目组在很少加班的情况下,不但按时交付了项目,并且得到客户的充分认可。

4软件需求分析的任务。

软件工程的发展来源于信息需求对它的推动,现在互联网技术和应用越来越成熟,信息的获取也逐渐变得简单和完整,但是由于资源的开放性、系统与系统的相互渗透性、用户的变动性让需求变得多目的、多变化,增加了软件制作的难度,但同样带来了巨大的用户市场。需求的获取同样也是困扰软件工程的绊脚石。需求与资源的搭配不合理,就会影响软件工程的发展。未来适应变化多端的用户需求,必须让软件也随之变化。要满足多样化的信息需求,提取合适的信息需求建立模式,就要有相应的系统对需求信息进行分析和总结,通过程序化的模式来制定切实可行的软件方案。

国项目中,在前期分析时软件开发的核心技术人员和测试人员就已经进入项目组,每天技术人员会对分析的结果提出技术实现的难点以及改进的方法,笔者在随后的会议上就会和客户进行讨论,尽量在满足客户需求的同时,使用更简单可行的技术,这样就为以后的开发奠定了基础,使开发时的工作量大大减少。测试人员也在需求时提出从测试角度看到的问题,同样在需求分析阶段得到解决,节省了大量的开发时间。

需求工程在未来发展中会有如下几个方面的着重考虑:

(3)保证需求工程有较高的质量。这一点是需求工程最为关键的要求,质量的高低直接影响了未来实现效果的好坏。需求工程就是对未知问题进行探索、处理的过程。未来必然会朝着对象具体化、分析自动化的方向发展。

5进行需求分析的注意事项。

5.1需求分析是分析人员与用户共同的责任。

用户必须对软件功能和性能提出初步要求,并澄清一些模糊概念。而需求分析人员则要认真了解用户的要求,细致地进行调查分析,把用户“做什么”的要求最终转换成一个完全的、精细的软件逻辑模型,并写出软件的需求规格说明,准确地表达用户的要求。在一些项目中,由于时间紧迫,一些模糊问题没有及时澄清,导致最后返工,影响了项目进度。

5.2需求分析阶段研究的对象是软件项目的用户要求。

需要注意的是,必须理解用户的各项要求,但又不能全盘接受所有的要求。在一些项目中,针对客户提出的需求,了解客户的意图后,发现技术上实现有很大难度。我们了解到这个需求对客户来说不是十分重要,于是和客户商量出一个折中的解决方案,绕过技术难点,并且没有降低客户满意度。

5.3主动积极了解客户业务和相关知识。

求讨论集中于业务需求和任务,因此要使用术语。客户应将有关术语教给分析人员,而客户不一定要懂得计算机本收集整理行业的术语。由于通常情况下客户对计算机术语了解不多,需求分析人员应该尽量将计算机术语转化成通俗易懂的语言,这样便于和客户沟通。而对于客户方面的术语,一方面不懂的时候一定要问;另一方面也要多学习。

6结语。

综上所述,需求分析是软件开发周期中的重要阶段,关系到软件开发的成败。我们在软件开发中应该充分重视这一阶段,尽量将问题在这一阶段解决好,为后期的软件开发打好坚实的基础,使项目能够保质保量的完成。随着软件工程的发展和应用,软件需求分析技术也得到了极大的改进,软件需求分析技术已经逐渐向原型化系统、敏捷需求分析、构件和组件等方向发展,其适用于pc软件、移动终端软件等不同类型软件的需求分析,可以导出完善的软件功能,满足用户多样化的需求。

《软件工程》课程的教学改革探索

针对应试教育阶段学生无暇阅读外国文学经典,进入大学后网络环境的影响以及大学外国文学课程教学中文学性的不断丧失,从到,我们实施了以外国文学课程教学应全面回归外国文学经典为宗旨的'教学改革,从课程体系设置到教与学,从作业批阅到考核方式,进行全面改革,整个改革过程,计划周密,措施得力,成效显著,具有一定的推广价值.

作者:袁文平作者单位:陕西,咸阳师范学院,71刊名:中国成人教育pku英文刊名:chinaadulteducation年,卷(期):“”(10)分类号:g72关键词:外国文学教学改革实践

软件工程论文

从目前的行业发展来看,软件行业已经发展的较为不错,论其发展方向也比较全面,且在推进我国社会经济的发展中起到了越来越重要的作用。相关软件工作人员也在逐渐的完善和搭建自己的软件工程知识体系架构。那么这样看来只有对计算机科学和软件工程这两个学科进行全面的了解和认识,自己从事到软件工程工作中,才能更加深刻体会到软件工程行业的整体市场需求以及工作要求,这样才能对软件工程教育的进一步开发和研究有所实质性的帮助。

1计算机科学与软件工程的区别与联系。

1.1计算机科学。

计算机科学主要是研究计算机以及和计算机相关的现象和规律的一门科学,主要包含和各种计算相关以及信息处理等等方面的内容。

软件工程主要指的是对使用工程化方法来构建和维护,使得软件保持高效实用的效能的一门科学。软件包括电子邮件,嵌入式系统,人机界面等等交互设计。

1.3计算机科学与软件工程的区别与联系。

现在社会是信息社会,也是高科技主导的社会。因此几乎各个行业都会涉及到和计算机软件相关的应用。计算机不仅方便了我们的生活,提高了人们的幸福指数,在工作方面也提高了人们对信息的处理能力和分析比对,大大提高了人们的生产工作效率。我们在了解计算机科学和软件工程的联系后,也要清楚的认识到计算机科学和软件工程两者的不同,相比较而言,计算机科学更多的涉及到计算机原理,主要阐述的是与计算机科学相关的理论知识,软件工程则更偏向于实践的运用,在实际工作和软件开发中对应用软件和设计系统的维护和处理,主要强调学科知识在实践中的运用,这是理论和实践两个区别很大的种类学科。从理论的本质来看,软件工程主要是同时在实践操作后扩展且是进一步的扩展,在实践方面的应用比较多。相比较而言,计算机科学对理论知识的实践应用就不是很多,主要还是强调理论研究,那么在进行计算机科学和软件工程教育的同时,要注意结合两者的特点和要求,来进行计算机科学和软件工程教育,充分将理论和实际相结合,并且重点是要关注当下的科技发展水平,紧跟时代步伐,提高自主创新能力,在实践中检验和发展真理,取得一定效果的进步,为计算机科学和软件工程的教育贡献一份自己的绵薄之力。

2软件无形性对计算机科学和软件工程教育的影响。

2.1在教学过程中体现软件思想。

本文探讨的是软件无形性对计算机科学和软件工程教育的影响,那么其实重点还是在于教育,也就是最受关注的教学过程。所以在教学过程中就需要教师对于如何引导相关培训人员,也就是未来的软件开发工作人员对于软件思想有一个较为清晰的认识这个问题进行深层次的思考和探讨。毕业于计算机科学专业或软件工程专业之后的学生如果日后能够从事并投入到软件开发的工作当中去,这就是一件非常值得鼓励和赞赏的事情,正所谓物尽其用,人尽其才尽其用。考虑到由于个体都具有特殊性,每个人都有不同的想法,所以每一个程序员相应的就会有属于他自己的软件思想。这种软件思想是在不断的工作和磨练中逐渐积累形成的。这是非常宝贵和难以学习到的经验,通过这种常年积累的软件思想,程序员在设计软件程序过程中会潜移默化和不自觉的使用这种在学习和实践的过程中逐步的积累的经验。软件思想对于设计程序的重要性也不言而喻,从这个角度也可以看出来,往往刚开始从事计算机科学和软件工程相关工作的人员,对于实践工作任务都是存在一定的困难和困惑的,主要原因就是他们没有相关经验和自己的软件思想,在一开始处理工作时往往摸不着头脑。对于他们来说,最重要的就是积累经验并且逐步形成自己的软件思想。因此在教学过程中,相关培训人员也要注重对于学生的软件思想重要性的强调,并在日常教学过程中潜移默化的影响他们对于软件思想的主动培养的相关意识。

2.2正确的教授软件思想的方式。

在上文中提到,软件思想是需要长年积累和不断的实践工作磨砺出来的,由于软件思想是比较抽象的,教师和相关培训人员难以在短时间内很好的将软件思想的具体内涵和要领表达出来。在学生比较难以理解软件思想的情况下,教师就要想方设法的对其进行正确的引导,可以通过生动形象的`事例阐述,也可以通过具体的时间任务来让他们亲身体验等等这几种方式来帮助他们理解和接受软件思想,逐步的形成软件思想。设置一些时间任务或程序设计,当学生在实践的操作过程中,他发现了问题所在,在接下来的思考解决程序问题的过程中,他也就逐步的使用了属于他自己的思考过程也就是软件思想,那么这样才能正确的达到教育的根本目的,也才能为我国源源不断的输送相应的软件人才打下坚实的基础和铺垫。从另一个角度来看软件思想也是区别于其他计算机科学技术的。软件思想虽然可以应用在程序设计之中,但是软件思想的应用是需要在一定的实践环境下才能实现或者是被激发出来的。因此在特定的时间环境中,程序设计员才能使用软件思想对程序进行设计,对于整体的运行系统进行维护和推动。由软件环境,软件设计和软件思想三者构成的有机的整体是同时运作的,三者之间是相辅相成,彼此联系和相互作用的。此外,教师要充分意识到软件的无形性和软件思想的复杂性对于在日常教学中所造成的阻碍和负面影响,并对这个方面加以重视,可以多听取一些经验丰富的教师经验,增加丰富而多变的教学手段来对提高教学质量做出真正的改变。为培养对国家和社会有用的计算机科学与软件工程人才作出贡献,维护我国经济的长久稳定和持续发展。

3软件思想的教授方法。

在日常的软件思想的教授课堂中,教师要善于沟通,多和学生进行交流,对于学生们在学习过程中所出现的困惑和问题,能够给予及时的引导和解决,帮助他们提高学习效率,提升学习能力。并且能深入浅出地对软件思想和学习方法进行阐述,对于如何将抽象的软件思想生动形象的使用具体的案例或相关的实践表达出来,这是非常考验教师的教学功底和教学经验的,甚至对教师的临场应变能力也有一定的要求。那么如果没有对相应的软件思想进行较深层次的阐述,这样的教学成果往往不仅得不到保证,还会对学生产生负面影响。这样使得学生也难以理解在计算机科学和软件工程的学科学习过程中所需要注意的问题以及在学习过程中的有效学习方法和技巧等等。在教学过程中,比较好的方法就是让学生投入实践,真正的接触软件设计和系统维护,让他们在实践过程中就会发现相应的问题让他们在实践过程中就会发现相应的问题教师可以因材施教,根据相应出现的问题,给出相应的意见或策略。可以根据学生接受程度进行分层次教学,这样不仅可以提高教学的质量,还能大大提高教学效率,保证学生的学习效果和学习质量,使得学生们都尽可能的全面发展,提升自己在计算机科学和软件工程方面的能力。3.1利用案例介绍软件思想的使用教师在教学过程中可以多使用一些生动形象的教学案例,比如在课前准备一些小测试来测试学生对于计算机科学和软件工程的专业学习功底,他们对所出现的问题进行原因的讨论,逐步的向他们过渡软件思想在程序设计中的应用,逐渐在熟悉这个过程后,可以在课堂教学中适时的进行观察,对他们所进行的软件系统的设计和维护,作出相应的指导和点评,帮助他们在学习过程中对所学知识进行及时的巩固,并且在加深对软件思想的理解方面加以重视,多下功夫,鼓励他们在课后可以适当自学一些相关的知识,为他们以后的学习做更好的铺垫。但是在实践过程中,往往遇到的困难使得很多人有挫败感,在这种较为枯燥无味的教学中,也很难激起学生的主动性和学习兴趣,因此老师在上课时要多准备一些生动有趣的案例,提高课堂的气氛和活跃,鼓励学生去主动思考,提升他们的学习积极性。3.2运用反向思考方法教师在教授计算机科学与软件工程的课堂上,可以多使用一些奇特的教学方法,比如反向思考法,也就是,我们日常生活中所提到的逆向思考,对于一些软件设计的逆向推导,这样不仅使得学生在能力方面有所进步,还对他们思考和认识问题的方式做出了一定程度的影响和改变,在学生今后熟悉计算机科学和软件工程方面的知识后,对于所给的项目或者是实践应用都能够积极的参与和维护,在实践中发现问题,并努力尝试自己解决问题,提高了学习的主动性和求知欲,长期下来的教学成果将会非常瞩目,可以培养出一批优秀的软件工程人才。

4结束语。

综上所述,教师在教学过程中应该充分意识到软件的无形性对计算机科学和软件工程教育所带来的阻碍和困难,对于软件工程思想的抽象与复杂性的解释这方面是需要教师在教学过程中多花心思和下功夫的,这些都可以向有多年经验的老教师进行请教。从当前市场现状的整体情况来看,对于计算机科学和软件工程方面的人才是需求量是非常大的。市场的软件开发人员的整体素质的提高,是非常有助于推动我国在计算机软件方面经济的不断增长,对于我国建立高新科技产业园,以及接下来走高新科技发展道路铺垫下了坚实的基础。因此国家要对计算机科学和软件工程的教育给予相应的重视,对我国计算机科学和软件工程教育的再开发表明立场并提供相应的支持政策,为进一步提升我国计算机科学和软件工程教育质量作出相应的调整和改变。

参考文献。

[1]马立军.刍议计算机软件工程升级的策略性[j].计算机光盘软件与应用,(23).

[2]王亚楠.刍议软件工程标准化现状与分析[j].计算机光盘软件与应用,(20).

软件工程论文

软件工程是计算机类专业课程中一门非常重要的专业课程,具有很强的理论性与实践性。从工程意义讲,软件工程包括软件的设计、开发、测试、运行及维护等一系列工程活动;从课程结构讲,软件工程表面看是一门课程,实质上系统综合了计算机类的多门专业课程及项目管理类课程。因此,软件工程课程是一门既抽象又综合的工程类课程。软件工程课程不仅是一门学生学习难度较大的课程,也是众多任课教师较难进行有效课堂教学的课程。这主要源于传统教学方式存在问题。

一、传统教学中存在的问题。

(一)教材内容过于理论化。

目前,软件工程教学使用的教材大多偏向于理论知识介绍,主要讲解软件开发过程的各个步骤及使用方法,缺乏有效案例和工程项目支撑。同时,大多数学生没有软件开发方面的经验,对软件开发及相关概念只停留在记忆层面,只知道有这些方法,却不知道这些方法能用在哪些地方、什么时候用、怎么用,导致学生越学越迷茫,最终失去学习兴趣。

(二)知识体系不完整。

虽然整个软件工程的知识结构是完整的,但在进行课堂教学时,知识点的讲解是单个的,割裂了知识的连贯性。尽管知识点前后有一定连续性,但软件工程课程比较特殊。软件工程可分为若干子阶段,有需求分析、概要设计、详细设计和编码等子阶段。每个子阶段可以看作是一个里程碑,有自己的独立性,导致各子阶段对应知识点相对独立。因此,课程对应的各阶段知识点显得孤立、没有连续性,各章节知识点相互割裂,使学生无法系统完整地理解和掌握整个软件工程各阶段的知识点,无法形成整体的软件工程概念和思想。

(三)重理论讲解,少实践练习。

软件工程是一门实践性很强的课程,但在传统教学中,多数以讲解软件工程的基本原理、方法和理论为主,抑或增加一些对应知识点的简单案例讲解,学生大多时候都是被动接收,没有参与内容或案例的分析讨论,对知识点的理解只停留在表面,导致学生缺乏运用这些知识解决实际问题的能力。虽然也有一定的实验教学要求,但一般只停留在编写软件项目文档的单一环节上。若没有进行实际项目演练,这种单纯文件编写的教学效果并不理想。

二、以项目为导向教学思想的提出。

针对上述几点问题,要使软件工程课程教学积极调动学生主观能动性,改变以往学生感到难学、教师感到难教的局面,提出以项目为导向的软件工程课程教学模式,即以软件工程项目为导向,项目开发为主线,贯穿整个教学过程的教学新模式。具体内容包括:以项目开发为主线,辅以相应的理论讲解,学生在项目开发过程中运用软件工程中的理论知识分析和解决问题。这样既学到了软件工程的思想,又将理论知识运用到具体项目中,从而形成一个较完整的学习体系。该教学模式能取得积极成效的关键点在于工程项目的设计与选取。为使用于教学的工程项目能更好地提高教学效果,项目的选取可以从以下两方面进行考虑。

第一,与软件开发企业进行校企合作或联合办学,将企业内的项目划出一些子项目让学生开发,子项目在企业同时进行开发。每个开发阶段,可将学生的文档与企业项目文档进行比较,找出差距,使学生能更有针对性地学习和理解各阶段文档的重要性及写作规范。这种项目选择方式,使学生接触真实项目,且有实实在在的项目文档进行比较和学习,使学生的学习不再抽象。

第二,从自身需求或较熟悉的领域获得项目,如学生信息管理系统、学生宿舍管理系统、课程管理系统、图书管理系统等。这些项目学生都比较熟悉,与其生活和学习相关,易于理解,相对容易实施。然而,也存在一定的问题。由于这些项目需求较少,且是学生熟悉的领域,有些学生可能会抛弃软件工程思想,跳过前期的可靠性分析、需求分析、概要设计等阶段,直接进行编码阶段的项目编码,完成项目制作。这样,可能会让学生产生前期工作可有可无的错误观点。

目前,这种项目获取方式是高校常用的一种方式。因此,采用这种项目获取方式时,教师应根据学生的项目开发水平,适当增加项目难度,使学生运用软件工程的项目开发思想,顺利完成项目。

三、教学实施方案设计。

以项目为导向的教学模式在进行理论教学时,主要以教师的理论知识讲解为主,并在讲解过程中根据相关知识点提出问题,引导学生对该知识点进行分析和讨论。实践教学时,以学生的自主开发实践为主,教师起辅助、辅导的作用,从而锻炼学生自主分析问题、解决问题、团队协作、文档编写等综合能力。具体教学实施过程分为4个阶段。

(一)教学准备阶段。

在准备阶段,任课教师根据软件工程课程各章节教学内容的知识结构及内容间的联系,按上述项目设计与选取原则,制订若干工程项目课题。学生根据自身情况分成若干开发小组,每个小组从项目组中选择一个项目课题。条件允许时,可以一组一题,也可以两组一题。两组一题的`好处是两组间可以相互比较,取长补短。

(二)理论讲解阶段。

理论讲解阶段是把软件工程课程的知识点按软件开发顺序进行讲解。在理论教学时,以一个实际项目作为教学案例,贯穿软件开发的整个过程,以体现软件工程课程各知识点的连贯性和体系结构的整体性,培养学生软件项目开发的全局意识。理论讲解时,不能一味讲理论知识,而要根据知识点,结合案例,多进行引导、分析和讨论。通过案例引出要讲解的知识点,然后结合知识点分析案例,再根据案例分析需要解决的问题,引发学生进行思考和讨论,待学生思考和讨论后,再对案例进行详细分析讲解,使学生了解如何在项目领域运用这些知识点,并运用这些知识分析自己的小组项目。

(三)项目实践阶段。

项目实践阶段以学生的工程项目实践为主,教师指导为辅。学生开学之初选定项目课题,在整个理论教学过程中随着理论知识的学习,对已选择的项目课题建立初步设计思路,接下来把思路付诸于实践。这个阶段以学生自主进行工程项目设计为主,教师只需在旁边进行指导和答疑。学生根据前期学习的理论知识,按照软件工程步骤,从需求分析做起,一直到项目测试,完成整个工程项目的开发过程,从而锻炼学生运用所学知识解决实际问题的能力。当一个完整的项目开发结束,学生会有很强的成就感,从而激发他们对项目开发的兴趣和热情,使他们更加深入地学习,实现知识扩展。

(四)项目验收及评价阶段。

到学期末,要对各组项目完成情况进行验收。检查项目的完成情况,并对项目的总体完成情况进行评价。评价时,可采取小组互评的方式,由教师主导,小组之间相互评价,找出各自的优缺点,最后由教师根据各组项目的优点和不足进行评价。通过小组评价,学生能学习各组之长,取长补短,不断完善自己的工程项目课题。

四、结语。

以项目为导向的软件工程教学方式,使学生站在软件开发人员角度模拟完成项目,以项目开发过程为主线,在完成项目过程中学习软件工程的各个知识点。该教学方式可以让学生接触真实项目,并在完成项目时运用软件工程知识,达到学以致用的目的,使软件工程中枯燥抽象的概念变得真实有用,大大激发学生学习软件工程课程的兴趣,提高学习积极性和主动性,有效解决传统软件工程教学中存在的学生兴趣不足、概念不理解、理论与实践脱节等教学难题。

《软件工程》课程的教学改革探索

张家口职业技术学院贾玉芬。

摘要《可编程控制器》课程作为电气自动化专业的一门实用性与实践性很强的专业课,加强其实践教学对培养学生的职业技术能力起着重要的作用。本文在说明了实践教学改革的必要性基础上,分析了我校该课程实践教学存在的主要问题。在遵循层次性、综合性、先进性的原则前提下,从教学思想、教学内容、教学的方法手段、评价方法等多个方面提出了改革的措施和具体做法。实践证明,改革后的实践教学较好地培养了学生职业能力和创新精神,收到了预期的教学效果。

关键词课程改革实践教学能力创新。

高等职业教育培养的是能适应生产、建设、管理、服务第一线需要的,德、智、体、美等方面全面发展的高等技术应用性专门人才。而其中实践教学的主要目的是培养学生的技术应用能力。按照全面推进素质教育的指导思想,根据高等职业教育的培养目标,建立具有高职特色的实践教学的课程目标、课程模式和评价方式是培养学生综合职业素质的关键。《可编程控制器》是电气自动化专业的一门实用性与实践性很强的专业课,因而加强该课程的建设,特别是加强该课程实践教学的改革对培养学生的专业技术应用能力起着重要的作用。

传统的职业教育以使学生掌握经验技术和动作技能为目标,以迅速适应工作岗位的要求。但在知识经济时代,由于生产方式的根本变化,人们的.职业能力构成也必将有大的改变,社会需要更高层次的人才。这就要求我们培养的高等应用型人才,不只是对现有知识、技术、方法的继承性应用,而是应通过自身努力能够不断地学习新知识、新技术、新方法,能够形成新方案、新产品、新创意,能够分析新情况、解决新问题的创造性应用。因而我们课程实践教学的改革应以培养的学生具有一定创新能力和创新精神、有着良好的发展潜力为主旨,以行业科技和社会发展的先进水平为标准,充分体现规范性、先进性和实效性。

在《可编程控制器》课程的实验和课程设计等实践教学中存在下面几个问题:

1.教学主体的认识问题。

在传统实践教学中,教师是“带”实验而不是“指导实验”,即实践教师是传授知识和技能的主体,而学生则被动地接受知识和技能。这种教学多采用注入式,教师根据教学计划和教学要求拟定内容,其实践内容的选择、步骤的制定和仪器设备的组织准备等都由教师进行。实践时学生只需按规定的步骤机械地操作即可。且在执行过程中,完全听从教师安排,全班统一进度和要求,不利于因材施教。

2.教学内容存在的问题。

原来的课程实验和课程设计内容有重复,而且,从高等职业教育的要求来看,原有的实践教学内容显得单调、过于偏向技能性的训练,而缺少设计性、创新性。

3.教学方法、手段的问题。

因内容过分偏重于基础训练,所以在方法和手段上很单调,主要以“模仿”为主。通过教师详细讲解、操作示范,学生不需主动思维和创新,只需“依样画葫芦”。通过反复训练学生硬件接线、调试程序,熟能生巧,形成一定的基本技能。

根据高职高专培养的目标,我们在进行《可编程控制器》课程的实践教学改革时,主要基于这样几个原则:一是应由技能性向技术性发展。即由原来的偏向基本技能的训练,如工具仪表的使用、电器元件的认识和使用、基本控制线路的连接和plc程序的调试等。向培养专业技术能力方向发展,通过系统的训练,使学生具备一定的专业技术。二是应由单一性向综合性发展。如要求学生能综合运用电工技术、电气控制、plc控制、计算机等知识解决相关问题。三是应进一步加强方法、手段的先进性应充分利用计算机和网络等先进的教学手段和设备,借助各种软件,培养学生的计算机软硬件应用能力。四是应进一步培养学生的创新精神。学生在教师的指导下,可一定程度的自由选题、制定方案、选择仪器设备、安装调试,锻炼学生的能力。

在上述原则指导下,我们对该课程实践教学的改革主要包括如下几个方面:

1.教学思想的改革是前提。

建立以学生为主体,教师为主导的教学思想。在高等职业教育中,学生始终处于主体位置,而实践教师则处于为实践教学服务的主导位置。主体是实践教学的中心,主导必须围绕这个中心做好工作。作为实践教学主体的学生,必须在继承传统知识和技术的基础上,重点进行知识和技术的应用和创新。作为主导的实践教师,必须在其搞好实践教学的引导工作的同时,加强自身知识和技能的扩展和更新,达到知识丰富,技术熟练和教学方法科学而实用的要求。

2.教学内容、方法手段的改革是关键。

课程的实验和设计在内容上要统一规划,相互补充,形成一个有机的整体。该课程的实践教学体系中,主要以培养有创新精神的专业技术能力为主。因而,我们在规划该课程的实践教学内容时,将其分成基本模块和创新模块两部分。其中基本模块用于训练基本操作技能,形成基本实践能力;创新模块主要根据素质教育的要求,针对不同学生而设,需从选题开始,经构建框架、设计、计算机模拟、购买元器件到制作调试完成等,以培养学生一定的创新精神和创新能力。

1)课程实验教学主要针对基本模块部分。通过电器元件的认识实验、电动机的正反转控制、交通信号灯的控制、移位寄存器的应用等实验内容的训练,形成基本的实践操作能力,并为中级电工的实践考核作好准备。

2)课程设计教学则主要针对创新模块部分。结合我院现有设备,分步骤进行:a、拟定部分开放性的设计课题,教师提出原则性的要求,学生根据自己的情况和兴趣,在教师指导下拟出其设计计划,经教师批准后,进行初步设计。b、将设计后的方案在计算机相关软件上进行设计验证,并进行模拟,观察设计效果,并对方案进行修订。c、根据方案进行硬件连接、软件调试。d、教师根据初始要求验收、答辩e、撰写设计报告。

在方法手段上,首先应增强课程实验的开放性。但该课程以强电实验为主,实验安全要求较高,为了确保学生的安全,教师一定要加强指导。同时,为提高实践教学的先进性,利用计算机和网络,在教师指导下,可自主的设计课程、完成课题,达到培养学生创新能力的目的。

3.评价体系的改革是指挥棒。

由于高职高专与其它的教育形式有显著的不同,因此转变观念,转变教学评价观念,从注重对理论教学的监控评价转向对理论与实践结合的监控评价,突出实践教学的地位,是形成高职高专教育特色的重要措施之一。

该课程的整体评价不仅仅是理论考核,还应包括课程实验和课程设计的考核。对于实验部分考核方式宜逐个或分组进行,采取抽签的形式。我们还为学生设计了实验考核情况记录表,对每个学生的情况进行记录,这是一个行之有效的方法。

而对设计部分的考核首先应注重量化,注重过程考核、创新能力考核,宜采用百分制。其中操作能力和解决问题的能力应占60%,出勤、课堂表现应占20%,设计创新应占20%。在过程考核中,应按专业的标准进行考核,如输入程序、读出程序及修改程序是否熟练,运行调试是否正常,故障分析与排除方法是否准确。实践证明,这样更加有利于提高学生的竞争意识和创新意识,使学生真正成为具有新技术应用能力的人才。

经过上述多方面的努力和探索,《可编程控制器》实践教学有了很大改进。在内容的安排上有了一定的层次性;同时为适应现代经济的发展要求,结合现代教学手段,提高了它的先进性,注重了创新性。这样,既培养了学生,又锻炼了教师,收到了很好的教学效果。

《软件工程》课程的教学改革探索

高等教育结构调整是当前国家教育发展的主要任务,教育发展规划纲要提出要建立高等教育分类管理体系,要加快建设现代职业教育体系。然而,现有的课程教学体系及教学方法、模式等已不适应应用技术转型发展,需要对其进行改革。本文以辽东学院轻化工程系专业基础课程《物理化学》作为分析对象,就大学应用技术转型发展,提出物理化学课程教学存在的问题及教学改革的内容。为构建新型的课程教学体系,提供参考。

一、现有教学存在的问题。

物理化学是由物理、化学、数学等知识构成的一门理论基础课程,包括化学热力学、动力学、结构化学等基础理论,研究宏观、微观规律。现有的本科专业物理化学课程教学,包括物理化学理论学习和实验教学。物理化学理论课程主要讲授理论知识、原理,物理化学实验教学通过实验现象来验证理论,并对实验现象进行分析、解释。物理化学课程是一门理论性非常强的课程,很难将其与实际相联系,然而,物理化学所包含的理论知识在实际应用过程中又广泛存在。与其他以应用为目的的课程,具有本质的不同,实际应用更注重最终结果,很少对于原理、规律进行探讨研究,这导致物理化学知识在实际应用中很难体现。社会、企业需求人才与现有高校培养的人才严重不匹配,因此,必须进行应用技术型转型发展。应用技术大学转型发展,是当前部分高校为适应社会发展、企业需求而提出的变革性改革。物理化学课程作为一门理论基础课程,更需要转型发展,以应用为中心开展教学。基于应用技术型转型发展这一主题,提出物理化学课授课内容、授课方式、考核方式的改革措施。

1.授课内容改革。

现有轻化工程专业物理化学课程授课内容大体包括热力学、动力学、电化学、胶体化学等理论。其优点是知识体系具有高度的完整性、相关性、系统性,知识体系完善,即使是18世纪形成的知识点、化学规律也系统的包含,因此,非常适用于知识的系统学习。然而,其缺点是现有物理化学课程内容的系统性、完整性与实际应用的广泛性、局部性存在着严重的不匹配。在现有的课程内容中,热力学部分是一个系统的知识体系,其中包含能量守恒定律、能量转换及反应热效率等系统知识,其中包含的热力学参数有热、功、内能、焓、熵、自由能等,这些知识系统,对于实际生产过程中的技术人员或操作人员,在实际应用过程中几乎很少涉及。在企业生产过程中,企业的工人、技术人员只需按照正确的操作流程进行即可,而无需对工艺进行系统的分析、研究。即使企业在进行技术改进、创新过程中,涉及理论知识的应用分析,也仅是对部分理论的应用,不需要系统的知识体系。这些理论知识更适用于一个企业项目建设的前期工作,在企业还没有进行生产时将某个实际项目中涉及的问题通过物理化学的理论知识进行系统的分析、研究。

基于以上分析可看出,高等教育教学的原则是以企业需求为中心。企业技术人员需要理论知识,但需要的程度可以是不系统的。对于应用技术型大学转型发展,就是要适应企业的需求,那么,相应的课题内容也必然要与企业实际需求相匹配。地方本科院校,定位发展也是基于本地的需求,不同地区、不同企业对技术人员的要求是不同的,因此,物理化学课程教学内容应该是基于地方企业的需求,辽东学院轻化工程专业应该以辽宁地区相关企业需求为主,兼顾其他地区相关企业需求为辅来进行教学内容的改革。

因此,课程内容改革需要分成几个阶段,第一个阶段是辽宁地方企业和其他地区企业技术人员需求知识的调研、总结。对相关企业调研,总结企业技术人员知识的构成体系,分析知识的需求重点。第二个阶段是基于企业需求的物理化学课程教学内容制定,相关企业技术人员涉及的知识,则在物理化学教学内容改革时保留,并重点讲授。对于企业不涉及的知识或涉及较少的'知识,仅是从学习角度,体现物理化学完整性的知识,可作为学生辅助学习知识。第三个阶段是不断完善、更新教学内容。社会进步、企业发展、产品更新、工艺改进,必然涉及知识的更新,因此,课题教学内容的更新,是对企业需求的不断完善。

2.授课方式改革。

现有的物理化学课程教学授课方式包括理论讲授和实验实践教学。理论教学的优点是通过学习学生可对物理化学知识进行系统的掌握,缺点是学生学习后,总是在问学了有什么用?实验教学的优点是将理论知识通过学生动手实践来验证、分析、应用这些理论知识,缺点是实践方式死板、学生仅是为了验证知识,而不是去应用知识。应用技术型大学的理论教学和实践教学的优点应该是与企业需求相匹配,然而,现有高等教学的优点恰恰不是企业需求的。企业需求的恰恰是我们所最不具备的,也就是现有理论教学和实践教学的缺点。在授课内容满足企业需求的基础上,授课方式也需要进行改进。现有理论教学授课方式的缺点是学生不知道学了有什么用,那么,在应用技术型转型发展过程中,应通过理论授课告诉学生有什么用。与之对应的授课方式可考虑学校教师与企业兼职人员共同授课,校内教师讲授基础知识,企业兼职人员讲授实际应用的知识,从而完善知识的传授、应用。

现有的物理化学实验课程按照实验类型可分为验证型、综合型、设计型实验,应结合企业的实际生产过程,增加创新型实验,针对企业生产的某个实际工艺流程,对工艺流程进行了解、验证、提出问题、应用理论知识分析问题、以理论知识解决实际生产问题。创新型实验室可以是教师的研究课题中的某个工艺技术,也可以是一个企业生产中的一个流程,通过实验,发现问题,解决问题。

3.考核方式改革。

现有的理论课程教学考核形式以考试为主,以考察学生对知识的掌握为核心。优点是可系统地评价学生对知识的掌握情况,缺点是不以知识的实际应用为核心。结合授课内容、授课方式,考核方式也应该以应用为主。考核的核心是在实际应用中的知识,因此,物理化学课程考试可包括理论知识的系统考试、实际应用知识考试、应用知识解决问题的考核三个部分,相应的成绩包括平时考核(10%)、理论知识(20%)、企业应用知识(30%)、解决问题应用知识(40%)。

三、总结。

通过以上对课程内容、授课方式、考核方式的分析,可看出,企业需求是现有应用技术大学课程体系的核心。用企业需求为核心向导的课程体系培养的学生,才有可能满足社会、企业需求。

《软件工程》课程的教学改革探索

软件工程这门学科涉及的学科领域比较广泛,而且知识体系也比较错综复杂,再加上计算机这门学科更新的速度飞速,所以说要想在短暂的课堂上对其进行全面讲述,相对来说比较困难.而要想改善这一情况,那么学生就应该具有主动学习的意识,应该意识到自身是认知的主体,要积极主动地去探索学习,进而拓展知识层面;此时的老师要充当指导者的角色,并要努力为学生营造良好的学习环境,而在营造学习环境的过程中,可以采取以下几种形式:其一,建设教学网站.目前我国的互联网技术比较发达,所以高校计算机教师为了能够给学生构建高效的学习环境,可以把网络技术给充分的利用起来,比如:可以建设教学网站,并在此网站上利用超链接的形式来学习跟此学科有关的知识.再者,利用网络技术开设网站具有两个显著的优势,即知识更新速度快以及能够包含大容量的信息,基于这两个优势,能够辅助学生更好的对软件工程这门学科进行自主的学习.除此之外,建立网站也能够给学生提供交流沟通的平台,在此平台上学生可以畅所欲言的跟教师进行探索,学生间也可以彼此切磋,进而充分地调动学生自主学习的热情.其二,加强校企合作.软件工程是一门实践性比较强的课程,要想学好这门课程仅仅依靠课上认真听讲是远远不够的,必须要动手实践.所以各大高校为了促使学生更好的学习,应该时刻洞悉该行业的动态并给学生提供实践的地方.而要想实现这一目标,目前最可取的办法是:各大高线应寻找实力雄厚的软件公司进行合作,并通过合作的公司来获取该行业发生的风吹草动,进而有方向的变革教学内容以适应时代的发展.另外,也可以邀请合作企业有名的软件工程师来校给学习做演讲,让学生进一步了解软件工程这一行业的目前状况以及发展前景等,并现场指导学生,进而提高学生学习的积极性.还有在寒暑假期间,学校可以组织学生去合作企业实习,提高学生的动手能力.

3.2创新改革考核体系。

由上面我们可以得知:软件工程这门学科本身就具有很强的实践性,所以学校、任课教师在设置考核体系时,要认识到本门学科的特点,制定合理的考核体系.比如:软件工程这门课程偏重实践,所以在考核时要重点考察学生的动手实践能力,而不是重点关注对这门学科的理论考察.另外,教师也应意识到制定考核制度不单单是为了检验学生对此门课程的了解掌握程度,更是为了督促学生对此课程的学习以及提高学习的热情.所以为了实现这一目标,就应该创新改革考核体系,鄙弃传统的通过一张试卷定成绩以及评价一切的标准,而是重视学生应用能力的考核,毕竟当今社会需要的不是纸上谈兵之人.而现阶段能够良好使用的方案是:平时作业+课堂表现+案例分析+笔试+实践,这五个模块所占的比例,每个学校可以根据本校情况而定,之所以要提倡这种考核方式,是因为这种方式能够有效改善学生对知识死记硬背的情况,进而转向实践与应用;再者也可以调动学生的积极性,所以各大高校一定要根据实际情况创新变革考核体系.

3.3要科学合理的安排实践环节。

软件工程这门课程实践性、综合性很强,所以不能跟其它的课程一概而论,而是应独辟蹊径结合具体的项目或者实际应用展开教学,只有这样才能真正的促进学生的进步.而在我国大多高校在软件工程的课堂上,一般会把课程设计安排在授课结束后,这样不利于学生巩固已学的知识.所以要想改变这一情形,应重新合理安排课程设计,比如可以在不影响授课进度的同时搜集一些资料或者提早指导学生设计课程题目,进而达到既听课又实践的目的,这样一来也能及时的消化课上的内容并把其运用到实际的应用中.以上的这一实践环节是小打小闹,等到课程结束后就需要大动干戈了,也就是集中的组织学生进行课程设计,并在这一阶段也要完成对上一阶段的总结并记录在案.在进行课程设计的时候,为了能够取得良好的效果,在实施时最好采取小组合作的形式,小组成员不能过多也不能太少,应保持在6个人左右,并给每个人安排在这个团队中扮演的角色以及承担的主要责任.等做完以上工作后,指导教师应该虚拟一些项目分配给不同的小组,并给其提出具体要达到的目标以及要求,通过这一虚拟的实践项目能够启发学生的思维,使其获得更好的发展.另外在实践的过程中也应注意:在整个过程中教师扮演的是指导者的角色,所以不要过多的干涉学生应让其独立的完成,等学生遇到无法解决的问题时教师再适当的点拨指点迷津.由此可知:采用双管齐下的教学方式,即一边授课一边指导学生设计课程题目,能够很好的解决实践与理论相脱节的问题,进而更好的促进学生的学习同时也能够使课程设计达到事半功倍的效果.

3.4创新并尝试多种教学手段。

高校计算机中的软件工程这门课程,涉及的内容广泛复杂且相关技术理论也很多,再加上实践性很强,对于刚接触此课程的学生来说是有一定难度.如果此时学生的意志不坚定,就极有可能会被枯燥乏味的学习所击退,进而放弃对其的学习.所以为了避免这一现状的出现,教师就应该创新并尝试多种教学手段,进而激发学生学习的兴趣,毕竟兴趣是最好的老师.比如在日常的教学过程中,教师可以充分采用以下两种教学手段进行授课:其一,在板书授课的过程中合理运用cai.随着科技的发展,cai技术也越来越趋于完善并运用在社会的各个领域中,再加上cai具有诸多优势,比如:运行速度很快、可容纳的信息、内容多,把其运用到软件工程的课程中,能够很好解决软件工程这门课程课时少但内容颇多的难题.另外,把cai技术运用到软件工程课程的教学过程中,也能够吸引学生的目光引起其兴趣,虽然这种新兴的教学设计手段可以通过视、听觉来充分的调动学生的兴趣,但是也不能完全放弃传统板书的教学方式,因为这种方式能够时刻的观察学生的课堂反应,反应良好则接着深入;反应不好则询问学生哪里不懂,等学生掌握后再进行下一步,这样的教学手段能够兼顾班里的每一位学生.由此可知:上述提到的这两种教学手段各有各的优势,所以在软件工程课程的课堂上应该根据本堂课所讲授的内容合理的选择授课手段,进而营造良好的课堂氛围,达到教学目的.其二,可以尝试场景模拟的教学手段.在高校计算机专业中开设的软件工程这一课程,要想实现其价值那么就应把其放在具体的实践过程中,如果仅让学生一味地学习理论知识技术而不付诸实践无异于纸上谈兵、缘木求鱼.但是只在课堂上通过口述的方式给学生讲解实际的项目也不能起到很好的效果,因为大多数学生并没有真正的接触过项目实践,也就不能感同身受,反而会觉得教师所讲授的内容夸大其实.所以为了避免以上这一情况的出现,教师在授课的过程中可以根据课程内容适当的给学生虚拟场景,虽然不能一比一的完全还原实际项目,但是在授课的过程中可以模拟实际项目的简单场景,通过师生合作的方式来完成这一项目,并在完成项目的过程中可以把课堂上讲授的理论技术运用其中,这样一来不仅能够巩固课堂上学习的理论技术,还能激发学生自主学习的兴趣.可谓一举两得.所以为了培养真正的有用人才,就应该在授课的过程中合理利用多种教学手段,给其营造良好课堂氛围,进而激发学生学习的兴趣,达到提高学生综合能力的目的.

4结束语。

由上述内容可知:要想改革高校计算机教学中的软件工程课程,那么就应该在透彻了解其基础上进行,毕竟知己知彼方能百胜不殆.而软件工程这门课程显著的特点就是实践性超强,所以在改革软件工程课程时就应该围绕这一特点开展,只有这样才能设计出适合学生学习的课程,才能真正的促进学生的进步.而在以上篇幅中,本人主要研究了高校计算机教学中软件工程课程的改革,希望对大家有所帮助.

参考文献:

〔1〕蒋辉.软件工程与高职计算机软件专业[j].中国科学教育,(10).

〔2〕孙涌.现代软件工程[m].北京:希望电子出版社,.

〔3〕陆惠恩.软件工程基础[m].北京:人民邮电出版社,2015.

软件工程论文

当今的互联网服务面临着许许多多的挑战和千变万化的需求,其中就包括需要管理海量的数据,并且能为高速增长的用户群提供持续可依赖的服务。这里所说的互联网服务包括了诸如在线邮箱、搜索引擎、在线游戏、在线金融系统、内容分发网络、文件共享网络等等。因此,能提供这些互联网服务的系统往往很庞大:由成百上千台机器组成,并且这些机器可能在同一个数据中心里,也可能分散在不同的数据中心,之间通过不可依赖的网络进行通信。在具有如此巨大的扩展性的集群中,错误的发生变的很常见:一部分机器可能随时会遇到硬件或者软件故障;网络延迟和网络故障随时可能发生,导致丢包、网络分区等情况;偶发的恶意攻击或是操作错误,也有可能导致不可预测的灾难性错误发生。所以,构建这种系统的软件往往很复杂,同时,每隔一段时间,系统都需要进行一定的修改(升级)以提升性能、修改错误或增加新的功能。本文工作所面临的最基本的问题就是如何有效地设计一种工程上可行的升级方案,使得这种规模的分布式系统能在升级期间能持续地提供服务。

二、研究目的和意义。

时下云计算十分火爆,各种互联网公司、银行、政府都经常提及云计算,各种各样的分布式系统也层出不穷,不论是著名的大型分布式产品的开源项目诸如hadoop、openstack、mongodb等等,又或者是国内外的著名的云计算服务提供商amazonaws、microsoftazure、阿里云们,云计算早已从纸面或者是宣传标语中,走向了实实在在的落地阶段。但是,针对云计算抑或是分布式系统中一个比较具体的问题的相关研究,尤其对于国内的相关领域而言,却是比较缺少的,国内工业界的著名厂商们似乎都在闷头造车,分享出来的解决云计算工程中实际具体问题的论文和研究成果依然较少。本人深知自己的能力有限,仅得益于研究生期间的一些实习经历,结合工程实际,尝试对分布式系统的升级和数据迁移问题做一些总结和提炼的工作,并且有一定的创新。

三、本文研究涉及的主要理论。

分布式系统是其组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的软件系统[2]。分布式系统是一个统称,常见的有分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库(存储)系统等等。本文所面临的升级和数据迁移的问题涉及到更多的是分布式存储系统,分布式存储系统的'定义如下:分布式存储系统是大量的普通的pc服务器通过互联网互联,对外作为一个整体提供存储服务。也可以说,那些以数据存储和访问为目的而设计的分布式系统称之为分布式存储系统。与普通的软件系统不同,分布式存储系统具有以下几个特性,理解这些特性对解决本文所提出的问题具有基础性的意义。扩展性:分布式存储系统的扩展性是最重要的优势,往往可以扩展成百上千台的规模。同时随着集群规模的增长,其系统整体性能表现为线性增长。并且,可以根据一定的策略将数据和请求分配到不同的物理节点,物理节点的数目和集群处理能力成正比,集群是线性可扩展的。同时,集群能否扩展,可否线性扩展是衡量分布式存储系统的一个重要指标。低成本和高性能:分布式存储系统具有的自动容错、自动负载均衡机制使其可以构建在普通的pc机之上。另外,线性扩展能力也使得增加、减少机器非常方便,可以实现自动运维。因此,对整个集群而言,分布式存储系统具备高性能。数据分布:分布式存储系统区别于单机存储系统最大的特点是它可以按照一定方法进行数据切片,不同的物理节点分布不同的数据分片,从而将系统的存储容量压力和访问请求压力分散到系统集群的各个物理节点上,使系统整体能够存储超大规模的数据量,同时能够接受更多的并发请求。那么如何将数据分布到多台服务器才能够保证数据分布均匀?数据分布到多台服务器后如何实现跨服务器读写操作?常用的数据分片和分布方法有两种:a.哈希分区方法,即根据数据的key进行哈希取模,离散的分配到集群的物理节点上,amazon的dynamo采用了一致性哈希算法进行分区;b.连续分区方法,即将整个数据集合按照key来排序,根据key的范围进行分片。

四、本文研究的主要内容及研究框架。

(一)本文研究的主要内容。

本论文共分为六章,各章的主要内容如下所述:

第一章为引言。介绍了本论文的研究背景,简述了云计算和分布式系统目前的现状,系统升级的必要性,以及本文的主要工作和组织结构。

第二章为文献综述。介绍了分布式系统相关的基本理论,分析了一些典型的nosql系统,综述了在单机软件成熟的升级方案以及在分布式系统升级问题上前人的一些研究成果。

第三章为难点分析及总体设计。本章系统地分析了分布式系统升级问题的难点,并且提出了高可用的分布式系统升级设计的基本概念和原则,在此基础上,提出了该问题的总体设计方案。

第四章为详细设计和实现。本章在前一章的基础上,依次详细地设计了在单数据中心和跨数据中心的分布式环境下的系统升级方案,为本论文的最为重点的章节。

第五章为方案测试与实施。本章在详细设计与实现的基础上,提出了相应的测试和实施方案,通过测试分析和实验分析验证了升级方案的有效性。

第六章为总结和展望。总结了全文所做的工作,指出了论文的创新点,并且对论文的不足以及未来的后续研究做出了展望。

(二)本文研究框架。

本文研究框架可简单表示为:

五、写作提纲。

abstract5-6。

第一章引言9-11。

1.1研究背景9。

1.2本文主要工作9-10。

软件工程论文

1.1人员的组织与管理。

一项工程的具体工作涉及到人员的管理,工作任务的分配,责任内容的明确,因此人员的组织及管理是工程项目的关键因素,要把注意力集中在项目组人员的构成、优化。

软件质量管理在工程项目实施过程中决定着质量方针与责任的范畴,包括质量计划设计制定,项目质量检测保证和项目质量控制等程序。通过保证手段在质量过程中有效进行。

英文简称scm,是在开发者中,标识,控制和管理软件变更的一种管理。配置管理的使用取决于项目规模和复杂性以及风险水平。软件配置管理针对开发过程中人员、工具的配置、使用提出管理策略。记录软件项目产品的.更新过程,从而保证研发者在软件项目周期的各个阶段能够获得准确的产品配置。对项目开展过程软件开发进行有效调控和有效预测具有重要作用。

1.4编写软件项目计划书。

它是软件项目管理组的首要任务,主要包括工作量、成本、开发时间的估计。并根据估计值制定和调整项目组的工作,详细记录了开发日程安排,资源供需,项目管理等各项情况。使从事该项目的人员了解该项目的大致情况。

软件工程风险管理是预测工作中可能出现的各种危害到软件产品质量的潜在因素的问题,对风险产生的后果进行分析评估。计算机软件风险预测的准确性评估与有效防范措施的应用都利于提高软件工程的效益,降低风险带来的经济损失,有效保证相关利益业主的权益。这几个方面都是相互贯穿、交织于整个软件开发过程中的。

2软件工程项目管理中存在的现实问题及解决方案。

2.1人员工作安排不明确,应建立团队合作意识。

在工程项目开发过程中是需要每个岗位人员的相互协调及无障碍交流,没有团队协作意识是无法有效的利用时间和资源开展各项工作。因此我们要提高一个工程项目的工作效率,就要合理安排人员的工作分配,强化每个工作人员的团队协作意识,有效避免管理团队中存在的分工不明确,不合作的问题。只有相互协作和相互信任的情况下才能高效的完成一件优质的软件工程项目。建立一套完善的人事考核制度,加强对员工的职位升降,工资奖金分配管理,有利于提高员工开发软件工作的积极性。

2.2缺乏实践性调研报告,应纳入到软件项目计划书。

软件开发工程不仅要创新变革,也要考虑到它的实用性,以往出现的多个工程项目没有对实际项目建设中的需求实体和实际进行要求,以及实际项目建设的数据进行合理有效的调研,导致出现设计完整的软件产品运用与实际偏差较大,造成不必要的人员和资源浪费。因此要在软件设计前给予项目调研工作高度重视,对实际软件项目的需求及要求严格调查,应将软件项目调研报告附于项目计划书中,引起重视。

2.3风险管理意识不够,应该强化提高人员对风险管理的认知。

风险的发生很可能会造成不可估量的损失,但是风险的发生是具有可控性的,如果能有效控制就会避免发生风险事故。可往往在计算机软件工程项目管理中的工作人员却很少知道风险管理的重要性,于是在软件开发中应提高项目主要负责人的风险管理理念,提高自身对风险管理预测能力的水平。只有了解了风险管理理论与风险管理体系,定期对项目实施中可能发生的风险进行有效排除,把控好风险管理前后的形势。

2.4杜绝搞工作进度大跃进,应要完善管理体系,对工作进度严格把控。

工作管理混乱,工程建设盲目进行,乱搞大跃进,反而极大影响了软件项目工程的进度,甚至危险到项目质量的保证。要制定一个严谨的工作进度计划,强化工作进度的管理,对项目中每项工作跟踪管理并做好记录,形成对工作进度的有效控制。对工作不到位的部门要根据实际记录责任落实到位。计算机软件工程项目存在诸多现实问题而具有复杂性,导致管理过程中出现一系列的问题。但只要提高对工程项目管理的认识及管理经验,不仅可以解决好目前管理中出现的现实问题,也能在今后的软件项目管理过程中有效预测和控制问题的发生。

软件工程论文

cdio培养大纲将工程毕业生的能力分为工程基础知识、个人与职业技能、人际团队能力和工程系统能力四个层面,要求以综合的培养方式使学生在这四个层面达到预定目标。cdio不仅继承和发展了欧美20多年来工程教育改革的理念,还提出了系统的能力培养、全面的实施指导、完整的实施过程和严格的结果检验的12条标准,具有很强的可操作性。

2综合实训课程的定位与培养目标。

按照循序渐进,由浅入深,逐层推进的原则,盐城师范学院信息科学与技术学院将软件工程专业的实践教学体系分为四个层次:课程实验、课程设计、综合实训、毕业设计。其中,综合实训是以前期课程实验和课程设计为基础,综合运用多门相关课程(群)知识完成一个工程项目的实战训练,并作为后续毕业设计的预演,是整个实践教学体系中承上启下的关键环节。在软件工程领域,软件开发与软件测试是目前两个主流的就业方向,也是综合实训课程训练的重点。软件开发综合实训要求以软件生命周期为主线,综合运用程序设计、数据库应用、软件工程、软件项目管理等学科知识,严格遵守软件开发的流程与规范,完成一个软件项目的开发,最后提交软件产品和相关技术文档;软件测试综合实训要求学生以软件开发综合实训所完成的软件产品为被测对象,综合运用软件测试与质量保证、软件测试流程与方法、测试框架与自动化测试等学科知识,使用软件测试的方法与技术,设计测试用例和测试脚本,完成被测软件的功能测试与性能测试,生成测试报告,并对测试结果进行分析。综合实训的培养目标为:通过软件开发与软件测试项目的实战训练,全面提升学生综合运用所学知识与技术解决实际工程问题的素质与能力,进一步加深学生对工程化、系统化原则与方法的理解,为胜任现代软件工程环境下高质量软件的开发、测试和维护工作奠定坚实的基础。

3cdio模式下课程改革与实践。

根据综合实训课程的定位和培养目标,借鉴和吸收cdio工程教育理念和标准,按照“以cdio培养大纲为指南、以项目为载体任务为驱动、以工程能力培养为目标”的原则,对我们综合实训课程改革进行了探索与实践。

3.1全真模拟企业环境,实施一体化训练模式。

软件开发和软件测试是综合实训的主体内容,传统的训练模式将二者割裂开来,分两个阶段分别完成实训项目,这种方式没有考虑软件开发与软件测试的内在关联与协同性,与企业真实环境也不相符合;并且由于两个实训阶段时间跨度较大,项目衔接性差,效率低下,实训效果也大打折扣;而在真实的企业环境中,软件开发小组和软件测试小组共同对同一个项目负责,各司其职,协同完成整个项目。鉴于此,我们采取“全真模拟、同步协作、角色互换”的策略,实施软件开发与软件测试一体化的训练模式。具体地说,整个实训过程完全模拟企业真实环境,将某个项目分配给由若干学生临时组成的项目组,该项目组又细分为开发小组和测试小组,分别负责软件的开发与测试工作;项目完成后,开发小组和测试小组角色互换,重做该项目。实践表明,一体化的训练模式能实现软件开发与软件测试的无缝衔接,学生能在更为真实的环境中参与整个项目过程,体验不同角色的职责范围,并通过不同的角色转换,使学生更深刻认识到开发人员与测试人员协同合作对完成整个软件项目的重要性。

3.2项目驱动,全面实践cdio。

3.3分组互学互助,培养团队协作能力。

团队能力是cdio大纲要求工程毕业生必备的一种能力,也是软件企业非常看重的一种职业能力。在实际实训过程中,我们模拟企业真实环境,将所有学生分为若干项目组,每个项目组又细分为开发小组和测试小组,各小组由一名组长和若干名组员构成。根据任务分工不同,每名学生都被赋予一定的角色,组员在组长的指挥协调下通力合作,共同完成实训项目。实践表明,分组模式能较好地激发学生的学习热情,提高学习效率,而且也营造了良好的学习氛围,组员之间分工协作,互学互助,学生的沟通能力、协作精神和团队意识大为提升。

3.4面向全体,务实勿虚,促进共同进步。

综合实训是一种典型的自主学习课程,学生在任务的驱动下以小组为单位协作完成实训项目,但由于任务分工不合理、学生自制力差等原因,容易导致小组内个别技术较好、自觉性高的学生承担大部分甚至全部工作,而部分学生却人浮于事,使团队分工协作流于形式,不利于全体学生的共同进步与提高。为避免此类现象的发生,我们考虑在角色分配和任务分工时,尽量使学生都能承担软件设计、编码、测试用例设计、脚本设计、测试实施等较为具体的工作,使学生通过具体的训练来提高专业技能,而对于需求分析、计划制定、总结报告等相对较“虚”的工作则由组长带领全体组员共同完成;同时,任务分工也充分考虑学生原有的技术基础、兴趣爱好和特长。这种分工方式在尊重学生个体意愿的基础上使得每个人都有具体明确而又力所能及的任务分工,能充分调动学生的学习积极性,激发学生的学习潜能,促进全体学生的共同进步与提高。

3.5实施多维度考评体系,注重过程考核和能力考核。

考核是对学生学习成果的认定和评价,良好的考核机制能对学生的学习过程和学习动机产生正确的指引作用,促进培养目标的达成。在实训课程的考核上,我们以cdio大纲要求的能力培养为导向,学习过程与学习结果并举,实施多维度的考评机制,每名学生的成绩由平时成绩、所在小组成绩和个人成绩三部分组成。其中,平时成绩主要考评学生的职业态度与能力,小组成绩主要考评学生所在小组的整体表现和工程实作能力,个人成绩主要考评学生个体所承担任务的完成质量,且每项成绩的考评方式也是多元的,力求做到公平、公正、合理。在小组内部,同组学生的小组成绩相同,但平时成绩和个人成绩各异,引导学生在努力完成各自任务的同时,重视组内的协作互助,并通过各个个体的高质量工作提高整个团队的工作质量。实践表明,该考评体系既重视最终学习成果的呈现也关注学生学习过程中的表现;既重视团队整体的工作效率也关注学生个体在团队中的价值;既强调学生专业技能的训练和工程能力的培养也关注学生职业素养和个人能力的提高,有效避免了传统评价方式只看结果不看过程、评价指标单一化、评价结果趋同化的弊端。

4结束语。

综合实训是软件工程专业实践教学体系的重要组成部分,对培养学生的自主学习能力、工程实践能力和团队协作与沟通能力具有重要作用。为克服传统实训模式存在的不足,引入cdio工程教育理念和标准,对软件工程专业综合实训课程进行改革,探索了新的实训模式。新模式以cdio培养大纲为指南,以能力培养为导向,以项目为载体、任务为驱动构建实训过程,将学科知识、专业技能与工程实践有效结合,强调知识应用与拓展、技能训练与提高、工程实践与实作、职业精神与素质、团队沟通与协作等能力的全方位、一体化的培养。实践表明,新的实训模式能较好地激发学生的学习热情和学习兴趣,显著提高学生的工程实践能力和团队协作能力,有利于培养出符合产业需求的高水平应用型、工程型软件人才。

相关范文推荐