青岛大学软件工程学院(精选11篇)
2012年(春季班)招生简章
(面向贵州在职人员、自主招生)
厦门大学软件学院是经教育部、原国家计委批准的35所国家示范性软件学院之一。根据国务院学位办有关文件精神,软件学院2012年春季自主招生,面向贵州省招收软件工程领域工程硕士专业学位研究生(MSE)60名。有关事宜如下:
一、招生对象及要求
具有国民教育序列大学本科(取得学士学位)及以上学历的在职工作人员,原所学专业和年龄不限。
二、研究方向
1、财务与金融信息化
2、电子政务
3、软件项目管理
4、数字媒体技术
5、教育信息化管理工程
6、网络信息安全技术
三、学习方式及年限
学习方式为半脱产,学制两年,在校学习时间2—5年,最长不超过5年。学习总学分为40学分。第一年以课程学习为主,安排相对集中时间授课;第二年开始进入工程实践阶段并完成毕业论文。
在职不脱产人员的学习以周末上课为主,或安排集中时间授课。
四、入学考试
考试科目:数学、英语、专业基础(C语言、数据结构)。
考试时间:2011年11月6日,考生于11月4日到贵州师范大学经济与管理学院进行现场确认及资格审查。
五、报名方法
1、考生须在2011年9月22日至10月31日之前将下列材料交至贵阳教学点,地址:贵州师范大学经济与管理学院成教部办公室;
① 考试费240 元。
②《2011年攻读软件工程硕士学位报考资格审查表》一式二份,资格审查表见附件一(贴近期同底一寸免冠照片,由考生所在单位推荐,并在张贴照片处及“考生所在单位人事部门审核意见”一栏处加盖考生所在单位人事部门公章,无单位考生加盖档案所在人才交流中心公章);
③《报名表》一份(见附件二);
④身份证复印件一份;
⑤大学本科毕业证书、学士学位证书复印件各一份;
⑥近期(蓝底)一寸免冠照片3张(其中2张贴在资格审查表上);
3、考生应于2011年11月4日,携带以上有关证件的原件,到贵州师范大学经济与管理学院成教部办公室现场照相并确认资格。
六、录取与入学
1、录取分数线及录取人数由学校根据实际情况自主决定。上线考生须参加面试。厦门大学研究生院根据笔试成绩和面试成绩,择优录取。
2、2012年春季入学。入学前必须就培养等有关事宜和厦门大学软件学院签订协议。
七、证书及学位授予
学生在规定年限之内修满规定学分,成绩合格,完成学位论文(论文形式可以是工程项目技术报告、关键技术的研究论文、软件工程项目管理成就等)并通过学校组织的答辩,经厦门大学学位评定委员会审核批准后,授予厦门大学工程硕士学位,颁发全国统一的工程硕士学位证书。
八、学费
根据国家计委、财政部、教育部《关于高等学校示范性软件学院收费标准及有关事项的通知》(计价格[2002]665号)和福建省物价局、财政厅、教育厅文件(闽价[2004]费16号)精神,厦门大学软件学院工程硕士贵阳教学点学生须缴纳学费(含论文指导和答辩费),学费总额为32000元。学生在第一学年开学报到时缴纳选课费16000元,在进入论文阶段时(通常为第二学年开学注册)缴纳论文指导费、答辩费16000元。教材费用自理。
九、报名、咨询方式
咨询网址:,sem.gznu.edu.cn 报名地点:贵州师范大学经济与管理学院成教部 报名电话:0851-6776369、***(郭老师)0851-6763394、***(王老师)
报名咨询:贵州师范大学 0851-6788233(周老师、谢老师、谭老师)
厦 门 大 学0592-2580600(黄老师)、2580599(曹老师)
传真:0851-6788233(贵州师范大学)、0592-2580500(厦门大学)通信地址:贵州省贵阳市宝山北路116号贵州师范大学经济与管理学院 邮编:550001
厦门大学研究生院 厦门大学软件学院 贵州师范大学经济与管理学院
2011年9月21日
附件一:
2012年在职人员攻读硕士学位资格审查表
注:报考法律硕士的政法系统工作人员和报考公共管理硕士的政府部门工作人员须由省级主管部门签署推荐意见,其他考生无须省级主管部门签署推荐意见。
附件二:
这里的异地办学是指软件学院离开校本部, 在其他地区办学, 但仍是学校的二级学院, 接受学校的直接领导和管理。目前, 大多数示范性软件学院都是由校本部办学, 校本部与异地办学兼有的学校为数不多, 仅有北京大学、东南大学、中国科技大学和浙江大学等高校。异地办学是示范性软件学院建设发展的特殊现象, 是软件学院寻求自身发展空间和地方政府建设软件人才高地、提升城市软件产业竞争力等需求的整合, 它的存在是多方博弈的结果。探索异地办学的对策, 对于促进示范性软件学院的可持续健康发展具有重要意义。
一、示范性软件学院异地办学存在的主要问题:以浙江大学软件学院为例
示范性软件学院的异地办学固然具有诸多优势, 比如发展空间的优势、地方政府大力支持的优势等, 但是确实也存在一些明显的问题, 这些问题制约了异地办学的示范性软件学院的健康发展。
浙江大学软件学院是异地办学的典型。在浙江省宁波市和浙江大学双方的共同努力和通力合作下, 浙江大学软件学院在宁波的办学取得了明显的成绩, 基本建成了以软件工程为核心的多学科交叉复合应用的研究生培养基地, 建立了产学研一体化的开放式人才培养体系, 培养和储备了大量的高级软件人才。但是, 其发展还存在以下主要问题。
(一) 办学体制制约学院发展。
目前, 浙江大学软件学院在宁波的实际运行机构为“浙江大学软件学院 (宁波) 管理中心”, 是宁波市机构编制委员会批准的自收自支事业单位, 但其职责只是为软件学院办学提供管理和后勤服务。由于机构本身功能的限制, 引起一系列问题长期得不到解决, 严重制约学院的发展, 例如, 由于进入管理中心编制的教师无法解决职称问题, 造成教师缺失;由于管理中心没有办学功能, 给社会培训工作带来了根本性的困难, 等等。
(二) 财务问题影响可持续发展。
财务问题主要表现为两个方面:一方面, 由于远离浙大本部, 学术及管理资源不能得到有效共享, 学院长期承受维护后勤设施的巨大费用, 校园设施的维修压力日益增大, 这些导致软件学院办学成本居高不下;另一方面, 学院主要财务来源是学生学费上交学校后的返还部分, 但目前受到办学规模的限制, 学费收入增长缓慢, 而合作办学和社会培训、实训等也受到办学体制的诸多制约, 学院财务开源节流面临很多困难。
(三) 留在当地创业就业的毕业生比例还不高。
软件学院自办学以来, 大约有三分之一的毕业生 (包含在职生) 留在宁波工作, 但相对来说学术素质更佳的脱产毕业生和双证硕士所占比例较低。与上海、杭州、苏州、无锡、南京等周边城市相比, 宁波的IT产业规模小、氛围弱、薪酬低、优惠政策不配套, 个人发展空间十分有限, 严重影响了毕业生在宁波创业就业的意愿。
二、其他异地办学示范性软件学院的可借鉴经验
因为软件学院培养目标的特殊性, 要求与地方以及产业进行十分紧密的联系, 各所高校都创新体制机制, 不断整合社会资源, 进行了积极的探索和实践。综合各异地办学兄弟院校软件学院的办学经验, 本文认为值得学习借鉴的地方主要有以下几点。
(一) 依托研究院或研究生院, 建立良好市校合作平台。
高校与政府合作的研究院或研究生院一般都具有独立法人资格, 可通过市校双方共同建立理事会进行管理。其主要任务是衔接高校优势学科专业与当地的主导产业, 努力探索产学研相结合的多元化合作发展道路, 作为合作办学基地、教育培训基地、科学研究基地和科技成果转化基地, 为地方的科技、教育和文化发展提供全方位的服务。如深圳市的大学城引进了北大、清华、哈工大这3所名校的研究生院;位于苏州工业园区的苏州独墅湖高等教育区自2002年开发建设以来, 已经吸引中国科学技术大学、西安交通大学、南京大学、东南大学、复旦大学、新加坡国立大学等众多国内外著名高校相继设立研究院或研究生院。通过市校合作建立研究生院 (或研究院) 不仅在更广泛的范围内整合学校学科力量, 找准与当地经济发展的切入点, 服务地方发展, 并承担起了统一与当地政府沟通协调的纽带与桥梁作用。
(二) 享有办学优惠政策支持, 获取广泛的社会资源。
异地办学软件学院常常得到地方政府及高校在办学政策尤其是资金上的优惠和扶持, 这对软件学院办学显得非常重要。
一是地方政府的投入及政策支持。北京大学、东南大学、中国科技大学等高校的软件学院异地办学所在地政府在人事、财政和后勤方面都出台了较大力度的优惠政策, 支持软件学院的办学。例如:苏州市政府除为在苏州独墅湖高教区办学的高校投入资金建造校区外, 还给学校、学生一定的资金支持。苏州市政府免除了东南大学在高教区办学中所涉及的水电费、校园维护管理费等, 对学校教师在苏州购房给予一定比例的优惠;软件学院每招收1名学生, 苏州市给予每年1万元的补贴, 直接作为软件学院的办学经费, 并为每位学生提供每月200元的伙食补贴 (一年补贴10个月) ;对苏州当地接收软件专业毕业生的企业, 给予企业2000元/人的补贴。而深圳市政府对原北京大学在深圳办学的软件学院每招收一名学生, 就给予每年4.8万的经费补贴, 作为软件学院的办学经费 (北大软件学院异地办学已搬到江苏省无锡市) 。
二是学校对软件学院的投入及政策支持。部分高校在学费政策、财务制度、师资建设方面给予软件学院政策倾斜, 支持软件学院的发展。在学费政策方面, 南京大学、华东师范大学返还给软件学院100%的学费, 上海交通大学、中国科技大学返还70%的学费。在财务制度方面, 北京大学为软件与微电子学院独立开设了银行帐号, 软件学院财务实行两级核算、两级管理, 对学校和软件学院理事会负责。
三、对浙江大学软件学院异地办学的启示与建议
针对浙江大学软件学院在管理体制、资源政策支持等方面遇到的难题, 结合其它软件学院的办学经验, 我们提出如下对策:
(一) 设立浙江大学宁波研究院。
浙江大学宁波研究院作为独立法人机构, 可将浙江大学软件学院和浙江大学科技园宁波分院等在甬机构纳入研究院统筹管理。研究院另设研发中心、重点实验室等, 作为学校在宁波产学研合作平台, 加强与宁波市的沟通协调及产学研合作, 推进人才培养和科技成果产业化, 为地方经济建设服务。同时宁波市政府赋予现行管理中心一定的办学功能, 解决教师本地化和职称晋升问题, 允许开展相关专业的培训工作, 享受办学过程中相关免税政策。
(二) 争取宁波市及学校更多政策支持。
与上海、杭州、苏州、无锡、南京等周边城市相比, 宁波的IT产业规模小, 氛围弱、薪酬低、优惠政策不配套。软件学院发展关键在于获取稳定可持续的政策支持。学校加强与宁波市政府的磋商, 力促宁波市给予软件学院办学资金补贴, 出台师资和IT企业引进优惠政策, 以实现软件学院的可持续发展。同时建议学校在学费政策、财务政策方面给予软件学院一定程度的倾斜。为解决办学资金不足问题, 建议参照深圳、苏州、无锡等兄弟城市吸引北京大学、中国科技大学、南京大学、东南大学等高校软件学院异地办学的做法, 大幅度增加对学院教师和研究生的补贴额度。
为了吸引毕业生, 特别是吸引双证生、脱产生留在宁波创业就业, 要发挥宁波在先进制造业、现代物流业、电子服务业等行业的优势, 根据宁波产业发展目标, 制订专门的一整套吸引人才的政策和服务措施。对于软件学院引进的配套产业平台, 例如国际性大公司设在宁波的研发、外包、产业等基地, 给予其特殊的政策, 努力使之成为吸引软件学院毕业生就业的主力军。
(三) 理顺办学体制机制。
学校要注重市校合作办学思想指导下的管理体制机制的构建和完善, 理顺软件学院获得宁波稳定资源支持的渠道, 在组织架构、运行机制、资产管理及师资队伍建设等几个重要方面继续探索和创新, 进一步明确市校战略合作共建中浙江大学与宁波市对软件学院的垂直管理与属地管理问题。
参考文献
[1]黄细良, 骆斌.坚持机制模式创新, 办好国家示范性软件学院[J].中国高等教育, 2004, (Z1) .
[2]张尧学.关于创办示范性软件学院的思考[J].中国高等教育, 2004, (10) .
[3]刘宁宁.合作办学:创新人才培养之路——软件学院特色发展模式的探索[J].科技信息, 2010, (4) .
[4]董晓梅, 何泾沙.关于示范性软件学院办学的思考[J].计算机教育, 2008, (01) .
关键词:软件工程;教学模式;项目教学法;角色扮演法
软件工程是计算机及相关专业一门十分重要的专业基础课,随着我国信息化建设的深入发展和软件产业的快速发展,软件工程的重要性及其对信息产业的支撑作用日益凸现。在建设创新型国家和培养创新型人才的前提下,如何进行课程创新型学习,培养学生的创新性思维,已成为深化高等教育改革的主要方向之一。本文针对软件工程课程特点,结合软件工程“项目实训”课程,探索创新型学习的教学模式,在该课程的课程设计、教学方法和教学过程以及考核标准等方面进行了有效的研究和实践。
一、软件工程课程的特点
软件工程课程是广播电大计算机应用与软件技术专业的一门核心专业课程。从课程的教学目的中,可以看出软件工程课程既不同于一般的程序设计课程,也不同于一般的专业课程,其教学有它自身的特点。
综合性:软件工程课程涉及面很广,既有基础理论研究,也有实际开发和维护;此外,还涉及与软件开发有关的活动,如,人工智能、数学、管理学、经济学、心理学、市场学、法律与道德等方面。
工程性:软件工程顾名思义,软件生产是一个工程过程,课程强调利用工程化的方法进行。这不仅表现在软件开发的流程上、开发的技术方法上,更重要的是表现在对软件开发的项目管理上。如,项目计划与组织、进度控制、成本控制、质量保证、CMM的应用等诸多方面。
实践性:广播电视大学计算机科学与技术专业的专业规则中提到,通过软件工程的学习,使学生掌握开发高质量软件的方法;通过对软件开发过程和过程管理技术的学习,使得学生了解如何进行软件度量和管理,怎样进行质量保证活动,从而能够有效地策划和管理软件开发活动。由此可见,广播电视大学对于计算机专业人才的培养目标是实践性人才。因此,在教学中必须强调理论学习与应用实践的结合。把握软件工程的发展方向。为学生参与实际项目开发打下基础。
先进性:随着软件技术的发展,软件工程从传统式软件工程-构建软件工程,其研究的内容发生了根本性的变化。如涉及软件开发方法的面向对象技术的应用、统一建模语言(UML)、基于Web的软件开发、基于构件技术的软件开发。涉及开发过程组织的统一软件过程(RuP)、个体软件过程(PsP)、群体软件过程(TSP)等,涉及软件项目管理的IS09000认证及软件能力成熟度模型(CMM)等。这就要求软件工程课程的教学内容也应该与时俱进。
二、软件工程教学现状
根据笔者多年的教學实践发现,理论-实验的教学模式,学生在学习的过程中毫无兴趣,在实验中对软件工程的理论很难灵活运用。造成这一原因的因素较多,大体可概括为:课程内容比较抽象、该课程的讲授课时比较少、没有实训环境。
三、软件工程教学改革与实践
通过上面的分析可见,软件工程教学方法不能在停留在传统的理论-实践的模式上了,要与时俱进,跟上时代发展的步伐。结合本校的实际情况,通过对项目教学法、案例教学法、角色扮演法的实践中比较分析,笔者认为,本校软件工程的宜采用项目教学法、角色扮演法相结合的方法。
(一)项目教学法
项目教学发是基于完整行动模式的,对复杂问题进行解决、管理和实施的方法。这种方法中,学生独立自主的去解决问题,这就要求学生必须掌握知识点,促发学生对知识的渴望,从而主动去学习;教师在选择项目时尽量选取离学生日常生活比较贴近的项日.这样利于学生的理解,从而保证项目的最终实现。教学过程中,初步的理论学习后,教师拟定多个项目,指定有项目经验的学生为组长,各小组自由选题,组长引导小组学生共同确定该项目开发的目标和任务。小组学生合作逐一完成任务,并要求学习结束时提交可行性研究报告、软件需求说明书、软件设计说明书、软件测试报告及项目开发总结。实践证明.项目教学法能充分调动学生学习的积极性、培养学生的独立思维能力,还能够培养学生的团队协作能力。
(二)角色扮演法
角色扮演法是一种情景模拟活动。所谓情景模拟就是指根据被试者可能担任的职务,编制一套与该职务实际根据相似的测试项目,将被试者安排在模拟的、逼真的工作环境中,要求被试者处理可能出现的各种问题,用多种方法来测评其心理素质、潜在能力的一系列方法。软件工程教学中,项目开发设计到很多角色,学生在醒目中扮演不同的角色。处理不同的任务.达到学习知识、理解知识并掌握知识的目的。笔者在教学过程中,讲解需求分析后,设定了一个以获取需求为目的的用户面谈场景。一部分学生分别扮演项目负责人、分析人员及开发人员等角色,另外一些学生扮演用户。通过这角色的扮演,学生不仅掌握获取用户需求的方法及技巧,还学会了换位思考。有利于帮助他们建移从用户角度出发的思维方法,从而使项目的进行更加的顺利。
四、总结
为了使学生可以更好地学习、理解软件工程的思想并加以运用。就需要在课程教学采用浅入深出的有效措施,使以往抽象的软件工程理论与实际软件项目开发紧密结合,易于学生接受。从而提高学生对课程的学习兴趣,培养学生理论应用能力、团队合作能力。
参考文献:
[1]范萍 王莉 胡祥云.软件工程课程实验考核方法探索[J]. 《实验技术与管理. 2007.3.
[2]蔡勇 李菁芳. 以"项目教学法"促进"软件工程"教学 [J]. 《计算机教育》 2007.16.
………………………………………………
03、浙江大学软件工程硕士开题报告格式04、……………………………………………..05、06、*
……………………………………………..07、08、.……………………………………………..……………………………………………...……………………………………………...11、*
(双证研究生在系统中打印此表)
12、*
………………………………………………
……………………………………………….13、浙江大学硕士学位申请书(系统中打印)*
14、(双证研究生在系统中打印此表)
15、浙江大学硕士学位论文修改定稿审核表*
17、*
上表说明:
1、以上带“*”的表格或文书,需要导师签字。
2、以上非在系统中打印的表格或文书,在下载。
有关注意事项:
1、浙江大学学术道德规范:
2、有关系统:
双证研究生:在http://grs.zju.edu.cn页面,“浙江大学研究生院管理系统”从学生登录进入系统; 单证研究生:在http://grs.zju.edu.cn页面,“浙江大学研究生院管理系统”从专业学位管理系统进入系统。
3、有关通知地址:
浙江大学软件学院网站>>教学管理>>论文管理。进入论文答辩阶段的研究生应保证每周多次查看本栏目通知,以免耽误时间而造成答辩延期。每次论文答辩前约1个半月,会在该栏目公布该期的答辩操作指南,每期的答辩阶段工作会在该指南里详细说明。
4、关于答辩安排的时间:
按照研究生院对授予学位时间等的有关规定,目前软件学院在每年2月底(春季)、5月底(夏季)、8月底(秋季)、11月底(冬季),组织论文答辩。
5、研究生申请论文答辩时间请查看2007~2012级研究生论文答辩时间结点对照表。
6、关于研究生查询 “开题论证”、“提交论文定稿和论文答辩申请”、“论文答辩”各时间点,请
一、报考条件
具有国民教育系列大学本科毕业学历。
可不受工作年限的限制,被录取为工程硕士生的,在修完研究生课程并结合软件工程任务完成学位论文(设计)后,方可进行硕士学位论文(设计)答辩。
二、工程领域
序号工程领域名称代码1 软件工程 430113三、考试科目及考试方式
㈠ 考试科目
1.硕士专业学位研究生入学资格考试(英文名称为 Graduate Candidate Test,简称“GCT”)。
2.专业考试和面试。
㈡ 考试方式
采取两段制考试方式。
1.第一阶段,所有考生参加国家统一组织的“GCT”考试(考生取得的“GCT”成绩有效期为两年)。该阶段主要测试考生的综合素质。“GCT”考试的命题及阅卷工作由教育部学位与研究生教育发展中心统一组织。
2.第二阶段,达到我校规定的“GCT”成绩合格分数线的考生,持本人的“GCT”成绩,到我院申请参加学校自行组织的专业考试和面试。
3.持有“GCT”有效成绩且“GCT”成绩不低于190分的.考生,可以此成绩向我校提出报名申请,必须参加我校组织的第二阶段专业考试和面试,并在第二阶段报名时进行资格审查。
报名时间:以具体通知为准,详见北京交通大学研究生院(gs.bjtu.edu.cn)招生信息
报名方式:以具体通知为准,详见北京交通大学研究生院网页招生信息
四、招生名额
我校自定。其中录取具有国民教育系列大学本科毕业学历但未获得学士学位的人数,不得超过该专业领域录取人数的10%。
五、学习年限
二至五年。
六、报名办法
㈠ 第一阶段(“GCT”)考试报名方法:
采取网上报名与现场确认相结合的方式。即所有报考者须在有关考区考试主管部门规定的网报时间内,通过互联网登陆有关省级主管部门指定网站,按要求填写、提交报名信息;然后在规定的现场确认时间内,到指定地点缴纳报名费、照相、确认报名信息,同时,领取《非全日制攻读硕士学位全国统一考试考生应试守则及违规处理规则》,并认真阅读。
具体网上报名和现场确认时间由各省(自治区、直辖市) 学位委员会办公室根据本考区情况自定。报考者应在规定的报名期限内进行网上报名和现场确认,逾期不予办理。
只在网上提交报名信息,未在规定时间内到指定地点办理缴费、照相及确认等相关手续的,本次报名无效。
考生既可在北京报名考试,也可在考生工作单位所在地省级教育主管部门指定地点报名考试。
㈡ 北京地区第一阶段(“GCT”)考试报名方法:
以具体通知为准,详见北京交通大学研究生院网页招生信息
㈢ 第二阶段(专业考试和面试)报名方法:
以具体通知为准,详见北京交通大学研究生院网页招生信息
七、考试时间及报名考试费
㈠ 第一阶段(“GCT”)考试:
以具体通知为准,详见北京交通大学研究生院网页招生信息
㈡ 第二阶段(专业考试和面试)考试
以具体通知为准,详见北京交通大学研究生院网页招生信息
八、招生领域和专业课考试科目及参考书
注意:
1.在网上报名时,请在备注1中填写“报考领域所在学院的学院代码”。
学院代码及名称 领域代码及名称 考试科目 参考书目及出版社软件学院 软件工程430113九、相关事宜:
㈠ “GCT”试卷由四部分构成:语言表达能力测试、数学基础能力测试、逻辑推理能力测试、外语(语种为英语、俄语、德语和日语)运用能力测试。“GCT”试卷满分400分,每部分各占100分,考试时间为3小时。“GCT”命题依据是《硕士学位研究生入学资格考试指南》(科学技术文献出版社出版)。
㈡ 《硕士学位研究生入学资格考试指南》由科学技术文献出版社出版发行,考生可到北京市海淀区西郊板井农林科学院农科大厦A座816、817室购买,联系人:田文正,电话:010―51501722,传真:010-51501727。
十、学院联系人及联系电话
软件学院:李老师 电 话:010-51687358 E-Mail: yuanli@bjtu.edu.cn
请关注北京交通大学研究生院网页招生信息,以后相关信息都会在此网站公布,恕不通知到考生个人。
北京交通大学软件学院一、培养目标:以“基础教学提高思维水平、专业教学提升科研素养、实验教学提升应
用能力、实训教学提升系统观念、外语教学提升沟通”为核心理念来培养软件工程技术人才,培养学生具有严谨的专业态度、厚实的基础知识、持久的学习能力、山色的合作精神、清晰的系统思维、丰富的技术手、敏捷的应变能力和与时俱的创新精神。毕业后能够在政府部门、信息产业、高等院校和研究所等单位工作。
专业方向和授予学位
专业名称:软件工程
专业方向:软件开发、网络技术、数学媒体技术、嵌入式系统。
授予学位:工学学士。
二、人才培养模式
学院正在推行有自主特色的校企合作办学创新软件人才培养模式。该模式已得到教育部、省政府、省教育厅有关专家、领导的高度评价和一致认可。目前,基于该教学模式的“校企合作办学创新软件人才培养模式的研究与实践已获得江西省优秀教学一等奖。学院有两种办学形式,一种是对统招的四年制本科学生实行”“3+1培养模式,即学生在校本部学习三年,在专业实习,即1年在学校学习,1年在实训基地进行专业实训。软件学院集江农业大学雄厚的师资力量,丰富的办学经验、软件企业高层次人才多、研究与开发项目多、软件开发能力强等优势圩一体,实现了教育资源的优化配置,创建了高等院校与科研成院所(软件企业)共同合作,联合培养优秀软件人才的良好环境与条件,是江西省唯一与科研院所、软件企业合作办学的学校。
三、“双师型”的师资队伍
根据“3+1”和“1+1”人才培养模式,学院现有两支教学队伍,一支是学校本身的教师队伍。学院现有专职教师:教授4人,兼职教授4人,荣誉教授(院士)1人;副教授18人,讲师12人,具有学位教师5人,硕士学位22人;
中科院、软件企业共有工程师(含工程师)16人。
四创新实践能力培养
学院立足专业,彭励创新,设立了“E01软件信息惭愧“蓝点工作室”“软件开发小组”创办了“E01软件信息报”。开展了“暑期专业实训”软件创新设计大赛、“网页制作大赛、科技活动月月评”等一系列实践创新能力活动,培养了学生实践能力与团队合作精神,增强了学生动手能力和就业竞争力。几年来,在学院的培养与支持下,学生在各类竞赛中均取得了优异的成绩,学生第四学年在专业实训基地进行毕业实习与毕业设计(论文)。实习期间,基地聘请具有软件开发经验的研究员和工程师对学生进行三个月的专业强化训练,实训教学内容都是主流技术或新技术,全面强化了学生的专业素养和综合素质。
五打造就业直通车,实现就业“两高”
1有与人才市场零距离的专业实训基地
软件学院在北京中关村和上海沛东软件园两个IT产业发达地区建立软件专业实训基地。实训基地为学生学习提供了良好的实习场所,基地聘请有丰富经验的研究员和工程师(含高工)为学生授课;有较多的软件开发项目给学生做案例教学及软件项目开发实践训练;有及时反映人才市场用人需求的信息以指导毕业生就业。软件学院毕业生的就业工作由校企双方共同负责,采取多渠道、灵活的就业服务机制推荐毕业生就业,实现了专业实训,对专业技术掌握较好的毕业生能顺利地通过IT公司的面试,到该公司进行岗位实习(试就业),毕业后留下就业;以不能顺利通过面试的毕业生,实训基地根据毕业生个人存在的不足,再次对其进行有针对性的培训,然后再推荐。因此,实训基地本着培训、推荐、再培训、再推荐的做法,使毕业生基本都能找到实习岗位,从而实现理想的就业。
2.就业工作实现“两高”
高就业率:2005、2006两届毕业生的就业率为100%,2007届没有毕业生,2008届毕业生就业率为97%,其中有52%的毕业生留在北京地区的中大型企事业单位工作。
本文结合北京交通大学软件学院办学6年来改革创新发展的经验和成果, 谈谈如何加强工程专业学生的科学创新能力的培养。
一、以科学的教育观念为指导, 全面推进创新素质教育
1.科学运用教学方法, 培养学生的创新精神
坚持启发式教学, 重视学生创造性思维能力和学习研究能力的培养。例如, 在教学中通过学生自拟题目完成相关课程项目, 既能激发学生兴趣, 又能启发学生用所学知识完成项目, 收到事半功倍的学习效果。同时, 培养学生进行科技创新的兴趣、激发学生的创新热情和创新欲望。教师要将传授知识和培养创新能力相结合, 既注意全面的培养, 又注意对个性特别是创造个性的发展, 注重培养学生形成良好的个性心理品质, 关爱、鼓励那些敢于提问、经常有新观念的学生, 使其创造个性得到充分发展。此外, 要将科技精神教育贯穿教育教学的全过程, 在知识传授过程中融人德育教育, 注重培养学生严谨治学态度、科学的人生观和良好的意志品质。
2.确立科学的教育观念
现代高校教师不仅要具有广博的基础知识、精深的专业知识, 良好的教学科研能力, 具有教师的职业品质和人格, 还要树立既符合教学规律又符合社会发展的现代教育教学观念, 要树立学生主体观, 坚持落实学生主体地位, 尊重学生、信任学生, 让学生主动活泼地发展。创新教育是充分弘扬人的主体性, 注重开发人的智慧潜能, 注重形成人的精神力量的教育;要以非智力因素为突破口, 全面提高学生素质。学生的素质包括多方面的内容, 各种素质结构存在着内在的本质联系;要注重因材施教, 提高学生的综合素质, 提高学生的创新能力。
3.确立新的教育质量观
要把创新能力作为衡量人才质量的重要依据, 在教学管理上将对大学生的创新精神和创新能力的培养作为教学工作的指标, 发挥教学评价的导向功能, 努力营造有利于学生科技创新的良好环境, 建设自由、活跃、严谨、务实的校园科技创新氛围。将大学生的科技创新教育贯穿于人才培养全过程, 纳入学生的综合培养方案, 将创新教育与专业教育紧密结合, 根据社会发展和学生的需要, 培养宽口径、厚基础、新内容的综合素质较高、具备科技创新精神的大学生。
二、深化教学改革、优化课程体系, 打好培养学生科技创新能力的基础
1.设置合理、科学的课程体系
软件专业课程体系应注重学生掌握核心专业知识和技能, 并具有应用领域的技术专长, 通过多层次的实践锻炼, 使学生具备软件工程师从事工程实践所需的专业能力。课程体系体现出“厚基础”“重技能”“多实践”的特点, 课程模块基本分为公共课程模块、专业课程模块、实践课程模块、IT认证类课程等模块。在重点夯实数理基础而设置的以数学分析、高等代数为代表的基础课程基础上, 开设专业基础课程有针对性地为下一步深入学习专业课程打下基础, 提供本专业相关的基础知识和专业入门知识。通过实践课程模块包括课程实验、课程实训、项目实训、企业实训、企业工程实习、毕业设计组成的多层次实践教学体系, 贯穿专业课程模块教学的全过程。通过培养学生综合把握和运用现代科技发展的新知识、新技术为目的, 进而提高学生的综合科研创新素质。
2.广泛开展合作办学, 开阔学生创新视野
软件学院通过与国外先进大学和领导性企业的合作, 带动学院特色专业的建设, 对推动教育教学改革起了积极的作用, 在实现人才培养创新化、国际化方面打开了渠道。北京交通大学国家示范性软件学院在课程建设、教师资源建设、获取专业技术认证等方面与国际众多知名软件企业建立了合作与交流。通过与IBM、微软等企业联合建立实验室等方式, 对软件学院的课程与师资队伍建设起了很大的作用, 为提高学生创新意识提供了有效载体和平台。
3.加强教学实践环节中学生创新实践能力的培养
软件工程专业课程实训是实现学生培养目标的重要教学环节, 直接让实训中参与研究方案制定, 在老师指导下承担软件设计、软件开发、进行创新性发明和科技制造等活动, 可使学生在较高起点了解学科前沿及研究进展, 激发学生的学习积极性和主动性, 使学生的动手能力、分析解决问题能力、创新能力和团结合作意识得到增强。结合软件工程专业特点, 明确要求毕业设计选题应企业公司实际项目相结合, 一人一题, 培养学生的独立工作能力和创新思维。另外, 课题和实践项目本身都具有多学科交叉的特点, 学生可结合自己的兴趣, 跨学科和专业参加不同的实践内容, 实现了实践与创新能力的个性化培养。
三、构建以培养科技创新能力为目标的学生课外学术科技活动模式
课外科技创新活动是培养大学生科技创新精神和科技创新能力的重要载体, 是实现科技创新教育目标的重要方式。以课外学术科技活动为主题的校园文化活动, 对学生的科技创新能力的培养和激发学生的创造潜力有很大的促进作用, 学生通过组成各种科技创新团队, 参加教师提供的研究项目, 参与各种各样的竞赛、学术讲座等丰富多彩的校园科技活动。软件工程专业作为工科专业, 在实施过程中着眼现实, 以发展的眼光和开阔的视野, 把握大学生科技创新工程的发展方向和着力点。最大程度地调动学院学生参与各类科技活动的积极性和主动性, 形成浓厚的科技创新氛围。
1.开展普及性的科技讲座和创新性的科技竞赛相结合构建大学生科技创新平台
通过对低年级学生的科普活动, 通过举办“名师讲坛”“大师面对面”“企业高层论坛”等形式, 培养他们的创新精神和科技价值观;通过对高年级学生参与科研活动和科技竞赛引导学生深入科学探索, 培养科技创造力。软件工程专业是以信息技术学科为基础, 以软开发件设计为特色, 在学生的培养过程中创新教育有层次地贯穿始终, 给学生提供不同层次的创新平台。
2.积极构建学院、学校和全国性的三级课外学术科技竞赛机制
广泛开展课外科技竞赛活动, 让学生自主选题、选择实现方法, 开放性设计和制作, 可以为学生提供一个真正进行创新实践的舞台。将组织参加校院两级基础性的科技竞赛和全国性的科技竞赛结合起来, 如“挑战杯学术科技作品大赛”, “ACM国际大学生程序设计竞赛”, “国际软件创新大赛”, “大学生数学建模大赛”等。近年来, 北京交通大学软件工程专业的学生科技创新能力、理论知识和实践能力得到提高, 在国内外大学生科技竞赛中成绩斐然:在“ACM国际大学生程序设计竞赛”中, 获得赛区金奖;在第二届“成都国际软件创新大赛”中, 获得第一名;多次在“国际大学生数学建模大赛”获得一等奖等优秀成绩。
3.创建大学生科技创新基地
课外科技实践活动的硬件环境是学生进行课外科技实践活动基础。一方面, 对于少数基础较好, 能力突出的同学, 他们可以在大二、大三进入教研室和校企合作的联合实验室, 在导师的指导下, 进行有系统、有目的的课外科技创新活动;另一方面, 对于绝大多数本科生而言, 可以通过科技协会、兴趣小组、组队参加各级各类比赛等各种形式设立学生科技创新基地, 为其提供场地、资金、教师指导等条件。
4.配备学生创新指导教师
学生在进行科技创新过程中存在两大问题, 一是学生对专业发展方向缺乏准确判断, 对研究方向的把握不够准确;二是学生对开发过程中所用技术不够了解, 缺乏实际应用经验。解决这两个问题的方法就是要配备一批事业心强、业务水平高、经验丰富的指导教师, 他们是学生课外科技活动开展的推动力, 是学生科技活动高起点、上水平的关键因素。可以邀请教学老师担任科研导师, 为本科生提前配备科研导师, 进行专业方向及前沿技术的介绍, 对同学们的项目提出意见和建议, 帮助同学们把握研究方向。
四、健全促进大学生科技创新能力培养的保障体系
1.要健全激励机制和管理机制
强有力的创新激励体系是培养学生科技创新能力的根本性制度保障, 为加快以培养学生科技创新能力为核心的激励体制建设, 调动了广大学生参与课外科技活动的积极性, 我们定期组织评选“软件学院大学生科技创新标兵”, 对课外科技实践突出的人才实行奖学金推优制度。制定实施《软件学院大学生科技创新管理办法》、《软件学院大学生创新性实验项目管理办法》、《软件学院大学生科技创新基地工作制度》等相关制度, 将科技创新工作纳入学院管理体系中去, 为管理学院科技创新工作提供了有效的保障。
2.加强学生科技创新社团的建设
学生科技社团在学生日常课外科技活动中有着重要的地位, 它有利于发挥学生在培养自身科技创新能力上的积极性和主动性, 可以吸纳更多学生的参与, 培养他们的科技创新精神, 完善和提高他们的科技创新素质。
北京交通大学软件学院自建院以来, 就成立了“软件学院科技协会”即“通软互联虚拟公司”, 吸引大量学生的参与。科技协会负责学生课外科技活动的日常工作, 由学生自主管理, 定期举办学术性的讨论、讲座, 培训低年级学生, 举办每年一度的院内科技竞赛“新软攀峰”程序设计大赛, 负责管理项目申请、项目支持、项目验收。此外, 科技协会以公司的组织形式和运行模式进行管理, 成立工程师组, 对外承接实际项目, 现已成功孕育出两家创业公司, 为学生开拓视野、培养创业创新思维提供了有效平台。
3.改进学生的评价体系
采取教育多样性的观点, 以科学平等的态度来看待学生之间的差别。在学生发展和能力的评估标准上, 通过不同榜样和典型示范, 树立多种类、多层次的目标建设, 开拓多样化的发展和创新之路, 使每位学生都能从中获得启发, 走出符合自己特点的成功之路。为鼓励学生积极参加到科技创新活动中来, 我们将学生参加科技竞赛所取得的成绩在综合测评中进行量化, 予以加分鼓励。
高等教育是培养和造就高素质创造性人才的摇篮, 是知识创新、推动科学技术成果向现实生产力转化的中心基地和重要力量。软件工程大学生的培养应当勇敢面对新世纪知识经济提出的挑战, 深入解决教育面临的新情况、新问题, 认真反思存在的不足, 努力探索培养创新人才的模式和思路, 以教育创新推动创新教育。
参考文献
[1]张彩千, 郑波.大学生科技创新活动的特征、现状和实施管理探析.
这项计划旨在激发和提高中国大学生的创新精神,为中国知识经济的长期可持续发展培养创新实用型人才,进一步促进中国大学生进行创新实践,同时提升其软件技能。微软将与教育部直属的中国教育和科研计算机网合作,为中国大学在校学生提供专业级软件工具下载,包含4类软件:Visual Studio Professional、Expression Studio(Expression Web、Expression Blend、Expression Media、Expression Designer)、SQL Server Developer Edition以及Windows Server Standard Edition,并允许中国大学在校学生免费将上述软件用于学生个人、非商业性教学课程学习和科研之目的。
作为微软首次在全球范围内开展的面向学生群体的开发及设计软件工具免费使用活动,其影响显然也是意味深长的。自2008年2月19日启动以来,已有来自比利时、芬兰、法国、德国、英国、美国、中国等国家,合计超过3500万大学生(其中中国大学生超过2000万)体验到了微软最新开发工具的魅力。此举不仅让更多的学生有机会接触到微软最先进的软件开发工具,为今后步入软件开发领域积累更多的经验和更坚实的基础。从另一个侧面看,它也有望将很多准备投入开源软件开发团队的年轻朋友又拉回到微软开发阵营,这对巩固今后微软在软件开发领域的统治地位无疑也将有重要的意义。
北京理工大学软件学院是经教育部、国家计委《关于批准有关高等学校试办示范性软件学院的通知》(教高[2001]6号)文件批准设立的35所国家级示范性软件学院之一。
根据国务院学位办《关于软件工程领域工程硕士培养及学位授予工作有关事宜的通知》(学位办[2002]9号)及《关于增招软件工程硕士生的通知》(学位办[2002]25号)的精神,2012年秋季我院将继续招收软件工程硕士学位研究生。
一、培养目标
培养具有扎实计算机软件基础理论和良好的团队合作精神,熟练掌握软件系统分析设计、开发编程、测试、维护与服务等技术,具有较强软件项目管理能力的软件工程硕士,适应软件产品与项目经理的岗位,适应高等院校、科研机构教学和科研岗位,毕业后可直接从事软件系统分析、系统设计、系统维护、项目管理等实际工作的实用型、高层次、多面向的国际化软件人才。
二、报名条件
1.拥护中国共产党的领导,愿为社会主义现代化建设服务,品德良好,遵纪守法;
2.具有教育部承认的国民教育系列大学毕业证书和学士学位证书;
3.具有教育部承认的国民教育系列大学本科毕业证书(包括应届本科毕业生和在职人员);
4.身体健康状况符合国家规定的研究生录取体检标准。
三、报名方式、时间、地点、报名费、考试费、辅导费
1、考生报名时需交《2012年攻读软件工程硕士专业学位考生报名资格审查表》一式3份(见附件),贴近期同底一寸免冠照片,同时另交相同照片6张。
2、报名时须交验本科毕业证书、学位证书原件和身份证原件及其相应的复印件3份。
普通高校本科应届生须持所在学校院系证明,交验学生证和身份证原件及复印件。
3、报名地点:太原市市人大鼎盛千秋15层A座
4、资格审查、报名费300元,考试费400元,5、报名所需材料及表格即《2012年在职人员攻读硕士学位报名资格审查表》。
6、外地考生可通过邮件材料报名(同底版彩色蓝底免冠1寸照片4张,2寸照片4张;身份证和专科、本科毕业证复印件及扫描件(A4)各2张。所有资料可以全部电子版)。
四、考试科目、考试方式、考试时间
入学考试科目为英语、数学、专业基础和专业综合测试共计4门。各科考试均为我校自行组织命题和阅卷。
英语考试大纲参照全国工程硕士研究生入学英语考试大纲要求。
数学考试分为A、B考卷,根据考生报考不同专业方向,确定考试试卷。
专业基础考试分为A、B、C三种考卷,根据考生报考不同专业方向,确定考试试卷。专业综合测试以面试方式进行,面试小组由北京理工大学软件学院专家组成,着重考核考生英语听说能力和从事所学专业的知识能力基础、潜在素质、岗位经历和业绩。
五、录取
软件工程硕士生的录取工作由北京理工大学自行组织,根据考生入学考试的总成绩择优录取。
六、培养与管理
1、由北京理工大学研究生院负责软件工程硕士生的培养管理,由软件学院具体实施软件工程硕士的培养方案。
2、培养方式为两种: 在职学习,利用业余时间授课,学制2年。
七、学位授予
学生在规定年限之内修满规定的学分,成绩合格,完成学位论文,并通过北京理工大学组织的论文答辩,经校学位委员会审核批准后,授予北京理工大学软件工程硕士学位。
八、学费
硕士研究生复试录取工作实施细则
根据《厦门大学2011年硕士研究生复试录取工作意见》,特制定如下复试录取工作实施细则:
一、复试录取工作指导思想
坚持公开、公平、公正和科学选拔的原则,德智体全面衡量,择优选拔,确保质量,按需招生,宁缺毋滥;坚持选拔具有突出创新能力及潜力、具有特殊学术专长及潜力的人才的原则。
二、组织管理
成立软件学院复试及录取领导小组,全面负责研究生复试和录取工作。领导小组组成如下:
组长:廖明宏
副组长:杨敬达 董槐林
成员:廖明宏 杨敬达 董槐林 曾文华 夏侯建兵 刘钟南 林坤辉 王备战 秘书:曹璐
三、软件学院复试基本分数线的划定
根据厦门大学2011年硕士研究生招生复试基本分数要求、学校研究生招生领导小组公布的“计算机软件与理论”专业工学硕士研究生、专业学位工程硕士研究生招生计划数以及推荐免试研究生数,按照1:1.4左右的比例确定软件学院2011年研究生复试基本分数线为:
工学硕士 总分310;政治50,外语50,数学80,专业课80;
工程硕士 总分310;政治50,外语50,数学80,专业课80
复试名单见附件。
四、复试
1、复试资格审查
软件学院将应在复试前对考生进行资格审查。考生复试时须携带本人以下材料到软件学院接受检查:
(1)毕业证书、学位证书原件(应届生携学生证)及复印件;
(2)大学期间成绩单(加盖教务部门或档案单位红色或蓝色公章);
(3)准考证(遗失者可免交);
(4)身份证原件及复印件;
(5)一张近期1寸免冠彩照,用于体检;
(6)考生自述(主要包括考生本人的政治表现、外语水平、业务和科研能力、研究计划等方面内容。此表格可在厦门大学招生办网站的上的下载区下载);
(7)填写完整并密封完好的《厦门大学2011年硕士研究生政治表现情况审查表》
(8)体检表(可在复试后补交);
凡未进行资格审查或资格审查未通过的考生一律不予录取。
2、复试内容与方式
复试权重:
总成绩=初试成绩÷5×0.6 + 复试成绩(百分制)×0.4复试具有否决权,复试成绩不及格者(60分以下)不予录取。
3、复试工作安排
报到时间:3月24日
报到地点:厦门大学软件学院(海韵园办公楼A107)
复试时间:3月25日上午: 英语听力测试、笔试
3月25日下午:面试
复试地点:英语听力测试、笔试:科研楼(1)106室
面试:学院办公楼A2054、复试体检
所有取得复试资格的考生都必须在3月17日—4月8日复试期间参加体检(推免生如在推免阶段已体检过并能提供体检报告的可免检)。
五、调剂、调剂复试的基本要求:
(1)校内调剂考生必须符合我校基本复试线,校外调剂至我校考生必须同时达到国家复试线和我校基本复试线。调剂原则上应在同一个一级学科里进行,最好有一门相同的专业考试科目。
(2)优先从校内相同或相近专业的考生中调剂。
(3)从校外调剂到我校的考生原则上毕业院校必须是国家“ 985 ”或“ 211 ”或教育部 75 所直属高校。
(4)不接收同等学力考生为调剂生。
(5)单考生不能调剂。
(6)MBA 联考生和法律硕士联考生不能调剂到其他专业,其他专业也不能调剂到这两个专业。
(7)调剂生应与第一志愿报考我校的考生持同一标准进行复试。2、调剂程序
第一步 符合我校调剂要求的考生请到网上下载我校统一的调剂申请表,填妥后交送至或邮寄至或传真至我校相关院系;
第二步 院系对材料进行初审,并将初审合格的材料报送招生办复审;第三步 复审通过后,招生办给调剂考生原报考的院校发函调取报考材料(含调剂专用信息表、成绩单和初试试卷);
第四步 相关院系通知考生参加复试。
第五步 考生到教育部网上调剂平台(网址:
http://yz.chsi.com.cn/tjxx/)上填报调剂申请,以便我校下载考生的报名和考试信息。
六、复试录取的监督工作
学院党总支负责监督工作。举报电话:0592-2580563。
关键词:软件工程;软件开发过程;软件测试。
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 09-0000-02
软件事故是我们最不愿意看到的现象,一旦出现软件事故则其带来的损失是非常巨大的,早期有美国的火箭爆炸,近年又有温州的动车追尾。所以由此可见软件测试在软件开发过程中是非常重要的。
一、认识软件测试
软件工程中,软件测试就是在软件正事投入行业使用前,对软件的需求分许、系统设计和程序源代码进行最后的复查检测,是确保软件质量的关键。是为了发现软件错误而执行程序的过程。是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至可以根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。
软件测试在软件生存期中有两个主要的阶段:一个是在编写出每一个模块之后就对其进行测试,亦可称为单元测试或者模块测试。这一阶段主要是对某模块的程序段进行测试或者对其体现的单一功能进行测试。第二个阶段是对软件系统进行的各种综合测试。
二、软件测试的对象
软件测试并不是简单的程序测试,测试程序能不能运行是不够的。软件测试应该贯穿于软件定义与开发的整个期间。所以,软件的需求分析、系统设计、程序编码以及各阶段产生的说明文档,如规格说明、概要设计等都应列入软件测试的对象。另外由于程序的各个开发阶段是相互衔接的,前一阶段的工作如果出现的问题不及时解决的话很自然的会影响到下一阶段的。为了把握好没一阶段的正确性,我们需要进行各种确认和验证的工作。
确认包括需求规格说明的确认和程序的确认,而程序包括静态和动态的确认,静态的确认一般经过人工的分析,动态的确认主要是通过动态分析和程序测试来检查程序的执行情况。
验证就是要想办法证明该软件在软件生存期各个阶段中的逻辑协调性、完备性和正确性。例如测试用户的要求和程序运行的结果是否相符、测试用户的需求与系统分析员的报告是否准确、测试需求说明书和设计说明书是否匹配、设计说明书和源程序是否吻合。
三、软件测试的目的及应把握的原则
在说此问题之前我们先来认识下基于不同的立场时存在的两种测试目的,一个是用户角度,一个是软件开发者角度。从用户角度出发,用户总是希望通过软件的测试尽可能的发现软件中的隐蔽错误和缺陷,以此作为是否接受该软件的度量。另外以软件开发者角度来测试,他们则希望测试那些成为在软件产品中没有错误的过程,验证该软件已正确地实现了用户的要求,增强用户对软件质量的认可。所以他们多会选择一些导致程序失效概率小的测试模块,回避那些容易暴露程序错误的测试用例。也不会刻意去检查排除程序中可能存在的副作用语句。可见这样的测试对于软件的质量来说是毫无意义的。因为在程序中会存在着许多预料不到的问题,而这些问题往往要在特定的环境下才能体现出来。如果不把重心放在力求找出这种错误的基础上,便会把这些错误遗留到运行阶段中。所以软件测试时要多站在用户的角度思考,把目标确定为揭露程序中存在的错误。要力求以最少的时间和人力找出软件中隐藏的各种错误和缺陷。
根据上述的软件测试目的在软件测试中我们要把握以下几个原则:
(一)把“尽早和不断的进行软件测试”牢记于心
由于软件开发各个阶段工作的多样性,以及人员的配伍关系等因素,使得每个环节都有可能产生错误,所以要把软件测试贯穿到每一个软件开发的环节中去,端正态度认真的完成各个阶段的技术审核,这样才能尽早的发现和预防错误,把出现的错误掐死在萌芽階段没从而提高软件质量。
(二)测试用例要包含输入数据和与输入数据相对应的预期输出结果
测试前要根据测试的要求选择适合该程序段使用的测试用例,这种测试用例主要用来检验程序员编制的程序是否有误。所以采用输入数据和与输入数据相对应的预期输出结果作为测试用例能更快捷的指出程序片段是否有误。
(三)程序员应避免测试自己的程序
测试工作需要客观的态度和冷静的情绪,人们通常不愿意否定自己的劳动成果。正是因为出于此种心理影响,如果程序员检查自己的程序时难免会对软件规格说明的理解产生偏差。因此由其他程序员来检查应该会更客观,更有效果。当然在此我们不能把测试程序和调试程序相混淆。
(四)设计测试用例时不可忽略不合理的输入条件
合理的输入条件是指能验证程序正确性的条件,而不合理的输入条件则包含输入异常、临界或者容易引起异变的条件。人们在进行测试时往往过多的考虑正常的条件而忽视不太合理的输入条件。在软件的正常使用中,人们常会应为操作的失误而对该程序输入各种不合理的输入比如打错键盘或非法输入等。这种错误轻则导致错误的运算,严重会导致软件的失效。因此不合理的输入条件不可忽略。
(五)注意测试中的群集现象
测试时如果某些程序段出现的错误较多,则应加大力度对该程序段进行详细认真的检查,因为据经验表明测试后的程序残存错误与该程序段中已发现的错误的数目成正比。
(六)认真执行测试,杜绝测试的随意性
指定详细的测试计划。计划应包括:软件的功能,输入和输出,各功能测试的进度安排,测试用例的选择等等,还需多查阅相关文献力求全面。
(七)妥善的保管测试计划、测试用例、出错统计和分析报告等,为日后的软件维护提供便捷的服务。
总之,在软件开发工程中软件测试是一个必不可少的工作环节,如果没有此环节的支撑,开发出来的软件产品注定会很快被淘汰。所以为了对用户负责,对国家和人民负责软件开发者特别是大中型软件的开发项目必须要严格的的对软件开发的一系列活动进行妥善的软件测试,这样才能更好的确保软件的质量,提高软件的健壮性和可移植性。
参考文献:
[1]解敏.软件测试技术的管理与预测研究,陕西师范大学,2010
[2]刘燕俐.软件测试发展创新探究,新疆油田公司数据公司,中国管理信息化,2012
[作者简介]
【青岛大学软件工程学院】推荐阅读:
青岛大学师范学院心理健康调查问卷09-09
青岛农业大学海都学院专科录取查询09-26
清华大学软件工程11-16
东南大学软件学院11-16
青岛理工大学琴岛学院书记开幕式讲话12-27
西安交通大学软件工程03-06
深圳软件工程硕士,云南大学软件工程硕士就业前景分析01-27
北京邮电大学软件工程答辩须知01-07
中国科学技术大学软件学院调剂02-02