时间:2022-09-23 04:09:06
引言:寻求写作上的突破?我们特意为您精选了12篇软件技术方案范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
以2014版应用技术学院培养方案为政策方针,坚持“国际化视野,职业化教育,专业化培养”的教育理念,其首要任务就是培养学的职业能力,并重点提升学生的综合素质,围绕软件技术课程建设的需要,探索软件技术课程群建设的新途径。
1.2课程群建设目标。
1.2.1发展目标。根据应用技术学院的整体发展规划,以应用技术学院2014版培养方案方针,根据软件行业对软件技术专业人才的需求,以建设课程群为重心,应能够充分的体现出软件测试和软件开发的特点,注重素质教育,并显示出各个专业的特色,大力推进校企合作、产学研结合,探索“CDIO”工程式的教学方法。以6年为期,将软件技术专业打造成在省内具有一定影响力的高职示范性专业,将软件专业课程群建设成优秀课程群。1.2.2教学团队建设目标。根据课程群建设需要,培养出一批注重师德、动手能力强、工程化思维的专职兼职教师,在发展过程中不断优化教师的学缘结构,争取在三年内,建立一支“双师型”的教学团队。专业教师的总数应超过10人,在教师的总数中,具备双师素质的教师比例应超过90%,具有硕士学位的教师比例也应超过90%,而副高级以上职称的教师比例应超过40%。1.2.3课程体系建设目标。在专业建设的过程中,应设置课程建设的核心地位,以软件技术行业的职业要求为指引,将能力、素质和理论知识有机的结合起来,构建出一个合理的课程体系;规范课堂教学,提高教师专业能力;突出校企合作,编订出更具针对性的教学教材,做好理论教学和实践教学等方面的课程建设工作。制定人才培养方案时,应纳入劳动保障部颁发的相关证书以及职业资格证,同时做好事思想基本教学的建设工作。突出实践教学的环节,将学习与实践紧密的结合起来。拟建设2门院级精品课程(C#程序设计,软件测试技术),1门省级精品课程(C#程序设计)。1.2.4教材建设目标。应将课程的建设工作与高校的人才培养目标紧密的结合起来,优先选用一批国家级软件技术规划教材,积极组织教师根据自己教学经验和专业特色自编教材体系。在选择教材时,建议应优先选择国家和省部级评选出的优秀教材或是能满足新时代具体要求的教材。在2年的时间内所编写的教材应达到3部,教材的内容应能够反映出专业的实际特色,以项目驱动组织课程体系结构,编写出有特色的工学结合的实训教材。1.2.5实训基地建设目标。根据课程群建设目标,积极建设校内外实习实训基地,为不断的提升课程群的实践性,应设置具有足够特色的提升实践能力的教学环节。让学生亲身的参与到实践课程中来,提升其应用所学知识解决实际问题的能力。校内实训课程的开出率以及校外顶岗实习的学生数比例都应达到100%。同时,应建立3个较为稳定的校外教学实训基地和4个校内实训基地。
2建设对策
2.1发展对策。
2.1.1做好教学团队的建设工作,积极探索针对现有教师和新任教师的培养,不断吸取兄弟院校的先进人才培养经验;2.1.2吸收先进的教学理念,不断的优化课程体系,在建设课程群的过程中,应重点做好特色课程和精品课程的建设工作;2.1.3在每一个课程群中应选好带头人,以社会和市场的实际需求为原则,所选择的课程带头应是一批你具有丰富工作经验和较强专业能力的骨干教师,定期召开课程研讨会议,对课程群建设实施计划进行调整;2.1.4狠抓实践课程教学,从实践环节上加强学生实际动手能力的培养;2.1.5做好教学管理工作,以建设课程群的具体要求为基础,规范各个学科的教学过程,保证建设的有效实施。
2.2教学团队建设对策。
2.2.1应重点强化教师对的课程体系理解,明确培养目标,让教师在教学过程中能够掌握课程群的建设要点,在教学活动中不光能够教好一门课,要能上好专业相关的课程,从大局上对课程体系加深理解。2.2.2高校应大力的引入有丰富教学经验和实践经验的高素质教师,可以采取外聘和内部培养的方式,进一步的改进和完善现有的教学团队结构,从而使课程群实施体系建设更加合理。2.2.3应加大对专职教师的教学和培训力度,鼓励中青年教师进行进一步的深造,采取多种方式和渠道来全面的提升这些教师的教学质量和专业知识结构;青年教师应参与到“青培”课程中来,每两年到企业中通过“顶岗锻炼”的方式来提升自身的综合素质和实践操作水平。2.2.4进行科研工作时,应尽可能的为教师提供学科科研交流的机会,不断的提升教师在理论上提高教学水平。2.2.5鼓励广大教师参与国家或者省部委举办的各种职业资格认证考试中,如系统分析、网络工程、电子商务、软件开发、信息系统以及信息监理等课程,提高教师的“双师型”比例,将认证纳入到课程群建设中来,从而更好的完善课程体系的设计。2.2.6老教师通过言传身教,将自己的教学经验以及对课程建设的理解传授给年轻教师,使得年轻教师能够迅速的理解课程群建设的意义和实施方案,保障课程群建设的持久顺利进行。2.2.7通过不定期的举办听课、评教、教师座谈会等方式加强教师业务水平评价与进步,促进教师业务素质的提高。2.2.8应组建一支由较丰富实践经验的操作团队,加大专业实践课程由兼职教师担任主讲教师的比例,可以聘请企业中的工程师和技术员参与到教学工作中来。
2.3课程群建设对策。
2.3.1在设计课程体系结构的过程中,应多安排一些有针对性的课程,从而不断的提升学生的综合素质、专业技能以及职业技能。2.3.2可以采取案例教学法进行教学工作,将所有的工作任务的分解成若干个教学模块和环节,把课程学习内容与实际工程项目相关联;注重培养学生发现问题、思考问题、探索问题以及解决问题的能力。2.3.3应充分的考虑到用人企业以及职业资格标准的具体要求,大力的组织职业教育的专家、IT行业的优秀管理人员和程序员以及外校的教师来共同探索软件技术的职业领域、职业岗位、职业资格要求和职业技能,共同设置课程体系,根据建议来修正相应的教学内容;2.3.4高校应鼓励教师申报省级和校级的精品课程,保证专业课程和教材能体现出本专业的特色,同时应将精品课建设与课程群体系建设融合到一起,以精品带动整个体系的建设;2.3.5在各个学院的课程体系中应将审查合格的并且符合国家要求的职业资格认证课程纳入进来,这样他们在完成了课程的学习过程后,也就具备了相应的职业资格证考试的能力,期末成绩与认证相挂钩;2.3.6大力发展校企合作和校内的实训基地,大力的推行“教、学、训”一体化的教学模式,通过学分奖励等方式来鼓励学生参加校外实习基地提供的培训,提升他们应用所学知识解决实际问题的能力。2.3.7针对实际发展与运行状况,及时发现各门课程中存在的问题并制定好改善对策,并及时的调整相关的教学材料,如电子教案、教学规划和教学大纲等;2.3.8教师在进行考试、教学以及备课等方面的工作时,应更加合理的使用校园网站和学院电子阅览室等优秀的网络信息资源和教学资源。
中图分类号:TP3-4
CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate) ,是由麻省理工大学、瑞典皇家工学院等4所大学组成的跨国研究团队获得Knut and Alice Wallenberg基金会近2000万美元巨额资助,经过四年的探索研究,创立了 CDIO 工程教育理念,并成立了以 CDIO命名的国际合作组织。CDIO教学模式是近年来国际工程教育改革的最新成果,不仅继承和发展了欧美20多年来的工程教育改革的理念,更重要的是系统提出了具有可操作性的能力培养、全面实施以及检验测评标准。它以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程[1]。
1 软件技术专业人才培养目标
为适应我国信息化产业的需求、促进IT行业的稳步发展,从上世纪90年代末到本世纪初,教育部出台了一系列关于加快IT人才培养的政策性文件。在文件中指出,要大力发展职业教育,加快人力资源开发,实施国家技能型人才培养培训工程,加快生产、服务一线急需的高素质技能型人才的培养。软件技术专业作为IT职业教育的重要组成专业,其目标主要致力于培养适应生产、建设、管理、服务第一线的需要,适应软件企业开发需求和高等技术应用型专门人才。
2 CDIO模式下软件技术专业培养方案的构建
2.1 总体构思
为实现软件技术专业的培养目标,我院自创办以来便与微软、ATA、安博等公司合作办学,深化校企合作办学理念,坚持走产学办学方向。经过多次对企业的调研,我们认识到要使学生毕业后能正常的与企业接轨,必须大力加强学生实践能力的培养,让学生在日常教学活动中掌握专业技能,体会到企业的氛围。为此,我们在课程体系建设过程中,根据企业对软件人才的需求变化,不断地改进专业课程设置和教学内容,以CDIO教学模式为指导,按照理论教学与实践并重、相互渗透的原则,适当增加实验和实训的比例[2],重新构建了培养计划和教学标准。在培养方案中充分体现了以项目设计为导向,以能力培养为目标的项目教学工学结合的人才培养模式。该模式下,实践能力的培养成为教学活动的重心[3],教学模式从以教师为中心的教授法转变成以学生为中心的教、学、做一体的项目教学法。除教学模式的转变外,在培养方案的建设中,还解决以下几个问题:1、合理规划课程体系,施行分方向教学;2、进一步修订实验大纲,增设课程综合实验和综合实践项目;3、调整课程实践,充分营造企业项目开发氛围。使学生具备对项目进行构思、设计、实现和运作能力,具备项目的管理和团队协作能力,掌握实际项目开发的工作流程。这也正是CDIO教学模式下,软件人才的培养目标。
2.2 规划课程体系
软件技术专业人才培养规格中包括知识、素质、能力的培养要求,专业课程的设置决定学生所必须掌握的知识和能力,同时也决定着学生能否胜任将来的工作岗位,因此它是CDIO教学模式中最为关键的环节。为使教师能够更好地认识所授课程的性质和学生所要达到的目标,我们在遵循专业培养大纲的前提下,充分考虑课程在专业中的地位和作用,将专业课程划分成专业基础课、专业核心课、专业选修课、常规实训、企业平台综合项目实践(也称:毕业实训)、毕业实习和顶岗实习。在3年培养计划中,前3个学期主要学习专业方向课程,并穿插课程综合实验,后3个学期则以项目开发为主,穿插专业核心课程的学习,专业实践课时从395调整为705,并在最后一个学期设置企业实习实训,着重突出实践技能和专业素质的训练。
新生在入学第一学期里,主要学习计算机基础、计算机数学基础、程序设计基础和WEB编程基础、关系数据库与SQL语言等专业基础课程,使学生初步掌握专业理论知识、代码编写能力和编写规范以及对静态网页的部署和规划能力,为后序专业课程的开设打下坚实的基础。
根据企业岗位的定向和要求,我们在学生进入第二学期后,施行分方向教学,将专业划分为.NET技术方向和JAVA技术方向,并根据软件项目开发的需要分别开设专业核心课程。以.NET技术方向为例,其核心课程包括:C#程序设计、SQL Server 开发与实现、数据库访问技术、WEB程序应用开发、.NET FRAMEWOR程序设计、XML Web Service开发、软件测试与文档写作、.NET设计模式等。我们根据学习的渐进性原则和能力训练不断线原则,将课程散列分布在第二到第五学期中。核心课程的开设直接服务于项目开发,不同课程之间紧密衔接,形成一个前后相关的有机的专业核心课程体系。
2.3 分方向教学的必要性
在传统专业方向的教学中,课程体系的设置没有方向性,侧重于理论知识面的拓展,而减少了专业技能的训练。学生毕业后,什么技术都会一点,却都是浅尝辄止,不够深入,无法符合“职业技能型人才”的要求。与传统的专业方向教学相比,分方向教学具有以下3点优势:(1)确定专业的学习方向,专业知识在空间上得到的延伸和拓展,学生可以深入的学习专业技能,开展项目实践。(2)学生学习目标明确,主观能动性强,有助于培养学生的自学能力和创新思维能力。(3)所培养的学生符合企业对人才的招聘规格,提高就业的专业对口率。
3 项目实践
项目实践是检验知识与技能是否达标的唯一途径,项目教学的开展是CDIO大纲从构思、设计到实现和运作的综合体现。
3.1 课程综合实验
我们将CDIO教学模式融入课程教学中,在核心课程中分别选取3~4门作为专业主干课程,并设置课程综合实验,以“WEB程序应用开发”课程为例,其课程实验项目是“电子商城的界面设计与登录功能的实现”。主干课程的理论与实践学时比例一般为1:1~1:2,并在学期末设置一至二周课时来完成课程综合实验,任课教师在完成基本的教学计划外,还必须指导学生完成该课程的综合实验项目,综合实验的考核作为评价一个学生是否掌握该门课程的主要依据之一。
3.2 综合项目实训
实习实训课是在专业课程的基础上开设的综合项目课程模块,是对所学课程知识的综合性应用,包括基础层次和高级层次的项目制作[4]。软件常规实训开设于第四学期,属于基础层次的项目设计,项目内容以模块功能的设计与实现为主,重点在于对学生的技能做进一步的强化和综合性的训练,为下一阶段的综合项目实训打下坚实的基础。
为更好地开展高层次的综合项目实训,学院采取了以下措施:(1)积极推进校企合作,分别与微软、安博教育、中软国际和厦门迪傲等软件公司合作开展项目教学;(2)组织专业骨干教师参加企业项目实践和软件前沿技术的培训,着力打造一支具有专业素养和项目开发能力的教师团队;(3)组织教师根据不同的专业方向,制定《综合实训项目指导手册》。
在项目开发过程中,我们以项目小组(每组4-5人,并推举一人作为项目经理)的形式进行项目的开发[5],学生根据自身的特长和爱好分别担任不同的项目角色,分别完成从项目的分析、设计到模块功能的实现、测试以及文档的撰写等工作,在小组成员共同协作下完成整个项目的开发。
为了给学生一个展现自身的特长的平台,增进学生之间的交流与沟通,我们在项目开发的里程碑阶段组织项目的评审。第一阶段针对学生对项目的分析与设计。第二阶段针对代码的编写与文档的规范;第三个阶段是对整个项目的综合评审,也是项目的验收评估。评审过程以项目演讲的形式进行,并即兴回答评审老师的提问。
整个项目的开发以“学生为中心”,实现了C-D-I-O四个阶段技能的综合训练。
3.3 营造企业氛围
在项目开发阶段,我们采用了企业化的开发平台与架构(如java实训采用SSH框架结合MVC模式实现轻量级项目开发),使用模块化的开发方式对项目进行设计、实现与集成;结合企业管理模式制定实训日常管理条例,学生以一名公司职员的角色参与项目开发;企业指派软件技术人员参与指导实训教学;鼓励学生参加企业的项目实践和顶岗实习,体验真实的企业开发环境。
4 教学效果
通过对培养方案的改革和建设,CDIO工程教育理念在我院得到了贯彻和实施,教学效果有了显著的提高,具体表现为:
(1)提高了学生的学习主动性。教学实施过程通常是围绕某一项目任务展开,教师采用问题引导的方式开展课堂教学,侧重培养学生对问题的分析与解决的能力,有效的调动课堂气氛。学生学习的积极性和主动性有了显著的提高。
(2)提高了学生的职业技能。教学模式从传统的理论讲授法逐步转变成以项目为主线的项目教学模式,学生的专业技能和职业素养得到了切实的提升,能较好完成对项目的构思、设计与实现,初步掌握了软件开发的一般流程。
(3)提高了学生的团队协作能力。在采用小组分工的综合项目实训中,小组成员之间在进行有效的沟通和交流后,制定出项目的需求和开发计划,并在整个小组的默契配合下,完成整个项目的开发。
(4)软件大赛捷报频传。软件设计大赛是在校生将所学知识付之于实践的过程。为更好地践行“以赛促教,以赛促学”的思想,学院积极组织学生参加社会各类软件设计比赛,学生都能在比赛中崭露头角,更在2012年囊括了微软“校园之星”软件设计大赛全国总决赛的第一名和第二名。参赛学生凭借良好的职业素养,被选为微软公司实习生,现已转为微软正式员工。
5 结束语
我院在软件专业培养方案中注入了CDIO工程教育理念,对培养方案中的课程体系和教学实验进行合理规划,进一步增设教学实验项目,调整课时分配比例,同时改革教学模式和方法等,使学生初步具备工程项目实践能力,取得了较好的教学效果。然而,软件技术行业日新月异,因此,工程教育更应该与社会的大发展紧密联系,真正做到“实境耦合,工学结合”,方能实现“改革创新,服务社会”的人才培养目标。
参考文献:
[1]陶勇芳,商存慧.CDIO大纲对高等工科教育创新的启示[J].中国高教研究,2006(11).
[2]国外三种职业教育模式比较及对我国职教的启示[J].西北职教,2011(10).
关键词:校企互动;软件技术;教学资源库;信息化建设方案
中图分类号:G712.3 文献标识码:B
随着国家精品课程建设工程的推进,高职院校精品课程网站、精品资源课网站和特色专业展示网站都相继建成,教学资源库平台也层出不穷,但多数网站资源共享性差、学习性不高,多为建设成效的展示平台,不能够作为共享、共建、共用的信息化平台来满足广大师生的要求,为此,高职院校应该探索新的教学资源信息化建设形式,健雄职业技术学院地处苏州太仓,以“定岗双元”人才培养模式著称,并获得江苏省优秀教学成果特等奖,该院的软件技术专业率先总结校企合作经验,针对专业内容需求,探索一种“校企互动”教学资源库的信息化建设方案,以满足专业教学需要、师生和兄弟院校共享需要。本文主要来讨论一下校企互动的教学资源库信息化建设方案。
1 “校企互动”建设信息化教学资源库的必要性
过去教学资源库多数是学校单方建设和管理,教学资源缺乏真实性、行业标准和规范化,教学资源的工学结合特色不明显,多数信息化教学资源平台除了课件、教学资料和项目外,其它典型的资源缺乏,只是换汤不换药的案例型资源,教学资源的共享性和通用性不够,原因是企业资源没有真正被嵌入,企业没有真正参与到教学资源建设和管理中,因此,构建一个校企互动的信息化教学资源库平台是解决教学资源缺陷的最有效地途径,校企互动模式下进行教学资源更新和共享,多方动态更新和丰富教学资源,真正实现教学资源的多方信息化建设和管理,满足精品资源共享的要求。
2 高职软件技术专业教学资源库信息化建设思路
校企互动构建教学资源库平台,校企互动建设信息化教学资源,校企互动更新教学资源,校企互动在线指导网络学习,校企互动进行教学资源管理和共享。
2.1构建多层的信息化教学资源库平台
使用中大型综合网络系统开发技术,构架基于多层的网络化教学资源库平台,设置学校和企业两级系统管理用户,为后期教学资源内容建设和管理服务[1]。
2.2建设教学资源平台框架模型和内容模块
根据专业课程体系、专业技术特点、行业规范和标准、师生现状进行教学资源库平台的框架设计、内容模块划分和版面设计,实现层次化的教学资源库平台建设模型,为后期一站式的教学资源建设、更新和管理奠定基础。
2.3建立校企互动的教学资源建设与管理机制
校企研讨和约定,共同建立校企互动的教学资源建设与管理机制,作为约束校企双方主动做好教学资源库的建设工作,明确各自职责和任务,激发企业建设教学资源库的热情。
2.4校企互动建设和管理教学资源库平台
校企在线互动建设教学资源库,及时改进和更新教学资源库,定时提供学生在线资源下载和学习服务,共同管理好自身职责范围内的模块内容,相互促进的管理好整个信息化教学资源平台[2]。
2.5教学资源共享机制建设和共享实现
探索校企联盟、校际合作的教学资源共享机制,本着贡献资源、共享资源的原则,校企、校际共建、共享平台资源,形成教学资源库平台的共享联盟。
3 高职软件技术专业教学资源库信息化平台建设
目标
围绕高职软件技术专业,依据软件服务外包行业标准和规范,建成校企互动、校际合作的专业教学资源库平台,实现教学资源标准化、真实化的建设、管理和共享,面向广大师生,服务高职软件技术教学,提供及时、真实、标准、完善、规范的教学资源[3]。
4 高职软件技术专业教学资源库信息化平台建设
内容
以健雄职业技术学院的软件技术专业为例,探讨一下教学资源库信息化平台的建设内容。
4.1分类建设专业教学资源库的资源
根据软件技术专业人才培养目标和课程体系,整合技术流程和规范,划分课程模块,可以将软件技术专业教学资源分成后台数据库技术、基础编码技术与规范、网络版系统设计与编程技术、手机软件开发技术、软件测试技术几个内容模块,每个模块分成课件、视频、微课、教材、项目资源、优秀成果、基本课程资源和标准等。
4.2在线设计多层的专业教学资源库平台
使用C#或是JAVA高级编程和开发技术,构建面向对象的多层系统架构,将各课程模块、内容模块进行在线版面设计和流程界定,采取统一化的管理模式和智能化操作流程进行系统功能划分和设计,并完成功能编码与性能测试,为后期教学内容建设提供傻瓜式无码操作服务。
4.3校企互动建设专业教学资源
在校企合作基础上,建立校企互动建设教学资源的工作机制,校企互动构建教学资源库平台资源,尤其实现企业远程控制下的教学资源建设和更新服务。企业可以修善教学资源、更新教学资源、管理教学资源,教学资源库平台在某种程度上也是企业的仿真体验平台[4]。
4.4专业教学资源平台的共享和共建
教学资源不仅是校企互动建设,更重要的是共享,而共享主要面向不同学校的师生,为了更好的共享资源,就要有更丰富的资源,因此,校际可以结成联盟,参与共享教学资源的学校也要及时上传分享自己的特色资源,形成一种共建、共享的教学资源校际联盟建设平台。
5 总结
教学资源的真实性、标准化、岗位规范化,都要求教学资源企业元素增加,必须采取校企互动的教学资源建设方式,调动企业愿意参与教学资源建设的积极性,研究了校企互动教学资源建设思路和内容,在健雄职业技术学院实践证明了其有效性,教学资源共享是落脚点,而校际合作共建、共享教学资源将是永恒的主题。
参考文献:
[1] 葛建中.关于高职院校共享型专业教学资源库建设的若干思考[J].全国职业教育优秀论文,2010,(11):99-102.
[2] 杨正校.基于ITSS的高职软件技术实训教学改革与实践[J].苏州市职业大学,2013(1):63-65.
[3] 李洛,古凌岚,汪清明.“三阶段技能递进式”高职软件技术专业人才培养模式实践[J].职业技术教育,2010(32):12-15.
[4] 孙丹东.建设高职院校共享型教学资源库探析[J].教育论坛,2011(01):96-97.
作者简介:
许 戈(1983—),男,在读硕士,助理实验师,主要从事
根据授课内容的不同,可以将项目设计分为学习型、训练型两种类型。学习型项目规模较小,目的是通过项目,使学生能够深入理解课程的重点与难点,其主要应用在实训课的课堂练习中。训练型为大中规模项目,要求学生在老师的带领下,完成从项目的需求分析、系统设计到编码实现、测试部署的全过程,主要应用在学期项目和毕业项目中。
二、软件技术专业人才培养方案
(一)职业目标确定
院企双方共同组成的软件技术专业建设指导委员会指导课程开发组通过软件技术岗位分析其职业能力,确定了软件技术学员的职业目标。院企合作共同培养面向区域内软件及 IT 服务外包产业,从事软件产品开发、软件测试、软件产品管理、软件产品销售及售后服务等岗位的一线技术及服务人员。
(二)职业能力分析
1.专业能力。具有良好的编码能力,掌握控制台应用程序、GUI 应用程序、Web 应用程序、移动应用程序等软件的一般开发方法,了解主流企业级应用软件的基本架构,会使用数据库软件,能够在NET和 JAVA 两种平台上的熟练地完成程序编码和测试等工作。
2.方法能力。保持求知欲和进取心,能够具有较强的学习能力、发现和解决问题的能力、电脑软件操作能力,和掌握较强的专业外语阅读能力。
3.社会能力。具备人际交往能力、表达能力和自我决策能力、自觉的规范意识和团队精神,承受挫折的能力,注重学会共处、学会做人,以确立积极的人生态度。
(三)课程体系设计
将典型工作任务的职业能力结合岗位所对应的职业资格要求,归纳出需求分析等共 14 个行动领域,并转换成 11 门对应的专业学习领域核心课程:使用C#进行面向对象的编程、SQL Server 2005 设计与开发、XML 可扩展标记语言、使用 ADO.NET & XML进行高级数据库应用开发、使用 VC#.NET 实现 GUI开发、使用 J2SE 5.0 进行 GUI 开发、UML 进行面向对象分析与设计、使用 ASP.NET 进行 Web 应用开发、使用 J2EE 进行企业级应用开发、使用 J2ME 进行移动应用开发、软件测试。
(四)顶岗实习与毕业项目
课程目标:顶岗实习是软件专业教学计划所设的重要实践性教学环节,是学生理论联系实际的课堂。顶岗实习的目的是:
1.软件专业的培养目标是培养德、智、体、美全面发展的,具有一定计算机软件编程技术基础,掌握软件项目的实用领先开发方法和实践技能,具有高度团队精神的高等应用型技术人才。毕业生主要在各企事业单位从事计算机软件产品的开发、测试与服务等工作。学生要有软件开发方面的基础理论,还要将理论与实践相结合,在实践中提高能力。通过生产实习,可以进一步巩固和深化所学的理论知识,弥补理论教学的不足,以提高教学质量。
2.通过顶岗实习,提高对软件开发的认识,加深软件开发技术在工业领域应用的感性认识,开阔视野,了解相关软件技术和资料,熟悉软件产品的开发流程。
3.通过顶岗实习接触认识社会,提高社会交往能力,学习软件从业人员的优秀品质和敬业精神,培养学生的专业素质、理论联系实际、综合运用所学知识解决实际问题的能力,树立良好的职业意识,增强敬业、创业精神,明确自己的社会责任。
三、方案实施所必备的师资条件
1.前言
安全性是软件质量的一个重要属性。对软件安全的测试就是采用各种方法来验证或发现系统安全方面的问题。从计算机软件的应用来说,计算机软件安全检测的目的是避免由于软件应用所带来的潜在风险。计算机软件安全检测方法的研究对软件安全检测工作来说有着不可低估的作用,是保障计算机软件安全必不可少的手段之一。
2. 软件的安全性分类
软件的安全性,可以划分为失效安全性和保密安全性。
所谓失效安全性,即软件运行不引起系统事故的能力,强调的是一类安全关键软件的安全性失效可能造成重大人员伤亡、财产损失、环境污染等危险事故。对失效安全性的度量主要有建立在可靠性理论基础上的安全度、失效度、平均事故间隔时间、软件事故率等。对于失效安全性测试,常用的测试方法目前有基于故障树的测试和基于最小割集的测试。[1]
所谓保密安全性,即与防止对程序和数据进行非法存取的预防能力有关的质量属性。软件安全性是软件在受到恶意攻击时仍提供所需功能的能力。对于保密安全性测试,目前主要有代码走读与审查、静态分析、形式化方法、故障注入、基于模型的测试、基于属性的测试、语法测试、模糊测试等测试方法。
3. 计算机软件安全检测是应注意的问题
从计算机软件安全检测来看,其是一个动态的检测过程。在进行软件安全检测是需要关注到的问题有:
① 针对所检测的计算机软件所特有特点与涉及要求,在综合分析的基础上通过选择适合软件的检测技术手段,并从实际出发的角度制定合理的安全检测方案。同时,在进行计算机软件安全检测时要关注检测人员的多元化,在计算机软件安全检测过程中不仅仅要配备软件安全分析员,还要需要配备对该软件系统熟悉同时是还是该系统的总体设计人员参加,只有多领域的配合才能更好的对软件安全进行检测。
② 在进行计算软件安全检测时,系统级、需求级与代码级的分析是必须的。如果该软件的规模比较大,还应对其进行软件结构设计方面的分析。在具体的分析过程中从实际工作需要选择合理的分析技术,必要时可以进行仿真环境与分析工具来协助检测工作。从计算机安全检测的角度来看,其过程是一个系统化的过程,无法通过简单的方法来解决一个系统的所有安全检测问题,因而在具体的家算计安全检测过程中,需要选择合理的安全检测方法。
4 计算机软件安全检测的主要方法
4.1静态分析安全测试
静态分析安全测试主要通过对源代码进行安全扫描,根据程序中数据流、控制流、语义等信息与其特有软件安全规则库进行匹对,从中找出代码中潜在的安全漏洞。它可以在编码阶段找出所有可能存在安全风险的代码,开发人员可以在早期解决潜在的安全问题。[2]
4.2形式化安全测试。
该安全检测方法是确立软件的数学模型,通过形式规格说明语言的支持提供形式化的规格说明。比较常用的形式规格语言有基于模型的语言、基于有限状态的语言及基于行为的语言。有定理证明与模型检测两种形式化安全检测的方法。
4.3基于模型的安全功能测试。该方法是对计算机软件的行为与结构通过建模的方式生成测试模型,以测试模型为基础生成检测用例,进而驱动软件安全检测。比较常用的模型安全功能测试方法有有限状态机与马尔可夫链等等。
4.4语法测试。
该测试方法是以被检测软件的功能接口的语法生成软件的测试输入,通过这种方式检测软件对不同种类输入的反映情况。用该方法进行测试的通常程序是对软件接口的语言进行识别,定义语言的语法,在以语法为基础生产测试用例同时执行安全检测。
4.5基于故障注入的安全性测试。
该安全检测方法是应用故障分析树与故障数的最小割集来生产检测用命。故障树分析法用系统最不该发生的时间作为顶事件,在寻找导致事故发生可能的中间事件与底事件,通过合理的逻辑门符号将顶事件、中间事件与底事件进行连接,形成故障树。该方法可以显著提高检测的自动化程度,是比较充分的安全检测方法。
4.6模糊测试。
目前所用的是基于白盒的模糊测试,是对传统模糊测试技术的进步。该检测方法有效的结合传统的模糊测试技术与动态测试用例。
5. 计算机软件安全检测的主要技术
5.1功能验证
功能验证就是对软件需求中确定的有关安全模块的功能进行测试验证。作为网络信息系统自身安全建设的需要,设计者会在软件设计和开发过程中增加一些必要的安全防护措施:如权限管理模块,数据加密模块,传输加密模块, 数据备份和恢复模块等, 对安全的功能验证可以采用与一般的程序功能测试相似的方法,如黑盒测试方法, 白盒测试方法或灰盒测试方法等用例来进行测试。
5.2 漏洞扫描
漏洞是指硬件、软件或策略上的缺陷,这种缺陷导致非法用户未经授权而获得访问系统的权限或者扩大访问权限。在计算机软硬件系统中,没有绝对安全的组件,各种操作系统存在安全漏洞, 各种数据库管理系统也存在安全漏洞,漏洞扫描软件可以有针对性地对信息系统和应用软件的有关漏洞进行扫描,再对发现漏洞进行有效的防范或补救措施,也可以对采取保护措施防止非法者利用已知的漏洞进行攻击。常见的漏洞有拒绝服务漏洞,本地用户扩权漏洞和远程用户扩权漏洞等。
5.3 模拟攻击
模拟攻击,就是假设自己是一个非法入侵的攻击者(如黑客),利用目前存在的系统漏洞和常用的攻击手段,对提交评测的系统的开发环境或使用环境里进行攻击,以发现安全问题。主要的攻击技术分为以下三类:服务拒绝型攻击,漏洞木马型攻击,伪装欺骗型攻击。
5.4 侦听技术
侦听技术,也称网络监听,可以获取网络上传输的信息,而这些信息并不是发给自己的,网络侦听技术是一个常用的手段,可以有效地管理网络,诊断网络问题,检查网络的安全威胁。目前网络侦听工具有多种, 有硬件,也有软件的。测评人员为了评测信息系统的安全环境,熟悉网络侦听技术,使用侦听技术是一种有效地安全测试方法。[3]
6.结束语
近年来基于Web 服务的分布式软件快速发展,如何对Web 服务开展安全性测试是分布式软件安全性测试面临的崭新课题[4]。而软件安全检测方法的存在其主要作用就是检测、分析软件或软件设计中存在的这些安全问题,从而指导软件进行安全性能改善[5]。另外,我们还要将软件安全测试贯穿于整个软件开发过程中,并采用国内外先进的技术和方法,定能保证软件质量的提高。
参考文献:
[1] 陈璇.浅谈关于软件安全性测试方法研究[J].电脑知识与技术,2009(3).
[2]施寅生,邓世伟,古天阳.软件安全性测试方法研究[J].微计算机信息.2008, 24 (1-3):56-58.
[3]王晓华.软件安全测试方法研究.农业网络信息.2010(3).
中图分类号:TP308 文献标识码:A 文章编号:1009-3044(2011)25-6095-03
Study on Installation and Maintenance of Software in Arts Computer Room
HUANG Lian-ying
(School of Arts, East China Jiaotong University, Nanchang 330013, China)
Abstract: This article analysis the particularity & complexity of art's software and the challenge to the installation and maintenance. According to the feature and difficulty of software to install and maintain, discuss how to make the installation and maintenance of arts computer room's software proceed from reality after many years of practicing.
Key words: arts computer room; software installation; software maintenance
随着我国改革开放的不断深入和社会文化事业的快速发展,高等院校艺术设计类专业的办学规模和水平不断增强,艺术设计类专业已成为我国经济发展、市场开发迫切需求的应用性学科专业。艺术教育教学手段的现代化是艺术类专业教学的重要组成部分,在信息化社会高速发展的背景下,以计算机为核心的现代科技已融入艺术专业教学的各个环节和领域,而且发挥着越来越重要的作用,艺术专业机房已成为艺术类专业完成教学任务必不可少的教学和实验基地,它承担着多门专业基础课程的教学、实训、课程设计、学生课余创作等多个重要环节的教学任务。因此,高校艺术专业机房的建设和管理显得尤为重要。在机房设备配置有限的情况下,如何满足和保证教学的需要,提高学生上机效率,维护机房电脑和多媒体教学设备的正常运转,是实现机房科学管理和有效管理的关键。由于计算机硬件的随机故障、互联网的应用、U盘和MP3等各种移动存贮设备的广泛使用,使得电脑病毒肆意传播,加上机房开放过程中学生有意无意的破坏,使得机房的维护和管理成为了一项工作量大、难度高、时间要求紧的教学保障难题。同时,艺术专业类软件的特殊性和复杂性又给机房的软件安装、维护和管理带来极大挑战。虽然目前机房软件的安装技术不断更新,从过去的单机Ghost、网络Ghost进展到现在的主板同化专用网络还原卡等,机房的管理显得愈来愈轻松。但是,现在许多艺术类专业软件由于版本的不断更新,软件愈来愈大,安装后占用的硬盘空间也变大,尤其是有些软件的防盗版意识愈来愈强,使得安装步骤增多,安装中常常需要网卡的支持、系统时间的支持,并且有授权时间限制、安装次数限制等等。这些都使得艺术专业机房的管理和维护比普通机房要复杂得多,为了能对机房的各种故障做到快速响应,要求机房管理人员要熟悉各种硬件故障的解决办法和各种专业软件的安装方法,以应对这些新变化所带来的挑战。本文结合我校艺术专业机房的实际,对机房软件的安装、维护和管理做一些有益的探讨。
1 艺术专业机房软件安装要求分析
与一般公共计算机机房相比,艺术专业机房除要具有公共机房的通用功能外,还必须能为音乐、美术、艺术设计等专业教学服务,因此,除一般系统软件和应用软件外,还需安装各种艺术设计类专业软件如:Photoshop、CorelDraw、Premiere、3Dmax,AutoCAD、Flash、Maya ;音乐类软件如:Cool edit、Guitar Pro、Adobe Audition等。这些软件对计算机硬件的配置要求高,运行环境要求也高。我校艺术机房配备的是联想启天品牌电脑,该机带有独立显卡和硬盘还原卡,可实现硬盘对拷、网络对拷、硬盘分区拷贝,支持多操作系统,网络对拷时,可自动修改IP地址、计算机名。普通机房的软件安装一般是通过网络复制拷贝等方式来完成,这样省时省力效率高,但对艺术专业机房来说,很多专业软件如Photoshop CS2、3Dmax、Maya等通过网络拷贝后还需要一台台计算机进行注册,还有些软件通过网络拷贝后根本无法运行使用。并且同时安装如此多的专业应用软件往往使得电脑的软件系统变得十分庞大,也使电脑系统变得很不稳定,容易发生系统死机崩溃等问题。基于这些原因,使得艺术专业机房的软件安装耗时费力,使用中维护管理麻烦,故此,必须采取一种行之有效的方法使管理人员可以摆脱无休止的重复劳动,提高管理效率。
鉴于专业软件安装要求高、种类多、过程复杂的特点,管理人员在开学前要与任课教师充分沟通,了解所需要安装的各类软件要求。除操作系统外,可以将待安装的软件分为三类:一般软件,安装完即可使用,不需注册;注册软件,这些软件安装完通过网络拷贝后还需要一台台计算机进行注册;复杂软件,只能单机安装,还需进行调试,安装插件才能运行。对不同类型软件要采用不同的安装方式。同时对电脑硬盘也要做好规划,利用硬盘还原卡对硬盘做好分区,可划分出二个操作系统区,分别安装二个操作系统;一个数据共享区,用于学生上机时存放数据和文件;还有一个装机软件存放区,专用于存放各种专业软件的安装文件和插件补丁等。对一般普通机房来说,电脑中安装一个操作系统就可以了,但由于专业软件的复杂性,为避免软件之间的相互干扰,并且在遇到系统故障等情况时可以方便快速地找出问题所在,应该分别安装二个操作系统。第一个操作系统主要安装一般常用软件,这些软件在网络复制克隆后不需注册即可使用,如果以后要添加新的软件或者更行软件的版本,只需装好一台样机,其他计算机通过网络拷贝就可以一次装好。第二个操作系统用于安装Photoshop、CorelDraw、3Dmax,AutoCAD、Maya、Guitar Pro、Adobe Audition等专业软件,这些软件通过网络拷贝后还需要一台台计算机进行注册,有些还需要由专业老师帮助进行调试,安装插件补丁等。
2 样机的安装调试
首先选择一台性能较好的计算机作为网络复制发射使用的样机,安装调试好后用于进行网络复制拷贝。样机的安装调试可分为操作系统安装、公用软件安装、专业软件安装等几个步骤。
2.1 操作系统安装
操作系统的安装首先要规划好分区,因为电脑本身带有硬盘保护卡,保护卡具有分区功能。将硬盘按前面所述方式分成四个分区,其中操作系统的两个分区要选择“立即还原型”启动分区,分区大小可以根据安装软件多少来定,如果硬盘空间多尽量分大点,最好留出3G以上的剩余空间供暂存文件使用,要不然有些软件使用过程中会提示暂存区已满,影响运行速度。数据共享分区可设置为“每周定期还原型”,这样每周清空一次有利于维护管理。装机软件存放区也设置为“立即还原型”,防止学生误操作删除。这样开机进入其中一操作系统时都只看到三个分区。
安装系统的光盘要选用纯净OEM版,安装完操作系统后,建立一个user用户,把user添加为管理员,并设置为默认登录用户,而administrator设置一个专用密码。屏幕保护程序设置为无,电源选项里面的关闭监视器、关闭硬盘和系统待机都设置为从不。并把本地连接属性中的“网络的文件和打印机共享”的勾去掉,把共享关闭。最后用优化大师优化系统,把没有用到的服务都关闭掉,如DHCP、DNS、Messenger、Update等。
2.2 公用软件的安装
公用软件一般安装到第一个操作系统分区中,因这些软件应用广泛且安装简单、快速,因此安装完操作系统后就可以直接进行安装,像ACDSee、FlashGet、Office、Daemon_tools、WPS、腾讯QQ、金山快译等都可随操作系统安装到其中一个分区。其中要注意各个软件安装的顺序和步骤,安装office 2003时要选择全部安装,以防某些特殊功能如公式输入不能正常使用。有时候安装完迅雷有可能和office 2003软件冲突,导致不能直接双击打开office文件,因此装完的软件要逐一调试,调整好相关的参数设置,将状态调整到最佳,保证能正常使用。安装完所需要的全部软件后,再用优化大师清理临时文件、垃圾文件,清理注册表,这样可以有效减轻系统负担,增加系统运行的稳定性。
2.3 专业软件的安装
专业软件可以集中安装到第二个操作系统,可以按照开发公司的不同分类安装,做到先后有序、条理清晰。安装过程中应先安装成熟、稳定并且容易安装的软件,再安装新版的软件和较难安装的。以Photoshop为例,Photoshop 6.1 版是一款非常经典的软件,安装也相对简单、快速;而Photoshop CS 版是一款相对较新的软件,安装好之后还需要单独激活,比较麻烦,所以可以先装6.1版再装CS版。有些软件安装前还需对操作系统加装相应的控件和补丁,例如3ds Max 2009就需要先安装netframework2.0和directx9.0,不然打开3ds Max 2009就会提示出错。注意安装插件时要先退出杀毒软件,否则会将插件的注册机作为病毒而屏蔽掉。对像 Maya2008、Autodesk 3ds Max9、Painter、Protel DXP 2004等需要单独注册或激活的软件,可将其安装文件存放到装机软件存放区,待硬盘发射完成后逐台单独安装。
由于软件系统的庞杂,在安装过程中需要注意解决好各种软件之间的冲突问题。比如Photoshop装好后,再安装Illustrator时,重启动Photoshop 就会出现“颜色配置文件被替换”的出错提示,这就要求将两款软件的颜色配置文件设置一致。又如,安装“3Dmas7.0”或“AutoCAD2005”后会出现“Windows系统文件被修改”对话框,这时要放入系统安装光盘,将系统文件恢复。每安装好一款软件,就要调试好一款,依照各个软件所推荐的方案对其进行优化,确保每一个已经安装好的软件能稳定快速地运行。
3 机房网络拷贝
将装备好的样机全面检查一下,确保硬盘保护程序正常,CMOS参数已经设置好。机房的内部网络保证畅通,而且与外网在物理上要彻底断开,以防止拷贝发射过程中网络间的相互干扰,这样也可以提高网络拷贝的速度。
将准备好的样机作为发送端,首先启动到等待登陆界面,然后按顺序一台一台启动机房中其他的计算机,让所有计算机按顺序登录到发送端,这样就可以通过发送端自动修改IP地址和计算机名。
在发送端上先选择分区参数和CMOS参数发送,这样万一发射中途突然断电也不会破坏分区表信息。如果是第一次发送数据,默认选择全部硬盘发送。发送成功全部结束后,选择重新分配IP,再点击自动分配,如果修改某台计算机,单击该计算机就出现修改界面。最后按确定,再按接收端重启,各接收计算机重启进入系统后就会自动修改IP地址和计算机名。以后软件维护要进行网络拷贝时,只要不选择自动分配IP地址,就能保持原有的IP地址和计算机名不变。
4 机房开放运行过程中软件的维护
软件安装完成后,虽然每台电脑都有还原卡保护,但也不是万事无忧了,在以后的运行使用过程中还经常会出现各种问题。
4.1 个别电脑出现问题
使用过程中经常出现的问题有,硬件方面如显卡、网卡、声卡、键盘鼠标等由于接触不良使用频繁等而失灵,要经常进行检查清理和维护。软件方面比较常见的问题有:还原卡损坏或保护口令被破译造成整台电脑系统和软件被破坏;电脑系统出现崩溃导致无法开机;专业软件插件丢失或部分程序损坏不能正常运行等。这些情况下简单地采用网络复制方法重新发射往往不能完全消除故障,正确的做法是先卸载掉还原卡,将电脑关机后重启,然后重新开启还原卡功能,重新分区格式化,最后再将样机的系统重新发射复制过去,再重新对专业软件进行安装才能彻底解决问题。
4.2 专业软件的更新或升级
如果以前安装的软件不适合教学需求,或有些软件需要更新版本,或者需要安装以前没有安装的软件,则可以采用以下的步骤和办法。
如果是不需要注册机注册,安装完即可使用的软件,只要在机房内选择一台性能最佳的计算机作样机把软件安装好,再通过网络拷贝的方法,发送拷贝到所有的计算机上。
如果是安装过程比较复杂,需要单独注册或调试的软件,则需将相应的安装程序和注册机等发射复制到各台电脑的装机软件存放区,然后再进行相应的安装。
上机过程中教师有临时性的课件或作业等文件要下传给学生时,如果文件比较小,可以通过多媒体教学软件直接发送,只需要很短的时间。如果文件相对比较大,可以通过机房的文件服务器共享,由学生自己复制拷贝到计算机上。
5 结束语
艺术专业机房软件的安装与维护对机房管理员来说,是比较繁琐的,比起硬件维护来所花的时间要多得多。以上是作者结合多年专业机房管理经验,对艺术专业机房软件安装与维护的一些心得,在实际机房维护过程中,还有其它许多安装方法和维护手段。随着新技术、新理论的不断发展,维护计算机软件的技术也在不断更新,对机房管理者的要求也不断提高,只要掌握了各种软硬件的工作原理和方法,就能灵活运用,做到管理省事,用机方便。只有把握新形势下专业机房软件维护的特点,不断探索实践,才能更好地为教学服务。
参考文献:
[1] 葛.计算机房常用教学软件的安装和维护[J].电脑知识与技术,2009,5(32):9110-9111.
[2] 郭雅.高校公共计算机机房软件安装与维护的探讨[J].中国科技信息,2010(35):82.
[3] 杨东.艺术设计专业教学计算机机房管理与维护[J].天津职业院校联合学报,2011(4):114-116.
[4] 丁克会,周洪斌.CAD机房软件安装与维护技巧[J].电脑知识与技术,2009,5(17):4604-4605.
1系统组成及功能
数字多用表自动检定/校准系统由硬件和软件部分组成。系统的硬件主要是:5520标准源一台、装有GPIB(也可称为IEEE488)控制卡的计算机一台、打印机一台、待检定/校准数表、GPIB电缆一根。系统软件由配套专用数字多用表自动、半自动检定/校准软件及相关测试文档组成。本数字多用表自动检定/校准系统依据国家及行业现行相关检定规程或校准规范开展计量检定或校准工作,检定或校准方法采用标准源法,如图1所示。待检定/校准数表若有GPIB接口,可以实现自动检定/校准,并可进行准确度的调整/校正(Adjustment、Calibration),若无GPIB接口,可以实现半自动检定/校准。除以上主要功能外,配套专用数字多用表自动检定/校准软件还具有标准源、被检/校数字多用表登录管理功能,具备测试数据自动保存、检定/校准原始记录、证书生成导出等功能,若连接打印机,可自动打印原始记录和计量证书。
2数字多用表自动检定/校准系统的组建
数字多用表自动检定/校准装置除5520A多功能校准器外,还应有以下硬件设备配置:
3数字多用表自动检定/校准软件操作流程
3.1数字多用表自动检定/校准的测试连线方法
进行数字多用表自动检定/校准工作前,先按图2所示用GPIB线把计算机、多功能校准器(标准源)、被检数字多用表的GPIB端口连接起来,当进行半自动检定/校准时只需要用GPIB线连接计算机和校准器。打印机通过专用数据线等连接至计算机,并设置为计算机默认打印机,用于打印原始记录、证书报告等。当用校准器自动测试台式数字多用表时,用4根测试线缆连接校准器与被测数字多用表,如图3所示。自动检定/校准系统采用四线测试连接实现了电阻四线制自动检定/校准,但在进行电流测试时需要人员按计算机屏幕弹出对话框提示信息进行换接线。当用自动检定/校准系统测试手持式数字多用表等不能进行四线电阻连接的数表时,按图4所示进行电压、电阻测试,此时电阻测试自动采用两线补偿测量方法,准确度较普通两线测试连接法高。电流测试时,系统中的校准器从AUX端子输出电流给被检定校准数字多用表,如图5所示。测试大电流时,则按计算机提示正确连接校准器与数字多用表。
3.2数字多用表自动检定/校准操作流程
在正确连接好自动检定/校准系统与被检数字多用表的连线后,打开校准器、被检数字多用表、计算机、打印机的电源,在满足说明书及相关规程、规范规定的有关计量条件要求后,就可以在计算机中启动数字多用表自动检定/校准程序,进行数字多用表测试了,图6为数字多用表自动检定/校准程序的工作流程图。根据图6流程图,测试人员可以选择点击菜单进行“标准管理”或“被检仪器登录”。
3.3手持式数字万用表半自动检定/校准操作流程
手持式数字万用表因为没有GPIB接口不能进行全自动检定,可通过编辑公式软件将量程、检定点、准确度输入公式中,再进行3.2数字多用表自动检定/校准流程中步骤,输入相关信息,选择定制测试项目,按照提示正确连接好接线进行。
中图分类号:G642.0 文献标识码:A
随着教育科技水平的发展,传统教学方式方法对培养新时代下的优秀人才已经出现了很多弊端,已经不能适应知识的发展速度和应用范围的扩大。高校培养的人才不符合企业的实际用人要求,往往要花费很多人力和物力再次进行培训。这说明高校的教学与社会实际应用产生了严重脱节,提高教学的效率和学生的知识运用水平已经迫在眉睫。本文针对传统教学方式提出一些改革建议,结合具体的课程探索一些有效的教学方法。
一、传统教学方法的特点和弊端
传统的教学方式,主要以教师的讲授为主,这种方式往往出现“教”大于“学”,即教师教的知识学生无法全部吸收,只能掌握其中的一部分。这种片面强调知识与技能的培养,忽视学生的主体性、能动性、自主性,不利于学生科学素养的培养。造成师生负担过重,课堂教学效率不高。使一些学生产生厌学情绪。传统教学往往是一种师生之间的双边活动,但现代教育实践表明并非如此,教学还存在多种互动形式,如师生之间、生生之间、师生与多媒体之间等,因此,将教学活动界定为师生双边活动,难以反映教学活动的本质,也就难以从根本上解决提高课堂效率的问题。
二、案例驱动教学方法
案例驱动教学方法的出现,改变了传统教学方式和教学理念的弊端,实现了教学过程中的多种互动形式,能更好的发挥学生的主体性和能动性,让学生在兴趣驱动中进行学习,避免了学生的厌学情绪。案例驱动教学本质就是创建生动活泼的学习情景,激发学生参与的兴趣,这里的学习情景将联系实际,让学生进行真实案例的分析与设计,通过自我思考,培养独立解决问题的能力。
三、教学案例设计方法
案例的选择必须贴近学生的学习和生活,这样学生就能较快的进入情景中的角色,明确自己的任务,对即将出现的各种问题能够准确的把握。如何进行案例的设计,本文将结合软件建模技术课程的特点,探索出一些案例教学经验和内容。软件建模技术是软件工程专业和计算机相关专业的主干课程,熟练掌握软件建模技术是未来从事软件行业的不可或缺的核心技能。本课程详细介绍UML的用例图、类图和对象图、包图、状态图、活动图、时序图、协作图、组件图和配置图等模型的语法和语义,以及相关模型的建模技术和理论,重点是基于UML的软件开发过程和系统建模方法。由此可见,本课程实践操作性很强,传统以老师为主的教学方式很难让学生掌握实践的精髓。为了让学生能真实的体验到今后实际工作当中对软件建模技术的真实应用,提前具备在参加工作后才能积累的进行软件开发和设计的相关宝贵经验,案例教学将是本课程的一大亮点,能很好的培养学生各方面的素养。下面是以图书管理系统为案例的教学内容设计。
四、图书馆管理系统案例描述
本案例主要包含“图书馆管理系统”的用例图,类图(对象图),包图,状态图,活动图,时序图,协作图,组件图和配置图,共9种软件模型的建立。“图书馆管理系统”的所有软件模型将按照内容进行划分,不同章节结合不同的软件模型设计过程进行讲解,让学生全面掌握一个真实系统的完整的建模设计过程。最后,生成实际案例所有相关的软件模型,构成一个完整的应用系统,并进行必要的审核,该审核可以通过小组讨论,课堂竞赛的方式进行,提高学生的参与兴趣,让学生在快乐中理解和掌握复杂的软件设计理论和方法。
下面给出用例图、状态图、时序图、组件图等主要模型的教学设计。
(一)用例图
1. 确定系统涉及的总体信息
读者:借书、还书、书籍预定;图书馆管理员:书籍借出处理、书籍归还处理、预定信息处理;系统管理员:增加书目、删除或更新书目、增加书籍、减少书籍、增加读者帐户信息、删除或更新读者帐户信息、书籍信息查询、读者信息查询。
2. 确定系统的参与者
首先分析系统所涉及的问题领域和系统运行的主要任务:分析使用该系统主要功能部分的是哪些人;谁将需要该系统的支持以完成其工作;系统的管理者与维护者。 图书馆管理系统的参与者包括读者(借阅者),图书馆管理员和图书馆管理系统维护者。
3. 确定系统的用例
1)借阅者请求服务的用例
0 引言
随着计算机应用的不断深入、全球信息化水平的不断提高,软件产品也正趋向国际化,越来越多的软件产品支持多语言用户界面,能给不同国家和不同语言用户提供本地化的操作环境,有效提高了客户满意度。
多语言软件用户界面有多种实现技术:多独立应用程序技术、多语言的纯资源DLL技术、多独立单资源的纯资源DLL技术、引用外部语言包技术等。前面三种实现技术都要求更新源代码才能新添语言,用户在不同语言间切换缺少灵活性,语言信息的维护比较困难;第四种实现技术虽然可以自由添加新的语言,但语言信息的维护仍然比较困难。
本文提出的基于据数据库技术的多语言软件用户界面解决方案,以SQL Server为平台,建立语言方案数据库,将不同语言方案软件界面元素的显示信息存于指定数据库,应用程序从该数据库提取指定语言的显示信息,动态更新软件的用户显示界面。用户可以在不同语言方案间自由切换,而且系统自动即时更新显示界面;开发人员(其实从技术角度讲,并不要求一定是开发人员,任何有授权的用户都可以完成)不需要修改任何源代码就可以自由增删语言方案,轻松维护各语言方案的所有信息。考虑到不同语言的显示效果,在选择数据库管理系统和应用程序开发工具时,一定要选择支撑Unicode字符编码的开发工具。
1 多语言软件用户界面分析
软件界面主要有数据信息和提示信息,数据信息一般直接来自数据库,用户可在系统数据录入时实现本地化,因此多语言软件用户界面本地化主要针对提示信息进行。根据提示信息与数据库的相关性提示信息可分为三类:数据库无关提示信息,如按钮标题,菜单标题、对话框信息等;字段相关提示信息,如数据绑定文本框前的标签提示信息;表(数据表、数据查询、数据视图)相关的提示信息,如DBgrid的列标题。
对于与数据库无关的提示信息,可以建立信息表,将所有提示信息添加到该表;对于与字段相关的提示信息,可以从数据库的syscolumns表提取字段信息,从sysobjects表提取表信息,然后将其存入信息表;对于表相关的提示信息,不需要在信息表存储任何信息,可将其数据源表名和当前语言方案编号存于界面元素当前信息表中,根据数据源表字段和当前语言方案编号信息,在信息表中动态的选择对应字段的当前显示文本。
信息表建立过程如下:首先,根据syscolumns表和sysobjects表获取字段信息项目,将其存入信息表,根据库软件项目界面确定界面元素;对于数据库无关提示信息的信息项目则通过手工方法加入信息表中。其次,建立界面元素与信息表映射,确定界面元素与信息表对应关系。再次根据当前语言方案确定界面的显示文本。最后将其应用到软件项目中。处理流程如图1所示。
2 主要表设计
(1)语言方案表Language_TABLE。用于存储各个语言方案基本信息。其关键字段如表1所示。LID字段自动生成,第一个语言方案的编号为“00001”;L_state有两个值,0表示有效,1表示禁用。
(2)信息表Message_TABLE。用于存储各个信息元素的不同语言文本,其关键字段如表2所示。对于数据库无关提示信息,M_ID采用系统自动编码;对与字段相关提示信息,M_ID采用“表名_字段名”的规则表示。
(3)界面元素当前信息表ProjectSelMsg TABLE。用于存储各个界面元素当前语言方案显示信息,其关键字段如表3所示。部分对象多个属性需要本地化,因此系统以属性作为基本单位。P_Object字段用来识别控件所处的位置,在程序中还可以P_Object为选择条件,一次性将该窗体或报表所有界面元素全部从信息表中读出,减少查找时间,提高效率。对于非表相关信息,M_ID用来存储信息编号;对于表相关信息,则保存控件数据源的表名。P_SelText字段属于冗余字段,对于非表相关信息,用来存储该界面元素在当前语言方案条件下的显示文本,减少在信息表中查询时间,以空间换时间;对于表相关信息,则用来存储当前语言方案编号。Type字段有三个值:0表示数据库无关提示信息;1表示字段相关提示信息;2表示表相关信息。
(4)表间关系,通过LAD字段为表Language_TABLE和表Message_TABLE建立关联。
3 方案设计
基于数据库技术的多语言软件用户界面解决方案如图2所示。
(1)“语言方案选择处理”可放置在应用项目的系统选项设置中,用下拉列表框显示系统所有有效语言方案供用户选择,用户选择某个方案后记录方案编号。当用户确认选择且关闭选项设置窗体时,对于非表相关信息,根据用户所选语言方案编号,用Message_TABLE表对应文本更新ProjeetSetMsg_TABLE表中各个界面元素的显示文本,即P_SelText字段值;对于表相关提示信息,则将选择选择的语言方案编号存于P_SelText。
(2)“界面元素项目导入”用于确定界面元素的项目,可手工处理,也可让自动扫描窗体的控件,然后手工确定界面元素对应的控件属性即可。它属于临时处理模块,项目导入后即要清除相关代码。将所有界面元素信息全部存入表Project-SelMsg_TABLE中。
(3)“报表界面处理”放在报表设计模块中。读取Project-SelMsg_TABLE中各界面元素对应的P_SelText值,实现报表界面元素的本地化。
(4)“窗体界面处理”放在报表设计模块中。对于数据库无关提示信息和字段相关信息,读取ProjectSelMsg_TABLE中各界面元素对应的P_SelText值,实现窗体界面元素的本地化;对于表相关提示信息,则在M_ID中读取表名,获最该表的相关字段,然后根据P_SelText的值,在Message_TABLE表中提取各字段对应的显示文本。
(5)“语言方案信息维护”主要提供语言方案的增加、修改、删除、状态修改等操作。每增加一个新的语言,除了在Language_TABLE表中增加记录外,还要在Messag_TABLE为每个项目添加此语言文本。删除语言方案时,不仅要删除Language_TABLE表中对应信息,还要删除Message_TABLE表中信息。因为项目界面元素项目多,信息表中对应信息量非常大,录入相对费时,所以要慎用删除功能。通过L_state可控制语言方案的状态,加强对语言方案的控制。
(6)“数据字段导入”用于自动将应用系统数据库的各个字段添加到信息表中。可以从数据库的syseolumns表提取字段信息,从sysobjects表提取表信息,按“表名一字段名”规则组合,存于ProjectSelMsg_TABLE的P_ID字段。初始导入时LID的值全部设为“00001”;非初始导入时,提示输入该项目已有各语言方案的显示文本。
(7)“手工添加信息表元素项目”用于处理与数据库无关信息元素项目的确定,信息元素编号自动生成。初始导入时LID的值全部设为“00001”;非初始导入时,提示输入该项目已有各语言方案的显示文本。
(8)“界面元素与信息表映射处理”用来建立界面元素与信息表的对应关系。对于非表相关信息,将Message_TABLE表中的M_ID值,存入ProjectSelMsg_TABLE对应界面元素的M_ID字段中;对于表相关信息,则将该控件的数据源表名存入M_ID中。
(9)“信息表维护”主要提供信息元素的修改功能。系统每增加一种新的语言,此表自动按信息元素个数N,新增N条记录,自动填充M_ID元素编号,L_ID自动填充新增语言方案的编号,通过修改功能给每个语言元素输入新语言的对应的文本。
关键词:web软件;安全性测试;技术;方法
中图分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2011) 20-0000-01
Security Testing Technology and Methods Problem under the Web Software
Huang Xin
(CASIC,Guiyang550005,China)
Abstract:Due to the current web page application for the test has a very high challenge,and users in today's society is very high quality web pages,how to do a good job in the current context of web-based software security testing conditions,which has a very important practical significance,the author is from aspects,focusing on web-based software security testing under the conditions of technical and methodological issues,I believe this study has a similar start a discussion of the effect.
Whether you are testing internet,intranet or extranet applications,web testing relative to testing for non-web are more challenging work.The quality of web pages users have high expectations.In many cases,the same as business functions,the page for the maintenance and development of public relations,so the first impression is very important.
Keywords:Web software;Security testing;Technology;Method
一、web软件条件下安全性测试概述
随着计算机技术的发展,相对应的web应用也越来越多,而在web系统工程中,基于web软件条件下的系统测试需要检查与验证是否按照设计要求运行,还需检查测试系统在不同用户浏览器端的显示是否合适,归根到底,还是要从最终客户考虑系统的安全性和可用性。根据笔者观点,一个相对完整的基于web软件条件下的安全性测试主要分为部署与基础结构测试、输入验证测试、身份验证测试、授权测试、配置管理测试、敏感数据测试、会话管理测试、加密测试、参数操作测试、异常管理测试、审核和日志记录测试等。
二、web软件条件下安全性测试方法
基于web软件条件下安全性测试技术的测试方法的选择和以往的应用程序测试主要是看我们的测试侧重点,其主要为以下几点:
(一)界面因素。这是安全性测试技术的关键环节。在人们使用浏览器浏览网页时,一般人们对于页面效果的印象很关键。在对安全性进行测试时,如果侧重这一点,那么工作重心就是验证应用程序易于使用。具体方法是技术人员首先根据文档的整体和页面风格,设计出几套方案进行讨论和评审,在此基础上形成统一意见,对原有风格进行修缮形成成果。而在web测试条件下的页面所要考虑的因素主要有容错性是否存在和正确、基本功能是否能得以实现、清单是否把所有元素列出等。例如确定使用的页面是否合符要求就要通过页面走查的形式,当然在此过程中还要结合不同分辨率下页面的显示效果,而对于动态页面同样也应进行浏览走查。界面测试遵循的原则为用户界面洁净程度,在使用过程中不为用户认为制造障碍,布局合理,无多余功能;按F1必定得到帮助信息,在整个软件中术语和命令一致;同一任务有多种选择,具备一定的容错处理能力;软件外观和感觉应与从事的工作和使用者身份相符,在执行严重错误的程序操作前必须给用户以警告。
(二)功能因素。这是安全性测试技术的重点环节。查看系统中是否有连接以及连接是说明的位置,表单验证能否完成功能,需验证服务器正确保存数据时,后台运行的那些程序能否正确解释和使用这些信息,数据正确性验证是否达到易用性目标。对Cookies验证的检测,在Cookies中保留下的注册信息,检测需要认真核对确认Cookies能够正常工作并对这些资源进行加密。而功能易用性测试在完成测试后,可以更好的了解软件的应用性,特别是听取客户的反馈意见,对程序进行改良。这里主要一是使用白盒测试技术,其就是让测试对象进入了代码内部,让我们根据开发人员对代码和程序的熟悉程度,对有需要的部分进行在软件编码阶段,开发人员根据自己对代码的理解和接触所进行的软件测试。二是使用黑盒测试技术,这是根据软件需求,设计文档,模拟客户场景随系统进行实际的测试,其覆盖全部的功能,可以结合兼容,性能测试等方面。
(三)压力因素。压力因素主要是考虑测试系统在基本功能通过后进行对内容的测试,进行压力测试是指实际破坏一个web应用系统,测试系统的反映。压力测试是测试系统的限制和故障恢复能力,也就是测试web应用系统会不会崩溃,在什么情况下会崩溃。黑客常常提供错误的数据负载,直到web应用系统崩溃,接着当系统重新启动时获得存取权。我们可以在集成测试阶段进行,也可以在系统测试阶段进行。压力测试主要是使用一些工具进行,内容是通过编写测试脚本,再运行,最后得出结果总结出报告。这是在各种极限情况下对产品的测试,以达到检查产品长期稳定性的效果。如在对web服务器进行压力测试时,可以帮忙找到死机、崩损、内存泄露等大型问题,因为那些存在内存泄漏问题的程序,通过成千上万次程序的运行,导致内存泄漏的越多从而更进一步导致系统崩滑。另外对压力测试工具的延伸使用可以进行系统稳定性测试,系统极限测试。
(四)回归因素。回归因素测试就是在经过一段时间后,再进行对以前修复过的Bug重新进行测试,看该Bug是否会重新出现的测试。这一技术出现在测试的各个阶段,其目的就是保证以前已经修复的Bug不会再出现。然而在实际过程上,许多Bug都是在回归测试时发现的,在此阶段,我们首先要检查以前找到的Bug是否已经更正了。值得注意的是,已经更正的Bug也可能又回来了,有的Bug经过修改之后可能又产生了新的Bug。所以,回归测试可保证已更正的Bug不再重现,不产生新的Bug。
中图分类号:F542 文献标识码:A 文章编号:1674-098X(2017)05(a)-0008-02
大件运输时必须考虑到运输的安全性、经济性和时效性。通常每次运输的货物外形尺寸和重量均不相同,在招标前需要进行大量的初步方案设计对比分析工作。这样快速而准确获取车组的运行参数就显得十分重要了[1-2]。
传统绘图和人工计算车组的各项运行参数,是很浪费时间的。使用该公司开发完成的大件运输辅助设计软件配车装载模块后,能够快速获得准确的运行参数和配车装载图形,设计人员的工作效率明显提高了。
1 货物的输入
1.1 数值输入
设计人员只要将货物的重量、外形尺寸和形状信息输入到相应的栏内即可完成货物输入。
1.2 图形输入
对于特殊形状的货物,该软件设有将货物的CAD图形直接导入功能。软件可识别并转化CAD图形数据,并能够识别货物的长宽高等外形尺寸数据。
2 车型输入
软件内置了尼古拉MDE型液压平板车的部件库,通过简单选取操作,即可快速生成各式车型。该软件同时预设并支持场地自行板的输入。
公路运输车型是该软件重点,其涵盖了半挂、全挂两种牵引方式。半挂牵引车只允许输入2纵列车型,可配置出全轴线、凹心、模块梁和落下孔不同装载车型。全挂牵引车允许输入2、3、4纵列不同的车型,可配置全轴线、凹心、桥式、模块梁和长货转盘等装载车型。在牵引车的配置方面,允许前端加挂和后端顶推牵引车的输入,见图1。
对于场地倒运自行板车型,该软件除允许纵列数不同外,也可以输入不同纵列数的横向和纵向软连接的车型组。
3 设计输出
3.1 运行参数的输出
当货物和车型配置完成后,软件即可计算出该次配车装载相关的十余项重要运行参数,图2是12轴2纵列全挂车组装运送200 t货物的大件运输运行参数。
3.2 配车装载图的输出
除过得到以上的车组运行参数,软件还自动显示车组的三视图。
3.3 图形输出功能
图3为配置完成的载货车组,图形可以以CAD图形文件输出,方便设计人员在后续实施方案中的应用。
4 其他特殊功能
4.1 添加鞍座和抬梁功能
软件具有鞍座、抬梁设置和添加功能,通过简单设置鞍座的直径、净高度、长、宽、重量,抬梁的长、宽、高、重量,用鼠标点击添加即可,同时允许移动位置。
4.2 车身挠度计算
液压平板车在承受货物的压力时,会导致车架的变形,软件中可用车身挠度曲线展示车身的变形程度。对于多支点的大件货物,通过移动支点位置,车身的挠度曲线也将实时变化显示,此功能可帮助设计人员寻找合理的支垫放置位置。
4.3 支撑方式选取功能
软件支持常用的三点支撑和四点支撑方式。
图4分别为三点支撑和四点支撑方式,相同颜色的悬挂共同组成一个支撑区域,每个支撑区域的轴压实时显示。
4.4 货物移动功能
软件允许货物前后左右移动。货物移动后各点支撑轴压会实时显示。设计人员可根据软件实时显示的轴压数据,调整货物位置,确定最合理的货物装载位置。
4.5 关轴
大件运输过程中液压平板车可能出现爆胎的情况,这种意外情况发生后,通常采取关轴措施,将爆胎轮胎所在悬挂吊起以便更换轮胎[3]。因此,其悬挂所在承压区域的轴压将发生变化,在方案设计时应予以考虑,防止轮胎爆胎后整个承压区域的轴压过大,导致风险增加。软件可模拟关轴状态,计算出关轴后承压区域的轴压数据变化。
5 结语
该配车装载辅助设计软件已经在该公司得到实际应用,使得车组各项运行参数准确快速计算,给方案制作人员提供了准确,科学的设计依据,大大提高了设计人员在招投标阶段的工作效率。
参考文献
软件开发技术专业是高职院校广泛开设的一个传统大众化专业,所谓传统意味着历史资源的积累,大众化代表着难于创新。高职院校软件技术专业如何培养符合现代IT企业需求的一线技术人员,在现代软件行业就业压力较大的前提下,寻求更大的就业竞争力,这就要从人才培养的源头抓起。广泛调研,紧跟行业发展趋势,摸清企业对高职毕业生的定位,踏实做好专业建设,探索人才培养模式是提高人才培养质量,提高就业竞争力的法宝。
1 形成“职业情境、项目主导、三阶段技能递进式”人才培养模式
软件技术专业以应用型、技能型的“软件灰领”培养模式为主线,以应用能力和适应能力培养模式为辅线,学历教育与岗位技术培训相结合,提出三阶段技能递进式的人才培养模式。第一阶段为职业素质养成阶段,主要培养学生对专业基础知识的积累;第二阶段为职业能力提升阶段,重点培养学生的专业技术能力;第三阶段为职业岗位规划阶段,重点进行学生的就业岗位能力的提升。
2 探索软件技术专业人才培养方案紧随市场需求的动态调整方法
人才培养方案要随着行业、企业的发展进行调整,尤其是软件技术发展迅速,伴随着产生新的岗位及新的人才需求。项目组根据对行业企业的调研走访、对毕业生的跟踪反馈和专家的指导意见,并融合多年教学经验与对行业的了解,研究人才培养方案随行业、企业调整的方法,如图2所示。每年暑假对毕业生进行跟踪评价,评估毕业生就业质量,并对用人企业进行走访调研,了解企业对我专业毕业生的反馈、了解企业的用人标准、了解行业最新技术、寻求校企合作机会、搜集毕业生对我专业建设的建议等。在年末召开专家专业建设研讨会,论证调研结果,听取专家意见。在第二年初调整或修订人才培养方案。
根据本次项目调研结果及专家论证意见修订了本年度人才培养方案。具体调整方案如下:
1)在人才培养方案中,细化了就业岗位群,如表1所示。
表1 软件技术专业就业岗位群
[就业范围\&初始岗位群
(毕业3年内)\&发展岗位群
(毕业3年后)\&软件开发
(web应用程序、手机软件开发、网站开发、应用软件)\&程序员\&软件工程师\&软件测试
(功能测试和性能测试、手工测试和自动化测试)\&软件产品测试员\&测试工程师\&软件技术支持
(软件实施、软件维护、数据库系统维护)\&软件支持技术员\&技术支持工程师\&其它软件相关
(软件需求调研、软件文档编写工程师、软件销售、软件售后服务及培训、软件客服)\&相关业务员\&相关主管\&]
2)从基础素质和专业素质两方面详细描述了软件技术专业人才培养规格
在确定人才培养目标基础上,从基础素质和专业素质两方面细化了人才培养规格。基础素质包括具有良好的语言表达能力和团队合作精神;具有较强的自我学习能力等。专业素质包括具有软件开发能力、软件测试能力、软件技术支持能力等 。
3)根据职业认证的知名度,行业的认可度,选取了适合在校学生考取的职业资格证书,并按照种类和级别进行分类,如表2所示,将学历教育与技能认证培训相融合。
3 构建“基于软件产品开发工作过程”的课程体系
依据“职业、系统、开放”的理念,按照软件企业岗位能力要求,分析、整理软件企业典型职业活动工作过程,按照由简单到复杂的工作任务进行重构,工作场景通过学习领域来体现,构建了“基于软件产品开发工作过程”的课程体系。
在课程体系中根据软件产品工作过程梳理三条技术主线:WEB应用程序开发、安卓系统上的应用程序开发和软件测试。整个课程结构可分为基础类课程模块、人文素质选修课模块、专业基础课程模块、专业方向课程模块和实训模块;描述了专业技能、课程体系、主要教学内容与要求、技能考核项目与要求,并对核心课程做出描述。 4 采用LPT教学模式
在“语言类”课程上采用“LPT”教学模式,即在课程教学过程中采用案例教学、项目教学、任务驱动教学等多种教学方法,将lecture(教学)、practical(实践)和tutorial(辅导)相结合的教学模式。理论教学主要通过小型案例的方式介绍基本知识点,通过案例的讲解使学生掌握该部分基础知识的使用方法。实践教学布置两类实训任务:一是与教学案例类似的实训任务,观察学生对基础知识的实际掌握情况;二是布置难度高于教学案例的实训任务,观察学生对知识点的灵活运用情况。辅导主要是针对学生在实训过程中出现的错误进行个别辅导与易犯的错误进行归类总结,同时也提出在实际使用过程中该部分知识的常用方法。
5 打造全方位教学资源
软件技术专业课程资源多数为教学课件、教学案例、实训指导书等上课必备资源。本次项目建设过程中,按照学校课程资源包保准,完善了专业课程资源。具体有:教学资料、学习资源、特色教学资源、课外作业、课外训练、题库等。在核心技术课程与综合实训课程上,与企业工程师一起研发课程资源,引入企业的案例及相关技术文档。
通过软件技术教学资源的建设,为学生提供多样化、开放式资源,实现学生自主学习、交互式学习。同时教学资源建设为专业教师提供了信息资源共享、相互交流的平台,通过共享教学资源的教学资源,教师可以获取最新的技术、行业产业信息、专业资源、课程资源、项目资源和实训案例等,促进专业建设、课程建设、提高技术应用能力、教学与实践能力。通过教学资源的建设可以实现培养高素质、高技能的软件技术专门人才。
6 总结