您现在的位置:首页 > >

第章计算机软件开发软件工程_图文

发布时间:

计算机科学与技术总论 第七章Evaluatio软n on件ly. 工程 eated with Aspose.Slides for .NET 3.5 Client Profile 5.2.0 Copyright 2004-2011 Aspose Pty Ltd. 计算机科学与技术系 计算机科学与技术总论 软件的特点: ? 软件是一种逻辑实体,而不是具体的物理 实体。因而它具有抽象性。 eated?w软 中ith件 没CAo的有sppy生明orsi产显ge.hS与 的tl2Eid硬 制0ve0as件 造4luf-o2a不 过rt0i.1o同 程N1nE, 。AoTns在pl3yo..它5seC的Plite开ynLt发tPd过r.of程ile 5.2.0 ? 在软件的运行和使用期间,没有硬件那样 的机械磨损,老化问题。 计算机科学与技术系 计算机科学与技术总论 ? 软件的开发和运行常受到计算机系统的限制, 对计算机系统有着不同程度的依赖性。 ? 软件的开发至今尚未完全摆脱手工艺的开发 方式。 eated?w软it件h A本sp身os是e.S复lEi杂dvea的slufoarti.oNnEoTnl3y..5 Client Profile 5.2.0 ?Co实py际ri问gh题t 2的00复4-2杂01性1 。Aspose Pty Ltd. ?程序逻辑结构的复杂性。 ? 软件成本相当昂贵。 ? 相当多的软件工作涉及到社会因素。 计算机科学与技术系 计算机科学与技术总论 一、软件工程基本概念 二、软件工Eva程lua基tion本on原ly. 则 eated w三ithC、Aospp软yorsige件.hStl2工id0e0s程4f-o2r的0.1N1设EATs计p3o.5s模eCPlit式eynLt tPdr.ofile 5.2.0 四、软件质量 计算机科学与技术系 计算机科学与技术总论 1、软件工程基本概念 程序设计阶段 — 50至60年代 程序系统阶段 — 60至80年代 主要围绕软件项目,开展开发模型、支持工具以及开发方 法的研究。 Evaluation only. eated 软w件ith工A程s阶po段se.S—lid80e年s 代fo以r .后NET 3.5 Client Profile 5.2.0 研究开和展C实有o践p关y;软ri提g件出h生t具2产有0技0广4术泛-2、应0软1用1件前A复景s用p的o技面s术e向、P对t软y象件L方t生d法产. 和管相理关的的 语言,近年来,软件工程的研究从过程转向产品更加注重程序 的开发范型和软件生产。高智能、自动化CASE成为软件工程技 术研究的热点。 计算机科学与技术系 计算机科学与技术总论 一、软件工程概念 ? Boehm:运用现代科学技术知识来设计并构造 计算机程序及为开发、运行和维护这些程序 eate?d ? 所 I软 FwEriEi必 件tthzEC需 的A:Bosp的系ap软yuor相统se件iger关方.h:工Stl文法2Ei建程d0ve件 。0立a是s4lu资f-并开o2art0料i使发.1oN1n。用、EAoTn完运spl3yo善行..5se的、CPl工i维teyn程护Lt tP化d和r.o原修fil则复e 5,.2.0 以较经济的手段获得能在实际机器上有效运 行的可靠软件的一系列方法。 计算机科学与技术系 计算机科学与技术总论 软件工程是应用计算机科学、数学及管理科学等原理, 开发软件的工程。目标是让学生了解和掌握软件开发中的方 法学和工程学知识,并应用于实践。——刘乃琦 教授 其他计算机技术/软件工程方法选修课 Eva??lu软a件ti过人o机程n管交o互理nly. eated with Aspose.Slides? fo软件r 文.N档写E作T 3.5 Client Profile 5.2.0 Co?? p软 软y件 件r工 工ig程 程h核 基t心 础2课0程04-2011部分A计s算p机o核s心e课P程ty Ltd. ? 软件设计与体系结构 ? 软件项目管理 ? 软件需求分析 ? 软件质量保证与测试 ?数据库基础 ?操作系统 ?计算机网络 软件设计实现技术与软件工程方法 计算机科学与技术系 计算机科学与技术总论 软件工程项目的基本目标 ? 付出较低的开发成本 ? 达到要求的软件功能 Evaluation only. eated ?wi取th 得As较pos好e.S的lid软es件fo性r .N能ET 3.5 Client Profile 5.2.0 ?开C发op的yr软igh件t 2易004于-2移011植Aspose Pty Ltd. ? 需要较低的维护费用 ? 能按时完成开发工作,及时交付使用 计算机科学与技术系 计算机科学与技术总论 二、软件工程的基本原则 1、软件生命周期 ? 软件生命周期E:va开lua发tio、n 使on用ly.、修改。 eated?w软ith件A命sp周os期e.S六lid个es步fo骤r .:NE(T问3.题5 C定lie义nt和Pr可of行ile 5.2.0 性研Co究py)ri制gh定t 2计00划4-2、01需1 求As分po析se、Pt设y L计td(. 总 体设计和详细设计)、程序编码、测试及 运行维护。 计算机科学与技术系 计算机科学与技术总论 二、软件工程的基本原则 2、制定计划 ? 确定要开发软件系统的总目标。 eate?d给的w要出ith功求As能。po、se性.S能lEidv、easl可ufoar靠ti.oN性nEo以Tnl3及y..5接C口lie等nt方Pr面ofile 5.2.0 ? 完成C该o软py件rig任ht务20的04可-2行01性1 A研sp究os。e Pty Ltd. ? 估计可利用的资源(计算机硬件,软件,人 力等)、成本、效益、开发进度。 ? 制定出完成开发任务的实施计划,连同可行


热文推荐
猜你喜欢
友情链接: 大学学习资料 人文社科 经营营销资料 工程资料大全 IT文档 自然科学