软件需求分析和设计说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XX系统

软件需求分析和设计说明书(使用面向对象的方法)

组号:

组长:

组员:

任务分配表

1请详细注明每位同学具体的工作内容。

目录

1 热身:练习使用Visio (1)

2 作业:面向对象的分析和设计 (2)

2.1 用例图 (2)

2.2 类图 (2)

2.3 序列图(顺序图) (2)

2.4 状态图(状态机图) (2)

2.5 活动图 (2)

XX系统软件需求分析和设计说明书

(面向对象方法)2

1热身:练习使用Visio

以Microsoft Office Visio 2003为例:启动Visio,点击“帮助—Microsoft Office Visio帮助”。在弹出的窗口中,点击“目录”—“创建绘图”—“软件”—“UML模型图”—“关于UML模型”。在“关于UML模型”窗口中,依次练习使用对各类图的绘制方法。其中,对类和对象的描述安排在“静态结构图”中。

在Microsoft Office Visio 2003中的“关于UML模型”窗口示意:

如安装Microsoft Office Visio 2007:则启动Visio,点击“帮助—Microsoft Office Visio 帮助”。在弹出的窗口中,点击“软件和数据库模型图”—“UML图”—“UML 系统模型和类型”。按提示,依次练习使用“系统模型”(关于UML 模型图模板中的系统模型、向现有UML 系统模型添加新模型、创建新的UML 系统模型)、“用例图”、“静态结构图”、“序列图”、“状态图”、“活动图”,等。其中,对类和对象的描述安排在“静态结构图”中。

热身要求:熟悉上述UML图的用途和表示方法,按照帮助说明使用Visio软件绘制“裁判员认证系统”的相关UML图。每人独立完成,不需要提交试验报告。

实验时数:3学时。

2在5月22日前,由组长把本实验报告发送至教师邮箱。组长在发送作业时,需要同时(如不同时转发,本次发送视同无效!)转发给所有组内的其他同学。教师邮箱:dodge2000@,相关作业文件应为Word格式,并以附件方式发送。请在邮件的主题中标出:软件工程课程作业;[学号];[姓名]。例如:“软件工程课程作业;04052119;倪哉君”。文中“XX”字样必须由实际的选题替换。

2作业:面向对象的分析和设计

各小组按照已拟定的选题,绘制相关系统的“用例图”、“类图”、“序列图”、“状态图”、“活动图”,其中“活动图”为可选,如小组成员为5人或5人,则必须绘制“活动图”。

各小组成员分工合作,共同完成。要求使用Microsoft Office Visio 2003或2007绘制,各个绘制的UML图粘贴在本文档下列各个章节中,同时按要求书写相关说明。

实验时数:3学时。

2.1 用例图

用文字说明什么是用例图。

粘贴绘制的用例图,并给出每个用例的文字描写(包括:用例名称、相关活动者、进入用例的前置条件、事件流说明、离开用例的后置条件、特殊需求、可选和例外事件流说明)。

2.2 类图

用文字说明什么是类图。

粘贴绘制的类图,如有需要则请给出适当的文字说明。类图中,至少应包括:类名、属性(包括可见性)、操作(包括可见性)、类之间的关联(包括角色、重数)。

2.3 序列图(顺序图)

用文字说明什么是序列图(用例图)。

粘贴绘制的顺序图,如有需要则请给出适当的文字说明。

2.4 状态图(状态机图)

用文字说明什么是状态图(状态机图)。

粘贴绘制的状态图,如有需要则请给出适当的文字说明。

2.5 活动图(可选)

用文字说明什么是活动图。

粘贴绘制的活动图,如有需要则请给出适当的文字说明。

相关文档
最新文档