软件综合实训报告范文

时间:2023-10-12 23:49:54

软件综合实训报告

软件综合实训报告篇1

工程技术经济学论文范文一:工程技术经济课程实践教学改革

一、课程实践教学现状

1.实践教学环节设置较少

目前,我校工程造价专业《工程技术经济》课程的设置中只有课堂教学部分,实践教学包含在课堂教学内容中。没有设置课程实训和毕业设计这两个实践环节,而在课堂教学中的实践环节大多仅局限于习题练习与少量的案例分析,与实际的工程经济分析内容脱节较多。没有课程实训及毕业设计这两个实践环节的设置,使学生学过理论基础知识之后,不能将理论更好地运用到实践中去。并且在毕业的时候,有可能会对工程技术经济所学的内容产生遗忘。

2.实践教学课时不够

该课程课堂教学总共48课时,其中理论教学课时数为32课时,实践教学课时数为16课时,16课时的实践教学大多为前面理论教学的习题练习。并且由于总共的课时数只有48学时,因此在工程技术经济教学内容上,只能够将前面的现金流量分析、方案评选、盈亏平衡分析、敏感性分析等基础内容介绍完,后面的财务评价内容以及可行性研究部分的内容。只为学生进行介绍性的讲解,实际练习内容较少。学生综合运用理论基础知识,进行整体项目的财务评价以及项目的可行性研究练习分析较少。

3.电子表格EXCEL软件运用不够充分

工程技术经济包括定量分析与定性分析,其中定量分析占主要部分。在定量分析中,工程实际的经济分析都有可能会用到Excel软件来处理函数计算及数据整理,其实践操作过程都离不开Excel软件的运用。但是在该课程中,由于教学条件有限,只注重理论部分的教学。对于Excel软件的操作运用,并没有给学生进行详细的讲解,而只是做概要的介绍。很多学生对该软件不熟悉、不熟练,甚至有些学生根本不会运用Excel软件进行经济分析。因此,造成了该课程与实际运用有一定的脱节。

二、课程实践教学改革措施

为了提高工程技术经济课程的教学效果,调动学生学习的积极性,该课程的实践环节设置改革迫在眉睫。针对上述分析的实践环境中存在问题以及多年工程技术经济课程教学的经验,建议可以通过以下几个步骤来进行实践教学的改革。

1.增加多样化的课程实践环节

首先,增加课程课堂教学的总课时数,及其中实践环节课时数。课堂教学课时,由以前的48课时增加为64课时,增加财务分析及可行性研究等方面内容的讲解。并搭配进行案例分析及习题练习,使学生能够在课堂教学中打下坚实的理论基础。其次,由于前面分析本课程没有课程实训、毕业设计这两个实践环节。因此在以后的教学计划中,应考虑增设这两个实践环节。通过课堂教学、课程实训、毕业设计这三个环节,循序渐进强化学生动手实践能力。

2.在课堂教学中融入案例教学分析

本课程的案例教学非常重要,在理论学习的基础上,再适当增加实际案例,进行启发式教学。将前面所学的现金流量分析、方案比选、盈亏平衡分析等分散的理论、公式,融合在一起通过案例的方式进行表现出来,并进行综合练习。并且可以在案例中引入Excel软件的应用讲解,向学生演示怎样整理基础数据,怎样处理基础数据。并通过基础数据编制相应的计算表格,将各种表格联系起来进行计算。最后,通过案例教学重点考察学生对工程项目经济效益评价的方法的实际应用能力。

3.在实训环节中加强Excel软件应用

定量分析是工程技术经济在工程实际运用中的一个重要特点,它包含了大量的函数模型及经济技术指标的分析计算。而Excel软件强大的函数与数据处理功能,正好能够完成工程技术经济定量分析这一任务。并且能够构建直观简明的计算表格,将各个表格通过数学公式及模型联系起来,对项目的经济分析具有非常重要的作用。在本课程的课堂教学中,根据教学内容,结合学生的实际情况,将Excel软件的基本操作向学生讲解。并且通过课程实训环节,将课堂教学所讲解的Excel内容进行强化练习。例如,在课程实训环节中,设计相应的综合练习,让学生运用Excel软件自己构建计算表格,练习资金时间价值的计算、运用软件函数计算NPV、IRR等经济指标、通过函数的计算绘制盈亏平衡图及进行敏感性分析的计算,并在Excel软件中绘制敏感性分析图,最终完成一个项目的综合的财务评价。由此使学生在扎实理论基础上,能够正确运用Excel软件来强化实践操作。

4.在毕业设计环节中编制可行性研究报告

可行性研究是工程技术经济的重要内容,可行性研究报告是从经济、技术等方面对项目可行或不可行做出的评价,编制可行性研究报告是将所学的工程技术经济内容进行融会贯通。在毕业设计中,增加学生编制可行性研究报告的内容,主要考察学生对工程技术经济知识的掌握情况以及学生对理论的实践运用的综合能力。由教师提供一定的建设项目资料,由学生自行进行项目实地调查,项目预测分析,收集项目相关经济分析基础数据。再将搜集到的资料结合Excel软件进行分析汇总,构建经济分析表格、模型。最后运用Excel计算出建设项目相应的经济指标,并进行归纳、总结编制可行性研究报告。从而将书本上所学的理论知识充分地与实践结合,为将来进入工作岗位并且顺利上岗奠定扎实的基础。

三、结语

工程技术经济课程的教学环节中,实践教学虽然非常重要。但是我们也必须认识到,实践教学必须在掌握基本理论的前提下才能进行。因此,要做到理论与实践的有机结合。并且各个实践环节还要循序渐进,相互配合。这样才能达到提高工程技术经济课程的教学的效果,满足工作岗位的需求。

工程技术经济学论文范文二:工程技术经济课程实践教学改革

一、课程实践教学现状

1.实践教学环节设置较少

目前,我校工程造价专业《工程技术经济》课程的设置中只有课堂教学部分,实践教学包含在课堂教学内容中。没有设置课程实训和毕业设计这两个实践环节,而在课堂教学中的实践环节大多仅局限于习题练习与少量的案例分析,与实际的工程经济分析内容脱节较多。没有课程实训及毕业设计这两个实践环节的设置,使学生学过理论基础知识之后,不能将理论更好地运用到实践中去。并且在毕业的时候,有可能会对工程技术经济所学的内容产生遗忘。

2.实践教学课时不够

该课程课堂教学总共48课时,其中理论教学课时数为32课时,实践教学课时数为16课时,16课时的实践教学大多为前面理论教学的习题练习。并且由于总共的课时数只有48学时,因此在工程技术经济教学内容上,只能够将前面的现金流量分析、方案评选、盈亏平衡分析、敏感性分析等基础内容介绍完,后面的财务评价内容以及可行性研究部分的内容。只为学生进行介绍性的讲解,实际练习内容较少。学生综合运用理论基础知识,进行整体项目的财务评价以及项目的可行性研究练习分析较少。

3.电子表格EXCEL软件运用不够充分

工程技术经济包括定量分析与定性分析,其中定量分析占主要部分。在定量分析中,工程实际的经济分析都有可能会用到Excel软件来处理函数计算及数据整理,其实践操作过程都离不开Excel软件的运用。但是在该课程中,由于教学条件有限,只注重理论部分的教学。对于Excel软件的操作运用,并没有给学生进行详细的讲解,而只是做概要的介绍。很多学生对该软件不熟悉、不熟练,甚至有些学生根本不会运用Excel软件进行经济分析。因此,造成了该课程与实际运用有一定的脱节。

二、课程实践教学改革措施

为了提高工程技术经济课程的教学效果,调动学生学习的积极性,该课程的实践环节设置改革迫在眉睫。针对上述分析的实践环境中存在问题以及多年工程技术经济课程教学的经验,建议可以通过以下几个步骤来进行实践教学的改革。

1.增加多样化的课程实践环节

首先,增加课程课堂教学的总课时数,及其中实践环节课时数。课堂教学课时,由以前的48课时增加为64课时,增加财务分析及可行性研究等方面内容的讲解。并搭配进行案例分析及习题练习,使学生能够在课堂教学中打下坚实的理论基础。其次,由于前面分析本课程没有课程实训、毕业设计这两个实践环节。因此在以后的教学计划中,应考虑增设这两个实践环节。通过课堂教学、课程实训、毕业设计这三个环节,循序渐进强化学生动手实践能力。

2.在课堂教学中融入案例教学分析

本课程的案例教学非常重要,在理论学习的基础上,再适当增加实际案例,进行启发式教学。将前面所学的现金流量分析、方案比选、盈亏平衡分析等分散的理论、公式,融合在一起通过案例的方式进行表现出来,并进行综合练习。并且可以在案例中引入Excel软件的应用讲解,向学生演示怎样整理基础数据,怎样处理基础数据。并通过基础数据编制相应的计算表格,将各种表格联系起来进行计算。最后,通过案例教学重点考察学生对工程项目经济效益评价的方法的实际应用能力。

3.在实训环节中加强Excel软件应用

定量分析是工程技术经济在工程实际运用中的一个重要特点,它包含了大量的函数模型及经济技术指标的分析计算。而Excel软件强大的函数与数据处理功能,正好能够完成工程技术经济定量分析这一任务。并且能够构建直观简明的计算表格,将各个表格通过数学公式及模型联系起来,对项目的经济分析具有非常重要的作用。在本课程的课堂教学中,根据教学内容,结合学生的实际情况,将Excel软件的基本操作向学生讲解。并且通过课程实训环节,将课堂教学所讲解的Excel内容进行强化练习。例如,在课程实训环节中,设计相应的综合练习,让学生运用Excel软件自己构建计算表格,练习资金时间价值的计算、运用软件函数计算NPV、IRR等经济指标、通过函数的计算绘制盈亏平衡图及进行敏感性分析的计算,并在Excel软件中绘制敏感性分析图,最终完成一个项目的综合的财务评价。由此使学生在扎实理论基础上,能够正确运用Excel软件来强化实践操作。

4.在毕业设计环节中编制可行性研究报告

软件综合实训报告篇2

1.课程设计:培养动手能力课程设计是课堂教学和课程实验结束后的综合应用实践环节。本项教学改革将模电课程设计分为两部分,一是为弥补实验设备不足而进行的仿真设计。仿真设计包括三个环节,首先进行常用单元模块电路仿真;然后结合课本知识,给定电路参数和设计要求,进行仿真电路设计;最后拓展内容,对一些实际应用广泛的应用电路仿真进行学习。三个环节对学生的要求层层递进,前两个环节为“必做”,第三个环节为“选做”。二是从设计、制版、焊接直至调试全过程的综合设计制作选题。有两个题目供学生选择:MAX038函数发生器的设计和音频功率放大器的设计与调试。题目要求尽可能实用有趣。

2.综合实训:提升综合素质模拟电子技术实践教学改革的最后一个环节是综合实训。这其中已经不只是模拟电子技术一门课程,它将与数字电子技术、单片机技术应用等课程综合开发设计题目,训练学生的系统设计的能力。在训练方法上通过主动学习、自主设计和创新设计三个步骤激发学生的求知欲望和创新意识。(1)主动学习:根据实验系统需要实现的基本功能和达到的指标要求,学生通过查阅文献,确定自己的设计方案;利用软件仿真电路,并通过调试确定适合的参数;写出预习报告。(2)自主设计:根据软件仿真电路搭建实际系统的硬件组件;完成系统程序设计;进行软硬件调试,通过查找错误、解决问题,达到锻炼提高的作用;测试系统的基本参数和功能。(3)创新设计:完成实验系统的进阶指标:如增加功能或提高指标;对系统进行最终测试,给出误差分析;写出实验报告,提交实验作品。综合实训使学生较系统地掌握电子系统设计过程的选题、立项、方案论证、电路设计、装配调试、系统测试、总结报告、文档整理等全过程,培养学生理论知识的综合运用能力。

二、进一步完善实践教学体系

1.严格考核制度

要想使模拟电子技术实践教学顺利地进行下去,必须进行严格的考核制度,以保证实践教学的良好效果。(1)基础实验。根据学生每次做实验前的预习报告和实验中的操作表现、实验后的结果分析,给出实验成绩,占模拟电子技术课程总成绩的20%。模拟电子技术课程总成绩=70%的期末考试卷面成绩+20%的实验成绩+10%的平时成绩。(2)课程设计。完成课程设计中常用单元模块电路仿真,成绩为“及格”;完成课程设计中常用单元模块电路和规定电路的仿真设计,成绩为“中等”;完成课程设计中全部软件仿真设计,成绩为“良好”;完成课程设计中全部软件仿真设计和一个综合设计制作选题,成绩为“优秀”。

2.完善实践教学体系的配套工作

除上述改革措施外,为进一步完善实践教学体系,实验室硬件设备和运行经费的投入是必要条件;编写相应教材,加强较适合学生之间的交流也十分重要。已经完成或正在进行的工作如下:(1)吸取经典教材的宝贵经验和新的教学理念,结合独立学院的人才培养目标以及本院课程设置和课程大纲的要求,编写适用于应用型本科的教材——《模拟电子技术基础》以及配套的实验及课程设计指导书。(2)开设电子设计工程师认证考试(EDP),为学生就业增加砝码;指导优秀学生参加全国大学生电子竞赛、全国大学生专业竞赛等,促进“因材施教的个性化培养”。(3)建立了模拟电子技术课程与实验的网站,实现了指导教师与学生、学生与学生之间的互动,拓宽了主动学习的空间。

三、结论

经过3年的试点,模拟电子技术实践教学的改革、探索和实施取得良好的效果。课程基础知识与实践教学环节进行了有效融合,学生的学习兴趣提高了,动手能力增强了;科学的实验思维、实验方法、实验步骤得到了训练;分析数据、讨论误差、撰写报告的能力得到提高;符合因材施教培养应用型人才的要求。实践证明:通过良好的训练,学生毕业设计及论文写作的完成质量明显提高;我院自2009年第一次参加全国大学生电子竞赛以来,除2011年获得1个三等奖外,每年都有1项一等奖。教学改革需要长期、系统地工作,还要继续努力,培养更加优秀的专业人才。

软件综合实训报告篇3

关键词:CMMI;软件人才培养;课程改革

中图分类号:G4 文献标识码:A 文章编号:1672-3198(2011)04-0233-02

1、前 言

全球经济一体化的浪潮给我国带来了大量的服务外包业务,给软件企业提供了难得的发展机遇,特别是中小规模的软件企业。软件企业在承接软件外包业务时,面临软件的工程规范和技术规范及软件质量管理等人才短缺的困境。我国软件人才的现状如下:

(1)层次结构。按国际的管理模式和成功经验公认的最合理的人才搭配比为1(高):5(中):50(低),常称为“金字塔”。从我国统计数据来看,现在软件人才的结构呈“橄榄型”,非常急需两端人才,能进行项目研究和管理的领军人物,及训练有素的编码和测试蓝领。同时,每年各种软件专业毕业的研究生、本科生、大专生数量很大,但就业率和对口率较低,其中,中端人才的低端化使用导致软件行业基础人才不稳固,而高职类低端人才因缺乏训练而入职难,这其中不乏培养失衡等多种问题。

(2)质量结构。我国当前的教育模式下,难以培养大量掌握符合国际标准的软件工程规范和技术规范的编码人才;也难以培养既掌握软件开发技术、又熟悉软件过程管理的中层项目管理人才;更难以培养能紧跟世界前沿技术动态和趋势、熟悉软件工程管理、具有行业应用知识的专业化、复合化、国际化的顶层人才。也未能给软件从业人员提供一条明确、可望的职业成长路径。

2008年后,各地方政府推出了实施CMMI(能力成熟度模型集成)的鼓励政策后,激发了中小软件企业参与CMMI评估的热情。通过CMMI评估,可不断吸取国外的成功经验,这不仅是企业发展壮大、在同行竞争中取胜的重要因素,也是提高软件企业资质和具备国际竞争力的必由之路。

2、CMMI简介

CMMI由卡耐基,梅隆软件工程学院提出,源自美国政府和军工软件企业的一些成功实践,融合了全面质量管理的思想,为软件企业的过程改进提供了标准,为软件企业的项目管理提供了方向。CMMI是对于软件组织在定义、实现、度量、控制和改善其软件过程的进程中各个发展阶段的描述,它通过5个不断进化的层次级别来评定软件生产的历史与现状,帮助组织探索一个保证软件产品质量、缩短开发周期、提高工作效率的软件工程模式与标准规范。

美国、日本等国家的软件企业先后掀起了质量热潮,质量控制小组遍及全国,不断积累和分享过程改进的经验。印度在实施CMMI方面也取得了极大的成功,其软件业借助规范的管理进入国际市场,并逐步发展壮大。我国软件业在不断吸取国外的成功经验,参照CMMI规范,结合中国及企业现实,努力探索规范有效的软件开发过程,企业通过实施CMMI取得了一定的成效,如促进了规范化管理、提高了项目控制能力和产品质量等。

3、CMMI在软件综合实训中的实施

3.1应用思想

软件过程是人员密集和设计密集的作业过程:若缺乏有素训练,就难以建立起支持实现成功软件过程的基础,软件质量的提高亦将难以取得成效。企业通过CIVIMI评估工作优化了企业开发流程,改善现有的工作方法,从无序的混沌过程向训练有素的成熟过程演进,这涉及到团队的每一个成员。

软件及外包企业实施项目过程管理和质量全程监控,需要员工能快速融入相应的管理模式中。软件专业毕业的学生若要到实施CMMI的团队中工作,他们缺乏要在什么样的过程管理中如何去开发一个项目的能力,不明确工程化、工业化和标准化开发的工作内容、工作方法、工作过程又是怎样的。学生需要教师引导思考工程化、项目化管理等相关问题,按照“学习的内容是工作”、“通过工作来学习”新职业教育理念,将学习目标和和工作目标有机地结合在一下起,由教师指导学生完成“工作任务”,在“工作过程”中理解和应用CMMI的核心思想,解决工程化、工业化和标准化开发问题,在软件开发和项目管理过程中成长。

3.2实施内容

针对高职生的认知水平,学生不具备需求分析与系统设计的能力,工作按CMMI3的过程要求,删除需求开发、技术预研、系统设计、决策分析等过程,但强调需求变更的控制过程,由教师模拟客户在适当时机提出不同的变更,变更后的需求、设计等的修改工作由学生完成,逐渐培养其分析和设计的能力。

学生用二个月的时间完成一个信息管理系统,如OA系统、供应链系统、ERP系统等,教师提供需求定义、概要设计、数据库设计、项目编码规范、技术解决方案和CMMI的相关模板等文档,并提供需求变更等软件开发和项目管理过程真实的情景。

综合实训班级共30名学生,分成3组,每组10人,5名开发工程师和5名测试工程师,再在每个组中安排学生兼任配置管理员、质量保证工程师、度量分析师、需求分析师、系统设计师、界面设计师、数据库管理员、项目实施工程师岗位的工作,教师担任各组的项目经理。

3.3重点环节

应用CMMI于综合实训中,强调过程监控与管理,规范的项目管理体系和科学的课程实训方案保障了综合实训的质量。

(1)项目策划与监控。

让学生学会任务进度的分解、工作量的估计、项目计划的制订、按计划实施项目并周期性跟踪实施情况、保证项目顺利进行。具体包括:团队共同选择生命周期,定义项目过程,对项目组成员进行分工,明确岗位和各自的职责;项目经理根据项目范围制定产品的任务进度分解,根据产品规模进行工作量估计;按分工岗位分别制订项目支撑的软件测试计划书,项目经理整合《计划书》;各成员正确填写《工作日志》,项目经理填写《工作周报》等,收集进度、工作量等数据,分析项目状况,纠正问题和控制偏差,周期性地跟踪项目计划的各种数据从而实施监控。

(2)项目支撑。

让学生学会在项目实施过程中进行配置管理、度量分析、同行评审及质量保证,规范开发过程。具体包括:配置管理员制订配置计划,维护项目的配置管理系统,分配权限和标识整个产品生命周期的配置项和版本等,控制配置项的变更,提交《配置状态报告》等;度量分析工程师制订度量分析计划,定期采集数据填写《度量数据采集表》等,协助项目经理进行综合度量分析,填写《项目总结报告》,对定量化的过程加以理解、评估;质量保证工程师制订质量保证计划,进行各阶段的产品评审,执行过程检查评审,与项目经理一起组织同行评审,建立并维护质量保证记录,跟踪不符合问题及处理情况,直至解决,提交《质量保证周报》等。

(3)系统实现与软件测试。

让学生按规范化的方法进行软件产品开发,验证产品的功能是否达到了设计要求。具体包括:软件开发工程师熟悉项目编码规范和技术解决方案等,并搭建开发环境,根据需求与设计文档进行编码,编写单元测试用例,对已实现

的产品进行单元测试,尽可能多和早地发现并解决问题,并编写《用户使用手册》;测试工程师编写《系统测试用例》,执行测试工作,填写《BUG票》和《测试汇总表》,修复后再进行回归测试确认,保证产品的质量,最后完成《测试报告》。

(4)需求变更控制。

让学生认识在项目开发过程中需求管理的重要性,需求变更时如何进行项目的各项管理,在保证客户需求的前提下并保证项目的质量和进度。具体包括:教师模拟客户代表提出需求变更,在客户与开发方之间建立对需求的共同理解,需求分析师填写《变更申请单》,更新需求文档,项目经理组织项目组进行需求变更评审;依据更新的需求文档,团队各成员对后续设计、开发、测试等工作产品进行相应的变更,并维护《需求跟踪矩阵》,保证需求与相关工作产品的一致性。

3.4考核与评价

按形成性考核模式对学生的工作过程和工作成果进行考核,在考核中不仅是要求完成任务,更注重的是在每个阶段学生有效的提升个人能力,教师将进行针对性辅导。每个阶段活动95%学生达到合格标准后,再进入下一个阶段的实施,直至项目完成。考核与评价以自评和互评为主,项目教师在各阶段帮助学生进行总结,通过总结,有效地提高学生的管理能力,培养职业化意识。

3.5实施成效

通过结合CMMI进行软件综合实训,学生掌握工作的流程和方法,能认同和融入企业文化和企业管理方式,树立项目意识、质量意识和工期意识,增强团队间的沟通及协作能力,能养成良好的工作规范、工作习惯、工作作风和工作意识,并且在工作的过程中有掌握不断更新技术的学习能力,提高了学生的职业能力和素质,增强了就业竞争能力,缩短企业的培训时间和成本,学生进入企业顶岗实习后就业,能更快的融入到企业的团队工作中。

4、软件人才培养的思考

要将学生培养成为训练有素的准员工,进入企业后能与团队共同持续地进行软件过程改进,以适应软件企业所面对的动态环境。在人才培养机制上还应深化校企合作,注意处理两方面问题。

(1)学校不能对“企业培训最后一公里”过度依赖,从而增加学生学习成本、政府扶持成本、企业用人风险,也难以系统培养适用的高素质人才。学校需要改变与企业的合作模式,以“工作过程导向”改造专业和改革课程,采用多种方式,让学生在校学习过程中实践锻炼,逐渐积累软件开发、项目管理、质量控制的经验,提高实战能力。

(2)企业应提供行业知识和项目经验,帮助培养师资、改革教学模式和教学体系、安排学生实习,真正实现学校、企业的互联互动,探索产学研用结合的工程教育新模式,做到学校与企业的无缝链接、相互渗透,创造学校、学生和企业多赢的局面。

由此可见,在软件专业按照“工作过程导向”模式构建专业课程体系,根据职业能力的阶梯性和学习规律的渐进性,学习过程从软件的单元设计到项目开发,最后到项目管理。而第五学期的校内综合实训和第六学期的企业顶岗实习,学生通过CMMI的项目管理模式下的软件开发积累经验,有利于实现学校到企业的无缝衔接。

参考文献:

[1]2009软件人才(成都)需求分析报告[R],成都信息化办公室,2009,(4)

[2]史秋实,论剑中国软件外包振兴之道[EB/OL],http://chinaso-urcmg.mofcom.省略/content2,jsp?id=58860,2009

[3]张万军,储善忠,基于CMMI的软件工程教程[M],北京:北京交通大学出版社,2008:1-5

[4](美)埃亨(Ahern,D.M.),(美)克洛斯(Clouse,A,),(美)特纳著,陈波译,CMMI精粹――集成化过程改进实用导论(第2版)[M],北京:清华大学出版社,2005:63-88

软件综合实训报告篇4

关键词:中职教育;会计信息化应用教学;以学为中心;任务驱动;解决问题

目前中等职业学校《会计信息化》教学方法模式单一。在会计信息化教学过程中,基本采用上课加上机的传统教学模式。上课是教师讲解,以教师为中心,上机是学生按照教师上课内容重复操作,熟练掌握就为达到要求。现就如何通过教学方法多样化来开展《会计信息化》教学进行探讨。

一、选择具有代表性的会计软件作为主要的教学软件

教学软件的选择对培养学生掌握会计信息化应用非常重要。有的教师选择单一的某个会计软件来授课,则学生往往只是掌握这种软件的操作,换了其他软件就不知如何入手。但不同的会计教学软件在操作上有较大的差异,如果同时讲授多个会计软件,学生容易出现操作上的混乱;在有限的一个学期的时间内又难以讲授多个会计软件。解决这个难题,教师可采用具有代表性的教学软件作为主要的教学软件来授课。在学生掌握了通用教学软件的基本操作后,再选择1~2个目前市场使用较多的会计软件(如金蝶、速达),以对比的方式介绍软件功能以及操作的差异,指导学生总结规律,提高学生对会计软件操作的应用能力。

二、在机房采用广播教学方式,运用案例演示法授课

《会计信息化应用》是一门操作性很强的学科。如果采用传统的讲授法,学生很难理解操作过程,往往会感到无从下手。如何让学生更容易掌握软件操作,可采用以下方法:

首先,教师要做好授课前的准备,以企业真实发生的业务,通过创设情景让学生了解与学习任务相关的学习信息,激发学生的学习兴趣。

其次,授课时,教师应在计算机网络教室采用广播方式进行教学,在计算机上进行实际操作演示。由于机房设备和教学管理软件提供的强大支持,在教学过程中可以使用屏幕广播、语音广播、分组讨论、系统锁定、远程关机、电子举手、示范教学、遥控辅导、屏幕监看、电子教鞭等各种教学手段。其中屏幕广播是机房教学中最为常用的功能。教师可以利用屏幕广播功能向学生演示软件的操作步骤或流程,利用电子举手、遥控辅导等功能辅导学生学习。灵活的教学手段满足了教学各方面的需要,为教学提供了一个高端技术支持。利用多媒体广播方式进行操作演示,直观生动,可以提高学生学习兴趣与效果。

三、以“任务驱动”和“问题解决”作为实训的主线

(一)课程实验

当教师完成某一阶段的课程教学时,要根据课程要求设计课程实验(任务驱动)。课程实验是配合课程教学进度进行的单个分散实验,是学生掌握会计信息化应用实操的关键起点。在这一阶段,以单模块训练为主,讲授与实训交叉进行。教学目的是让学生对会计信息化应用形成感性认识。

1.每一个课程实验,教师要向学生明确实验目标与要求,帮助学生总结巩固操作流程,并定下考核标准。这样可以促使学生由被动模拟操作变为积极思维、主动实践。

2.学生刚开始操作软件,在练习过程中容易出现一些问题。教师要把问题进行整理并给出解决方法,对学生作出重点提示。在讲演过程中,教师应要求学生把问题进行整理记录,以免下次碰到相同问题时,学生又要依赖辅导。

3.在此阶段,教师要重点培养学生应对问题的能力。如指导学生如何利用软件的帮助文件或软件的操作手册;引导学生运用会计的基本原理来理解软件操作的一般步骤,加深学生对操作的理解;每完成一个课程实验,教师要总结学生在实操过程中经常出现的问题并重点讲解解决问题的方法。这样可避免学生因一知半解而机械简单地操作,造成对辅导老师的依赖。

(二)综合实训

综合实训是在课堂教学完成后所进行的集中上机操作实训,集中1~2周的时间,在机房实验室模拟企业会计全套账务处理的实际操作。

在这一阶段,首先,设计一套模拟一家企业一个月的相对完整的经济业务作为案例(任务驱动)。为了增强案例的全面和实用性,案例要尽可能取材于一个综合性的企业的实际业务,再根据实训目标及学生的情况对资料有目的地筛选和补充,形成一套较为完整全面的综合案例。

其次,将学生按照财务各工作岗位分成不同的角色如账套主管、总账会计、出纳等,利用教学案例使学生亲身体会理解各财务工作岗位的具体操作,全面掌握会计软件的各方面操作,培养学生的综合应用能力。

最后,指导学生找出实训中存在的问题,总结实训过程的经验,书写《实训报告》。通过书写《实训报告》,使学生对《会计信息化应用》由感性认识上升到理性认识,增强职业判断能力。

在综合实训过程中,教师尽量不要直接告诉学生应当如何去解决面临的问题,可以向学生提供解决问题的提示或资源,由学生自己独立完成任务。如此来达到让学生在实践中发现问题,分析问题,并自己解决问题,培养学生的自学能力和相对独立的分析问题、解决问题的能力。

四、结合“出错诊断”进行探究性教学

对学生软件操作过程中的出错提示分阶段进行收集,分阶段集中进行“出错诊断”。围绕软件操作步骤和出错提示来引导学生进行探究性学习,查找出错原因、找出解决办法。例如:在总账系统教学中,进行记账凭证填制不成功时,若出现“凭证类型错误”的出错提示,则引导学生在明白表面的出错原因后,还从记账凭证类型设置限制条件的角度去解释原因,这样学生就可以不仅知其然而且知其所以然了。

这样的教学可以分三个阶段:

示范:教师演示典型问题的解法,学生观察;

教练:学生尝试解决问题,教师观察并发现问题,给予指导;

放手:教师放手让学生自行解决问题。

这样的教学既让学生巩固理解软件操作流程,又可以让学生通过思考加强了财务软件运用能力。培养了学生触类旁通,自学各类财务软件的能力,既授予鱼,还授之以渔。

技能是学习者在一定的情景下,借助他人的帮助,通过必要的训练,以自己的经历获得的。以学为中心,教师为指导,以“任务驱动”和“问题解决”作为实训的主线,能够培养具备职业判断能力和动手能力的实用型人才。

会计电算化是一门操作性极强的学科。教学中要采用多种教学形式,讲授理论、结合案例、学生参与,综合实训。提高学生的动手能力,将学生培养成具有较高操作水平的实用型人才。

参考文献:

[1]王则林.初级会计信息化应用教学改革的探讨.中职教育研究,2007(4).

[2]李春友,王秦湘.会计软件实训教学的优化对策.中国管理信息化,2007(4).

作者姓名:廖永幸,女,本科,就职于广东省肇庆市农业学校,研究方向:职业教育。

Research Teaching Method of “Application of Accounting Informatization”

in the Secondory Vocational School

Liao Yongxing

Abstract:The skills of learners in certain scenarios,with the help of others,through the necessary training,access to their own experience. The secondary vocational education should cultivate students’ ability to pay more attention to the occupation,learning centered,with the "task driven" and "problem solving" as the main clue on how to conduct the teaching in the application of accounting information in the teaching,to cultivate students to become practical talents with the ability to operate independently.

软件综合实训报告篇5

关键词:会计信息化;实验课程;教学体;改革建设

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2015)14-0258-02

随着信息技术的深入发展和广泛应用,使用计算机软件、信息系统进行会计和财务管理工作不仅已经成为现实,而且是所有会计从业人员必须掌握的知识和技能。这就要求会计信息化实验课程体系进行相应的不断变革,以会计信息系统作为核心课程的基础上,持续探索与财务会计、管理会计等紧密结合的实验类课程,适应会计专业实验教学的发展需要。北方工业大学作为以工为主、文理兼融的综合性大学,非常重视实验课程的开设和教学,在会计信息化实验教学领域已开展了积极的探索和建设。

一、会计信息化实验课程体系是会计本科专业课程体系的重要组成部分

作为一门实践性极强的学科,会计专业的人才培养目标是培养与现实紧密结合的企业财务管理类人才。由于会计类软件的普及和发展,企事业单位普遍都采用了软件进行记账、核算和报告管理。会计软件操作和使用已成为会计实践教学培养的核心内容。只有掌握一般会计类软件的操作和使用,学生才能适应社会对会计专业人才的需求。从社会各类单位对会计专业人才应具备的技能要求角度,主要分为三类需求:第一类是对会计软件操作技能的需求,例如会计记账与核算、报表编制与输出、账套审计与查询等,这是对于会计从业人员最基本的技能需要;第二类是对会计软件管控技能的需求,例如全面预算管理、集团财务管控、资金集中管理等,这是对会计从业人员管理技能的需要;第三类是对会计软件设计与研发的需求,例如财务软件设计与研发、Excel财务开发技术、XBRL网络财务报告等技能需求,此类需求对计算机技术要求较高,是对高级会计信息化技能的需要。针对会计专业本科生的不同培养需要,北方工业大学采用“分流培养、分类成才”的综合培养模式,从大三开始设置会计信息化培养方向,组织专业教师形成会计信息化课程群,不断探索和建设会计信息化实验课程体系。

二、会计信息化实验课程体系的定位、设计与建设

1.会计信息化实验课程体系的定位。会计信息化实验课程体系作为实践类课程,必须坚持理论与实践相结合,定位于服务基础会计、财务会计、管理会计等主干课程,促进学生将理论课的知识巩固和应用到会计信息化实验中。会计信息化实验课程体系的创新,一方面要解决会计信息实验课程不够完善的问题,另一方面还要通过实际动手、实际操作,促进学生不断体验和感悟的知识建构过程。因此,会计信息化实验课程应根据会计专业理论课的开设情况进行定位,而不是过分强调计算机技术的讲授,否则会造成理论与实践的脱节。当然会计信息化实验课的确需要学生具备一定的计算机基础知识。这些需要在大学通识课程和前设课程中予以解决,给学生打下较好的计算机基础。

2.会计信息化实验课程体系的设计。以会计信息系统核心课程为基础,构建覆盖财务会计信息化、管理会计信息化、审计信息化的会计信息化实验课程模块,按照操作类、管控类、设计类设计会计信息化课程体系,从而形成全方位、多模块的会计信息化实验教学体系支撑平台,增加会计信息化实验教学比重,使学生从事实验课程的学时达到了总课时的30%以上。会计信息化实验课课程体系按照“分流培养、分类成才”教学理念,以“会计信息系统”为核心课程,按照操作类、管控类、设计类设计开发具有操作性、实用性和前沿性的会计信息化相关课程。除会计信息系统作为核心基础课以外,建立操作类课程群、管控类课程群和设计类课程群。操作类课程群包括ERP财务会计实验、企业合并报表实验、审计软件综合实训等;管控类课程群包括企业集团财务管控实训、预算会计软件综合实训、全面预算信息化实训、企业资金集中管理实训等;设计类课程群包括企业会计信息化实施、财务软件设计理论与方法、Excel财务软件开发技术和XBRL财务报告语言等。

3.会计信息化实验课程体系建设。会计信息化实验课程体系需要根据学生的素质和接受情况,分批逐步建设,而不能一蹴而就,并要根据实际教学效果不断进行探索和调整。会计信息化实验课程体系应坚持“系统性、综合性”的特点,建设实验教材、实验案例和实验软件。系统性是指会计信息化实验课程由企业会计理论知识体系、理论与实验相结合的实验教学体系;综合性是要突破会计知识体系的界限,将企业管理、会计、财务等知识进行整合设计。会计信息化实验课程体系建设的具体内容包括:(1)进行创新型课程的探索,从教学角度以体验式教学提升学生解决实际会计与财务管理问题的能力;(2)坚持理论联系实践的方式加深和巩固会计理论的理解,提升学生的创新能力;(3)通过整理和收集最新的案例、经验和知识,形成以实验指导书、实验指导视频、实验指导多媒体软件、其他实验资料等为一体的实验教材建设;(4)通过体验式教学搭建仿真教学平台,通过仿真企业环境、财务管控流程、会计核算流程、软件开发流程,在实战中培养学生的实践能力。

三、会计信息化实验课程体系的拓展与创新

会计信息化实验课程体系需要通过教学管理与控制,将教学与竞赛相结合,拓展会计信息化实验课程的第二课堂,创新会计信息化实验教学的方法和手段,极大地激发学生的学习兴趣。

1.会计信息化实验教学的管理和控制。会计信息化实验教学的步骤主要包括实验资料的前期准备、教学软件的调试和准备、实验分组与管理、实验报告与反馈等四个步骤。(1)实验资料的前期准备。实验资料是指以实验教材为基础,由实验指导书、实验指导视频、实验指导多媒体软件、实验案例等相关资料组成。实验资料的准备充分与否,对于学生是否能按照教学目标开展实验至关重要。实验指导书中应尽量减少操作步骤的描述,鼓励学生通过实验教师的引导,自主思考实验步骤、方法和路径,不要简单地按照既定的操作步骤完成实验。(2)教学软件调试与准备。在实验教学之前,实验教师需要在实验室环境中进行教学软件调试与准备,并最好在教师自己的电脑上也装一套教学软件。对于在教学过程中碰到暂时无法解决的问题,可以备份后还原到自己的电脑上进行调试和检查。(3)实验分组与管理。实验教学最好采取分组的方式进行,鼓励学生在遇到问题后首先在自己的小组内讨论解决,然后再与实验教师进行讨论。对于简单、重复的问题可较快解决,较难和复杂的问题与实验教师讨论解决,这样可以大大提高实验教师的教学效率。为了避免出现“搭便车”或者拷贝其他学生实验结果的问题,不同的实验要通过小组内轮换角色完成,同时可以通过账套号控制、账套主管控制以及关键界面截图控制等方法进行管理。(4)实验报告与反馈。实验报告是考评学生实验过程和成果的主要内容,包括实验数据和实验报告两部分。实验数据是学生在实验软件中的数据备份。实验报告由实验目的、内容、步骤、结果和总结等构成。对于实验报告中反映的问题,实验教师应及时逐一跟学生进行反馈和沟通,不仅让学生及时发现自己实验的错误,而且通过与学生的讨论发现实验设计中的问题。

2.会计信息化实验教学的创新和尝试。会计信息化实验教学中要鼓励学生思考和创新,针对学生出现的错误引导学生深入思考可能的原因,不急于告诉学生答案是什么。对于学生提出的新想法和新思路,要和学生一起设计和实践,并可以作为实验思路的补充。引导学生去发现问题,探究问题的成因,策划出解决问题的方案,并加以执行。充分体现教师在“做中教”,学生在“干中学”,注重对学生能力的培养,体现以能力培养为核心的实验教学体系。

3.会计信息化实验教学与竞赛相结合。通过组织并参加不同层次的会计信息化大赛,提高学生学习的积极性以及整体素质和综合能力。2014年由中央财经大学举办首届北京市大学生ERP管理会计应用大赛,北方工业大学会计专业大三学生组成参赛小组,取得总分第四名和三等奖的好成绩。将教学与竞赛相结合,有利于锻炼学生的观察力、思维力、创造力和动手操作能力,将竞赛作为会计信息化实验的第二课堂。在模拟中培养学生会计专业素质,在竞争中锻炼学生分析同行对手、应对市场变换能力,使学生能够将所学的会计理论和会计信息化知识应用于经济管理实践中,真实地解决企业经营管理中的实际问题。

四、小结

会计信息化课程教学体系在以会计信息系统为核心的基础上,定位于服务财务会计、管理会计等会计理论课程,结合会计信息化前沿,规划和设计相关实验课程,并且在实验教学中不断探索和创新教学技能和教学方法,切实提升会计专业本科学生的综合应用能力,适应社会对会计专业人才的最终需求。

参考文献:

[1]陈信元,饶艳超.会计信息系统课程建设与推广[M].上海:上海财经大学出版社,2010:6-25.

[2]刘梅玲,朱学义.《电算化会计》上机实验控制点探析[J].会计之友,2010,(1):117-118.

[3]刘梅玲.我国高校会计信息化课程体系调研分析[J].中国管理信息化,2012,(3):93-95.

[4]张皓.高仿真会计实验教学模式探索[J].高等财经教育研究,2014,(17):18-21.

软件综合实训报告篇6

关键词:软件测试;课程建设;案例教学;实践教学

中图分类号:G642 文献标识码:A

文章编号:1672-5913(2007)12-0011-03

1引言

随着计算机的诞生,就开始了软件开发和软件测试。计算机硬件的飞速发展,使得软件在整个系统中的地位越来越高,同时对软件的质量提出了更高的要求,软件测试是保证软件质量的重要手段[1]。近年来,国内软件市场不断扩大,软件企业逐渐走入正规,市场需要大量的软件测试人才。但是各高校并没有准备好这方面的人才,迫于就业压力,许多本科生、硕士研究生纷纷通过自学、培训等途径获取软件测试所需要的技能,去应聘软件测试职业。鉴于此,高校应该根据社会需要,调整培养方案,培养出大批合格的软件测试人才。软件测试属于软件工程专业的一个方向,可以依托软件工程专业,加强软件测试课程建设,加大软件测试方面的师资力量,改进教学方法,加强实践教学环节,培养出具有扎实软件测试理论基础、掌握软件测试方法和具有一定软件测试经验的软件测试人才。

2软件测试课程的教学现状

目前,许多高校的计算机相关专业并没有单独开设软件测试技术课程,软件测试技术只在软件工程课程的某一章节进行了介绍,并且没有作为重点内容来要求。软件测试技术方面的教材,近年来才出现了一些,但质量良莠不齐,对软件测试技术的重视程度可见一斑。有的学校把软件测试技术作为选修课,课时比较少,大多注重软件测试理论的讲解和测试方法的介绍,忽视了极为重要的实践环节,缺乏系统的训练,离软件公司对软件测试人才的要求差距较大。

讲授软件测试技术课程教师的缺乏也是亟待解决的问题。高校中有讲授软件工程的主讲教师,他们能很好的讲解软件测试理论和介绍软件测试方法,但缺乏较好的软件测试案例和软件测试经验,而这正是讲授好软件测试技术课程的关键所在。

另外,学生对软件测试的认识也直接影响他们对软件测试技术的掌握。一些不规范的软件公司往往让新进人员和编程能力较差的人员从事软件测试,这让很多学生片面地认为不会编程序的人才从事软件测试,从而不重视软件测试技术的学习和训练。

3软件测试课程教学方法探讨

为了培养符合社会需要的软件测试人才,进行如下教学措施。

第一,加强软件测试课程建设。软件测试课程建设包括制定教学目标、确定教学内容、制定教学计划和选择教材。软件测试课程的教学目标是通过对软件测试技术的理论学习和系统训练,使学生了解软件测试在软件开发过程中的重要作用和地位,理解软件测试的基本概念和基本理论,掌握软件测试技术和方法,能运用软件测试技术解决实际测试问题,并知道软件测试职业的特点和对软件测试人员素质的要求。教学内容分为课堂教学、实验教学和实践训练,课堂教学包括软件测试基本概念和基本理论、软件测试技术和方法;实验教学则是利用所学的软件测试技术进行软件测试;实践训练有课程设计,并与认识实习、生产实习、毕业实习和毕业设计等环节有机结合起来。软件测试技术的课堂教学在软件工程课程结束之后开始,安排在第5、6两学期进行,实验教学在这两学期同步安排;课程设计在第6学期后半学期或第7学期前半学期进行。与软件测试技术相关的认识实习安排在第4学期后半学期或第5学期的前半学期;生产实习安排在第7学期,毕业实习和毕业设计则根据需要安排在第7、8学期。教材可先选用一些较优秀的软件测试书籍,然后根据教学实践与有经验的软件测试工程师合编软件测试教材、实验指导书和实践训练指导书。

第二,加大软件测试师资的培养与引进。讲授软件工程的教师大多缺乏实际的软件测试经验和充足的测试案例,而这正是讲授好软件测试课程的关键,可以派遣准备讲授该课程的教师到优秀的软件测试培训机构进行培训,然后联系到正规软件公司的软件测试部门实习。另外,引进或聘任有经验的软件测试工程师来校任教也是一个很好的办法。

第三,合理安排教学内容,执行案例教学。软件测试技术涉及的知识点很多,并且这些知识点需要通过大量规范化的训练来理解和掌握,分阶段教学是一个很好方法。第一阶段的教学内容是软件测试技术的基本要求,包括软件测试的基本概念和基本知识、单元测试、集成测试以及自动化测试工具的使用。第二阶段的教学内容是软件测试技术的较高要求,包括需求测试、设计测试、系统测试、可靠性测试、验收测试以及静态测试中的同行评审等。课堂教学中利用各种测试案例进行教学能使学生更容易理解和掌握软件测试概念和软件测试方法。案例教学法需要建立案例库,向案例库中增加案例是一个逐渐积累的过程。测试案例可以从教学实践(包括教师设计的案例和学生练习中设计的优秀案例)、教材、软件企业等方面收集[2]。教学过程中,理解软件测试技术时可采用一些简单的测试案例,综合训练时则选择较复杂的完整案例。

第四,扎实执行实践训练。掌握软件测试技术只有课堂学习是远远不够的,还必须进行扎实的实践训练。实践训练包括课程实验、课程设计、认识实习、生产实习、毕业实习和毕业设计。实验教学在学校专业实验室进行,通过课程实验使学生熟悉软件测试过程,加深对软件测试方法的理解。实验内容按测试方法组织,测试案例由实验指导教师设计或从案例库中抽取,根据测试对象要求学生设计测试用例、编写测试程序、测试和书写测试报告。实验教学的学时有限,只能使学生达到软件测试入门级的水平。课程设计是对实验教学的补充,针对某课程进行的综合实践训练。软件测试技术课程设计以一个小型的软件项目为对象,在学校专业实验室中进行软件测试技术的综合训练,训练内容包括需求测试、设计测试、单元测试、集成测试、系统测试和验收测试,训练要求写出规范的测试报告、设计合理的测试用例、进行人工和自动测试并分析测试结果,当项目相对复杂时,可以多名学生合作完成。认识实习和生产实习是高校专业教育中两个重要的实践环节,组织对软件测试感兴趣的同学利用这两个环节进行软件测试技术的学习和训练。认识实习通过参观软件公司测试部门的软件测试过程、听取有经验软件测试工程师的专题报告等方式进行,加深学生对软件测试技术的理解和加强学生对软件测试职业的认识,激发他们对软件测试职业的兴趣。生产实习则需要有软件测试训练基地(通过学校自建或与软件公司合建实现),在实习基地每个有经验的软件测试工程师单独指导几名学生进行实际项目的测试,通过该项训练,使学生认识到实际项目的软件测试与实验室进行的软件测试的区别,找出自己的差距,通过自己学习和向工程师学习不断提高自身软件测试水平。毕业实习和毕业设计环节则组织有志于从事软件测试职业的学生进行强化实践训练,由学校教师和有经验的软件工程师共同指导,要求学生独立进行实际项目的测试,每个阶段由指导教师评价测试用例、测试和测试报告的质量,使学生逐步达到软件公司对软件测试人才的要求。

第五,引导学生正确认识软件测试技术和软件测试职业。通过任课教师的讲解、具有丰富经验软件工程师的报告、自己从各种媒体的学习等方式使学生了解软件测试技术的重要性和广阔的就业前景,激发他们学习和掌握软件测试技术的兴趣;同时要让他们认识到软件测试职业对软件测试人员的要求较高,不仅要掌握软件测试技术,还要具备软件系统分析、软件系统设计和软件编程等方面的能力。由于软件测试人员的工作是找出软件中错误,并经常同系统设计者和编程人员交流,要训练和培养学生具有严谨的工作习惯、良好的沟通能力和团队合作精神。

4软件测试课程教学实践

我校计算机学院开设了软件工程专业,几年前专业建设领导就意识到市场对软件测试人才的需求,及时修订了专业培养计划,设立了软件工程专业的软件测试方向。具体措施如下:

第一,进行了软件测试课程建设。制定了软件测试教学计划,设立了软件测试课程,增加了软件测试课程设计,依托软件工程实验室建立了软件测试实验室,并开始建立软件测试案例库。

第二,加强软件测试技术师资建设。从正在进行软件项目开发的教师中挑选担任软件测试课程教师,并对他们进行短期培训;同时从软件公司(软件工程专业学生的实习基地)中聘请有经验的软件测试工程师定期进行讲座,并与任课教师进行交流。

第三,注重软件测试实践环节。依托软件工程专业的实习基地,使部分对软件测试感兴趣和有志于从事软件测试职业的学生的认识实习、生产实习、毕业实习和毕业设计在实习基地着重进行软件测试的训练。经过几年的摸索和努力,2006年软件工程专业毕业生中已有一批学生成功应聘到软件公司从事软件测试工作。

5结束语

随着软件公司规模扩大和正规化,社会需要大量的软件测试人才,这给就业压力极大的毕业生带来了机遇,同时软件公司希望招收有技术和经验的员工,又给毕业生和高校带来了挑战。软件测试人才培养刚刚起步,很多工作处于摸索阶段,需要学校、教师和学生的共同努力,为社会培养出大批合格的软件测试人才。

Discussion and Practice of Software Testing Course

HU Hong-yin

(School of Computer, Wuhan Institute of Technology, Wuhan 430073, China)

Abstract: Lots of software testing specialists are demanded currently, but they are not brought up by the colleges and universities, further more, the software testing course is not set in some colleges and universities. In this paper, teaching of software testing course is analyzed, course constructing, teachers, teaching method, practice of software testing course are discussed, and the teaching of software testing course in our university is also introduced.

Keywords: Software Testing; Course Constructing; Case Teaching; Practice Teaching

参考文献:

[1] 古乐,史九林. 软件测试技术概论[M]. 北京:清华大学出版社, 2004.

[2] 钟元生. 软件测试实践教学特色的构造实践[J]. 电化教育研究,2006,(10): 62-65.

作者简介:胡宏银(1972~),男,湖北大悟人,讲师,硕士,主要研究方向:软件工程。

联系地址:武汉市武汉工程大学计算机学院胡宏银

邮编:430073

联系电话:027-69805647

软件综合实训报告篇7

关键词:项目化;训练模式;毕业设计;软件开发

中图分类号:G642 文献标识码:B

文章编号: 1672-5913(2007)10-0104-04

1“项目化”训练模式

浙江万里学院自2005年9月开始,在计算机专业部分实践课程教学中实施了“项目化”教学训练模式,比如“Internet应用”、“软件工程”、“专业实验”、“课程设计”等课程,学生们普遍表现出对于这种教学训练方式的欢迎,较好地提高了学习兴趣,给学生带来了良好的就业效应。

“项目化”训练模式是指在计算机专业实践性课程教学中,实践内容按照不同的规格形式设计成不同的演练项目,将参与的学生按课题组(项目团队)进行分组,组内学生分配不同任务,通过参与不同项目角色的演练,完成不同规格的要求,最终达到教学目标的一种个性化训练模式。项目,即与计算机专业相关的工程项目,可以是有一定综合性的课程实验项目,设计性的模拟项目,也可以是实际软件工程项目或其子项目等。实践性课程包含计算机专业实践教学体系之内的实验课程、课程设计、集中实践与实习,以及校外实习、毕业设计等,还包括素质拓展训练项目。该训练模式研究的目的是在1~4年级中,按照训练体系的安排,对学生实施“专业兴趣培养专业基础奠定专业技能训练行业小项目引导企事业实用项目开发”的过程培养,使学生在工程项目的认知、设计、开发、建设、管理、服务等系列训练过程中学习知识、锻炼技能、掌握技术、拓展素质、提升专业素养、实践能力和创新能力,为社会培养出贴近行业需求、角色定位明确、职业适应期短、综合素质高的应用型人才。

2毕业设计“项目化”组织

毕业设计是高等工科院校教学计划的重要组成部分,是工科类专业的最后一个教学环节。既是学生对所学专业知识综合运用的过程,也是学生将理论与实践相结合,发现、分析和解决问题,提高其能力的过程,更是培养学生创新精神的过程。抓好设计环节,无疑是极为重要的。然而,传统的工科学生毕业设计,大多是闭门造车,至多是模拟完成的。这种“纸上谈兵”式的毕业设计形式背离了高等教育培养人才的目标,严重脱离企业生产实际,造成了供需脱轨社会问题。

提倡产学结合的“项目化”毕业设计,改革毕业设计的内容和方式,对提高毕业设计质量,确保专业培养目标的实现具有重要意义。

在经过了一些课程“项目化”训练模式改革的基础上,部分学生已经具备了软件项目的设计开发能力,计算机系决定对2007届部分毕业生实施“项目化”的毕业设计改革尝试。项目来源于企业,其中较大的一个项目是宁波华力电脑公司进销存ERP项目,在经过充分的前期协商之后,学院与该公司签订了20万元的合作协议。项目按功能划分为五大模块:采购业务、销售业务、财务管理、其他管理、综合查询,如图1所示。

图1 项目模块划分

项目纳入毕业设计以后向全系师生公布,自愿报名,要求加入之后必须接受公司化管理机制,最终由7名教师和55名学生组成了一个大项目组,其组织结构如图2所示。

图2 项目人员组织结构

总负责人是有20余年软件设计开发经验的高级工程师(教师),办公室协调人员由教师担任,其余教师带领学生进入各项目模块,项目组和测试组成员全部由学生自主报名,在过程实施中也可适当调整,教师完全是以教练的角色参与项目过程。

3项目实施过程及要求

为了确保毕业设计质量,学院出台了一系列的规章制度,以加强毕业设计过程管理。对于基于实际项目的小组来说,时间限制、严格管理及规范要求尤为重要。

3.1时间保障

为缓解毕业设计与就业的时间冲突,毕业设计安排大多从第7学期开始,但是学生在第7学期依然会有课程学习、报考研究生、考公务员等事情,所以时间还是不宽松。我们的处理办法是:

(1) 在学期结束之前,从毕业论文要求的角度来讲,只要求项目组完成资料查阅,写出文献综述;确定方案,写出开题报告;从项目研发的角度来讲,要完成需求分析及初步方案论证。

(2) 在学期结束之后,项目组全体成员推迟放假10天,按照毕业设计进程计划及项目协议要求,完成项目的主体设计部分及相关工程文档初稿。

(3) 下学期开学的主要工作一方面是测试、整合、完善软件,最终交付用户使用;另一方面是完成整体毕业论文、工程文档、软件说明书等文档工作,准备论文答辩。

3.2过程管理

计算机与信息学院历年来注重毕业设计的过程管理工作,除了在二级学院网站上及时公布毕业设计进程及详细要求之外,学院每年印刷毕业设计手册,师生人手一册,包括了进度计划、选题申请表,文献综述、开题报告、任务书、论文等写作指导,以及论文详细格式规范、答辩记录与要求、成绩评定标准、过程管理监督签字表等内容。其中,过程管理签字表是为了确保毕业设计质量而要求每两周至少完成一次“毕业设计导师―班级导师―辅导员”三级签字手续,由导师分配设计任务,学生描述其完成情况,班级导师和辅导员给予确认。近几年实施结果表明,这是一种切实可行的保障毕业设计质量的措施。

对于项目组成员来说,由于有实际任务的压力,有项目经理负责管理,加上角色分工明确、要求具体,而且又是在集中时间、集中实验室中进行,因此过程管理比较容易。大多数同学都非常积极主动,争取早日完成指定任务,有些设计内容来回修改多次,从完成到完善,都是在项目总负责人的协调下进行。学生们从中不仅得到了软件开发过程的规范化锻炼,更重要的是学会了管理自己,学会了个人服从集体,学会了与客户、其他项目组、项目组内部人员之间的沟通协作问题。

3.3工程文档规范要求

软件开发工作技术性很强,除了要求参与人员必须具有一定的技术水平,更需要具备写文档的能力。因为一方面从事软件业人员的流动性比较大,一旦主要负责人员离开,又没有规范化文档留下,后续工作会变得非常困难。另一方面对于软件本身的更新与修改来说,同样离不开前期文档。从软件开发公司的实际运行结果看,文档问题长久以来一直困扰着整个行业。在著名软件的发展历史上,也不乏印证软件过程文档重要性的实例。

从毕业论文的角度,要求学生必须具备规范的文献综述、开题报告、中英文摘要、论文正文、参考文献、致谢、资料翻译等近两万字的文档材料。

从项目研发角度,要求学生提供:需求规格说明书、概要设计说明书、过程设计(亦称为详细设计)说明书、测试计划、测试报告、用户操作手册、项目开发总结报告、程序维护手册、软件问题报告和软件修改报告等相关文档。

本项目最后要形成一套面向客户的、详细的软件使用手册,一套面向软件工程的、标准的工程文档,多套面向毕业设计的、符合毕业论文要求和规范的毕业论文文档。

4思考

2007届基于实际项目的“项目化”毕业设计的实施,是浙江万里学院计算机专业教学改革的一次尝试。无论是从专业建设、学院教学改革方面,还是从教师角色挑战、学生学习重心偏移等方面,都是值得深入思考的。

(1) 学院领导的改革思路及大力支持至关重要。浙江万里学院各级领导都很年青,思维活跃、改革进取,使得学校得以快速发展。计算机专业的这种公司式的“项目化”毕业设计组织实施,如果没有学院在政策、经费、实验设备及场地上的大力支持,是无法实现的。

(2) 教师需要转变观念并付诸行动。近两年的改革活动,我们已经有近30名来自教学一线的教师参与,为培养“双师型”教师提供了锻炼的机会。特别是这次毕业设计的实际项目操作,对教师自身素质能力是一种挑战,大部分青年教师非常热心地投入,表现了极大的参与热情,突现出一批优秀的教师。但是也还存在着以下问题:

一是大多数高校教师都是出学校进学校,重理论轻实践。由于自身缺乏实践经验,因此在教学上基本是“纸上谈兵”。比如程序设计语言课,特别注重语法知识的讲解,往往是半个学期还没有进入实际程序设计,学生被繁杂的语法搞得不知所措,兴趣全无,进而对编程课和专业课的学习失去信心,在进入毕业设计时就不知从何处下手了。

二是集体组织观念不强,责任感不够。有些开发过软件项目,具有较强实际动手能力的教师,喜欢以自己的思路单打独斗,唯我独尊,不听从别人的意见,不注重团队配合,组织管理及协调能力不到位。有些教师缺乏责任感,认为项目好坏是总经理的事,应付差事,不管项目进展到多么关键时刻,依然是自己的私事最重要。这些思路整合和人员协调问题轻者造成项目进程缓慢,无法按计划完成,重者可能会造成项目失败。

因此,如何整合教师队伍,提升其实践能力和业务素养,提高组织管理能力和团队意识?如何让他们都能充分发挥骨干的作用?是值得我们思考的问题。

(3) “项目化”毕业设计充分挖掘出一般院校学生的潜力,展现了他们活跃的思维与创意,可如何提高受益面呢?

以实际项目为目标,以实际公司化组织模式来组织师生团队,激发了学生们的创新热情。同时他们的表现也给老师们带来了惊喜,我们的学生有思想、会创新,同样具有废寝忘食的精神,动手能力不比一本、二本的学生差。这样的毕业设计活动深受学生及其家长欢迎,基于学院与北京起步科技公司合作人才培养协议,在这次毕业设计项目组中,有五位学生得到公司技术管理人员的认可,再经过明年几个月的训练,即可去北京总公司或上海的分公司应聘工作,待遇优厚。

但是,从这次项目组合来看,不是所有学生都能够积极主动,有些组中间不得不调换人员,原因是部分学生对软件开发不感兴趣,报名时有点混水摸鱼,没想到这么辛苦,还要迟放假,于是就知难而退,不思进取,这也是很多同类院校部分学生的现状问题。

(4) “项目化”实践教学评价体系的构建问题。在实际项目实施中,体现了沟通能力与团队协作精神的重要性。有些平时学习成绩好、但孤高自傲、独来独往的同学,不能与人和睦相处而不被团队欢迎。相反,平时学习成绩一般的学生,思维活跃、组织管理能力很强,反而能当好项目经理。这使得多年来以考试分数为唯一考评体系的教育模式受到冲击。目前,我们采取的主要考核办法是:不同的岗位角色给出不同考核标准,每一角色又是基于完成任务的效果及与他人合作的结果进行评定,目前还无法确定一个量化指标,有待进一步探讨。

5结束语

“项目化”训练模式是在计算机专业教育与社会需求之间出现脱离的情况下孕育而生的改革措施,是一种综合性强、互动性高、知识含量大、实用性广的实践教学活动。经过浙江万里学院计算机系从简单课程到毕业设计的教学试验表明,该模式彻底打破了学生只学习课本知识,不知道如何应用于实际的僵局,能快速提高学生软件开发的实战能力,锻炼学生的组织管理能力,培养学生的团队合作精神。很多学生由此看到了未来职业对自己的要求,因而端正了学习态度,明确了职业方向,增强了学习动力,提高了学习效果。教师们也普遍看到了这种教学模式对于扭转“供需不对应”社会问题的建设性作用。有理由相信,经过不断的探索和改进,一段时间后,这种模式必然会改进本专业毕业生的社会认可程度,为应用型本科院校计算机专业教学中闯出一条新的教学之路。

参考文献

[1] 黄明和等. “导师制下项目驱动教学模式”的研究与实践[J]. 计算机教育,2007,38,(2):29-32.

[2] 李继芳. 毕业设计(论文)过程管理与提高质量的探索[J]. 科技信息(学术版),2006,3,(B):24-25.

[3] 龚方红,汤正华,蒋必彪. 试论工程教育中的本科实验教学改革[J]. 中国高教研究,2006,(4):86-87.

收稿时间:2007-2-20

作者简介:李继芳,女,河南商城人,浙江万里学院计算机与信息学院副教授。

软件综合实训报告篇8

关键词:实验教学;教学方法;教学手段;创新人才培养

中图分类号:G642 文献标识码:B

文章编号:1672-5913 (2007) 21-0038-03

1引言

实验教学是高等院校教学不可或缺的重要组成部分,它在培养学生综合素质和创新能力方面所起到的重要作用是其他任何教学形式都无法取代的。武汉大学计算机实验教学中心继承武汉大学百年教学所沉淀的优良传统与“三创”(创新、创造、创业)教育理念,以计算机学院强大的学科优势为依托,加强实验教学方法的研究与探索,凝练实验教学内涵,改革创新实验教学手段,不断使实验教学改革与社会需求相适应;以培养学生实践动手能力和创新能力为目的,以实现学生自主学习、自我创新的目标,努力为国家培养创新型复合人才。

2实验教学方法

(1) 采取“课前预习―资料收集―示范演示―实验训练―技能考核”方法加强对学生基本操作、基本技能、基本素质的培养。

课前预习:要求学生在实验前进入计算机实验教学中心网站进行预习。计算机实验教学中心网站中放置了与实验配套的实习指导书、多媒体教学课件、实验录像和其他网络学习资源,例如仪器设备的使用与操作说明、实验常见问题,等。

资料收集:课前学生根据实验大纲、实验要求、实验目的及实验内容,等,自行通过Internet或电子图书馆搜索查找实验支撑材料,掌握实验流程与步骤。

示范演示:实验课前10~30分钟内,指导教师讲解实验要求,示范操作与演示,观摩部分学生操作演习,并由教师和学生共同点评。

实验训练:在实验教学过程中,指导教师与实验辅助教师、研究生助教共同指导学生实验,解答学生实验过程中的疑问。如果学生在规定时间内没有完成实验或感觉自己不够熟练,还可以预约开放实验室进行反复实验训练。

技能考核:制定详细的操作、技能评分点与评分标准,执行实验课程的量化考核。

(2) 在综合设计类实验教学中实施“启发引导―自主选题―方案设计―实验探索―合作讨论―撰写报告―考核评价”教学方法。

综合设计实验是一种能够培养学生综合应用知识和创新能力的方法和途径,可以极大激发学生对实验的积极性。实验中心采取了“启发引导―自主选题―方案设计―实验探索―合作讨论―撰写报告―考核评价”的教学方法。

启发引导:综合设计实验一般安排在相应实验课程的后半学期或者下一学期,但是在实验课程开课之初就已经明确告知学生实验要求和实验安排、实验准备步骤,以及基础理论、基本操作技能对综合设计实验的重要性。阐述综合设计实验的意义,使学生认识到进行科学研究、科学思维以及发扬科学精神的重要性。

自主选题:在实验教材或实习指导书中都编写了综合设计实验。综合设计实验内容包括:综合设计实验的意义和要求;选题范围、教学安排和教学指导(实验选题参考、综合设计实验教学举例和推荐参考资料,等)。此外,教师还从科研项目、实践基地、合作企业提供的问题中选择合适的综合设计实验题目,公布在实验中心网站上,供学生选择,也可以由学生完全自主选择题目。

方案设计:学生提前将综合设计实验的题目、实验设计方案和所需要的仪器设备及实验耗材等提交给指导教师。经共同讨论修改合格后,方可进入下一步工作。

实验探索:学生按照经过讨论修改的方案在实验室进行实验,教师根据学生实验进展情况及时给予指导。部分综合设计实验由于具有很强的研究性,在规定的实验教学计划学时内很难完成整个实验,实验中心对专业学生免费开放实验室,为实验的顺利完成提供有力保障。

合作讨论:综合设计实验结束后以班级或小组为单位进行交流与总结,共同提高。

撰写报告:综合设计实验的实验报告按实验中心自制的格式或科研论文的格式书写,要求提交电子版。优秀的实验报告可在实验中心网站上或在大学生自己创办的杂志“e鸣院刊”上发表。

考核评价:制定综合设计实验成绩评定标准细则,包括方案设计、实验方法、实验操作、实验结果、协作精神、实验安排、创新内容、演示效果和实验报告等部分。

(3) 在研究创新类实验中实施“实验中心―教师团队―学生科研团队―兴趣小组四位一体”的教学方法。

将“实验中心―教师团队―学生科研团队―兴趣小组四位一体”的教学方法用于研究创新实验教学,起到了非常好的教学效果,教学科研相互促进,有利于提高实验教学水平,有利于科学研究的进展。

3实验技术手段

(1) 利用新技术开创实验教学新手段、增强实验效果

实验中心鼓励教师利用计算机新技术积极开创实验教学新手段,例如:

网络协议分析仪帮助学生深入理解网络通信原理

为了帮助学生更好地理解网络通信原理,透彻地掌握数据的封装和解封过程,清晰地了解网络协议的工作过程,实验中心花费40余万元购买了网络协议分析仪,学生在实验过程中,通过可视化方式清楚地了解通信双方交互的过程。

同学们都反映通过网络协议分析仪,以前晦明不清、看不见、摸不着的网络数据包现在都栩栩如生地展示在计算机屏幕上,非常形象生动且易于理解。

多媒体电子学习平台

实验中心应用自主开发的“863”成果架构了计算机实验教学多媒体电子学习平台,包括“自主学习”、“网上课堂”、“作业评阅”、“实验报告”、“实验录像点播”、“在线测试”、“学习园地”等功能模块,极大地方便了学生的自我学习。

通过多媒体电子学习平台,学生可自主查阅资料、预习实验内容、分析与评估实验结果、撰写实验报告和课程论文,等。多媒体电子学习平台中包括与系列教材配套的多媒体实验教学课件20余件和“微机系统与接口技术”等10门网络课程。

此外,实验中心还建立了大学计算机基础、计算机网络与通信、数据库技术、高级语言程序设计、汇编语言程序设计、编译原理等精品课程教学网站。

计算机组成原理特色课件

实验中心利用计算机新技术开发了特色鲜明的计算机组成原理课件,通过动画形象生动地描绘出二进制数据如何在控制器、译码器、运算器、寄存器、外存、内存等计算机部件之间传送,帮助学生加深理解。

通过在线“虚拟实验室”辅助学生自主实验

实验中心独立开发的在线“虚拟实验室”,打破时空限制,采用网络自主式实验模式为计算机专业学生提供贯穿本科阶段的全天候服务。学生可随时随地进入“虚拟实验室”选择某一项目进行实验,系统会对其实验结果自动评价。学生在四年时间内只有达到一定标准后,才能获得相应必修学分。网络自主式实验模式提供的个性化服务充分体现了“因材施教”的教学指导思想。

(2) 通过实训平台提升学生能力

实验中心为了更好地提升学生实际动手能力,构建了软件工程、网络工程、信息安全综合等多个实训平台。这些平台的使用有效地增强了学生综合运用知识的能力,解决实际问题的能力,更重要的是激发了学生的学习兴趣,增强了自信心,开拓了思维能力。

(3) 通过大学科联合培养给学生提供更多、更好创新环境和机会

武汉大学计算机学科综合实力强,特点明显。由刘经南院士担任主任的软件工程国家重点实验室设备环境优良、师资力量雄厚,是国内外软件工程理论研究与应用研究的中心之一。实验中心与计算机学院、软件工程国家重点实验室、国家多媒体软件工程技术研究中心多方联合,为学生提供更多的科研课题、创新基地和指导老师。

实验中心在软件工程国家重点实验室建立“软件工程创新基地”,在国家多媒体软件工程技术研究中心建立“多媒体技术研究创新基地”,为本科生创新研究和技术成果转化提供了优良的条件。

(4) 在校外建立实习基地

校外丰富的科研资源是本科教学培养中难得的条件,实验中心每年将部分学生送往下属的12个校外实习基地进行学习,接受实习基地先进实验技能的培训和科研前沿的熏陶。和实验中心签订合作的校外实习基地包括:北京安天电子设备有限公司,等。通过和企业公司签订合作协议,每年暑期或从第四学年开始由应用研究能力强的老师带队,选派部分学生到相关企业进行社会实践。通过这种措施,既解决了企业的生产难题,又培养了学生的实践动手能力和创新能力。

4结束语

我们通过改革实验教学方法,拓展实验教学手段,充分利用计算机实验中心和社会资源,以培养学生创新和综合运用知识能力为目的,不断深化实验教学改革,提高教学质量,收到了良好的效果。

收稿日期:2007-07-02

作者简介:吴黎兵(1972-),男,湖北武汉人,博士,武汉大学计算机学院副教授,研究方向:计算机网络,计算机网络安全。

上一篇:护理综合实训报告范文 下一篇:疫情报告范文