软件工程ch2系统工程课件.ppt

软件工程ch2系统工程课件.ppt

ID:57036129

大小:157.00 KB

页数:30页

时间:2020-07-27

软件工程ch2系统工程课件.ppt_第1页
软件工程ch2系统工程课件.ppt_第2页
软件工程ch2系统工程课件.ppt_第3页
软件工程ch2系统工程课件.ppt_第4页
软件工程ch2系统工程课件.ppt_第5页
资源描述:

《软件工程ch2系统工程课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程第2章系统工程什么是系统系统(ISO):一组或一系列相关的元素[人、产品(硬件和软件)及过程(设备、装备、材料和规程)],其行为满足运转需要并且为产品生存周期的维持提供支撑软件密集系统(Software-IntensiveSystem)Software+Hardware+HumanActivities系统的例子国美电器的销售系统门店、合作的家电企业销售模式计算机系统:校园一卡通硬件设备软件系统:结算软件、银行接口、查询系统…规程/人员系统分析和规划:合理规划系统各元素的目标、需求,使之完整系统工程系统工程:关注目标系统各种相关要素的分析、设计,并将其组织成有机的系统系统工程与软件工程

2、前者更加广泛,软件工程源于系统工程必须先从了解软件所处的系统全局视图?(软件包含于一个大系统中)内容摘要基于计算机的系统系统工程的任务可行性分析内容摘要基于计算机的系统系统工程的任务可行性分析所谓基于计算机的系统是指:通过处理信息来完成某些预定义目标而组织在一起的元素的组合不是单一软件组成基于计算机系统的元素主要有:软件、硬件、人员、数据库(及其它系统软件)、文档和规程(Procedure)基于计算机的系统系统元素软件—指计算机程序、数据结构和相关的工作产品硬件—指提供计算能力的电子设备、支持数据流的互连设备(如网络交换器、电信设备)和提供外部世界功能的电子机械设备(如传感器、马达等)人员—

3、指硬件和软件的用户和操作者数据库—指通过软件访问并持久存储的大型的有组织的信息集合文档—指描绘系统的使用和/或操作的描述性信息(如模型、规格说明、硬复制手册、联机帮助文件、Web站点)规程(procedures)—指定义每个系统元素的特定使用或系统所处的过程性语境的步骤计算机软件与系统计算机软件一般位于整个系统的核心位置不同的计算机信息系统具有不同的特点一般应用软件系统(只要求标准硬件)嵌入式软件系统(复杂的软硬件交互)随着软硬件技术的发展,软硬件的边界不断变化不断增强的硬件指令支持USBKey、加密狗内容摘要基于计算机的系统系统工程的任务可行性分析计算机系统工程分析系统的功能、性能等要求将

4、其分配到系统的各个系统元素中确定它们的约束条件和接口计算机系统工程的任务识别用户的要求(了解问题)标识系统的功能和性能范围,确定系统的功能、性能、约束和接口数据模型人机接口模型软件系统模型硬件系统模型系统建模和模拟系统建模和模拟系统建模和模拟(提出完整的解决方案)通常可考虑建立如下模型:硬件系统模型:描述基于计算机系统中的硬件(包括计算机、受系统控制的其它硬件设备等)配置、通信协议、拓扑结构、以及确保基于计算机系统的安全性、可靠性、性能等要求的措施。软件系统模型:描述各软件子系统的功能、性能等要求,它们在硬件系统中的部署情况,以及软件子系统之间的交互。人机接口模型:描述人如何与基于计算机的系

5、统进行交互,包括用户环境、用户的活动、人机交互的语法和语义等。数据模型:描述基于计算机的系统使用了哪些数据库管理系统,如果使用多个数据库管理系统,还应描述它们之间的数据转换方式,必要时可给出主要的数据结构。系统模型图形描述文字说明必要时,在系统建模后可构造原型成本估算及进度安排(给出实施计划)对将开发的基于计算机的系统进行成本估算,并作出进度安排。可行性分析(系统及实施方案的现实可行性)经济、技术、法律等方面分析生成系统规格说明内容摘要基于计算机的系统系统工程的任务可行性分析可行性分析开发基于计算机的系统资源和时间的限制从经济、技术、法律等方面分析经济可行性分析经济可行性主要进行成本效益分析

6、,从经济角度,确定系统是否值得开发。成本购置硬件、软件、设备系统的开发费用系统安装、运行和维护费用人员培训费用经济可行性分析经济可行性主要进行成本效益分析,从经济角度,确定系统是否值得开发。基于计算机的系统的成本主要包括:购置硬件、软件(如数据库管理系统、第三方开发的构件等)和设备(如传感器等)的费用系统的开发费用系统安装、运行和维护费用人员培训费用效益经济效益使用系统后可增加的收入可节省的运行费用社会效益:对社会产生的影响,定性估计。货币的时间价值经济效益投资回收期纯收入通常只统计五年内衡量指标定量估计货币的时间价值(以利率计算的机会成本)设:当前金额为P,年利率为i,n年后的金额为F,则

7、计算时,累计经济效益应折合成当前金额例如,一个基于计算机的系统使用后,每年产生的经济效益为10万,如果年利率为5%,那么,五年内该系统的累计经济效益是43.2948万,而不是50万。投资回收期:累计的经济效益正好等于投资数(成本)所需的时间纯收入:累计经济效益–投资数纯收入的取值投资决策显然,纯收入越大越好技术可行性分析分析现有资源和技术条件下系统能否实现。技术分析资源分析风险分析分析角度风险分析:分析在给定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。