简介:软件项目工作量估算是软件项目成本估算的基础。合理的软件成本估算有助于业主方在以下方面做出理性的决策:在软件项目投资、招标、软件项目外包以及对软件项目开发过程中的监督管理等方面。COCOMO模型是目前应用于软件项目成本估算方法中最广泛、最受欢迎的模型之一。本文首先研究并给出了软件项目工作量估算的常用方法,详细介绍了COCOMO模型和COCOMOII模型估算方法,并指出了模型修正的意义所在;然后介绍了工作量估算中软件项目规模度量的常用方法,重点介绍了基于功能点分析的软件规模度量方法;最后,通过研究分析前人提出的软件项目工作量估算“三步法”,针对算法的问题和不足,提出了完善的建议和改进的方法,并据此提出了新的软件项目工作量估算流程模型;同时,阐述了本文提出算法的合理性和有效性。
简介:《微机原理与接口技术》是高职院校电气信息类专业的一门专业基础课程,其课程实践性很强。加强对学生创新能力的培养,充分发挥学生学习的主动作用是该课程改革的突破口。在理论教学环节上,注重对学生综合分析能力的培养,使之具备一定的微机硬件接口系统设计能力;在实践教学环节上,建立“微机接口虚拟实验平台”,突破传统实验对“时空”的限制,实现实验教学的“一体化”。关键词教学改革;理论教学;创新能力;虚拟实验平台中图分类号H191文献标识码A文章编号1007-9599(2010)04-0000-01ReformofCourseTheory&ExperimentalTeachingon《MicrocomputerPrinciplesandInterfaceTechniques》ChenKe,ZhangQi(SichuanVocational&echnologyCollege,Suining629000,China)AbstractAsafundamentalmajorcourseofrelativemajorsofelectricalandinformationinhighervocationalcolleges,thecourseMicrocomputerPrinciplesandInterfaceTechniquesisofgreatpractice.Thebreakthroughsofthecoursereformlieinenhancingcultivatingthestudents’originalityandbringingtheirinitiativesintofullplay.Intheaspectoftheoreticteaching,thecultivationofthestudents’comprehensiveanalyticabilityshouldbeemphasizedenablethemtohavetheabilityofcertainmicrocomputerhardwareinterfacedesign.Intheaspectofexperimentalteaching,thevirtualexperimentplatformofmicrocomputerinterfaceisestablished,therestrictionoftraditionalexperimentstargetingtimeandspaceisbroken,theintegrationofexperimentalteachingisrealized.KeywordsTeachingreform;Theoreticteaching;Originality;Virtualexperimentplatform《微机原理与接口技术》课程是高职院校电气信息类专业的主要专业基础课程之一。很多学生在该课程的学习过程中,对接口芯片的工作原理与接口电路的设计思路及其在微机控制系统中的应用难以形成一个系统的概念,更谈不上创新设计能力的培养。因此,积极地对《微机原理与接口技术》课程进行教学改革,有效提高教学质量是当前该门课程教学的首要任务。一、转变教学指导思想,实现以能力为本当前很多高职院校对该课程的教学大多采用验证教学模式,尤其是在实验教学中普遍采用实验箱,仅对接口芯片功能进行相应的工作方式验证性实验,忽略了对学生的自主思维空间进行拓展,从而阻碍了创新能力的形成,使该课程在学生的整个专业知识体系结构中的作用得不到应有的体现1。因此,学生对该门课程的学习重点必须在教师的引导下从“是什么,如何工作”转变到“如何思考,如何设计”这个层面上来,这也更符合当前高职教育所强调的“以能力为本”这个全新的教学指导思想。二、优化理论教学内容,推行实验教学改革《微机原理与接口技术》课程教学改革以突出实用为目的,并结合高职院校学生实际特点,重点阐述与接口应用相关指令及编程基础,加大微机接口应用技术知识方面的阐述。内容取材上,力求反映微型计算机接口技术的最新成果和新知识,对现有理论教学内容进行适当的优化。课程通过课堂教学和一定量的实验教学相结合,使学生建立起“程序存储和程序控制”的牢固概念,教学改革的宗旨是要全面培养学生进行微机系统扩展的应用能力和独立分析问题、解决问题的创新能力。在《微机原理与接口技术》课程教学中,实验教学是一个很重要的环节。传统的接口实验一般采用实验箱来完成,成本较高,并且能够扩展的实验项目有限,通常是验证性实验居多,很多能拓展学生创新思维的实验项目无法开展。因此,建立“微机接口虚拟实验平台”,是当前很多高职院校对该课程实验教学改革的目标所在。传统的接口实验设备包括两部分“微机”和与其连接的“专用实验台”两个部分。“微机接口虚拟实验平台”则采用以“软”代“硬”和“虚”、“实”结合的设计思路,强调系统的实用性和可扩展性,最大限度地仿真真实的实验环境。“虚拟实验平台”包含虚拟接口电路和虚拟实验操作台。虚拟接口电路是实验程序和虚拟实验操作台的连接通道,包含了实验中常用的I/O接口芯片,有8253、8255A、、A/D、D/A等,与实际芯片功能相同,并与实际的微机实现了“连接”,能够被实际的实验程序所访问,也即对调试程序而言与真实的存在几乎没有什么差别。虚拟实验操作台主要包括常用的外围单元电路,如指示灯、数码管、键盘、开关、传感器等,它是一个交互性较强的可视化界面,不仅可以指示或反映出实验的结果,同时学生可以通过拖动鼠标来模拟连线和使用虚拟的测试仪器进行检测等操作2。下图展示的是“虚拟实验平台”上8255A芯片与4×4键盘的虚拟接口实验操作台界面。8255A芯片与4×4键盘的虚拟接口实验操作台界面与传统的实验相比,“虚拟实验平台”作为一种新型的实验类型,在很多方面优于传统的硬件实验平台,具有比传统实验更为灵活多样的表现形式,在培养学生创新能力,促进实验教学技术手段创新发展等方面将发挥重要的作用。三、结束语《微机原理与接口技术》的课程教学与实验改革是一个长期的过程,本文通过作者自己的教学实践,合理优化教学内容,灵活组织教学模式,适时设计教学场景,通过建立“虚拟实验平台”,提高了教学质量,改善了教学效果,全面拓展了学生的创新思维,培养了学生的创新能力。参考文献1陈友宣.微机接口技术实验课程教学改革探讨J.企业教育,2007,03下7-82王青.微机接口网上虚拟实验室的研究设计中国海洋大学,2004D.作者简介陈科,男,四川职业技术学院电子电气工程系,助教,硕士,研究方向电气自动化技术。张启,男,四川职业技术学院电子电气工程系,助教,硕士,研究方向机电一体化技术