实验一 软件开发文档与工具的安装与使用

博客班级 软件工程
作业要求 作业要求
作业目标 了解软件开发文档的组织、标准及编写;了解常用工具的用途及掌握各种工具的安装
学号 3180701217

一.实验目的

1.了解软件开发文档的组织、标准及编写

2.了解常用工具的用途及掌握各种工具的安装

二.实验内容

1.了解GB8567-88,GB8567-2006的内容,掌握需求说明书、概要设计、详细说明书的主要内容

2.了解Visio的作用,安装Visio,按照实验指导使用Visio完成系统流程图、DFD图、业务流程图的绘制,掌握Visio的使用方法

3.了解Rational Rose,完成Rose(或starUML)的安装,了解Rose的主要界面及功能

三.实验步骤

1.了解GB8567-88,GB8567-2006的内容,重点阅读需求说明书、概要设计、详细说明书的主要内容,比较GB8567-88与

GB8567-2006在内容上有何不同

2.安装好Visio2003、rose2003(或者starUML)

3.利用Visio2003完成以下作业

1.订货报告

某装配厂有一个存放零件的仓库,仓库中现有的各种零件的数量及每种零件的库存量临界值等数据记录在库存清单主文件中。当仓

库中零件数量有变化时,应该及时修改库存清单主文件;如果哪种零件的库存量少于它的库存量临界值,则应该报告给采购部门以便

订货,规定每天向采购部门送一次订货报告。

该装配厂使用一台小型计算机处理更新库存清单主文件和产生订货报告的任务。零件库存量的每一次变化称为一个事务,由放在仓

库中的CRT终端输入到计算机中;系统中的库存清单程序对事务进行处理,更新存储在磁盘上的库存清单主文件,并且把必要的订货

信息写在磁带上。最后,每天由报告生成程序读一次磁带,并且打印出订货报告。

请用Visio绘制出系统流程图;

2.订货处理系统

利用Visio绘制如下图所示的数据流图

3.车辆购置业务流程

利用Visio绘制如下图所示的业务流程图

4.绘制机票预定系统的业务流程图

系统描述如下:

为了方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行

时间、旅行目的地等)输入该系统,系统为旅客安排航班,旅客在飞机起飞前一天凭取票通知和账单交款取票,系统核对无误即印出

机票给顾客。 请用分层数据流图描绘本系统的功能。


5.实验思考题

(1)使用Visio可以完成哪些类型图形的绘制?

  流程图,网络图,结构图,组织图,思维导图,居室布置图,功能层次图,数据流图,E-R图,状态转换图,warnier图,IPO图等

(2)比较GB8567-88与GB8567-2006有哪些内容不同?

  GB8567目前最新的版本是2006年发布的,88年的版本是已经作废的标准,GB8567-88是一份指导性文件,在一项计算机软件的开发过程中,一般地说,可产生十四种文件.GB/T8567-2006原则上适用于各种类型的开发方法,GB/T8567-2006描述了文档编制过程,GB/T8567-2006给出25种文档的编制格式,GB8567-2006对软件的开发过程和管理过程应编制的主要文档及其编制的内容、格式规定了基本要求,原则上适用于所有类型的软件产品的开发过程和管理过程。                                   

6.实验总结,完成实验报告

  通过本次实验,我接触到了Visio这个软件,以前都是使用Word文档进行流程图的绘制,但是Word里面的图形数量少,十分不方便,而Visio里面的图形种类很全。这个软件以后工作也会经常使用到,所以还需要更加深入了解它的功能和熟练地使用较好。
posted @ 2020-11-19 22:17  SHIWUYU  阅读(244)  评论(0编辑  收藏  举报