计算机系统工程与可行性分析30_第1页
计算机系统工程与可行性分析30_第2页
计算机系统工程与可行性分析30_第3页
计算机系统工程与可行性分析30_第4页
计算机系统工程与可行性分析30_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 计算机系统工程计算机系统工程 与与 可行性研究可行性研究23基于计算机系统的系统元素基于计算机系统的系统元素4系统的层次结构系统的层次结构5工厂自动化系统工厂自动化系统6计算机系统工程计算机系统工程7系统工程师的任务系统工程师的任务89 1011软件与软件工程软件与软件工程12 1314人机工程人机工程15数据库和数据库工程数据库和数据库工程16数据库和数据库工程数据库和数据库工程17可行性研究实质上是一次极大压缩简化了的系可行性研究实质上是一次极大压缩简化了的系统分析和设计的过程!统分析和设计的过程!18问题的定义与可性行研究问题的定义与可性行研究Who 为谁设计,用户是谁?为谁设计,用

2、户是谁?What 要解决哪些问题?要解决哪些问题? 为什么要解决这些问题为什么要解决这些问题19是否值得去解决是否值得去解决20可行性研究具体内容可行性研究具体内容21问题的初步认识问题的初步认识22市场调查市场调查23分析准备分析准备24环境分析环境分析25物理分析物理分析26功能分析功能分析27信息分析信息分析28动态分析动态分析29确立系统方案,进行各种估算确立系统方案,进行各种估算30模型评审模型评审31可行性研究的步骤可行性研究的步骤32 33 34 351 1 软件过程建模工具:软件过程建模工具: igrafx process tool(igrafx process tool( /

3、products/process) objexis team portal(objexis team portal() )2 2 敏捷过程工具:敏捷过程工具:actif extreme(actif extreme() ) ideogramic uml( ideogramic uml() ) together tool set( together tool set() ) 支持支持xpxp和其他敏捷过程和其他敏捷过程3 3 系统模拟工具系统模拟工具csim(csim() ) simics( simics() ) slx( slx() ) http:/www.idsia.ch/andrea/sim

4、tools.html http:/www.idsia.ch/andrea/simtools.html 模拟工具网站模拟工具网站4 4 软件项目管理工具软件项目管理工具 endeavour (http:/endeavour-endeavour (http:/endeavour-) )5 5 软件建模工具软件建模工具 describe(describe() ) rational xde and rose( rational xde and rose() ) real-time studio( real-time studio() ) telelogic tau ( telelogic tau ()

5、 )6 6 需求管理工具需求管理工具 easyrm(www.easy-easyrm(www.easy-) ) onyourMark pro(www.omni- onyourMark pro(www.omni-) )rational requisitepro(rational requisitepro() )rtm(rtm() )软件工程常用工具列表软件工程常用工具列表367 7 用例开发用例开发 clear requirement workbench(clear requirement workbench() ) objects by design( objects by design() )

6、( (更多的用例开发工具更多的用例开发工具) )8 8 域分析相关资源域分析相关资源 http:/ 9 数据建模数据建模allfusionallfusion erwin() erwin()ER/Studio(ER/Studio() )Oracle Designer(Oracle Designer() )Rational Data Architect(Rational Data Architect(可在可在eclipseeclipse平台下构

7、建平台下构建) )open ModelSphere(open ModelSphere() )Visible Analyst(Visible Analyst() )10 10 结构化分析工具结构化分析工具(DFD(DFD生成、生成、CSPECCSPEC、PSPEC)PSPEC)axiomsys() AxiomSYSaxiomsys() AxiomSYS是高性能系统分析是高性能系统分析CASECASE工具,结合使用增强了实时扩展的结构化分析方工具,结合使用增强了实时扩展的结构化分析方法和法和Derek HatleyDerek Hatley与与Imtiaz PirbhaiImtiaz Pirbhai

8、发明的构造建模方法发明的构造建模方法 winA&D(winA&D() ) 需求管理、软件建模、代码生成需求管理、软件建模、代码生成 metacase workbench(metacase workbench() ) 域建模的工具域建模的工具 system architect(system architect( 该公司已被该公司已被TelelogicTelelogic收购,收购,telelogictelelogic也已被也已被IBMIBM收购收购) )3711 11 通用通用UMLUML建模工具建模工具argouml (argouml (arg

9、) ) control center( control center() ) enterprise architect( enterprise architect() ) object technology workbench( object technology workbench() )powerdesigner(powerdesigner() )rational rose(rational rose() )uml studio(uml studio() ) visio( visio() )visual uml(visual uml() ) 12 12 数据挖

10、掘工具数据挖掘工具Business Objects Business Objects 首选首选SAPSAP工具工具SPSS(SPSS() ) 数据统计分析数据统计分析Industry Warehouse Studio sybaseIndustry Warehouse Studio sybase公司数据仓库公司数据仓库ModelwareModelware公司公司( (数据仓库和数据挖掘工具资源列表)数据仓库和数据挖掘工具资源列表)13 13 体系结构设计体系结构设计adalon(adalon() web) web站点

11、体系结构设计站点体系结构设计objectiF(objectiF() )rational roserational rosen 3814 14 基于中间件和构件的软件工程基于中间件和构件的软件工程 OMG CORBAOMG CORBA Microsoft COM Microsoft COM Sun JavaBeans Sun JavaBeans 15 UML/OCL:OCL(15 UML/OCL:OCL(提供了描述构件级设计的形式化文法提供了描述构件级设计的形式化文法) )代表性工具代表性工具 ArgoUML(ArgoUML(http:/argou

12、) )Dresden OCL toolkitDresden OCL toolkitOCL Parser(IBMOCL Parser(IBM) )16 PDL(16 PDL(伪代码表示工具伪代码表示工具 有些支持到代码的自动生成,有些支持代码的逆向工程,可以为有些支持到代码的自动生成,有些支持代码的逆向工程,可以为legacylegacy系统提供系统提供文档文档) )PDL/81PDL/81DocGen(softwareDocGen(software improvement Group) improvement Group)PowerPDLPowerPDL17 17 测

13、试和调试工具测试和调试工具JprobeJprobe(JavaJava代码、内存和覆盖率分析工具)代码、内存和覆盖率分析工具)threadanalyzerthreadanalyzer(线程评估、死锁评估)(线程评估、死锁评估)C+ Test(parasoftC+ Test(parasoft (c c、c+c+单元测试工具)单元测试工具)codeMedic(gdbcodeMedic(gdb的图形调试工具)的图形调试工具)BugCollector pro(bugBugCollector pro(bug跟踪)跟踪)GNATSGNATS(bugbug跟踪)跟踪).39系统流程图系统流程图 早于早于DFD

14、DFD的一种建模工具。的一种建模工具。 以图形方式说明系统中的控制以图形方式说明系统中的控制流和数据流。流和数据流。4041基本符号基本符号42系统符号系统符号43系统流程图示例系统流程图示例接受的接受的定货文卷定货文卷初始处理初始处理数据检查、库存数据检查、库存询问、库存分配询问、库存分配定货处理定货处理帐单处理帐单处理启动定货销售启动定货销售工作结束工作结束定货或询问定货或询问显示显示数据数据顾客顾客文卷文卷库存库存文卷文卷库存库存文卷文卷临时临时定货文件定货文件显示选择显示选择查问库存查问库存的初始显示的初始显示输入查询输入查询输入错输入错询问回答询问回答检查定货单检查定货单说明定货单说明定货单发票发票询问询问定货定货44 45464748 49505152535455 =+,|mn()“” . 被定义为被定义为与与或或或或重复重复重复重复可选可选基本数据元素基本数据元素联结符联结符 例如,例如,x=a+b,表示,表示x由由a和和b组成组成例如,例如,x=a,b,x=a|b,表示表示x由由 a或由或由b组成组成 例如,例如,x=a,表示,表示x由由0个或多个个或多个a组成组成例如,例如,x=3a8表示表示x中至少出现中至少出现3次次a,至多出现,至多出现8次次a例如,例如,x=(a),表示,表示a可在可在x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论