版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 计算机系统工程计算机系统工程 与与 可行性研究可行性研究 2 3 基于计算机系统的系统元素基于计算机系统的系统元素 4 系统的层次结构系统的层次结构 5 工厂自动化系统工厂自动化系统 6 计算机系统工程计算机系统工程 7 系统工程师的任务系统工程师的任务 8 9 10 11 软件与软件工程软件与软件工程 12 13 14 人机工程人机工程 15 数据库和数据库工程数据库和数据库工程 16 数据库和数据库工程数据库和数据库工程 17 可行性研究实质上是一次极大压缩简化了的系可行性研究实质上是一次极大压缩简化了的系 统分析和设计的过程!统分析和设计的过程! 18 问题的定义与可性行研究问题的定
2、义与可性行研究 Who 为谁设计,用户是谁?为谁设计,用户是谁? What 要解决哪些问题?要解决哪些问题? 为什么要解决这些问题为什么要解决这些问题 19 是否值得去解决是否值得去解决 20 可行性研究具体内容可行性研究具体内容 21 问题的初步认识问题的初步认识 22 市场调查市场调查 23 分析准备分析准备 24 环境分析环境分析 25 物理分析物理分析 26 功能分析功能分析 27 信息分析信息分析 28 动态分析动态分析 29 确立系统方案,进行各种估算确立系统方案,进行各种估算 30 模型评审模型评审 31 可行性研究的步骤可行性研究的步骤 32 33 34 35 1 1 软件过程
3、建模工具:软件过程建模工具: igrafx process tool( igrafx process tool( 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()
4、 slx() http:/www.idsia.ch/andrea/simtools.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(
5、) telelogic tau () telelogic tau () 6 6 需求管理工具需求管理工具 easyrm(www.easy-)easyrm(www.easy-) onyourMark pro(www.omni-) onyourMark pro(www.omni-) rational requisitepro()rational requisitepro() rtm()rtm() 软件工程常用工具列表软件工程常用工具列表 36 7 7 用例开发用例开发 clear requirement workbench()clear requirement workbench() object
6、s by design() objects by design() ((更多的用例开发工具更多的用例开发工具) ) 8 8 域分析相关资源域分析相关资源 http:/ 9 9 数据建模数据建模 allfusion erwin()allfusion erwin() ER/Studio()ER/Studio() Oracle Designer()Oracle Designer() Rational Data Architect(Rationa
7、l Data Architect(可在可在eclipseeclipse平台下构建平台下构建) ) open ModelSphere()open ModelSphere() Visible Analyst()Visible Analyst() 10 10 结构化分析工具结构化分析工具(DFD(DFD生成、生成、CSPECCSPEC、PSPEC)PSPEC) axiomsys() AxiomSYSaxiomsys() AxiomSYS是高性能系统分析是高性能系统分析CASECASE工具,结合使用增强了实时扩展的结构化分析方工具,结合使用增强了实时扩展的结构化分析方 法和法和Derek Hatley
8、Derek Hatley与与Imtiaz PirbhaiImtiaz Pirbhai发明的构造建模方法发明的构造建模方法 winA&D() winA&D() 需求管理、软件建模、代码生成需求管理、软件建模、代码生成 metacase workbench() metacase workbench() 域建模的工具域建模的工具 system architect( system architect( 该公司已被该公司已被TelelogicTelelogic收购,收购,telelogictelelogic也已被也已被IBMIBM收购收购) ) 37 11 11 通用通用UMLUML建模工具建模工具 a
9、rgouml ()argouml () 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() v
10、isual uml() visual uml() 12 12 数据挖掘工具数据挖掘工具 Business Objects Business Objects 首选首选SAPSAP工具工具 SPSS() SPSS() 数据统计分析数据统计分析 Industry Warehouse Studio sybaseIndustry Warehouse Studio sybase公司数据仓库公司数据仓库 ModelwareModelware公司公司 ((数据仓库和数据挖掘工具资源列表)数据仓库和数据挖掘工具资源列表) 13 13
11、 体系结构设计体系结构设计 adalon() webadalon() web站点体系结构设计站点体系结构设计 objectiF()objectiF() rational roserational rose n 38 14 14 基于中间件和构件的软件工程基于中间件和构件的软件工程 OMG CORBAOMG CORBA Microsoft COM Microsoft COM Sun JavaBeans Sun JavaBeans 15 UML/OCL:OCL(15 UML/OCL:OCL(提供了描述构件级设计的形式化文法提供了描述构件级设计的形式化文法) )代表性工具代表性工具 ArgoUML(
12、)ArgoUML() Dresden OCL toolkitDresden OCL toolkit OCL Parser(IBM)OCL Parser(IBM) 16 PDL(16 PDL(伪代码表示工具伪代码表示工具 有些支持到代码的自动生成,有些支持代码的逆向工程,可以为有些支持到代码的自动生成,有些支持代码的逆向工程,可以为legacylegacy系统提供系统提供 文档文档) ) PDL/81PDL/81 DocGen(software improvement Group)DocGen(sof
13、tware improvement Group) PowerPDLPowerPDL 17 17 测试和调试工具测试和调试工具 JprobeJprobe(JavaJava代码、内存和覆盖率分析工具)代码、内存和覆盖率分析工具) threadanalyzerthreadanalyzer(线程评估、死锁评估)(线程评估、死锁评估) C+ Test(parasoft C+ Test(parasoft (c c、c+c+单元测试工具)单元测试工具) codeMedic(gdbcodeMedic(gdb的图形调试工具)的图形调试工具) BugCollector pro(bugBugCollector pr
14、o(bug跟踪)跟踪) GNATSGNATS(bugbug跟踪)跟踪). 39 系统流程图系统流程图 早于早于DFDDFD的一种建模工具。的一种建模工具。 以图形方式说明系统中的控制以图形方式说明系统中的控制 流和数据流。流和数据流。 40 41 基本符号基本符号 42 系统符号系统符号 43 系统流程图示例系统流程图示例 接受的接受的 定货文卷定货文卷 初始处理初始处理 数据检查、库存数据检查、库存 询问、库存分配询问、库存分配 定货处理定货处理 帐单处理帐单处理 启动定货销售启动定货销售 工作结束工作结束 定货或询问定货或询问 显示显示 数据数据 顾客顾客 文卷文卷 库存库存 文卷文卷 库
15、存库存 文卷文卷 临时临时 定货文件定货文件 显示选择显示选择 查问库存查问库存 的初始显示的初始显示 输入查询输入查询 输入错输入错 询问回答询问回答 检查定货单检查定货单 说明定货单说明定货单 发票发票 询问询问 定货定货 44 45 46 47 48 49 50 51 52 53 54 55 = + , | 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗数据安全保险保障机制
- 黑龙江齐齐哈尔市2026届生物高二上期末质量跟踪监视试题含解析
- 医疗数据安全与隐私保护的区块链挑战
- 胃的消化课件
- 2026届河南平顶山市高一上数学期末监测试题含解析
- 医疗数据合规风险的热点问题与应对策略
- 医疗数据区块链的安全合规自动化检测
- 医疗数据区块链共享的标准化框架
- 医疗数据共享经济的审计监管区块链
- 文库发布:肾课件
- 船舶协议装运合同
- 企业税务规划合规审查手册
- 员工代收工资协议书
- 附件扭转诊治中国专家共识(2024年版)解读
- 全员品质意识培训
- 货物代理报关合同范本
- 2025甘肃酒泉市公安局招聘留置看护岗位警务辅助人员30人(第三批)考试笔试备考题库及答案解析
- 2025高中历史时间轴与大事年表
- 《企业纳税实训》课件 第12章 企业所得税
- 2025至2030中国精炼橄榄油行业调研及市场前景预测评估报告
- 2025市级政务信息化建设项目预算方案编制规范和预算编制标准
评论
0/150
提交评论