软件工程实验报告.docx

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

软件工程实验报告

学院:班级:姓名:学号:

日期: 2010年4月6日

实验目的:在熟悉了visio软件后,使用此软件进行一个简单的结构设计,在结构设计中

加入各种表示软件结构的图形工具。

实验内容:使用visio软件画图,使用层次图,HIPO图,结构图,IPO表,IPO图,jackson图。

本次实验是为了让我们熟悉层次图、HIPO图、结构图和Jackson图。

1、层次图

此图是一个淘宝店铺系统的层次图,可以进行对商品信息的输入、输出、编辑、编目录、检索和格式化,在编辑模块中可以通过调用它的下属模块,如添加、删除等,实现其模块功能。

2、HIPO图

上图是H图,对应编辑模块的IPO图如下。

3,IPO图

5、结构图

5、结构图

把旧商品后经过检验,如果信息完整就成为有效的记录,然后更新旧商品记录输出更新后的记录。添加的新商品信息输入后经过检验,如果信息完整就成为有效记录,然后更新旧商品记录输出更新后记录。

4.IPO表

上图是结构图的一个例子:在结构图中通常还用带注释的箭头表示模块调用过程中来回传递的信息。如果进一步表明传递的信息是数据还是控制信息,则可以利用注释箭头尾部的形式来区分:尾部是空心圆表示传递的是数据,实心圆传递的是控制信息。

上图是用Jackson图描绘的是从数据结构图导出程序结构图。6、Jackson图

上图是用Jackson图描绘的是从数据结构图导出程序结构图。

首先,在描绘程序结构的jackson图的最顶层画一个处理框“统计空格”,它与“正文文件”和“输出表格”这对最顶层的数据单元相对应。但是接下来还不能立即画与另一对数据单元(“字符串”和“串信息”)相对应的处理框,因为在输出数据结构中“串信息”的上层还有“表格体”和“空格总数”两个数据单元,在程序结构图的第三层才是与“字符串”“字符”及“空格数”等数据单元对应的处理框“印字符串”“分析字符”及“空格数”,这三个处理是顺序执行的。但是,“字符”是重复出现的数据单元,因此“分析字符”也应该是重复执行的处理。改进的jackson图规定顺序执行的处理不允许混有重复执行或选择执行的处理,所以在“分析字符”这个处理框上面又增加了一个处理框“分析字符串”。

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档