《软件工程专升本专业培养方案.docx》由会员分享,可在线阅读,更多相关《软件工程专升本专业培养方案.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件工程专业培养方案(专升本)(080902)(Software Engineering )一、培养目标立足辽宁,面向全国,培养具有创新能力、职业素质和社会责任感,服务社会,掌握自然科学和人文 社科基础知识,掌握计算科学基础理论、软件工程专业的基础知识及Android、Java技术应用知识,具有 软件开发能力以及软件开发实践的初步经验和项目组织的基本能力,能从事软件工程技术研究、设计、开 发、管理、服务等工作的应用型高级专门人才。本科生毕业后经过5年左右的实际工作,能够达到下列目标:培养目标1:具备社会责任感,坚守耿业道德规范,具备工程伦理道德责任。培养目标2:能够灵活运用数学与自然科学知识以
2、及软件工程专业理论和技能,独立分析和解决工作 中遇到的复杂工程问题。培养H标3:具有较强的研究、设计和开发软件应用系统的能力,能够独立承担复杂工程项H,胜任 软件工程及相关领域的技术管理、工程设计、技术开发等工作。培养目标4:拥有较强的自学能力、创新能力和持续发展能力。培养目标5:具备良好的沟通协作、组织领导以及项目管理能力。二、毕业要求本专业学生主要学习自然科学和人文社科基础知识,学习计算科学、软件工程相关的基本理论和基本 知识,接受软件工程的基本训练,具有软件开发实践的基本能力和初步经验、软件项目组织的基本能力以 及基本的工程素养,具有初步的创新和创业意识、竞争意识和团队精神,具有良好的外
3、语运用能力。毕业生应获得以下几方面的知识和能力:1.工程知识:应掌握软件生命周期中涉及的工程基础和专业知识,以及相关的数学、自然科学知识, 并能够将其应用到软件实践中,解决复杂软件工程问题。1-1掌握软件工程专业必需的数学、自然科学知识,旦能将其应用于表述软件工程问题;1-2掌握软件工程专业工程基础理论知识,能选择恰当的模型用于表述复杂软件工程问题;1-3掌握软件工程专业的专业知识,且能将其应用于复杂软件工程问题的建模和求解;1-4理解系统的概念,旦能将其应用于复杂软件工程中的系统架构、网络通信、支撑平台等问题。2.问题分析:能应用数学、自然科学和与软件工程相关的基本原理,进行软件系统的分析与
4、表达、 并通过文献研究分析复杂的软件工程问题,以获得有效结论。2-1运用数学、自然科学方法制定分析模型;2-2运用软件工程方法描述问题;2-3能正确表达一个工程问题的解决方案,并证实方案的合理性。3 .设计/开发解决方案:能够设计针对复杂工程问题的解决方案,并针对特定系统需求设计解决方案, 包括软硬件功能设计、系统架构设计、组件设计和数据库设计等,并能够在设计环节中体现创新意识。3-1掌握软件生命周期要素,了解软件开发过程管理模型,熟悉软件需求分析、设计、实现、测试、 维护以及过程与管理的方法和技术;3-2具有设计符合功能与性能需求、并有创新性的解决方案的能力;3-3具有构建符合特定需求及限制
5、的单元及系统的能力。4 .研究:能够基于软件工程的基本原理并采用科学方法对复杂工程问题进行研究,包括设计实验、 分析与解释数据、并通过信息综合得到合理有效的结论。4-1能够采用科学的方法对计算机软件系统中的关键环节,设计相应的实验方案,搭建实验环境,开 展实验研究;4-2能够理解系统软件的设计思路和基本原理,并具有应用软件技术、科学方法创新性地解决软件工 程具体问题的能力;4-3具有分析与解释数据的能力,包括实施实验并与预期结果进行实验比较;4-4具有通过信息综合得到合理有效的结论的能力,包括从实验中呈现结果,并总结结论形成报告;4-5能够融合专业知识结构,具备对复杂软件工程问题进行深入研究的
6、能力。5 .使用现代工具:能够针对复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和 信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。5-1能够利用图书馆和互联网进行文献检索和资料查询;5-2掌握获取技术、资源、现代工程工具和信息技术工具的能力;5-3能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具,解决复杂软件工程问题:5-4在解决复杂工程问题实践中提高现代工具的应用能力,并能够理解其局限性。6 .工程与社会:能够基于软件工程相关背景知识进行合理分析,评价软件工程实践和复杂软件工程 问题解决方案对于社会、健康、安全、法律以及文化的影响,并理解应承担的责
7、任。6-1具有实施软件工程项目的能力,并能应用软件工程相关背景知识对实践过程进行评价;6-2能够评价复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应当承 担的责任。7 .环境和可持续发展:能够理解和评价针对复杂软件工程问题的工程实践对于环境、社会可持续发 展的影响,并能够将环境、社会可持续发展的要求体现于解决方案。7-1理解计算机产业与环境保护的关系,了解计算机技术对于可持续发展的影响;7-2理解复杂软件工程实践活动会对于客观世界产生影响;7-3正确认识可使用软件工程技术手段降低复杂软件工程实践活动对客观环境负面影响的作用与其 局限性。8 .职业规范:掌握基本的人文和社
8、会科学知识,具有良好的人文社会科学素养、职业道德和心理素 质,社会责任感强;8-1能够树立正确的世界观、人生观、价值观,具备良好的人文社会科学素养;8-2理解软件工程师的职业性质和责任,具备软件工程师的专业素质和职业道德规范,履行责任。9 .个人和团队:具有一定的组织、管理、协调、表达、交流、竞争与合作能力以及在团队中发挥作 用的能力,能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。9-1能够理解多角色团队中每个角色的含义,能够在团队中做好自己承担的角色;9-2能够在多学科背景下主动与其他成员沟通、合作、开展工作;9-3能够根据团队整体需求去组织、协调团队成员间关系,初步具备参与
9、管理团队、协调工作的能力。10 .沟通:能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文 稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。10-1具备一定的社交技巧,能够使用技术语言与业界同行及社会公众进行沟通与表达,能够就与本 专业相关的当前热点问题发表自己的想法;10-2具有较强的文字表达和组织能力,具备初步的工程技术文档写作能力;10-3具备一定的国际视野,至少掌握一门外语,能够在跨文化背景下进行沟通和交流。11 .项目管理:理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。11-1能够使用合适的管理方法
10、与经济决策方法管理项目计划和预算及确保工作进度;11-2能够发现质量标准、应用目标、操作流程的变化和项目实施过程中的风险,并采取恰当的措施。12 .终身学习:具备自我终身学习的能力,自觉学习随时涌现的新概念、新模型和新技术,使自己的 专业能力保持与学科的发展同步。12-1对于自我探索和学习的必要性有正确的认识,认识到终身学习的必要性;12-2积极跟踪职业的发展需求,能够制定并实施符合自身的职业发展规划。三、主干学科软件工程四、学制两年五、授予学位工学学士学位六、主要专业课程Android方向:数据结构、软件工程、Java程序设计、JSP程序设计、Android开发基础、Android游 戏应用
11、开发、Android网络应用开发、Android高级应用开发;Java方向:数据结构、软件工程、Java程序设计、JSP程序设计、Linux操作系统基础、Java业务结 构设计框架、Java数据访问技术框架、Java界面设计框架、Oracle数据库设计与开发;七、课程和环节的总体框架图1.课程统计2.课程教学体系(图表):教学环节总学分学分比例总学时学时比例Android 方向必修课公共基础课1518. 0724028. 30专业基础课2428. 9238445. 28素质拓展教育课33.61485. 66选修课专业选修课1113. 2517620. 75实践环节集中性实践教学环节3036.
12、14Java 方向必修课公共基础课1518. 0724028. 30专业基础课2631.3341649. 06素质拓展教育课33.61485. 66选修课专业选修课910. 8414416. 98实践环节集中性实践教学环节3036. 14A、Android 模块课程体系结构公共基础课专业整砒课IHMH大学外语大学外语高等数学数据结构(Java)Web设计筝础然都11螺 臻料111螺 臻料国嫉中国近现代史纲要概率论与数对统计Android游戏应用 开发JSP程序设计AndroicfM络应用 开发Android?苗皴应用 开发马克思主义基本原理概论软件工程项目实训毕业实习、毕业设计B、JAVA模块
13、B、JAVA模块i果程体系结构公共m出谭| ?* 专业还修课大学英语大学英语中W近现代史州安。小”数枇库设计,开发数据结构(J2)务结构软件工针项II实测力”程序设计JSP粗序设计hnn敢必访问技术框架Jnvn界面设计板架毕业实习、毕业设计3.实践教学体系(图表):, ,(ma谓:课物设计)( JavaiA=谭陵设计 )。业基础课程实q、Anckokf万向。6( J. Java方向i 7 1而)。也it修课程大发、 AndrodZ,liijs 3fJ. Wa方向:3 JC AndrodR媛应用开发JC KP课程设计_J(项目实调)(华昱习)(.藕if)1( )课程赛较分做寞践坏”筑中实践环,八
14、、全校性课外活动和社会实践及课外创新创业活动全校性课外活动和社会实践毕业最低要求2学分,课外创新创业活动毕业最低要求2学分。具体按辽宁科技大学“第二课堂成绩单”制度实施办法(试行)执行。由校团委统一出具第二课 堂成绩单。九、附录两年的总平均学分绩点作为评定学士学位的依据。表一软件工程专业(专升本)课程设置及学时分配表类别课程 代码课程名称学分总 学时学时分理按学期周学时分配开课 单位授课其他一二三四公共 基础 课x1130211马克思主义基本原理概论3.04832161 (1-8)马克思主义学院xl130201中国近现代史纲要3.04832162马克思主义学院x1080402a高等数学5.08
15、0805理学院x1100081大学外语4.064644外语学院合计15240208329240专业基础课通识课X2080021概率论与数理统计3.048483理学院X2050621软件_E程3.0484086(1-8)软件学院小计6968880360Android 方向x2160252lava程序设计4.06444208(1-8)软件学院x205080la,eb设计基地3.04832163软件学院X2050821JSP程序设计4.06444204软件学院x3160391Android开发基础3.04832166(9-16)软件学院X2050876数据结构(Java)4.06444204软件学院
16、小计182881969217800Java 方向X2050901Linux操作系统基此2.0322484(1-8)软件学院X2160252Java程序设计4.06444208(1-8)软件学院X2051131Oracle数据库设计与开发3.04832166(9-16)软件学院x2050801aleb设计基础3.04832163软件学院X2050821JSP程序设计4.06444208(1-8)软件学院X2050876数据结构(Java)4.06444204软件学院小计20320220100171240素质拓展 教育课X1130171大学生心理健康教育1.016881马克思主义学院X406215
17、1职业生涯规划1.016161管理学院X4440081大学生就业指导1.016161招就处小计3484082100专业选修课Android 方向x-1062561Android游戏应用开发3.04830186(1-8)软件学院x4160301Android网络应用开发3.04830186(1-8)软件学院x-1051371Android高级应用开发5.08048325软件学院小计111761086805120软件学院Java方向X4160141Java业务结构设计框架4.06436288(1-8)软件学院X4160151Java数据访问技术框架2.03220124(9-16)软件学院X4160
18、161Java界面设计框架3.04832166(9-16)软件学院小计9144885601080集中性实践环节30总计83848表二软件工程专业(专升本)实践教学计划环节编码实践教学学分各学期实践教学周数教学内容及形式备注一二三四X2050921Java语言课程设计2.02Android 方向X2051201Android高级应用开发2.02X2050921Java语言课程设计2.02Java方向x2105420JSP课程设计2.02X2610111项目实训10.010第11-20周XI305341毕业实习2.02第1-3周X2051332毕业设计(论文)14. 014第4-16周X5000301毕业教育0.01合计30表三软件工程专业(专升本)教学进程注:一理论教学周1234567891011121314151617181920理论教学实践考试1*-* * 16222* * 16223* * XXXXXXXXXX81024XXX+0170课程设计X实习实训毕业设计(论文)考试