软件工程实验课导书.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程实验课导书

软件工程实验课指导书 青岛大学信息工程学院实验中心 2008年4月 目 录 软件工程实验课简介........................................ 1 一 软件工程实验课的目标 二 软件工程实验课的主要内容和时间安排 实验一 编写和评审需求规格说明书........................... 2 实验二 建立用例图 ....................................... 5 实验三 建立交互图......................................... 6 实验四 建立类图.......................................... 8 实验五 建立状态转换图.................................... 9 实验六 软件设计......................................... 10 实验七 软件编程.......................................... 11 实验八 测试和评审........................................ 12 软件工程实验课简介 一 软件工程实验课的目标 通过该实验课的学习,使学生加深对软件工程的理解,掌握软件的开发方法,提高实践能力,进行设计型的思维训练,培养分析问题的可行方法和思维方式。通过综合性训练,达到以下的目的和要求: 结合该课程中所学的理论知识,按要求独立设计方案,培养独立分析与解决问题的能力; 学会查阅相关手册和资料,通过查阅手册和资料,进一步熟悉常用方法的用途和技巧,并掌握这些方法的具体含义和如何使用这些方法解决实际问题; 掌握软件的面向对象开发方法的基本过程。 掌握面向对象开发方法的建模技术。 认真编写文档,培养严谨的作风和科学的态度。 二 软件工程实验课的主要内容和时间安排 软件工程实验课是设计、综合性的实验课,主要内容是根据给定的软件设计课题,按照软件的面向对象方法的分析与设计技术开发软件,最后提交软件工程实验报告,报告的主要内容是需求规格说明书、用例图及描述、类图、交互图、包图、设计类图、状态转换图及编程代码。 软件工程实验课总学时为36课时,共安排了8个实验,分9周次进行。 实验一 编写和评审需求规格说明书 一、实验目的和要求 理解软件需求的和软件需求管理的方法,理解和初步掌握需求规格说明书编写的格式、内容、要点,提高编写文档的能力。具体要求如下: 正确 需求规格说明书应当正确地反映用户的真实意图。 清楚 文档的结构、段落层次分明、上下文连贯,文档的语句要简练、表达清楚。 无二义性 是指每个需求只有唯一的含义。如果一个人说的话,不同的人可能有不同的理解,那么这句话就有二义性。如果需求存在二义性,将会导致人们误解需求而开发出偏离需求的产品。 一致性 “一致”(Consistent)是指《需求规格说明书》中各个需求之间不会发生矛盾。矛盾常常潜伏在需求文档的上下文中。 完备性 “完备”(Complete)是指《需求规格说明书》中没有遗漏一些必要的需求。不完备的《产品需求规格说明书》将导致产生功能不完整的软件,用户在使用该软件时可能无法完成预期的任务。 确定功能需求的优先级。 二、实验内容 理解给定设计课题的背景、内容及意义 理解需求规格说明书的模板结构 编写需求规格说明书 三、实验步骤 1.理解实验实例的背景、内容及意义。 2.了解需求规格说明书的模板。 软件需求规格说明书 文档介绍 [此文档的目的是收集、分析和定义系统名的高层次需要和特性。它侧重于涉众和目标用户需要的功能以及这些需要存在的原因。有关系统名 如何满足这些需要的详细情况记录在用例和补充规约中。] [文档的简介应提供整个文档的概述。它应包括此文档的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。] 0.1文档目的 [阐明此前景文档的目的。] 0.2文档范围 [简要说明此前景文档的范围、它的相关项目,以及受到此文档影响的任何其他事物。] 0.3读者对象 0.4参考文档 [此小节应完整地列出前景文档中其他部分所引用的所有文档。每个文档应标有标题、报告号(如果适用)、日期和出版单位。列出可从中获取这些参考资料的来源。这些信息可以通过参考附录或其他文档来提供。] 0.5术语与缩写解释 [此小节应提供正确理解此前景文档所需的全部术语的定义、首字母缩写词和缩略语。可以通过参考项目词汇表来获取这些信息。

文档评论(0)

fcp940 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档