实验二 使用Visio建立需求分析模型
实验二
实验二用例图的创建一、实验原理1、在需求分析过程中,通过调研、分析、确定业务需求的参与者,系统的用例,用例之间的关系。
2、使用Microsoft Visio 2003绘制用例图。
二、目标要求1、安装Microsoft Visio 2003。
2、学习Microsoft Visio 2003的基本操作。
3、掌握UML中用例图的符号含义及画法。
4、通过分析能正确确定业务需求的参与者,系统的用例,用例之间的关系。
5、使用Microsoft Visio 2003创建用例图。
三、实验需要使用的设备电脑、Windows 2000或XP或以上版本的操作系统、Microsoft Visio 2003。
四、实验内容及步骤(一)启动Microsoft Visio 2003在“开始”菜单中的“程序”子菜单中找到Microsoft office,在Microsoft office菜单中双击Microsoft Visio 2003,也可创建桌面快捷方式。
(二)在Microsoft Visio 2003中创建用例图1、启动Microsoft Visio 2003。
2、在“文件”菜单中选择“新建”—“软件和数据库”—UML模型图,进入UML绘图界面。
3、在左边的列表中选择“UML用例”,打开用例图符号区。
4、将左边符号区中的符号拖至右边绘图区即可开始用例图的绘制。
⑴在“系统边界”符号中加入文字,可直接双击“系统边界”符号,之后在光标处输入文字。
⑵为用例添加用例名称,可双击用例符号,在弹出的“UML用例属性”对话框中输入用例名称及属性。
⑶为“参与者”添加名称,可双击“参与者”符号,在弹出的“UML 主角属性”对话框中输入名称及属性。
⑷用例之间的扩展关系符号、使用关系符号、参与者与用例之间的通信符号,拖入绘图区后,可用鼠标拖拽符号两端的移动端点调整符号的位置及方向。
5、用例图绘制完成,点击“保存”按钮,在弹出的“另存为”对话框中存为.vsd文件和.jpg文件。
需求建模实验报告
–直接单击视窗的开关按钮或选择主菜单中的File/Exit即可退出Visio 2003。
组织结构图
–使用Visio 2003软件的“组织结构图”模板,能够以图表形式表示组织的等级结构中人员之间、操作之间、职能之间以及活动之间的相互关系。
业务流程图
四、实验过程及结果
实验过程:
选择一个所要的样绘图页中,形成图形;
二、实验器材(实验所用软件功能)
计算机
Microsoft Visio 2003软件
功能:Visio 2003是一个图表绘制软件,它有助于创建、说明和组织复杂设想、过程与系统的业务和技术图表。使用Visio 2003创建的图表能够将信息形象化。
三、实验原理
启动和退出VISIO2003
–执行【开始】→【程序】→【Microsoft Office】→【Microsoft Office Visio 2003】菜单命令,即可启动Visio 2003。
结果:
组织结构图
业务流程图
《信息系统分析与设计》课程实验报告
实验名称
需求建模
实验地点
机房
姓名
系院专业
信息管理
班级
一班
学号
实验日期
2012-11-06
指导教师
成绩
一、实验目的和要求
实验目的:熟悉Visio 2003软件的功能、界面,掌握Visio 2003软件的具体操作,练习组织结构图、业务流程等相关图表的计算机辅助生成。
Visio的使用实验报告
南京信息工程大学实验(实习)报告实验(实习)名称Visio的使用日期得分指导教师系专业年级班次姓名学号一、实验目的:(1)了解Visio工具软件的功能特色、安装、工作环境和基本操作等各方面的基本知识(2) 掌握应用Visio工具绘制软件开发图形的基本操作二、实验内容:(1)了解Visio的工作环境(2)了解菜单项(3)了解定位工具(4)了解工具栏(5)了解文件操作(6)了解绘图页面操作三、实验步骤Visio提供的状态之间的变迁或转移是利用UML状态图中的两种转换图形来表达的。
直线形的转换图形是一个带有箭头的实线,它表示了从一个状态到另一个状态的转移过程,将该图形拖拽到绘图板上后,将两端连接到两个状态上,表示了状态的转移,此时未标明事件,则表示在原状态的内部活动执行完毕后自动触发转移。
如果状态的起点和终点是同一个状态,则选择另外一个用曲线表示的转换图形。
新建状态图窗口状态属性设置对话框当需要在转换图形上标明事件时,则需要先定义事件,假设我们拟将事件都统一放置在目前现有的“顶层包”中,则双击“顶层包”弹出“UML包属性”对话框,在对话框中选择“事件”选项后再单击“新建”按钮,弹出的“新建事件类型”对话框,Visio提供了4种事件类型,选择其中的一种即可,如图所示。
各状态的绘制结果新建事件单击“新建事件类型”对话框中的“确定”按钮,弹出“UML调用事件属性”对话框,如图所示,定义事件名称、语言、更改表达式并撰写文档。
设置完毕单击“确定”按钮返回到“UML包属性”对话框,此时可以看到在事件列表中已建立了一个事件,如图所示。
事件属性设置窗口事件的选择事件定义完毕后,如果需要在转换上标出触发转移的事件,则双击转换图形,弹出“UML转换属性”对话框,单击“事件”文本框选择一个事件,例如,选择“录入”时间后,单击“确定”按钮返回到状态图绘制窗口,完成事件设置,如图所示。
按照事件定义的方法,可以建立所有事件,然后在状态之间建立转换关系,并标注转移事件,最终结果如图所示。
软件工程-Visio的使用
软件工程
第一次实验要求
实验序号:1
实验项目名称:结构化分析---Visio的使用
实验内容:根据作业一的需求描述,利用结构化分析方法,建立系统的分析模型。
实验要求:
1.熟悉Visio的使用。
根据所给的PDF文件,完成练习,并命名为Viso练习+
学号+名字,准备提交;
2.根据作业一的需求描述,使用数据流图完成其功能建模(包括顶层和细化的
分层)。
3.使用E_R图完成数据建模。
4.对加工使用流程图表达清楚其详细流程。
(任选2—3个加工完成)
5.完成分析后,请根据实验报告模板,完成实验报告。
6.实验报告提交时间:另行通知
7.实验报告命名方式:学号的后两位+名字+实验序号,例如: 19号李云的第
一次实验报告:19李云1
8.实验报告提交方式:请将您的报告按照要求命名后,在规定的时间之前将电
子版提交到班长处,班长收齐后,将实验报告提交到我的邮箱:danshui119@qq.con并在邮件主题里注明:软件工程第*次实验报告。
实验二:Visio的使用与软件需求分析描述
《软件工程》实验报告实验一:Visio的使用与软件需求分析描述一、实验目的通过上机实践,了解Visio2003的使用,并借助该工具,对软件需求进行描述。
二、实验内容内容一:通过Visio2003绘制“工作流程图”内容二:通过Visio2003绘制“项目组织结构图”内容三:通过Visio2003绘制作业中的数据流图学生提出购书申请到系办教学秘书审批,系办教学秘书根据学生用书计划表审查,合格开出购书证明,教材科根据教材库存量和购书申请,若库存量满足开购书单,不满足进行缺书登记与缺书采购,再生成补购通知单。
学生凭购书单到财务科交款,兑换领书单。
学生凭领书单到教材科保管员处领书。
请画出该教材领用系统的数据流程图。
三、实验步骤内容一:通过Visio2003绘制“工作流程图” (1) 打开应用软件Microsoft office Visio2003,如图1所示;(2) 点击“文件”→“新建”→“业务进程”→“工作流程图” 如图2-1, 2-2所示; (3) 从打开的工作流程图中,如图3所示,找出所需的图示,按住鼠标左键,将图示拖放到绘图1上的工作区域上,按照上图修改图示名称,接着根据动态栏中的“动态连接线”(图4),对各个图示进行流程图的连线.内容二:通过Visio2003绘制“项目组织结构图” (1) 打开应用软件Microsoft office Visio2003,如图1所示;(2) 点击“文件”→“新建”→ “组织结构图”→“组织结构图” 如图4-1, 4-2所示;页 1(3)从打开的组织结构图中,如图5所示,找出所需的图示,按住鼠标左键,将图示拖放到绘图2上的工作区域上,按照上图修改图示名称,接着根据动态栏中的“动态连接线”(图4),对各个图示进行流程图的连线.在连线时还可以采用这样的操作:将下属图标拉到上属图标的上面会自动出现连接线,这样就不用再次使用“动态连接线”进行连接,最后修改图示的名称。
下属的结构的布局可以根据图6进行调整.内容三:通过Visio2003绘制作业中的数据流图(1)打开应用软件Microsoft office Visio2003,如图1所示;(2)点击“文件”→“新建”→“流程图”→“数据流图表”如图7-1,7-2所示:(3)从打开的数据流图表中,如图8所示,找出所需的图示,按住鼠标左键,将图示拖放到绘图3上的工作区域上,按照上图修改图示名称,接着根据动态栏中的“动态连接线”(图4),对各个图示进行流程图的连线.图1图2-1图2-2图3图5 图8图4-1图4-2图4 图6图7-1图7-2四、实验结果内容一:通过Visio2003绘制“工作流程图”内容二:通过Visio2003绘制“项目组织结构图”内容三:通过Visio2003绘制作业中的数据流图原文已完。
02 实验二 (1) Visio绘制l流程图、数据流图
实验二(1)软件开发绘图工具Visio一、背景知识1 . Visio 功能特色Microsoft Visio为我们提供了强大的绘图功能,使用Visio 中提供的图形模板,我们可以轻松绘制数据流图、系统流程、程序流程图、ER 图、UML 类图、Gantt 图等图形,这些图形是我们在软件工程系统分析和设计过程中使用的非常重要的系统描述工具。
下面介绍一下Visio的主要特性。
(1)拖拽式绘图。
只要用鼠标把需要的元素拖到绘图区中,就生成该元素的实例。
(2)提供了适应不同行业设计需求的解决方法,为不同的设计用户定制了对应的模板库和图纸初始化,方便快速的进入工作。
如图2-1所示,对话框左边列出了可供选择的解决方案目录,每个目录中可以选择的模板库在右边,并且带有相应的图形提示。
图2-1 可供选择的解决方案(3)完全兼容Office系列的其他产品。
用户可以非常方便地将Visio图形插入这些产品中进行编辑和整合。
(4)所有Visio产品都具有开放式的程序架构,支持自定义智慧图元。
用户可以为特定的工作制定不同的图元,并可以在图形符号列表(ShapeSheet)中修改和设置特定的图原型为。
(5)完善的网络应用。
可以方便地将超级链接加入到Visio的图形和绘图页中。
这样用户可以方便的按照预定的路线跳转到其他绘图页、其他文件或Web站点。
2. Visio基本绘图知识启动Visio后,首先启动图2-2所示的“开始”界面,该界面的主窗中的Template Previews (模板浏览区),展示了当前系统中可以应用的各类解决方案。
单击某个目录后,Template 区中将显示该目录下包含的各个模板名称和缩略示意图。
单击某一模板后,在左下角的模板简介区中会给对应模板的简要介绍。
图2-2 Visio“开始”界面“开始”界面支持用户通过多种方式开始Visio的绘图编辑工作。
用户可以选择任意目录中的一个模板开始设计,或者根据自己的需要建立个性化的新模板。
使用Visio画UML模型
使⽤Visio画UML模型Microsoft Office Visio“UML 模型图” 模板为创建复杂软件系统的⾯向对象的模型(模型:建模系统的⼀种抽象表⽰,它从特定的视⾓并在某⼀抽象级别上指定建模系统。
)提供全⾯的⽀持。
1.⽤例图在开发项⽬的早期阶段,使⽤⽤例图(⽤例:在⽤例图中,当主⾓使⽤系统来完成某⼀进程时所发⽣的⼀组事件的表⽰⽅式。
通常,⽤例是相当⼤的进程,⽽不是单个步骤或事务。
)来描述实际活动和动机。
可以在随后的各个阶段对该⽤例图进⾏细化,以反映⽤户界⾯和设计细节。
定义系统边界(系统边界:在⽤例图中,围绕⽤例的指⽰系统的边界。
通过拖动“系统边界”形状上的选择⼿柄,可以调整系统边界的⼤⼩。
)可确定系统内部和外部之间的界限。
参与者(主⾓:在⽤例图中,外部对象所充当的⾓⾊的表⽰法。
因此,⼀个物理对象可以⽤⼏个主⾓表⽰。
通信关系指⽰主⾓以何种⽅式参与到⽤例中来。
)代表外部对象所扮演的⾓⾊。
⼀个对象可以扮演若⼲⾓⾊,因此可由若⼲参与者来代表。
通信关系(通信关系:在⽤例图中,定义某个主⾓如何参与⽤例的关系。
您可以将箭头添加到关系上来指⽰信息流动的⽅向。
)⽤于阐明⽤例中参与者的参与情况。
⽤例(⽤例:在⽤例图中,当主⾓使⽤系统来完成某⼀进程时所发⽣的⼀组事件的表⽰⽅式。
通常,⽤例是相当⼤的进程,⽽不是单个步骤或事务。
)是参与者通过系统完成⼀个过程时发⽣的⼀组事件。
通常,⽤例是较⼤的过程,⽽不是单个步骤或事务。
2.静态结构图使⽤静态结构图(静态结构图:显⽰模型的静态结构的图表;也就是存在的元素(例如类和类型)、这些元素的内部结构及其相互关系。
)来创建概念图或类图,概念图⽤于表⽰实际概念以及概念之间的关系,类图⽤于将软件系统分解为各个部分。
要将特性(特性:类所含的数据定义。
类的结构由其特性加以说明。
特性的默认语法为:可见性名称:类型表达式=初始值 {属性字符串})、操作(操作:可以要求执⾏某个类的实例的服务。
软件工程实验报告
连接图形元素.
③使用“数据流”连接线将“接口”、“进程”和“数据存储”等形状互相连接起来。
逻辑连接:将数据流起点、终点拖拽到进程或接口中央位置,进程或接口被红色框包围时松开鼠标,这时可看到数据流符号相应端点为红色方框。拖动进程或接口,可看到流据流的端点随着进程或接口的移动而移动.
教师批阅:分数/等级:
评语:
教师签名(手写):
批阅日期:年月日
第三次实验实验项目名称:数据库设计-ER图
时间:年月日
实验环境及原理说明:
(一)实验环境
1.硬件环境P4以上的个人计算机环境,要求内存不少于512MB,硬盘不小于20G.。
2.软件环境操作系统:Windows XP
3。数据库: Sql Server 2000以上 或 Access 2003以上
1.静态模型图
①将类、对象形状拖到绘图页上,代表要在类静态结构图或概念模型中包
含的类或对象.
②双击每个形状,打开其“UML属性”对话框,可以在其中添加特性、操作和其他属性。
③右击每个类或对象形状,单击“形状显示选项",选择要在形状上显示的属性以及要隐藏的形状部分(如特性、操作和模板参数)
④使用“关联”、“链接"、“依赖关系"、“泛化"或“复合”形状,指示类和对象之间的关系.
第一次实验实验项目名称:熟悉Visio
时间:年月日
实验环境及原理说明:
(一)实验环境
1.硬件环境P4以上的个人计算机环境,要求内存不少于512MB,硬盘不小于20G.。
2。软件环境操作系统:Windows XP
3。数据库: Sql Server 2000以上 或 Access 2003以上
visio实训报告
visio实训报告一、简介Visio是一款功能强大的流程图和图表制作工具,广泛应用于企业、教育、科研等各个领域。
本报告将围绕Visio实训的过程和结果进行详细说明。
二、实训目标本次Visio实训旨在提升学员对于Visio软件的使用能力,具体目标如下:1. 熟悉Visio软件的基本功能和界面;2. 学习创建各种类型的流程图和图表;3. 掌握Visio的高级功能和技巧。
三、实训过程1. 熟悉Visio软件在实训开始前,我们首先对Visio软件进行了简单的介绍。
学员们了解了Visio的主要功能和应用领域,并对软件的界面和常用工具进行了熟悉。
2. 创建流程图学员们通过实操开始了第一项任务,即创建一个简单的流程图。
他们学会了使用Visio的基本形状库和连接工具,完成了一个包含多个步骤的流程图。
3. 制作组织结构图接着,学员们进行了组织结构图的制作。
他们学会了在Visio中使用专门的模板和形状库来创建组织结构图,并添加相应的文字和样式。
4. 绘制楼层平面图随后,学员们学习了如何使用Visio制作楼层平面图。
他们了解了Visio软件中的比例和测量工具,并运用这些工具完成了一个简单的楼层平面图。
5. 数据可视化为了进一步提高数据的可视化效果,学员们学习了Visio中的数据连接功能。
他们将实际的数据导入Visio,并通过图表和图形的制作展示了数据的分布和趋势。
6. 高级功能与技巧最后,学员们学习了Visio的高级功能和技巧,如自定义形状、使用图层和超链接等。
他们通过实践掌握了这些技能,并将其运用在实际的项目中。
四、实训成果通过一段时间的实训学习,学员们在Visio软件的应用能力上有了显著的提升。
他们不仅掌握了基本的创建流程图、组织结构图和平面图的技巧,还能灵活运用高级功能和技巧完成更复杂的任务。
五、实训反馈根据学员们的反馈,本次Visio实训收获颇丰。
他们表示通过实践训练,大大提高了对Visio软件的熟练程度和使用效率。
如何使用Visio进行UML建模
使用Visio进行UML建模1、VISIO中的UML建模环境Microsoft Visio“UML 模型图”解决方案为创建复杂软件系统的面向对象的模型提供全面的支持。
包括下列工具、形状和功能:n “UML 模型资源管理器”,它提供模型的树视图和在视图间进行浏览的手段。
n 预定义的智能形状,表示UML 标注中的元素并支持UML 图表类型的创建。
在程序控制下,这些形状的运行方式同UML 语义学相符。
n 易于访问“UML 属性”对话框,可通过这些对话框将名称、特性、操作和其他属性添加到UML 元素。
n 标识和诊断错误(例如丢失数据或不正确地使用UML 表示法)的动态语义错误检查。
n 对用Microsoft Visual C++ 6.0 或Microsoft Visual Basic 6.0 创建的项目进行反向工程,以生成UML 静态结构模型的能力。
n 使用C++、Visual C# 或Microsoft Visual Basic 根据UML 模型中的类定义生成代码框架。
n 标识特定于语言的错误的代码检查实用程序,这些错误可使代码无法用您为生成代码指定的目标语言编译出来。
n 为UML 静态结构、活动、状态图、组件和部署图创建报告模型资源管理器的使用当您打开“UML 模型图”解决方案时,您就打开了一个建模环境,并且从开始时模型便已经就位。
“模型资源管理器”显示您的UML 模型的层次视图,从整个系统到软件包再到数据类型。
(图1)如果没有显示出“模型资源管理器”,可以单击“UML”菜单—>“视图”—>“模型资源管理器”“UML 模型资源管理器”中的树状视图表示您的总体系统模型。
您创建的图表都是该模型的视图。
表示您当前正在建模的系统中。
若要添加模型,请在“UML”菜单上单击“模型”。
在这种情况下,将您系统的一个模型或抽象内容表示为静态结构模型。
要重命名树状视图中的任何图标,请对图标的文本单击一次,然后再单击一次该文本。
软件工程实验二
实验二:需求分析报告实验学时:2 课后2学时实验类型:技能性一、目的与任务目的:明确需求分析任务的重要性,掌握需求分析的主要具的使用方法和步骤,写出需求规格说明书。
二、实验安排1、装有Offic软件,Visio 2010的微机系统.2、实验安排方式:本实验为开放实验,各组可同时进行实验,每组8-10人。
三、实验内容及步骤1、选择一个管理系统(人事管理系统、工资管理系统、学生档案管理系统等)。
2、软件工程的原理对该系统的问题进行分析;3、分析系统的数据需求获得当前系统的物理模型,然后抽象出当前系统的逻辑模型,再建立目标系统的逻辑模型;理出系统的数据流程图;4、用Visio 2010画出该系统的数据流图,用结构化分析方法对整个系统进行分析细化,用数据流图描绘系统的逻辑模型,描绘信息在系统中流动和处理的情况;数据流图是分析和设计的工具,它主要描述系统完成的功能而不是系统的物理实现。
5、在Microsoft Word文档下写出该系统的数据字典,用数据字典对人们不了解的条目进行解释,对所有被加工引用的数据流和数据存储进行解释;6、用小说明来描述最底层的基本加工逻辑,小说明并不描述具体的加工过程,而只是这个加工的输入数据和输出数据的逻辑关系。
7、用Visio 2007画出该系统的IPO图,它的基本形式是左边框中列出有关的输入数据,在中间的框中列出主要的处理,在右边的框中列出产生的输出数据;8、用层次方框图或Warnier图对系统进行说明;层次方框图是由树型结构的一系列多层次的矩形框描绘数据的层次结构数型结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表这个数据的子集,最底层的各个框代表组成这个数据的实际数据元素。
四、思考题1、软件需求分析在整个软件生存周期中的地位?2、在软件需求分析中要完成哪些任务,所完成的资料在以后的工作中起什么作用?3、做需求分析的过程中有没有做社会调研?附录一:实验要求软件工程实验要求学生采用“项目小组”的形式,结合具体的开发项目进行设计。
实验二 Visio安装与使用
库存清单 主文件
库存清单 程序
订货信 息
报告生成 程序
订货报告
LOGO
在Visio中,流程图的应用范围非常广,是 最为常用的绘图类型之一。组织结构图也是应用 非常广泛的一中绘图类型。除此之外Visio还可 以通过安装其他专业图形包来扩展应用。 流程图 Visio 2003预置了11中模板,通过这11 中模板,用户可以完成以下任务。 通过基本流程图可以帮助用户理解进程是 如何发挥作用的,以及如何去改进。
三、实验内容与步骤
3.1 Visio2003的安装
3.2 利用Visio绘制系统流程图
3.3 利用Visio绘制数据流图
3.4 利用Visio绘制软件结构图
LOGO
3.1 安装Microsoft Office Visio 2003 Microsoft Office Visio的安装步骤如下: (1)运行光盘或双击其中的SETUP.EXE文件 ,进入安装向导界面,如图2-1所示。
LOGO
③模板文件(.vst),同时存放绘图文件和模具文 件,并定义了相应的工作环境。Visio自带了许多模 板文件。用户可以利用Visio自带的或自己生成的模 具文件,对操作环境加以改造,进而生成自己的模 板文件。 ④工作环境文件(.vsw),用户根据自己的需要将 绘图文件与模具文件结合起来,定义最适合个人的 工作环境,生成工作环境文件。该文件存储了绘图 窗口、各组件的位置和排列方式等。在下次打开时 ,可以直接进入预设的工作环境。 此外,Visio还支持其他多种格式的文件,可以在 Visio的打开或保存操作中使用这些文件类型。 LOGO
IT资产管理
进程改进
项目管理
LOGO
Visio能够将难以理解的复杂文本和表格转
Visio软件的基本操作实验
实验2 Visio软件的基本操作实验
一、实验目的
⑴了解Visio操作环境;
⑵通过统计班级课程平均成绩,了解程序实现过程和程序框图的绘制方法;
⑶学会使用Visio流程图绘制工具,绘制统计课程平均成绩的流程图。
二、建议学时:2学时,课外2学时。
三、实验条件
硬件环境:配置完整的奔腾计算机,128M以上内存;
软件环境:中文Windows 98/2000/XP操作系统,Visio软件等。
四、实验过程
⑴启动Visio工具;
⑵熟悉Visio控制面板,查看Visio软件的模板;
⑶学习流程图的基本绘制方法;
⑷完成教材110页图6.4的绘制;
(5)绘制实验一中3(1)选择一个功能,仔细了解该功能依次按照什么顺序才能完成(文字+图表描述,但是不能用软件中的顺序截图,要求自己画图)?。
实验二+用Visio绘制UML图实验指导书
实验二+用Visio绘制UML图实验指导书实验二用Visio绘制UML图1.1.实验基本目的本实验练习使用Microsoft Visio软件绘制UML图。
1.2.实验原理UML是一种可视化建模语言,由视图(view)、图(diagram)、模型元素(model element)和通用机制(general mechanism)等几个部分组成。
其中视图表示系统的各个方面,由多个图构成。
每个图使用了多个模型元素。
在此基础上,通用机制为图做进一步补充说明,如:注释、元素的语义说明。
图表绘制软件Visio可以用来绘制UML图。
1.3.实验设备1.3.1.硬件:PC机:1台,连入局域网。
1.3.2.软件:Microsoft Visio 20071.4.实验的基本内容及要求用Visio绘制UML用例图、类图、顺序图,并掌握绘图技能。
1.5.实验内容根据教材149页7.7题描述的问题域,完成以下题目:1. 识别该系统中的用例并绘制用例图;2. 为该系统绘制概念类图;3. 针对选课用例绘制顺序图。
注:如果你的用例分析将第一次选课和第二次选课作为两个用例,绘制这两个用例的顺序图。
1.6.实验步骤1.6.1.建立“UML模型图”文件启动Visio,选择“软件和数据库”绘图类型中的“UML模型图”(见图1)。
保存该文件。
图1 启动Visio中的UML模型图1.6.2.模型资源管理器新建的UML模型文件的界面中有一个“模型资源管理器”(如图2所示),如果没有此窗口,可选择菜单“UML”->“视图”->“模型资源管理器”选项打开此窗口。
图2 模型资源管理器所建立的UML模型均体现在模型资源管理器中。
右键单击“UML 系统1”->“模型”可以在弹出窗口中建立新的系统模型,如“动态模型”。
在模型下可以用“包”来组织系统中的UML图,右键单击包名(如:顶层包)可以在该包下新建“包”或者“UML图”。
在模型资源管理器中可以对模型、包、UML图以及各种UML图形元素进行重命名(单击右键->重命名)。
实验二 使用Visio建立需求分析模型
实验二软件开发绘图工具Microsoft Visio 的基本应用之需求分析建模1.1实验内容与要求1、实验目的与要求(1)掌握结构化软件开发方法需求获取技术、建模工具及建模方法(2)熟练掌握Microsoft Visio绘图工具软件的使用。
(3)对于给定系统,能够为其建立数据流图。
建议学时:4课时2、实验内容为Osbert Oglesby进行数据流建模风景:描绘自然风景的绘画作品杰作:很优秀的绘画作品大作:之前或者之后画过杰作的艺术家画的稍差的绘画作品材质:一种分类标准,油画:一种材质肖像:一个或者多个人物的绘画作品质量:一种分类标准,可以分为杰作、大作、其他画品静物:无生命物体的绘画作品主题:一种分类标准,包括风景、肖像,静物水彩画:一种材质。
Osbert Oglesby的生意多年来一直很成功,后来开始亏损。
一个管理顾问分析了生意记录,认为是Osbert收购绘画作品的价格太高。
顾问建议Osbert使用一个运行在手提电脑上的软件,可以帮助他确定一副绘画作品的最高价格。
Osbert将该软件用在他的画廊中,在顾客家里或者办公室看画时带上这个电脑。
Osbert希望这个软件产品能够再购买画作时计算出最高价格,当他买一副画时,开的价就是他的最终价格。
当他卖一副画时,他所要的价就是最终价格。
Osbert希望该软件能够尽可能地探测艺术品市场的新趋势,他尤其关注使用比预想高的额价格购买某个特定画家的作品,以便能够再其他人注意到这是趋势之前就买断该画家的作品。
该软件产品能够保留所有购买和售出记录。
他希望产生购买报表,售出报表及趋势探测报表。
对于杰作,该软件产品计算出有该画家拍卖纪录的每个画与正考虑购买的画之间的相似度系数。
如果材质相符,软件产品记1分,否则记0分。
如果主题相符,软件产品记1分,否则记0分。
将这两个数相加,乘以两幅画中较小的那幅画的面积,再除以两幅画中较大的那幅画的面积。
得到的结果就是相似度系数。
软件产品寻找具有最大非零相似度系数的被拍卖的画作,如果没有这样的画作,Osbert将不购买这幅正在考虑中的画作。
实验二利用Visio进行过程建模
⑷对每个数据实体进行关联考察并将其基数和形态画出ER
图。
构造ER图的基本步骤
⑸形式化并评审数据模型。 注意:数据实体在数据库设计中称为数据表或对象。建立 数据模型就是建立数据的逻辑视图和内部视图,显示给
用户的是它的外部视图或用户视图。ER图为数据库设计
实验二
利用Visio进行过程建模
实验目的
1.
2. 3.
了解Visio的工作环境和基本操作
掌握使用Visio工具绘制软件开发图形的 一般操作 掌握用Visio绘制ER图的基本方法
实验二 利用Visio进行过程建模
实验任务和基本要求
1. 2.
熟悉Visio的基本功能和使用方法; 运用Visio进行图书管理系统的分析建模。
系统开发陈述
1.购入新书时需要为该书编制入库单。入库单内容包括图书分类目 录号、书名、作者、价格、数量和购书日期,将这些信息写入图书目 录文件并修改文件中的库存总量(表示到目前为止,购入此种图书的 数量)。 2.读者借书时需填写借书单。借书单内容包括读者号和所借图书分 类目录号。系统首先检查该读者号是否有效,若无效,则拒绝借书; 若有效,则进一步检查该读者已借图书是否超过最大限制数(假设每 位读者能同时借阅的书不超过5本),若已达到最大限制数,则拒绝 借书;否则允许借书,同时将图书分类目录号、读者号和借阅日期等 信息写入借书文件中。 3.读者还书时需填写还书单。系统根据读者号和图书分类目录号, 从借书文件中读出与该图书相关的借阅记录,标明还书日期,再写回 到借书文件中,若图书逾期,则处以相应的罚款。 4.注销图书时,需填写注销单并修改图书目录文件中的库存总量。
crosoft Visio 软件的使用实验报告
上机实验报告系部名称:信息科学与技术专业班级: 09计科(4)班课程名称:软件工程导论年度学期:2013-2014学年第一学期学号: 200914030 姓名:李潇朋实验项目名称: Microsoft Visio 软件的使用日期 2013年9月12日 地点 实验中心404【实验目的】1、熟悉Visio 的工作环境及组成;2、掌握图标文档创建方法。
【实验重点】 要求能够熟练运用Visio 软件所提供的菜单工具、模型等制作图形或图表。
【实验难点】 使用Microsoft Visio 来设计一个基本流程图【实验步骤】1、打开模板并向图表添加形状来开始创建图表2、在图表中移动形状并调整形状的大小3、向图表添加文本4、连接图表中的形状5、设置图标格式并保存 (数据流图)【实验小结】 熟悉了Microsoft Visio 的的工作环境及组成,会基础地创建图标文档。
【实验评语】指导教师签名:E1护士E3时钟E2病人P0患者监护系统F1要求报告F2生理信号F3日前、时间E1护士F4警告信息、病情报告D2患者安全范围D1患者日志F5安全范围F6日志实验项目名称:软件概要设计日期 2013年9月26日 地点 实验中心404【实验目的】:1、建立初始软件结构图;2、对初始软件结构构图进行改进、优化;【实验重点】 用面向数据流的软件设计技术,对上一实验的数据流图和数据字典,进行总体设计。
【实验难点】 主要解决实现该系统需求的模块的设计问题【实验步骤】1、首先确定系统总体设计方案2、完成系统的模块结构图及模块的功能说明3、完成系统的接口设计4、完成系统的数据结构设计,数据结构图如下:【实验小结】能熟练地建立初始文件结构图,并能对其进行改进与优化。
【实验评语】指导教师签名:E1护士E3时钟E2病人F1要求报告F2生理信号F3日前、时间E1护士F4警告信息D2患者安全范围D1患者日志F5安全范围F6日志P1接收信号P4定时取样生理信号P5更新日志P3产生警告信息P2分析信号P6产生病情报告F2生理信号危及病人信息定时的生理信号F2生理信号F6日志实验项目名称: 软件详细设计日期 2013年10月10日 地点 实验中心404【实验目的】:1、完成系统的总体设计;2、完成系统的详细设计工作;【实验重点】 确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。
实验二:用Visio制作软件项目中相应的图形
《软件开发环境》 实验报告题目:实验二 Visio应用专业:班级:学号:姓名:郑州大学信息工程学院软件工程系实验二:软件开发工具与环境—Visio应用实验目的:(1)了解Visio工具的功能特色、安装、工作环境和基本操作等各方面的基本知识;(2)掌握应用Visio工具绘制软件开发图形的基本操作。
学会制作程序流程图、数据流图、网络图以及网站图等。
实验内容:1、请制作一份程序流程图,如下图所示:请记录:(1)流程图绘制操作能够顺利完成吗?如果不能,请说明为什么?(2)请按以下文件名格式保存该制作文件,并提交指导教师:<班级>_<学号>_<姓名>_程序流程图.vsd实验总结:请记录:(1)数据流图绘制操作能够顺利完成吗?如果不能,请说明为什么?(2)请按以下文件名格式保存该制作文件,并提交指导教师:<班级>_<学号>_<姓名>_数据流图.vsd实验总结:请记录:(1)数据流图绘制操作能够顺利完成吗?如果不能,请说明为什么?(2)请按以下文件名格式保存该制作文件,并提交指导教师:<班级>_<学号>_<姓名>_业务流程图.vsd实验总结:4、请制作一份网络图,如下图所示:请记录:(1)网络图绘制操作能够顺利完成吗?如果不能,请说明为什么?(2)请按以下文件名格式保存该制作文件,并提交指导教师:<班级>_<学号>_<姓名>_网络图.vsd实验总结:5、结合本小组选择的项目,请用Visio完成项目中的流程图的设计、数据流图的设计、系统架构的设计、和详细网络图的设计。
要求:请按以下文件名格式保存该制作文件,并提交指导教师:<第××小组>_<项目名称>_Visio图.vsd小组实验总结:。
visio实训报告
visio实训报告[正文]Visio实训报告本次Visio实训报告旨在介绍我在使用Visio软件进行实际操作的经验和技巧,以及对Visio在实际应用中的优势和局限性的分析。
通过本次实践,我深刻认识到Visio在各行各业中的广泛应用,并从中学习到了如何利用Visio软件进行流程图、组织结构图、网络拓扑图等等的绘制与编辑。
一、背景介绍Visio是一款由微软公司开发的图表和矢量绘图软件,旨在帮助用户简化复杂的信息和数据,并将其可视化展现。
Visio拥有丰富的图形库和工具,可以轻松绘制各种类型的图表,并提供多种输出格式。
它在项目管理、流程优化、系统架构设计等领域具有广泛的应用。
二、实践经验分享在本次实训中,我主要探索了Visio在流程图和组织结构图方面的应用。
1. 流程图Visio的流程图功能非常强大,能够帮助用户清晰地了解和展示一个过程中的各个步骤和决策点。
通过使用预定义的流程图模板和符号库,我能够快速绘制和编辑出具有规范风格的流程图。
而且,Visio还支持将流程图与其他数据库和应用程序进行集成,使得流程图在实际应用中更加灵活和便捷。
2. 组织结构图在实践中,我还使用Visio绘制了组织结构图,这是一种展示公司内部层级和职责分工的图表。
我可以根据实际情况选择合适的组织结构模板,并灵活添加和编辑组织成员。
通过Visio的自动连接功能,我可以轻松地将各个成员和部门连接起来,形成清晰的组织结构图,便于管理者和员工了解和查阅。
三、Visio的优势通过实际操作和使用,我深刻认识到Visio在实际应用中的优势所在:1. 简单易用:Visio提供了直观的用户界面和丰富的工具,使得用户可以轻松上手并快速完成图表的绘制和编辑。
2. 多功能性:Visio具备多种图表类型和模板,适用于各种不同的应用场景,如流程图、组织结构图、网络拓扑图等,实现了灵活和多样的图表制作。
3. 高度可定制:Visio允许用户自由选择和修改图形、符号、颜色和布局,以满足个性化和专业化的需求。
需求分析与解决方案visio绘图示例
以教师管理系统为例,使用Microsoft Visio来创建教师信息录入窗口:
(1)选择图表类型
从开始菜单中选择程序——Microsoft Visio ,在文件菜单中选择新建,选择软件,选择Windows用户界面
(2)Windows 用户界面中控件的识别和基本操作
错误!控件识别:
错误!调整显示比例
把屏幕的显示比例从42调整到150
错误!控件选取,在左边的控件列表中选取所需控件,把它拖至页面中
错误!网格行列值的选取
错误!字体大小的设定
(3)创建教师信息录入窗口
1 按上述实验步骤,选择所需要的用户界面,在这里,我们选择Windows用户界面
2 调整页面大小,从42调整到150
3 选择所需要的控件,把控件拖入页面中,并标明控件,如图所示:
教师信息主要包括教师姓名,职称编号,年龄,性别,家庭地址,联系方式等信息,我们把他们一一列入其中。
同时我们使用一张表格来具体显示存储并显示这些信息。
表中的命令按钮包括添加,保存和删除.添加命令实现把录入的信息存如表格中,保存是把表格中的信息存入数据库,删除是把表格中的一行信息删除。
(4)调整个控件的位置,并进行必要的组合操作
(5)对窗口进行润色,增加背景颜色或改变字体颜色等操作
(6)存储该窗口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二软件开发绘图工具Microsoft Visio 的基本应用之需求分析建模
1.1实验内容与要求
1、实验目的与要求
(1)掌握结构化软件开发方法需求获取技术、建模工具及建模方法
(2)熟练掌握Microsoft Visio绘图工具软件的使用。
(3)对于给定系统,能够为其建立数据流图。
建议学时:4课时
2、实验内容
为Osbert Oglesby进行数据流建模
风景:描绘自然风景的绘画作品
杰作:很优秀的绘画作品
大作:之前或者之后画过杰作的艺术家画的稍差的绘画作品
材质:一种分类标准,
油画:一种材质
肖像:一个或者多个人物的绘画作品
质量:一种分类标准,可以分为杰作、大作、其他画品
静物:无生命物体的绘画作品
主题:一种分类标准,包括风景、肖像,静物
水彩画:一种材质。
Osbert Oglesby的生意多年来一直很成功,后来开始亏损。
一个管理顾问分析了生意记录,认为是Osbert收购绘画作品的价格太高。
顾问建议Osbert使用一个运行在手提电脑上的软件,可以帮助他确定一副绘画作品的最高价格。
Osbert将该软件用在他的画廊中,在顾客家里或者办公室看画时带上这个电脑。
Osbert希望这个软件产品能够再购买画作时计算出最高价格,当他买一副画时,开的价就是他的最终价格。
当他卖一副画时,他所要的价就是最终价格。
Osbert希望该软件能够尽可能地探测艺术品市场的新趋势,他尤其关注使用比预想高的额价格购买某个特定画家的作品,以便能够再其他人注意到这是趋势之前就买断该画家的作品。
该软件产品能够保留所有购买和售出记录。
他希望产生购买报表,售出报表及趋势探测报表。
对于杰作,该软件产品计算出有该画家拍卖纪录的每个画与正考虑购买的画之间的相似度系数。
如果材质相符,软件产品记1分,否则记0分。
如果主题相符,软件产品记1分,否则记0分。
将这两个数相加,乘以两幅画中较小的那幅画的面积,再除以两幅画中较大的那幅画的面积。
得到的结果就是相似度系数。
软件产品寻找具有最大非零相似度系数的被拍卖的画作,如果没有这样的画作,Osbert将不购买这幅正在考虑中的画作。
软件产品把最相似作品的价格按每年增加8.5%计算(从拍卖那年算起)得出最高购买价格。
对于大作,该软件产品首先把画作当做同一画家的杰作计算最高购买价格。
如果画作于21
(12<c<21). 世纪,将得数乘以0.25.否则乘以(21-c)/(22-c).其中c表示该作品是在c世纪画的。
对于其他画作,该软件产品按照公式F*A计算最高购买价格。
其中F是画家的一个常数(流行系数),A是画布的面积。
如果那个画家没有流行系数,OSbert将不会购买这幅考虑中的画作。
如果Osbert购买了画作,他将输入该画的购买日期,出售者姓名、地址、实际购买价格,算法确定的最高购买价格,目标售出价格。
使用Microsoft Visio绘制图形。
3、实验报告
实验报告要求有:
1.目的
2.内容。