| |
|
|
|
|
工程实践是软件学院单独设立的一门实验课程。总学时420,13学分。分七个学期完成。每学期60个学时。
工程实践训练的基本目的是让软件工程本科专业的学生在校期间按照从易到难,从简单到复杂,从单项到综合的原则分七个学期安排软件工程相关方向的实践训练内容。每个学期分别有不同的训练内容,这些训练的内容不仅结合课程,而且结合社会实践,让学生真正掌握软件开发工作所需的相关技能,缩短甚至免除学生毕业后的适应期,让学生毕业之后立刻可以承接软件开发相关工种的工作。
每个学期的训练内容分别是: 1、计算机基础综合训练(60学时); 2、网页设计与制作综合训练(60学时); 3、高级语言程序设计综合训练(60学时); 4、数据库设计与管理综合训练(60学时); 5、局域网组建(60学时); 6、Web开发技术(60学时); 7、面向对象系统分析与设计(60学时)。
“面向对象系统分析与设计(OOA/D)”是其中的第7项,它是一种综合性、设计性及创造性都很强的一门实践课程,它要求学生总结前几学期根据设计方案进行实现的经验,根据用户需求,写出需求规格说明、使用面向对象技术对系统进行分析与设计,并写出系统分析与设计规格说明书,并找到合适的解决方案,组建团队实现此解决方案,并且能完成必要的代码编写与测试。其中训练的重点是掌握使用UML及相关的面向对象分析与设计技术,能用UML中的类图、用例图、时序图、协作图、活动图、状态图、包图、构件图等工具对系统需求进行分析和设计的技能,要求写出需求规格说明、系统分析说明、系统设计说明并开发出系统。在此需要说明的是:1、其实更重要的是掌握系统分析和设计的方法,不管是面向对象的方法、结构化方法还是其它方法;2、学习UML并不一定要掌握某一种UML的绘制工具(如Visio或Rose等),更重要的要领会UML是一种比较的用于表达面向对象软件开发思想的工具。3、本项目主要涉及系统分析与设计,如果时间不够,可以不要求学生完成系统实现和测试。
工程实践对培养学生的综合实验能力、工程设计能力及创新意识和能力的发挥起到了重要的作用。 培养了学生在软件工程领域某个技术方向具有更加扎实的工程技能,并训练出学生毕业后具备立即上岗的能力,能够在IT企业独立承担程序员、设计师、分析师、架构师责职。
|