网站大量收购独家精品文档,联系QQ:2885784924

《信息系统建模技术2.pptVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于需求的一段对话 讨论 需求的误区在哪里? 主要内容 模型 需求工程 需求分析工具 看看建筑模型起的作用吧! 模型也可以这样. ~-~ 什么是建模 建模是使你逐层深入解决问题的方法:? 确认应用系统的功能需求并为事务处理原则建模? 对抽象的对象映射需求,辩认和提供设计模版并创建惯用的模版? 分辨和设计对象或划分三层模型的服务? 对软件的组成部分映射成对象并设计组件在网络上如何分布? 建模建立起应用程序的客户和编程人员之间生动的联系 模型的作用 模型的作用就是使复杂的信息关联简单易懂,它使我们容易洞察复杂堆砌而成的原始数据背后的规律,并能有效地使我们将系统需求映射到软件结构上去。 主要内容 模型 关于模型的几点讨论 相关主题 需求工程 需求分析工具 关于建模的几点讨论 一:建模就等于是写文档 二:从开始阶段你可以考虑到所有的一切 三:建模意味着需要一个重量级的软件开发过程 四:必须“冻结”需求 五:设计是不可更改的 六:必须使用CASE工具 七:建模是在浪费时间 八: 数据模型(Data?Model)就是一切 九:所有的开发人员都知道如何建模 主要内容 模型 关于模型的几点讨论 相关主题 需求工程 需求分析工具 相关主题-敏捷开发 不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。 以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 主要内容 模型 需求工程 需求分析工具 需求工程 需求工程:需求的供需双方采取被证明行之有效的原理,方法,通过使用适当的工具和符号体系,正确,全面地描述用户待开发系统的行为特征,约束条件的过程. 需求工程的结果:需求模型,SRS(软件需求规约 ) 主要内容 模型 需求工程 需求分析工具 需求分析工具 能够把需求以较好的形式表现出来(比如图形等),能较好地反映出业务流程. 需求分析工具 以人工方式为主: 以自动化方式为主 常见工具 Rational Rose----支持面向对象 BP win--------------支持传统结构化方法 PowerDesigner Rose工具的特点 就像一个戏剧导演设计一个剧本一样,一个软件设计师使用Rational Rose,以演员(数字)、使用拖放式符号的程序表中的有用的案例元素(椭圆)、目标(矩形)和消息/关系(箭头)设计个种类,来创造(模型)一个应用的框架。 Allfusion Process Modeler  AllFusion Process Modeler(前 BPwin)是CA一套业务过程建模(Business Process Modeling)解决方案,为应对当前竞争激烈的电子商务环境的各项重大挑战而专门设计。   特点 AllFusion Process Modeler业务过程建模解决方案为了解业务过程提供了构架。它可确定业务活动的影响,并对企业数据与业务过程间的交互方式作出定义。 AllFusion Process Modeler提供了过程、数据流和工作流三合一的工具,可满足业务和技术分析人员的需求。AllFusion Process Modeler在这三个方面重用关键的建模信息,以确定冲突点,并最终达成共识。 PowerDesigner介绍 PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。 ROSE与PD比较 发展道路: ROSE: UML面向对象建模,而后再向数据库建模发展 PD:先是一个纯粹的数据库建模工具,后来才向面向对象建模,业务逻辑建模及需求分析建模进军 ROSE与PD比较 区别概述: Rose走大而全,一站式的策略,它没有将数据库设计和面向对象设计清晰地分开,仅以不同的目录来区 PowerDesigner将两者划分到独立的模型文件中,分别对应不同的设计环境,并通过模型之间的转换工具建立各模型的关联 ROSE与PD比较 数据库设计模型: PowerDesigner需要你选择一个具体的数据库产品及其版本,以便工作环境对具体数据库敏感。 Rose显得大而化之,不够精细。 ROSE与PD比较 逆向工程: Rose的逆向工程,文档输出,代码生成等输入输出功能上表现得比较生硬单

文档评论(0)

maxianhui + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档