ImageVerifierCode 换一换
格式:DOCX , 页数:60 ,大小:5.53MB ,
资源ID:8249849      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8249849.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程实验指导书Word格式文档下载.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

软件工程实验指导书Word格式文档下载.docx

1、1 视窗的调整通常包括视窗的缩放和显示方式调整等操作。主要依靠菜单中的“视图”、“窗口”命令和“视图”工具栏来实现。 缩放操作:在“视图”菜单中打开“扫视和缩放小视窗”,调整显示比例即可。 显示方式调整:可以用“水平”、“并排”、“层叠”三种方式显示视窗,具体操作为:“窗口”菜单中单击“平铺”命令实现“平铺”;Ctrl加“平铺”命令实现“水平”。提示:“视图”菜单中几个比较特殊的命令:“全屏显示”仅显示页面中的内容;“整页”使页面恰好显示为一页;“页宽”使页面在页宽方向上最大显示。 任务窗格 Visio的任务窗口主要包括帮助、剪贴画、信息检索、新建绘图、共享工作区等功能。具体操作为:单击“视图

2、”/“任务窗格”命令,然后在弹出窗口中选择功能。 小视窗 包括“扫视和缩放”、“绘图资源管理器”等4个小视窗,便于使用者方便快捷的观看和修改图形的各种信息。同学们可以自行尝试这些功能。(3)定位工具 Visio软件提供的定位工具主要有“标尺”、“网格”、“参考线”和“连接点”四种。在“视图”菜单下可以找到这些工具。(4)文件操作 通常包括“新建”、“打开”、“保存”和“保护”等文件操作。1 新建文件选择一个类别可以浏览该类别中的全部模板,若不想使用任何现成模板,则可以单击右侧“打开”栏下的“新建绘图”即可。2 保护文件在Visio中,可以对文件设置保护。具体操作是:在“视图”菜单中单击“绘图资

3、源管理器窗口”命令,然后右击当前打开的文件,在快捷菜单中单击“保护文档”命令,弹出“保护文档”对话框,如图3-3所示。从中选择要保护的部分,“确定”即可。图3-3说明:“打开”和“保存”操作与Word类似.。(5)绘图页面操作Visio为绘图页面提供了强大的编辑功能,利用他们可以完成绘图页面的打印格式页面设置 、绘图页的增加和删除以及背景页的生成等各种操作。1 页面属性设定在“文件”菜单中单击“页面设置”命令,在弹出“页面设置”对话框中定义页面属性,如图3-4所示。图3-42 增加新绘图页在绘图窗口下方的“页面标签”上单击鼠标右键,选择“插入页”命令,弹出“页面设置”对话框,在其中可以设置新绘

4、图页的各种属性,如类型、名称等,然后单击“确定”即可。3 删除绘图页在“编辑”菜单只单击“删除页”命令,或者在右键点击快捷菜单中选择要删除的绘图页即可。4 背景页操作在我们打开Visio程序时,“背景”模具通常是自动打开的;若没有,则可以在“文件”菜单下单击“形状”/“其他Visio方案”/“背景”命令,或者单击“常用”工具栏上的“形状”按钮进行选择,如图3-5所示。图3-5 “背景”模具从中选择任意一个图件,并拖放到绘图页面上,然后在弹出的对话框中单击“是”即可。也可以用自己绘制的页面作为背景,可以在“页属性”窗口中把类型设为“背景”,背景设为“无”,然后在新建页上绘制自己的图形,随后重新设

5、置背景即可。5 页眉与页脚的设定在“视图”菜单中单击“页眉和页脚”命令,在弹出的对话框中写入内容即可。其他功能设定主要在“工具”菜单中的“选项”对话框中实现。(6)制作一个简单的Visio图 尝试应用“流程图”类别中的“基本流程图”模板绘制一份程序流程图,如图3-6所示:图 3-6思考题1) 分别新建几个绘图文件,并尝试对其进行美化处理2) 尝试用Visio软件绘制工程图形六考核要求1)视学生提交文件的完整性和美观性分别给出“优秀”、“良好”、“合格”和“不合格”四个等级。实验二、PD入门1) 初步了解系统分析和建模工具PowerDesigner的基本概念和操作界面。2) 了解PowerDes

6、igner的4个模型:业务处理模型(BPM)、概念数据模型(CDM)、物理数据模型(PDM)和面向对象模型(OOM)及其相互关系与作用。3) 用PowerDesigner工具进行简单系统分析建模操作。二实验教学要求1)通过建立某一简单系统的CDM,熟悉各对象的个性化定义2)以“学号+学生姓名”命名文件并上传到服务器安装有Sybase PowerDesigner10.0软件的计算机四实验内容与步骤PD的四个功能模块具有一定的相似性,下面我们以CDM的建立与转换为例来了解PD的基本操作。例如:在“图书信息系统”中,假设由图书、读者、书库、单位(或部门)和借还书五个实体组成,每个实体属性不同。Ste

7、p1:启动PD,进入PD操作主界面,如图示2-1所示:图 2-1Step2:在File菜单中左击New命令,或者单击New(新建)按钮,屏幕显示New窗口,如图示2-2所示:图 2-2在New窗口的Model type框中,显示有BPM、CDM、OOM、PDM等可选项。这里我们选择CDM,并单击“确定”。Step3:进入PD的CDM操作窗口,如图示2-3所示:图 2-3窗口的上面部分为部分工具按钮,实现“新建”“保存”等操作,窗口中部居左部分为workspace界面,在这里以大纲的形式显示模型各组成部分,中部居右部分为模型设计工作区,最常用的模型设计工具在palette工具栏中,包括实体、关系

8、等建模工具,需要某个图标就鼠标点击它,再到模型设计工作区适当的位置单击即可。比如;“图书信息系统”的E-R图有5个基本实体,单击实体图标(entity)然后在模型设计工作区单击5下,即可得到5个实体框,如图2-4所示:图2-4取消选择可右键单击模型设计区某空白处。此时,这5个实体还是空的,其名字还是软件默认名,也没有属性,接下来,我们逐步对每个实体的名字及其属性进行定义。Step4:定义实体双击第一个实体框,打开实体属性窗口,如图示2-5所示,定义实体“图书”,在该窗口中,有许多用以描述实体的选项卡,用户可以根据需要,对实体的宏观特征进行定义或描述。图 2-5此例中,在Name栏中输入“Boo

9、k”,“Number”中输入“10000000”,它表示图书馆的最大藏书量为1亿册,该数字的作用是便于计算数据库服务器的磁盘容量。Step5:定义属性及属性的约束和算法单击Attributes按钮,进入该实体的属性界面,如图示-所示:图 2-6按要求定义每个属性,“”表示是否强制,“”表示是否为主键,“”表示是否显示。属性定义完毕,单击“确定”返回。注意:在定义“Date type”时,可通过单击“”按钮显示全部备选项并从中选择,如图2-7所示:图 2-7Step6:同理,依次完成其他4个实体的属性定义,如图示2-8所示。图 2-8Step7:建立关系在Palette工具栏中选择relatio

10、nship图标,在相关联的两个实体中的一个实体的图形符号上单击左键,拖动至另一个实体上释放。结果如图示2-9所示:图 2-9基本关系分为一对一、一对多、多对多三种,连线的开叉一端代表多,不开叉后端代表一。带小圆圈的一端代表可选,即记录可能有也可能没有;带小+字的一端代表强制(即必须有记录)。Step8:定义关系属性。双击表示联系的图形符号,打开联系属性定义窗口,其中的General选项卡内容如图2-10所示。 Name:此联系名称,可以是中文信息。 Code:此联系的代码,必须为英文。 Comment:对联系的说明,可以是中文信息,可为空。图 2-10Step9:关系属性定义完毕后,单击“确定

11、”返回。Step10:检查模型可在Tools菜单中单击Check Model命令检查E-R图是否正确。检查结果将在新弹出的Result Vist窗口中列出,具体检查过程和结果说明在主界面下部输出。检查结果分为三类:错误、警告、没有错误。其中错误必须更正,警告可以更正,也可以不更正。 系统执行Check Model命令之前可在弹出的Check Model Parameters窗口中选择检查对象,这样可以帮助缩小错误或警告所在的范围。 若没有错误,则保存此E-R图,至此,“图书信息系统”的CDM已经生成,CDM模型生成之后,可以利用系统提供的自助转换功能将CDM模型转换成PDM模型或OOM模型,而

12、不需要重新建立。Step11:生成PDM 在Tools菜单中单击Generate Physical Data Model命令,打开PDM模型设置窗口,如图2-11所示。图 2-11 DBMS:数据库类型,可选,例如:选择Sybase As Anywhere 9 Selection选项卡中,可以选择CDM模型中已定义的实体。选择完毕后,单击“确定”按钮,生成PDM模型,如图2-12所示。图 2-12S12:按班级-学号-姓名-图书信息管理系统.pdm文件名格式保存生成的PDM模型或单击File菜单中New命令,在打开的窗口中选择Multi-Model Report选项,生成并打印CDM或PDM各

13、类文档资料,还可以生成创建表,创建索引、创建触发器的程序。S13:同理生成和保存该CDM的OOM模型。五 课后练习1)通过PD提供的例程,了解各模型和查看模型各个对象的作用1)视学生提交文件的可运行性和准确性(运行中出现警告的多少)分别给出“优秀”、“良好”、“合格”和“不合格”四个等级实验三、BPM、CDM一、 实验目的(1)、了解和熟悉PD BPM和CDM模型。(2)、掌握运用PD工具建立BPM和CDM模型。(3)、掌握从PD CDM生成相应的PDM和OOM的方法。1)学习BPM的建立方法,掌握BPM中的处理、流、资源等模型对象的建立方法;在(1)的基础上,从中提炼出需要存储的信息,其中包

14、括与业务相关的实体,实体间的关系,特殊的业务规则等,从而建立CDM和进行属性定义等操作BPM部分:(1)、了解BPM。Step1:启动PD,在File菜单中单击Open命令,选择安装目录下系统给出的某BPM例程,BPM的扩展名为.bpm ,如选择Business Process Model_1确定。如图形3-1所示:图 3-1仔细阅读分析该BPM所表示的业务流程及其各对象及其属性功能若需要单独了解和分析所有同类型的对象,则可以通过Model菜单实现,如要了解所有进程,则可以在Model菜单中单击Processes命令,打开List Of Process窗口,如图形3-2所示:图 3-2若要进一

15、步对某进程进行了解,可双击某进程所在行的行首(灰色.标签为箭头)或单击属性工具按钮,打开如图3-3所示的属性定义窗口,也可以在流程图中双击该进程打开此窗口。图 3-3关闭当前文件,返回PD主界面。(2)、创建BPM。在File菜单中单击New命令,弹出新建窗口。Step2:选择Business Process Model(BPM),并单击“确定”按钮,打开默认的BPM工作窗口。Step3:双击左侧工作区新增的BPM文件或在右侧空白处右键点击,选择Properties命令,定义和修改该BPM文件。(3)、从工作区中删除BPM。 若不需要在工作区中显示BPM,可以选择删除(但该BPM文件并不会从计

16、算机上删除),在左侧Browser窗口中对要删除的BPM节点单击鼠标右键,选择Detach From Workspace命令即可。但文件并就从计算机中删除。(4)、设置BPM编辑属性。根据需要,可以更改BPM的编辑属性。下面以设置消息格式(message format)的选择为例。 Step1: 单击Tools菜单中Options命令,或在流程图窗口中的任何空白处单击鼠标右键,然后选择Model Options命令,打开对话框,如图形3-4所示:图 3-4系统设计者可根据需要修改相关设置并点击“OK”确认。这里点击“Set As Default”按钮选择默认设置。然后“OK”返回。(5)、修改

17、BPM属性。 为了更确切地描述一个BPM模型的功能,可以对该模型的属性进行详细的指定。在Model菜单中单击Model Properties命令,或在流程图窗口中的任何空白处单击鼠标右键选择“Properties”命令,打开模型属性窗口,如图3-5所示:图 3-5根据需要修改模型的属性,BPM包括的属性项如表3-1所示:属性名说明长度Name模型名称254字符Code模型代码Comment模型注释-Filename模型文件位置。如果文件从未保存,此项为空Author作者Version模型版本号Default Diagram打开模型时默认打开的流图表3-1修改完毕后,单击“确定”按钮返回BPM工

18、作窗口,保存即可。(6)、创建包(Package) 包(Package)是用于将元素构成组的机制,它包含模型对象,可以通过包的形式将多个模型对象有效地组织起来。 在Model菜单中单击Packages命令,弹出包列表窗口,如图3-6所示:图3-6单击空行或单击工具栏新增按钮,在新增包的行首会出现一个箭头,程序将自动给出包名和代码的初始值,将包名和代码设置为所需要的值,单击按钮保存,之后,流程图将新增一个包。 Step3:在Model菜单中单击Packages命令,在弹出的包列表窗口中选择需要修改的包,双击行首或单击属性工具按钮,打开如图3-7所示的包属性定义窗口,也可以在流程图窗口中双击需要修

19、改的包打开此窗口。图3-7Step4:定义或修改完毕后单击“确定”按钮返回包列表窗口,单击“确定”按钮保存返回到主界面。 创建包也可通过palette工具栏完成。(7)、使用业务规则。业务规则(Business Rule)是信息系统必须遵守的或按照业务需求必须构建的特定条件,系统的业务必须遵守此业务规则。创建业务规则。在Model菜单中单击Business Rule命令,打开业务规则列表窗口,如图3-8所示,单击空行或工具栏新增按钮,在业务规则列表中将新增一行,所有属性定义均为默认值。图3-8 Step2:定义业务规则。 双击行首或单击属性工具按钮,打开业务规则属性窗口,如图3-9所示:图3-

20、9 定义(definition):信息系统中对象的属性,如“客户是通过名称和地址识别的人”。 事实(fact):信息系统中存在的事实,如“一个客户可以填写一个或多个定单”。 公式(formula):系统中使用的计算公式,如“定单总价是每个定单单价之和”。 需求(requirement):系统中的特定功能说明,如“销售损失不得超过10%”。 校验(validation):系统中的限制值,如“一个客户的定单总价不能大于其信用值”。 限制(constraint):对值的附加检验,限制内容将在PDM和数据库中继续使用,如“项目起始日期必须早于结束日期”。应用业务规则在流程图中选择需要应用业务规则的对象

21、,双击后打开对象属性窗口,选择Rules属性页,单击工具栏“Add objects”按钮打开选择业务规则窗口。如图3-10所示。图3-10选择需要应用的业务规则,单击“OK”按钮返回对象属性窗口,业务规则将被应用到对象,并在对象业务规则属性列表中显示,单击“确定”按钮返回业务流程图窗口。(8)、建立BPM Step1:定义业务处理流程图 业务处理流程图(business process diagram,BPD)表示了业务处理过程间的关系,它注重处理过程中的数据流程。在一个模型或包中可以定义多个业务处理流程图。具体方法为:在view菜单中单击Diagram/New Diagram/ Busine

22、ss Process Diagram命令,打开新建流程图属性窗口,如图3-11所示:图3-11可根据须要修改各属性值,然后单击OK按钮,这时,将在Workspace的BPM下新增一个BPM节点,右侧工作区中打开一个新的BPM。定义起点(start)。在Palette工具栏中单击起点(Start)工具,再到BPM工作区中单击鼠标,然后右键点击工作区任何空白处释放选择,同时可以双击该起点修改属性值。定义起点还可通过在Model菜单中单击starts命令实现。利用相类似的方法定义“终点(end)”、“资源(resource)”、“处理过程(Process)”和“流程(Flow/Resource Fl

23、ow)”等其它对象及属性。定义消息格式(Message Format)。 消息格式定义了流程间的两个对象所交互数据的数据格式,在流程图中双击流程图标,打开流程属性窗口,如图3-12所示,然后单击消息格式(Message Format)下拉列表旁的“创建”按钮,打开如图3-13所示的消息格式属性窗口,修改后“确定”即可。图3-12图3-13 Step5:Check保存。CDM模型部分(1)、建立CDM在File菜单中单击New命令,打开New窗口,选择CDM确定。通过Palette工具面板设计E-R图,并定义各个对象的属性。(2)、定义CDM的属。在前面建立的CDM模型中,单击Model菜单中单

24、击Model Properties命令,在打开的模型属性窗口中定义各属性值,如图3-14所示,然后确定返回。图3-14(3)、定义CDM的显示参数和选项单击Tools菜单中Display Preferences命令,打开模型显示参数窗口,如图3-15所示,在General节点中设置模型窗口的基本显示参数。图3-15 Step2:单击Object view节点,在窗口右侧可以定义CDM所有对象的名称长度属性,如图3-16所示:图3-16 可以同类似的方法进一步定义CDM中各对象的属性。 在Format节点中还可以定义显示格式,例如,单击Format节点下的Entity节点,在右侧窗口中可以定义

25、一个实体图形符号的宽度和高度。 Step4:定义完毕后,单击“OK”按钮,返回主窗口,保存即可。(4)、创建CDM域。在Model菜单中单击Domains命令,弹出域列表(List of domains)窗口。单击该列表中第一个空行,或者单击Add a Row工具,在空白行行首会出现一个右箭头,在该行中输入名称和代码。双击右向箭头,打开域属性窗口,如图3-17所示,在其中定义域的详细属性。图3-17为域选择数据类型,在Date Type栏右侧使用下拉列表或单击“?”按钮,在“标准数据类型”窗口中为该域选择数据类型并设置数据长度和精度,例如,选择Variable Characters(可变长的字

26、符型)作为“地址”域的数据类型,长度为40。 Step5:定义完毕后,单击“OK”按钮保存修改,并返回到域属性定义窗口。 Step6:确定返回主界面,若有需要,重复步骤25,定义其他的域。(5)、设置检查选项和检查CDM。单击Tools菜单中单击Check Model命令,打开模型检查参数设置窗口,在Options页中选中每个要进行检查的节点前的复选框,进行错误级别和自动更新选项的设置(“+”表示自动更正, “X”表示错误,“!”表示警告)如图3-18所示: 图3-18选择Selection项,在该页中可以选择要检查的模型和对象,如图3-19所示: 图3-19 设置完毕后,单击“确定”按钮,开始检查CDM模型,相关信息将在新弹出的result list窗口和输出区中输出。 选

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2