软件工程教育的三个视角
首发时间:2007-06-25
摘要:系统分析员与软件架构师视角的软件工程教育强调培养学生获取用户需求和设计软件架构的能力,即培养学生对企业逻辑进行分析、抽象、设计和表现的能力。软件设计师视角的软件工程教育则强调培养学生对企业逻辑进行细化、优化、完善和表现的能力。程序员视角的软件工程教育则强调培养学生对企业逻辑进行编程实现的能力。还简明地阐述了“在做中学的软件工程教育理念”。
For information in English, please click here
Three perspectives of software engineering education
Abstract:The perspective of software engineering education from system analyst and architect emphasizes to train student’s ability of obtaining user’s requirements and designing software architecture. The perspective of software engineering education from system analyst and architect can be said to train student’s ability of analyzing, abstracting, designing and representing business logic too. The perspective of software engineering education from software designer emphasizes to train student’s ability of refining, optimizing, perfecting and representing business logic. The perspective of software engineering education from programmer emphasizes to train student’s ability of implementing business logic with programming. The software engineering education thinking of “learning by doing” is briefly discussed.
Keywords: Role, Requirement Analysis, Component, class, programming
基金:
论文图表:
引用
No.1365426554118274****
同行评议
共计0人参与
勘误表
软件工程教育的三个视角
评论
全部评论0/1000