软件工程Software engineering theory and practice 软件的过程建模与生命周期,项目计划与管理,需求获取,系统设计,对象,编写程序,测试程序,测试系统,系统提交,系统维护,评估软件产品、过程和资源等