软件重点项目工程实验报告

来源:工作范文网 时间:2020-10-25 09:21:45

第 一 次试验 试验项目名称: 熟悉Visio

时间: 年 月 日

试验环境及原理说明:

(一)试验环境

1.硬件环境P4以上个人计算机环境,要求内存不少于512MB,硬盘大于20G.。

2.软件环境操作系统:Windows XP

3.数据库: Sql Server 20XX以上 或 Access 20XX以上

4.建模软件:MicroSoft Visio 20XX以上

(二)试验目标

熟悉开发绘图工具Microsoft?Visio软件工作环境和基础使用方法

试验内容及步骤:

1.确定系统输入输出

因为系统到底包含哪些功效可能一时难于搞清楚,可使范围尽可能大部分,把可能有内容全部全部包含进去。此时,应该向用户了解“系统从外界接收什么数据”、“系统向外界送出什么数据”等信息,然后,依据用户回复画出数据流图外围。

2.由外向里画系统顶层数据流图

首先,将系统输人数据和输出数据用一连串加工连接起来。在数据流值发生改变地方就是一个加工。接着,给各个加工命名。然后,给加工之间数据命名。最终,给文件命名。

顶层流图只包含一个加工,用以表示被开发系统,然后考虑该系统有哪些输入数据、输出数据流。顶层图作用在于表明被开发系统范围和它和周围环境数据交换关系。

3.自顶向下逐层分解,绘出分层数据流图

对于大型系统,为了控制复杂性,便于了解,需要采取自顶向下逐层分解方法进行,即用分层方法将一个数据流图分解成多个数据流图来分别表示。

(2)

1.命名。不管数据流、数据存放还是加工,适宜命名使大家易于了解其含义。

2.画数据流而不是控制流。数据流反应系统“做什么”,不反应“怎样做”,所以箭头上数据流名称只能是名词或名词短语,整个图中不反应加工实施次序。

3.通常不画物质流。数据流反应能用计算机处理数据,并不是实物,所以对目标系统数据流图通常不要画物质流。

4.每个加工最少有一个输入数据流和一个输出数据流,反应出此加工数据起源和加工结果。

5.编号。假如一张数据流图中某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其全部加工全部应编号。

6.父图和子图平衡。子图输入输出数据流同父图对应加工输入输出数据流必需一致,此即父图和子图平衡。

7.局部数据存放。当某层数据流图中数据存放不是父图中对应加工外部接口,而只是本图中一些加工之间数据接口,则称这些数据存放为局部数据存放。

8.提升数据流图易懂性。注意合理分解,要把一个加工分解成多个功效相对独立子加工,这么能够降低加工之间输入、输出数据流数目,增加数据流图可了解性。

此次试验小结:

Microsoft Office Visio功效不可谓不强大,在功效上,Microsoft Office Visio 绘图和图表制作软件有利于 IT 和 商务专业人员轻松地可视化、分析和交流复杂信息。

它能够将难 以了解复杂文本和表格转换为一目了然 Visio 图表。该软 件经过创建和数据相关 Visio 图表(而不使用静态图片)来 显示数据,

这些图表易于刷新,并能够显著提升生产率。使用 Visio 中多种图表可了解、操作和共享企业内组织系统、资源 和步骤相关信息。

Visio 提供了多种模板:业务步骤步骤图、 网络图、工作流图、数据库模型图和软件图,这些模板可用于可 视化和简化业务步骤、跟踪项目和资源、

绘制组织结构图、映射。

老师批阅: 分数/等级:

评语:

老师署名(手写):

批阅日期: 年 月 日

第 二 次试验 试验项目名称: 结构化需求分析-数据步骤图

时间: 年 月 日

试验环境及原理说明:

(一)试验环境

1.硬件环境P4以上个人计算机环境,要求内存不少于512MB,硬盘大于20G.。

2.软件环境操作系统:Windows XP

3.数据库: Sql Server 20XX以上 或 Access 20XX以上

4.建模软件:MicroSoft Visio 20XX以上

(二)试验目标

1.掌握数据字典概念、包含内容

2.熟悉数据字典和数据步骤图关系

试验内容及步骤:

(1) 打开模板

① 在主菜单中,依次选择【文件】——【新建】——【选择绘图类型】,出现“选择绘图类型”窗口。

② 在左侧【类别】下,单击【软件】。

③ 在右侧【模板】下,单击【数据流模型图】。

(2)绘制顶层图

①在顶层进程页面中添加、移动图形元素并调整其大小。将所需要元素用鼠标拖动到模板里,添加所需元素符号。

接口:输入源点或输出终点,其中注明源点或终点名称。

进程:即处理,输入数据在此进行变换产生输出数据,其中注明进程名称。

数据存放:用于代表系统中存放信息,其中注明信息名称。

数据流:被加工数据及其流向。流线上注明数据名称,箭头代表数据流动方向。

②向图形元素中添加文本,并修改数据流图中文字和格式。

连接图形元素。

③使用“数据流”连接线将“接口”、“进程”和“数据存放”等形状相互连接起来。

逻辑连接:将数据流起点、终点拖拽到进程或接口中央位置,进程或接口被红色框包围时松开鼠标,这时可看到数据流符号对应端点为红色方框。拖动进程或接口,可看到流据流端点伴随进程或接口移动而移动。

④修改数据流图中各元素符号格式或形状。

选中相元素符号,单击鼠标右键,在快捷菜单中选择【格式】或【形状】子菜单,从中深入选择对应操作。比如:能够改变图形填充色、垂直或水平翻转、将数据流改为双向等。

(3)绘制分层数据流图

(4)检验数据流图正确性

在用户没有改变图形元素线条颜色情况下,假如图形元素为红色线条,则表明图中有错误。常见错误有:

⑴ 没有连接上,即没有建立逻辑连接。

⑵ 删除产生错误。

⑶ 上层图和下层图信息不平衡。

试验结果:

此次试验小结:

数据流图是描绘数据在软件中流动和被处理逻辑过程。

对我来说最困难是确定一个处理框能完成任务,也就是说 将顶层图变换为功效级数据流图,然后将功效级数据流图 深入分解为更细数据流图。

在处理这个问题时候,包含到是分析整个系统要做什么,每个步骤是怎样完成, 即具体问题具体分析。

老师批阅: 分数/等级:

评语:

老师署名(手写):

批阅日期: 年 月 日

第 三 次试验 试验项目名称: 数据库设计-ER图

时间: 年 月 日

试验环境及原理说明:

试验环境

1.硬件环境P4以上个人计算机环境,要求内存不少于512MB,硬盘大于20G.。

2.软件环境操作系统:Windows XP

3.数据库: Sql Server 20XX以上 或 Access 20XX以上

4.建模软件:MicroSoft Visio 20XX以上

(二)试验目标

1.熟练应用VISIO中ER模型进行ER建模

2.掌握ER模型关键要素

试验内容及步骤:

(1)打开模板

(2)创建实体

①绘制实体,在图中创建表。

②用【数据库属性】窗口添加或更改列属性,包含数据类型和主关键字。

(3)为实体添加关系

①创建两个表之间关系:

②设置关系基数

双击关系,在【数据库属性】窗口中【类别】列表中,单击“杂项”。

 在“基数”下,选择最适合该关系基数。

对于一对多关系,最好选择是“零或多”或“一或多”。

对于一对一关系,最好选择是“零或一”或“恰好为一”。

(4)试验结果

此次试验小结:

试验中最为棘手是外关键字确实定,在以前数据库学习中,是使用SQL Server这个软件,通常全部是经过代码或表格设置来实现外键,但这试验,全部是图表,在我baidu以前,根本无从下手,但明白了具体操作后,发觉这种设置方法更为快捷。

老师批阅: 分数/等级:

评语:

老师署名(手写):

批阅日期: 年 月 日

第 四 次试验 试验项目名称: 面向对象分析-用例图

时间: 年 月 日

试验环境及原理说明:

试验环境

1.硬件环境P4以上个人计算机环境,要求内存不少于512MB,硬盘大于20G.。

2.软件环境操作系统:Windows XP

3.数据库: Sql Server 20XX以上 或 Access 20XX以上

4.建模软件:MicroSoft Visio 20XX以上

(二)试验目标

1.掌握用例图原理。包含实施者、用例、关联、包含关联、扩展关联概念。

2.掌握用例图绘制目标

3.掌握建立静态模型原理、方法和步骤

4.熟练应用VISIO图形依据选题绘制静态模型图

5.熟练应用VISIO图形依据选题绘制用例图

试验内容及步骤:

1.静态模型图

① 将类、对象形状拖到绘图页上,代表要在类静态结构图或概念模型中包

含类或对象。

②双击每个形状,打开其“UML 属性”对话框,能够在其中添加特征、操作和其它属性。

③右击每个类或对象形状,单击“形状显示选项”,选择要在形状上显示属性和要隐藏形状部分(如特征、操作和模板参数)

④使用“关联”、“链接”、“依靠关系”、“泛化”或 “复合”形状,指示类和对象之间关系。

⑤ 双击每个关系形状(“关联”、“链接”、“依靠关系”、“泛化”或“复合”),打开其“UML 属性”对话框,在其中添加关联端修饰和其它属性。

2.用例图:

① 创建用例图

② 使用系统边界形状

③ 指出参与者和用例者关系

④ 指出两个用例之间使用关系

⑤ 指出两个用例之间扩展关系

试验结果:

此次试验小结:

用例图关键用来图示化系统主事件步骤,关键用来描述用户需求,即用户期望系统含有完成一定功效动作,通俗了解用例就是软件功效模块,所以是设计系统分析阶段起点,设计人员依据用户需求来创建和解释用例图,用来描述软件应含有哪些功效模块和这些模块之间调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统整个结构和功效反应给非技术人员(通常指软件用户),对应是软件结构和功效分解。

在制作用例图时候,我关键将时间花费在理清程序逻辑结构,然后将每个逻辑节点,分别做成一个功效,这一点关键考验发散性思维能力。

老师批阅: 分数/等级:

评语:

老师署名(手写):

批阅日期: 年 月 日

第 五 次试验 试验项目名称: 面向对象分析-次序图

时间: 年 月 日

试验环境及原理说明:

(一)试验环境

1.硬件环境P4以上个人计算机环境,要求内存不少于512MB,硬盘大于20G.。

2.软件环境操作系统:Windows XP

3.数据库: Sql Server 20XX以上 或 Access 20XX以上

4.建模软件:MicroSoft Visio 20XX以上

(二)试验目标

1.了解次序图基础概念。

2.掌握在VISIO中绘制次序图操作方法。

试验内容及步骤:

运行Microsoft office Visio

选择“软件和数据库”中“UML模型图”模板

选择点击“UM序列”,展开UML次序图图标

用鼠标选拉图标绘图

试验结果:

此次试验小结:

这次试验做事次序图,在我看来,难点关键就是要考虑全方面,很多时候,画时序图全部会忘记返回信息,返回信息是一个反馈,也是对上一操作反应,这是极为关键。

一个系统次序图,能够是一个,也能够是多个,关键在于把握区分合理划分时序

老师批阅: 分数/等级:

评语:

老师署名(手写):

批阅日期: 年 月 日

第 六 次试验 试验项目名称: 面向对象分析-活动图

时间: 年 月 日

试验环境及原理说明:

(一)试验环境

1.硬件环境P4以上个人计算机环境,要求内存不少于512MB,硬盘大于20G.。

2.软件环境操作系统:Windows XP

3.数据库: Sql Server 20XX以上 或 Access 20XX以上

4.建模软件:MicroSoft Visio 20XX以上

(二)试验目标

1.了解状态图基础概念。

2.掌握在VISIO中绘制状态图操作方法。

试验内容及步骤:

运行Microsoft office Visio

选择“软件和数据库”中“UML模型图”模板

鼠标点击选择“UM活动”,展开UML活动图图标

用鼠标选拉图标进行绘图

创建活动图

添加活动图开始状态

添加动作状态

添加活动状态

添加状态转换

添加活动图结束状态

试验结果:

此次试验小结:

从表面上看,活动图和状态机图长差不多,实际上,活动图是一个特殊状态机图,用于对计算机步骤和工作步骤建模。

活动图描述是需要做活动,实施这些活动次序和工作流,它对于系统功效建模较为关键,强调对象之间控制步骤。本质来说,活动图是一个步骤图,展示跨过不一样对象从活动到活动控制流,但和传统步骤图不一样是,活动图能够展示并发和控制分支。

活动图建模分为俩种:一是为工作流建模,这种建模强调和系统进行交互对象所观察到活动:二是为对象操作建模,这种情况下,这活动图就是步骤图,描述系统活动,这个试验大部分是为工作流建模。

老师批阅: 分数/等级:

评语:

老师署名(手写):

批阅日期: 年 月 日