- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
培训课件软件工程实践教程课件1
软件工程实践教程课件 第1章Power Designer建模实践指南 本章导读 PowerDesigne是数据库建模最好的工具,它的应用领域最宽,普及面最广,应用时间最长,也最为成熟。因此,它是IT企业常用的CASE工具,计算机及软件专业方向的大学生、研究生和软件工程师必须学会它,掌握它,并用它来解决数据库建模的实际问题。 PowerDesigne的理论基础是数据库设计,本书第三章专讨论述数据库设计,当你学完第三章之后,再来复习本章的内容,也许你又会增加许多新的体会。 本章对读者的要求 PowerDesigner概述 建模就是建立模型,无论是需求分析、概要设计、详细设计和测试,都存在一个软件模型问题,都需要建模 。 PowerDesigner是 Sybase公司开发的CASE工具,它是一种数据库开发环境,专门提供数据库的需求分析、概念数据模型CDM设计、物理数据模型PDM设计和数据库建表、建索引、建视图、建存储过程、建触发器等项功能。 PowerDesigner概述 PowerDesigner 11 中常用的四个模块 (1)业务流程处理模块,用于业务流程图BPM的设计; (2)概念数据模型处理模块,用于概念数据模型的设计; (3)物理数据模型处理模块,用于物理数据模型的设计,即完成数据库的详细设计,包括数据库建表、建索引、建视图、建存储过程、建触发器等项功能。 (4)面向对象模型OOM(Object-Oriented Model)处理模块,它用于面向对象的逻辑模型设计,能够完成程序框图设计,生成的源代码框架可以为编码阶段提供帮助 。 PowerDesigner的安装与启动 PowerDesigner的安装 PowerDesigner11安装程序采用了目前流行的Installshield安装界面,只要运行光盘中的Setup.exe文件,按照向导提示就可以安装成功。下面只对几个关键的安装过程进行说明。 (1)安装路径选择。在如图1-1所示的安装界面中,点击【Browse】按钮就可以选择PowerDesigner的安装路径。 图1-1 PowerDesigner的安装路径选择 安装与启动 (2)功能模块安装选择。如图1-2所示,为功能模块的选择界面,可以根据自己的需求选择所要安装的模块。在某一功能模块上点击鼠标左键,在右方的Description文本框中会显示相应功能模块的描述。 图1-2 功能模块选择界面 安装与启动 (3)正式安装前检查的设置。如图1-3所示。在Current Settings文本框中列出了具体的安装选项,如果发现错误要重新设置,点击【Back】按钮,对之前配置重新设置。如果设置正确,点击【Next】按钮,进入正式安装。 图1-3 检查安装设置 (4)安装完毕后点击【Finish】,如图1-4所示 PowerDesigner的启动安装完毕后,点击Windows的【开始】菜单,然后依次选择【程序】、【Sybase】和【PowerDesigner Trial 11】,最后单击【PowerDesigner Trial】图标,就可以启动PowerDesigner。如图1-5所示 用PowerDesigner进行数据库业务模型设计 不管是软件开发、数据库开发还是信息管理系统开发,第一步都是要进行需求分析。在需求分析阶段,系统分析人员可以利用PowerDesigner提供业务处理模型(简称BPM)描述系统的行为和需求。 图书馆信息系统中读者登录的业务流程图 建立BPM 要创建业务处理模型,首先打开【File】菜单的【New】选项,选择【Business Process Model】。 如图 1-7所示。 在这里我们创建业务处理流程图(简称BPD),按图1-7所示设置。 在First diagram选项中,Business process diagram表示创建一个业务处理流程图,它用控制流、数据流等表示过程中的交互作用。在Process Language选项中,Analysis表示BPD不包含任何的执行细节,可以作为面向对象分析时的输入文档 图1-7 创建BPM 创建起点 起点是BPD所表达的整个处理过程的起点,表示的是处理过程和处理过程外部的入口。因为在一个BPM中的可以定义多个BPD,所以在一个模型中可以创建多个起点。 (1)在工具栏中点击【】(Start)图标,在BPM工作区中点击鼠标左键,在点击处会建立一个起点图形符号。点击鼠标右键使光标回复箭头状。 (2)双击起点图形符号,打开起点属性窗口。如图1-9所示。 (3)修改起点属性窗口内容,其中Name为起点名称,Code为起点代码,Comment为起点注释。 (4)点击【确认】按钮,完成。 图1-9 起点属性窗口 定义处理过
您可能关注的文档
- 黄家埫水库单位工程验收鉴定书.doc
- 黄土病害整治措施.ppt
- 黄壁庄灵正渠工作桥施工管理工作报告.doc
- 黄家埫水库竣工报告.doc
- 麻阳柑桔产业物流园建设项目建议书.ppt
- 黄家庄葡萄酒庄建设项目可行性研究报告.doc
- 黄山区中久石化油料销售有限公司庄里加油站可行性研究报告.doc
- 黄山学院艺术学院毕业设计(创作、演出)报告.doc
- 黄山市方圆建工有限公司安徽金达材料厂房工程监理规划.doc
- 黄园路项目方案汇报.ppt
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)