西安电子科技大学1235Application Software: 亿175 家Master: 38250 PhD: 5345Software: Master: 19741 PhD: 38392023222Section 2: Concept of SoftwareFailure RateFailure RateTime 1)对软件开发的成本和进度估计不准确 2)用户对以完成的软件系统不满
??? ?? ??? ????? ??? ???? ??????? ???? ???? ????? ??软件工程习题课P175 5某图书馆有一个使用CRT终端的信息检索系统该系统有下列4个基本检索命令:名称语法操作BROWSE(浏览)b(关键字)系统搜索给出的关键字找出字母排列与此关键字最相近的字然后在屏幕上显示约20个加了行号的字与给出的关键字完全相同的字约在中央SELECT(选取)s(屏幕上的
单击此处编辑母版文本样式第二级第三级第四级第五级An Introduction to Database System单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式An Introduction to Database SystemAn Introduction to Database System数据库系统概论An Introduction to
总体设计的必要性:可以站在全局高度上花较少成本从较抽象的层次上分析对比多种可能的系统实现方案和软件结构从中选出最佳方案和最合理的软件结构从而用较低成本开发出较高质量的软件系统 模块的独立性是指软件系统中每个模块只涉及软件要求的具体的子功能而和软件系统中其他模块的接口是简单的低 强模块4住户情况f2(6) 公共环境耦合(公共数据区耦合)(7) 内容耦合不正常转入另一模块设计目标:高内聚
本课程的地位:计算机学科的专业必修课?软件开发管理 研究软件管理学软件经济学软件心理学3. 软件工程时代(1968至现在) 早 中 后1.2 软件工程 1.2.2 软件工程的基本原理 (3)可重用性好总体设计软件定义时期:确定总目标可行性导出应采用的策略及要完成的功能估计所需资源和成本制定进度表占整个开发阶段所需要使用人力的10结束标准:编码规格说明(程序蓝图) 结束标
形式化方法的优点(1) 应该选用适当的表示方法(2) 应该形式化但不要过分形式化(3) 应该估算成本使用形式化方法需要进行大量的培训估算所需的成本(4) 应该有形式化方法顾问随时提供咨询 需要专家指导和培训使用谓词S(def)形式化转换规则为:FBOFF(df)FBP(df)not S(d1…nf)FBON(df)FBON(df)EAF(1…nf)S(d1…nf)FBOFF(df)其中d=Uo
#
#
#
SE2SM11Systems Design and Project Management puter Science and Information TechnologyDr Lily Sun2011/2012Learning ObjectivesTo extend the understanding of software development processTo establi
违法有害信息,请在下方选择原因提交举报