版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验一、使用Visio绘制数据流图实验目的:1 .掌握在MicrosoftVisio中绘制图形的基本方法;2 .认知数据流图的基本元素;3 .掌握使用数据流图对系统进行自顶向下逐步求精的分析过程。实验内容:根据下面的描述,按要求画出教育基金会捐助资金管理系统”的数据流图。某教育基金会捐助资金管理系统的基本功能如下:1.由捐助者向基金会提出捐助请求,经身份确认后被接受,对捐助人进行登记并授予捐助证书,捐款存入银行。2,由教育单位提出用款申请,在进行相应的合法性校验和核对相应的捐款储备后做出支出。3.每月给基金会的理事会一份财政状况报表,列出本月的收入和支出情况和资金余额。实验要求:1 .确定教育
2、基金会捐助资金管理系统”的数据源点和终点,画出该系统的顶层数据流图;2 .分析系统的主要功能,细化系统的顶层数据流图,画出系统的第1层数据流图;3 .细化系统的各个主要功能,画出系统的第2层数据流图。提示:1 .系统中有三个实体:捐助者、教育单位、基金会的理事会;2 .系统的主要功能有:收入处理、支出处理、产生报表。其中收入处理可以细分为:接受请求(捐助请求)、确认身份和登记收入(存入款项);支出处理可以细分为:接受请求(用款请求)、合法性检查和登记支出(支出款项);3.系统需要存储的信息:捐助者信息、教育单位信息和收支状况信息。实验所需的基本技术知识,参见基础知识一。基础知识一、Visio基
3、本绘图知识MicrosoftVisio2002为我们提供了强大的绘图功能,使用Visio中提供的图形模板,我们可以轻松绘制数据流图、系统流程、程序流程图、ER图、UML类图、Gantt图等图形,这些图形是我们在软件工程系统分析和设计过程中使用的非常重要的系统描述工具。利用Visio,我们不仅可以绘制ER图,还可以对一个现有的数据库结构进行反向工程来生成数据库的ER图和具体的表的定义结构。Visio支持包括MicrosoftSQLServer、MicrosoftAccess>Oracle和EM的DB2在内的多种数据库。首先,我们学习利用Visio进行绘图所需的基本操作。利用Visio进行绘
4、图的大致步骤可以概括如下:1 .打开模板,添加图形.2 .移动图形或者改变图形的尺寸.3 .添加文本.4 .将图纸中的图形连接到一起.5 .格式化图形.6 .保存制图.下面我们将分6个循序渐进的单元学习使用Visio绘图的基本操作。1:初学绘图在本节,彳将学会:1 .打开模板2 .在图纸中添加图形3 .查找图形打开模板1 .在File菜单选择New,然后单击ChooseDrawingType.2 .在Category下,单击某一个分类,并在Template下,单击某一个模板.提示如果你不知道应该选哪一个模板,单击BlockDiagram类别,并单击BasicDiagram模板。这样会打开Bas
5、icShapesstencil其中包含矩形、圆形、三角形、箭头等基本形状。Visio中可以用于软件工程的模板列举如下,但不限于此:1. 系统流程图:File?New?Flowchart?BasicFlowchart2. 数据流图:File?New?Flowchart?DataFlowDiagram或者File?New?Software?DataFlowModelDiagram3. 实体一联系图:File?New?Database?DatabaseModelDiagram4. UML模式图:File?New?Software?UMLModelDiagram5. Window用户接口:File?N
6、ew?Software?WindowsUserInterface6. Jackson图:File?New?Software?Jackson7. Gantt图:File?New?ProjectSchedule?GanttChart在打开模板之后,你可以采用两种方式将图形添加到你的图中,一是从stencil中拖拽一个图形,一是使用绘图工具绘制。从stencil拖拽一个图形1 .点击stencil标题栏,显示其中的图形2 .从stencil中拖拽一个图形到绘图纸上利用绘图工具绘图?点击任意绘图工具,比如Rectangle或者Ellipse,然后在绘图纸上画出图形从图中删除某个图形?点击这个图形,然后
7、按下DELETE键.有些时候,你选择的template的stencil中没有你需要的图形。例如,当你打开BasicFlowchart模板时,它打开三个stencils:BasicFlowchartShapes,Backgrounds,和BordersandTitles.你会发现其中没有你需要的computer图标.如果是这样,你可以键入名字进行搜索,或者打开其他stencils查找.打开其他stencils1 .在File菜单,指向Stencils,点击OpenStencil.2 .双击某一个文件夹,然后双击某一个stencil,之后查找你需要的图形.查找图形,当你不知道应该打开哪一个sten
8、cils的时候1 .在File菜单,点击FindShape.FindShape面板会出现在stencil所在的区域,在绘图纸的左侧.2 .在SearchFor编辑框中,输入一个或者多个可以描述你需要的图形的关键字3 .点击Go.4 .当你查找到你需要的图形时,从FindShape面板将它拖拽到绘图纸中.提示如果想关闭stencil或者FindShape面板,右键单击标题栏,然后在快捷菜单中,单击Close.练习口OO1 .在File菜单,指向New,然后单击ChooseDrawingType.2 .在Category下,单击Flowchart,然后在Template下,单击BasicFlowc
9、hart.3 .在图纸中添加图形:拖拽Process图形到图纸上.4 .再拖拽一个Process图形到图纸上,将它放在第一个Process图形下方.5 .拖拽一个Decision图形至ij图纸上,将它放在第二个Process图形下方.6 .拖拽一个Predefinedprocess®形至U图纸上,将它放在Decision图形的右侧.7 .拖拽另一个Process图形到图纸上,将它放在Decision图形的下方.8 .拖拽一个Terminator图形到图纸上,将它放在最后一个Process图形下方.2:移动图形或者改变图形的尺寸在本节,你将学会:1 .移动图形2 .改变图形的尺寸3 .
10、缩放图形移动某个图形1 .单击工具栏中的Pointer工具.2 .移动鼠标到图形上,鼠标变成十字箭头形状.3 .拖动图形。或者,用键盘上的箭头键移动图形.你可以利用绘图纸上的网格对齐图形,或者放置图形到适当的位置.一次移动多个图形1 .按下SHIFT键,点击每个图形.或者,如果你想移动的图形聚在一起,在选中Pointer工具的情况下,点击这些图形周围的空白区域,拖拽鼠标选中所有你想移动的图形.2 .将鼠标放在选中图形的中央.3 .拖动这些图形.或者,用键盘上的箭头键移动图形.提示你可以利用Rotation工具旋转一个图形.改变图形的尺寸1 .选中Pointer工具.2 .选中图形.3 .其余操
11、作类似在Word中改变图形的大小.指定一个或者多个图形的精确尺寸1 .选中一个或者多个图形.2 .在View菜单,点击Size&PositionWindow.3 .在Size&Pos用on窗口中,输入图形的宽度和高度X10mm45.V42.5rnnn由1*Width100rnmFOHeight50mmAngledeg-PinPo4BiOtam-LeftX:距离图纸左边沿的距离Y:距离图纸下边沿的距离Width:图形的宽度Height:图形的高度有时,你很难移动或者改变特别小的图形的尺寸.为了能够准确的放置图形的位置,需要将图的一部分进行放大,你可以利用快捷键或者工具栏上的Zoo
12、m工具.你也可以利用Pan&Zoom窗口将一个大的图缩小,以观察其全貌.使用快捷键缩放图纸1 .为了放大图的某个部分,选中Pointer工具,然后按下CTRL+SHIFT键,用鼠标拖拽出你想放大的部分.2 .为了迅速缩小图纸以查看你的制图的全貌,你可以按下CTRL+W键.利用Pan&Zoomwindow,缩放图纸1 .在View菜单,单击Pan&ZoomWindow.2 .在Pan&Zoom窗口,拖拽出你想放大的区域,这个区域会被用红色的边框围起来.3 .如果你想变换视图,在Pan&Zoom窗口中拖拽红色边框的位置或者大小即可.练习继续前一节的练习.1
13、.删除最后一个Process图形(在Terminator图形上方的那个Process图形).2 .为了更精确的制图,按下CTRL+SHIFT键,用鼠标拖拽出一个区域以放大该区域.3 .选中图中除了Terminator图形之外的其他图形(用shift键或者用拖拽的方式).4 .移动选中的图形到图纸中的适当位置.5 .按下CTRL+W键,看看你的制图的全貌.3:添加文本本节,你将学会:1 .添加一个图形的文字2 .添加独立的文字3 .格式化文字给一个图形添加文字?双击图形,输入文字。或者选中Text工具,点击图形,然后输入文字.将图形中的文字删除?双击图形,图形中的文字呈反显状态,按下DELETE
14、键.或者选中Text工具,点击图形,选中你想删除的文字,然后按下DELETE键.添加独立的文字?点击Text工具,单击你想添加文字的地方,在文本框中输入文字即可.删除独立的文字?点击Pointer工具,点击文字区,然后按下DELETE键.在绘图纸上移动一个文字区1.选中Pointer工具,点击文字区.3.拖动文字区到目标位置.格式化文字1 .选择文字a.选中Pointer工具,点击文字区或者包含文字的图形可以选中整个文字区或者图形内的文字.b.如果想选择部分文字,则双击文字区或者图形内部的文字。2 .在Format菜单,单击Text,然后在Text对话框中更改文字的属性.或者单击工具栏上的格式
15、化按钮,比如Bold(加粗),Italic(倾斜),或者Underline(下划线).如果工具栏中没有这些按钮,右键单击工具栏,然后在快捷菜单中单击Formatting.技巧为了显示更多的文字格式化按钮,你可以右键单击工具栏,然后在快捷菜单中选择FormatText.练习继续前面的练习.添加文字到流程图的图形中1 .单击第一个Process图形,输入1.2 .单击第二个Process图形,输入2.3 .单击Decision图形,输入3.4 .单击Predefinedprocess®形,输入A.5 .单击Terminator图形,输入B.6 .选中流程图中所有图形.7 .为了改变文字的
16、颜色,选择所有图形,单击TextColor按钮右侧的小箭头,选择红色.8 .为了给你的流程图添加一个标题,单击Text工具,在流程图的上方的适当位置单击,然后卒&入123AB.4:连接图形在本课中,你将学到:1 .使用Connector工具连接图形;2 .使用stencil中的connector连接图形;3 .给connectors添力口文字.Connectors可以将图中的图形连接起来,用于标明图形之间的某种关系.在Visio中当你移动被连接的图形时,连接线也会跟着图形移动.注意:如果使用Line工具连接图形,当你移动被连接的图形时,你将不得不重新绘制图形之间的连接线.因止匕,务必使
17、用Connectors连接图形.连接绘图纸上的图形1 .单击Connector工具.2 .将鼠标移动到需要连接的图形之一,这个图形的边框将变为红色.3 .拖动鼠标到需要连接的另一个图形,这个图形的边框也变为红色.删除connector?单击connector,然后按下DELETE键.利用stencil中的connectors连接图形1 .从stencil中拖出一个connector,然后拖动它的一个端点到需要连接的图形之一,直到图形的边框变成红色,或者connector的端点变成红色.2 .拖动connector的另一个端点到另一个需要连接的图形.提示MicrosoftVisio包含Conne
18、ctorsstencil,其中包含许多不同类型的connectors.如果你在现有打开的stencils中找不到,可以试试VisioExtras文件夹中的Connectorsstencil.给connectors添加注释文字?选中Pointer工具,单击connector,然后输入文字.5:格式化图形本课,你将学到:1 .格式化二维图形;2 .格式化一维图形;3 .利用controlhandles改变图形的外观格式化二维图形1 .单击二维图形,也可以选择多个二维图形.2 .采用下面的方法之一:?在Format菜单,单击Line改变直线的颜色、粗细或者样式.?在Format菜单,单击Fill改变
19、填充颜色和填充样式.?单击任何格式化按钮,比如FillColor按钮.提示为了显示更多的格式化按钮,右键单击工具栏,在快捷菜单中单击FormatShape.技巧你可以利用FormatPainter工具将一个图形的格式化属性文字、填充、线等的属性拷贝到另一个图形。单击你想复制格式化属性的图形,单击FormatPainter工具,然后单击你想格式化的图形.格式化一维图形1 .单击一维图形.2 .利用下面方法之一格式化图形:?在Format菜单,单击Line了改变颜色、粗细、样式或者端点.?单击任意格式化按钮,比如LineColor按钮,LineWeight按钮,或者LineEnds按钮.练习格式化
20、流程图中的图形1,为了改变Decision图形的填充颜色,单击这个图形,单击FillColor按钮,然后选择绿色.2.为了改变PredefinedprocesSS形的边框颜色,单击这个图形,单击LineColor按钮,然后选择灰色.3.为了减少Predefinedprocess图形的大小,拖动图形的控制句柄.4.为了调整Line-curveconnector图形的connector的曲线,拖动connector的控制句柄.5.为了改变Line-curveconnector的样式,单击这个图形,单击LinePattern按钮,然后选择虚线,6:完成和使用Visio制图本课中,你将学到:1.预览和打印你的图;2.在微软Office产品中使用visio图形你已经掌握了创建Visio图形的基本技能,现在你可以对这个制作好的图进行其他处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乒乓球拍制作工岗前培训效果考核试卷含答案
- 纸张整饰工风险识别知识考核试卷含答案
- 2026年新科教版初中七年级科学下册第一单元植物生殖生长发育卷含答案
- 电气设备点检员安全生产知识竞赛考核试卷含答案
- 2026年新科教版初中九年级美术上册第一单元美术主题创作卷含答案
- 紫胶漂白工岗前客户服务考核试卷含答案
- 硅片研磨工安全生产知识竞赛考核试卷含答案
- 2026年新科教版初中八年级地理上册第一单元中国人口民族特征卷含答案
- 2026年人教版高三下册英语月考试卷(附答案及解析)
- 化工添加剂生产工岗前标准化考核试卷含答案
- 消毒供应中心清洗消毒灭菌技术操作规范
- 代理记账单位内控制度
- 2026德勤(中国)招聘试题及答案
- 2025年7月浙江省普通高中学业水平考试历史试卷(含答案)
- 人教版七年级数学下册期末几何压轴题试题(带答案)(一)
- 医疗设备借用协议书
- 《湖心亭看雪》课件
- 解读慢性阻塞性肺病(GOLD)指南(2026)更新要点课件
- 财务部门交接清单及工作流程模板
- 智慧树知到《人工智能引论(浙江大学)》章节测试含答案
- 兴泸环境面试题库及答案
评论
0/150
提交评论