




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章系统工程,基于计算机的系统系统工程的任务可行性分析,1,基于计算机的系统,所谓基于计算机的系统是指:通过处理信息来完成某些预定义目标而组织在一起的元素的集合或排列。组成基于计算机系统的元素主要有:软件、硬件、人员、数据库、文档和规程,2,系统元素,软件指计算机程序、数据结构和相关的工作产品,以实现所需要的逻辑方法、规程或控制硬件指提供计算能力的电子设备、支持数据流的互连设备(如网络交换器、电信设备)和提供外部世界功能的电子机械设备(如传感器、马达等)人员指硬件和软件的用户和操作者,3,数据库指通过软件访问并持久存储的大型的有组织的信息集合。文档指描绘系统的使用和/或操作的描述性信息(如模型、规格说明、硬复制手册、联机帮助文件、Web站点)。规程(procedures)指定义每个系统元素的特定使用或系统所处的过程性语境的步骤。,4,系统的层次结构,基于计算机的系统本身可以成为一个更大的基于计算机系统中的一个元素,称其为那个更大系统的宏元素。这样,基于计算机的系统可呈现一个层次结构。,5,工厂自动化系统,6,计算机系统工程,计算机系统工程是一个问题求解的活动,其目的是分析基于计算机的系统的功能、性能等要求,并把它们分配到基于计算机系统的各个系统元素中,确定它们的约束条件和接口。返回,7,系统工程的任务,识别用户的要求标识系统的功能和性能范围,确定系统的功能、性能、约束和接口。,8,系统建模和模拟通常可考虑建立如下模型:硬件系统模型:描述基于计算机系统中的硬件(包括计算机、受系统控制的其它硬件设备等)配置、通信协议、拓扑结构、以及确保基于计算机系统的安全性、可靠性、性能等要求的措施。软件系统模型:描述各软件子系统的功能、性能等要求,它们在硬件系统中的部署情况,以及软件子系统之间的交互。人机接口模型:描述人如何与基于计算机的系统进行交互,包括用户环境、用户的活动、人机交互的语法和语义等。数据模型:描述基于计算机的系统使用了哪些数据库管理系统,如果使用多个数据库管理系统,还应描述它们之间的数据转换方式,必要时可给出主要的数据结构。,9,系统模型通常可用图形描述,并加以相应的文字说明。必要时,在系统建模后可构造原型,进行系统模拟,以分析所建的模型能否满足整个基于计算机的系统的要求。,10,成本估算及进度安排对将开发的基于计算机的系统进行成本估算,并作出进度安排。可行性分析从经济、技术、法律等方面分析所给出的解决方案是否可行,通常只有当解决方案可行并有一定的经济效益和/或社会效益时才开始真正的基于计算机的系统的开发。生成系统规格说明返回,11,可行性分析,开发一个基于计算机的系统通常都受到资源(人力、财力、设备等)和时间上的限制,可行性分析主要从经济、技术、法律等方面分析所给出的解决方案是否可行,能否在规定的资源和时间的约束下完成。,12,问题定义,如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果很可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。通过问题定义阶段的工作,系统分析员应该提出关于问题性质、工程目标和规模的书面报告。通过对系统的实际用户和使用部门负责人的访问调查,分析员扼要地写出他对问题的理解,并在用户和使用部门负责人的会议上认真讨论这份书面报告,澄清含糊不清的地方,改正理解不正确的地方,最后得出一份双方都满意的文档。问题定义阶段是软件生命周期中最简短的阶段,一般只需要一天甚至更少的时间。,13,可行性研究的任务,可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究的目的是确定问题是否值得去解。它实质上是一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。,14,可行性研究的步骤,复查系统规模和目标研究目前正在使用的系统导出新系统的高层逻辑模型更新定义问题导出和评价供选择的解法推荐行动方针草拟开发计划书写文档提交审查,15,经济可行性分析,经济可行性主要进行成本效益分析,从经济角度,确定系统是否值得开发。基于计算机的系统的成本主要包括:购置硬件、软件(如数据库管理系统、第三方开发的构件等)和设备(如传感器等)的费用系统的开发费用系统安装、运行和维护费用人员培训费用,16,效益经济效益包括使用基于计算机的系统后可增加的收入和可节省的运行费用(如操作人员数、工作时间、消耗的物资等)。在进行成本效益分析时通常只统计五年内的经济效益。社会效益指使用基于计算机的系统后对社会产生的影响(如提高了办事效益,使用户满意等),通常社会效益只能定性地估计。经济效益通常可用货币的时间价值、投资回收期和纯收入来度量。,17,货币的时间价值设:当前金额为P,年利率为i,n年后的金额为F,则计算时,累计经济效益应折合成当前金额例如,一个基于计算机的系统使用后,每年产生的经济效益为10万,如果年利率为5%,那么,五年内该系统的累计经济效益是432948万,而不是50万。,18,19,纯收入:累计经济效益投资数当纯收入大于零时,该工程值得投资开发当纯收入小于零时,该工程不值得投资(除非它有明显的社会效益)当纯收入等于零时,通常也不值得投资显然,纯收入越大越好。,20,计算机辅助设计CAD系统分析员对现行系统(人工设计)和待开发系统(CAD)定义可度量的特性:CAD系统产生的缩减比r为1/4;平均绘图时间t为4小时;每绘图一小时的成本c为20元;每年绘图的数量n为8000幅;CAD系统中已完成的绘图百分比p为60%.利用这些已知数据,估算每年节省费用的值:r*t*n*c*p=96000元/年,21,年份将来的值(1+i)n现在值累计现在的值19.61.059.14299.142929.61.10258.707517.850439.61.15768.292826.143249.61.21557.897934.041159.61.27637.521941.5630(投资20万元,每年节省9.6万元,五年可节省48万元),22,投资回收期:引入CAD系统两年后可以节省17.85万元,比最初的投资少2.15万元.第三年可以节省8.29万元,则2.15/8.29=0.259.所以投资回收期是2.259年.纯收入:引入CAD系统后,5年内工程的纯收入预计是41.563-20=21.563万元.,23,练习:假设开发某个计算机应用系统的投资额为3000元,该计算机应用系统投入使用后,每年可以节省一千元,5年内可以节约5000元.计算该系统预计金额的现在价值,该系统的纯收入,投资回收期.(假定年利率为12%).,24,年节省利率现在价值累计110001.12892.86892.86210001.25800.001692.86310001.40714.292407.15410001.57636.943044.09510001.76568.183612.27纯收入:3612.27-3000=612.27元投资回收期:3+(3000-2407.15)/636.94=3.93年,25,技术可行性分析,技术可行性主要根据系统的功能、性能、约束条件等,分析在现有资源和技术条件下系统能否实现。技术可行性分析通常包括风险分析、资源分析和技术分析。,26,风险分析:分析在给定的约束条件下设计和实现系统的风险。采用不成熟的技术可能造成技术风险人员流动可能给项目带来风险成本和人员估算不合理造成的预算风险风险分析的目的是找出风险,评价风险的大小,并有效地控制和缓解风险,27,资源分析:论证是否具备系统开发所需的各类人员、软件、硬件等资源和相应的工作环境。例如,有一支开发过类似项目的开发和管理的团队,或者开发人员比较熟悉系统所处的领域,并有足够的人员保证,所需的硬件和支撑软件能通过合法的手段获取,那么从技术角度看,可以认为具备设计和实现系统的条件。,28,技术分析:分析当前的科学技术是否支持系统开发的各项活动。在技术分析过程中,分析员收集系统的性能、可靠性、可维护性和生产率方面的信息,分析实现系统功能、性能所需的技术、方法、算法或过程,从技术角度分析可能存在的风险,以及这些技术问题对成本的影响。技术可行性分析时通常需进行系统建模,必要时可建造原型和进行系统模拟,29,法律可行性分析,研究系统开发过程中可能涉及到的合同、侵权、责任以及各种与法律相抵触的问题。1990年我国颁布了中华人民共和国著作权法,其中将计算机软件作为著作权法的保护对象。1991年国务院颁布了计算机软件保护条例。这两个法律文件是法律可行性分析的主要依据。,30,方案的选择和折衷,一个基于计算机的系统可以有多个可行的实现方案,每个方案对成本、时间、人员、技术、设备都有不同的要求,不同方案开发出来的系统在功能、性能方面也会有所不同。因此要在多个可行的实现方案中作出选择。方案评估的依据是待开发系统的功能、性能、成本、开发时间、采用的技术、设备、风险以及对开发人员的要求
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 狂犬病传播途径
- 安全教育学习培训课件
- 农业品牌打造2025年资金申请助力农民增收研究报告
- 安全教育培训需求表课件
- 历年会计岗面试题及答案
- 乐陵幼儿面试题库及答案
- 兰州物业面试题库及答案
- 跨境仓储面试题库及答案
- 安全教育培训课时计算课件
- 新能源行业安全管理报告:2025年创新技术提升安全预警能力
- 水电站安全运营管理方案
- 全科医疗门诊工作制度
- 新初级招采人员《招标采购专业实务》考试复习题库-下(多选题)
- 浙美版小学四年级上册美术教案全册
- 2024年版《输变电工程标准工艺应用图册》
- 电动车借车免责协议书范本
- 2024上半年教师资格证幼儿综合素质+保教知识与能力真题及答案
- 高标准农田建设规范
- 燃气汽车燃气系统的安装要求编制说明
- After Effects特效制作 教案全套 许艳凰 项目1-12 走入特效世界 使用AE制作简单的视频特效- 团队协作优势 AE与其他软件的配合使用
- 2024年设备租赁合同协议范本
评论
0/150
提交评论