《软件工程实践》实验指导书学院:数学与计算机学院专业:计算机专业年级:指导教师:汪璟玢系主任(或教研室主任):1本课程实验教学目的和基本要求:知识方面:通过本课程设计,让学生进一步了解软件项目管理、需求分析、系统设计和软件测试的基本原理和方法,在软件开发的各个阶段熟悉并掌握一种表达工具,实现一个小规模的系统开发
能力方面:在本课程设计过程中,注重培养学生分析问题和独立解决问题的能力
素质方面:通过本课程设计,着重培养学生具备以下两方面的良好素质:一是针对实际系统中存在的问题,能够善于运用所学基本理论知识分析问题;二是规范地表达分析和设计方案
本课程设计要求学生3-6人一组完成一个系统,并按照软件工程的规范形成相关文档资料
参考资料:1
《软件工程实践者的研究方法》(第六版)(美)RogerS
Pressman著,郑人杰马素霞白晓颖译,机械工业出版社2
《软件工程实践者的研究方法》(第五版)(美)RogerS
Pressman著,梅宏译,机械工业出版社3
《软件工程》(第六版)(英)IanSommerville著,程一剑陈霞译,机械工业出版社4
《软件工程》郑人杰主编,清华大学出版社5
《软件工程—理论、方法与实践》孙家广主编,刘强编著,高等教育出版社2实验一:项目选择与用例图表达目的:结合具体的项目,要求学生结合用例图和用例文本的方法将系统功能表达清楚
内容:项目选择、参与者确定、用例识别、用例间的关系表达,用例文本的表达要求:能够发现任务与用例的关系、用例间的关系并准确表达、用规范的用例文本描述用例
开发环境和工具要求掌握:Windows200AdvancedServer、RationalRose2003、MSvisio2003实验二:系统需求分析报告—类图目的:通过本次实验掌握对具体项目进行类的识别和分析,并完成系统类图
内容:识别类、确定类的属性和操作、分析类间的关系