软件工程》实验教案。
2023年下学期。
一、课程的地位、作用与目的。
本课程为计算机科学与技术专业的专业必修课程。软件开发是建立计算机应用系统的重要环节,因此,“软件工程”是本专业的一门工程性课程,也是一门十分重要的专业课程。软件工程研究的是在软件开发中应遵循的原理、可使用的方法和工具,用以指导软件开发过程,规范软件开发步骤,提高软件开发的质量。
二、课程内容与基本要求。
软件工程主要讲述构建软件系统的方法、技术、流程、工具及规范。通过本课程的学习,掌握软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的发展动向;用工程化的方法开发软件项目,掌握在开发过程中应遵循的流程、准则、标准和规范;掌握软件的可行性研究、软件的需求分析、软件的总体设计、软件的详细设计过程、软件的实现、软件的维护;特别是需求分析中数据流图的画法、由数据流图导出软件的基本结构的方法以及模块划分原则、模块的设计。掌握统一建模语言uml的应用;掌握面向对象分析、面向对象设计、面向对象实现的软件工程方法,其重点在于面向对象的模型建立;掌握软件项目管理的方法,能够通过计划、组织和控制等活动,合理配置和使用资源来达到软件开发的总体目标。
引导学生重视软件测试工作,掌握软件测试技术。
三、集中实践场所及相关设施要求。
1、实践场所选择。
计算机实验室。
2、设施要求。
计算机、配套软件开发环境、相关作图软件(rose或staruml)
四、课程考核形式与成绩评定。
理论课程占本课程80%,其实验课、作业、考勤成绩应占本课程总成绩的20%左右。
五、教学参考书。
1.张海藩。软件工程导论。北京:清华大学出版社,2023年,第四版。
2.邓良松,刘海岩,陆丽娜。软件工程。西安:电子科技大学出版社,2023年9月。
3.刘超,张莉。可视化面向对象建模技术。北京:北京航空航天大学出版社,2023年。
4.uml national guide
5.周佰生,冯学民,樊东平译。统一软件开发过程。北京:机械工业出版社,2023年。
六、实验内容:
实验一(4学时)
实验二(2学时)
实验三(2学时)
实验四(2学时)
七、实验分组安排表。
高级软件工程实验
实验目的 1 进一步熟练软件开发的过程和建模方法。2 掌握服务开发环境的配置和使用。3 了解服务开发的过程并熟悉服务的描述和组合语言以及运行架构。实验环境 eclipse和相关环境。实验学时 10学时。实验内容和要求 采用服务模式开发一个网上购物系统,至少包含卖家和买家两个角色。要求内容 1 软件开...
软件工程实验试卷
桂林电子科技大学试卷。2010 2011 学年第 1 学期课号 1011121 课程名称软件工程实验 b 卷 闭卷 适用班级 或年级 专业 08信息与计算科学。考试时间 120 分钟班级学号姓名。一 查阅文献能力 50分 通过搜索引擎和图书馆查找与软件工程相关的学术 将它们的题目 作者 摘要 发表刊...
2023年软件工程实验一
软件工程 实验指导书。友情提示 由于机房不能上网,实验所需资料请提前查好。把上机时间当作上班时间,在规定时间内完成你的工作任务,实在完成不了的回去加班。实验一 powerdesigner的安装与使用。1 powerdesigner简介。powerdesigner是sybase公司的case工具集,使...