软件工程设计案例教程

出版时间:2008-2  出版社:清华大学出版社  作者:李代平  页数:384  

内容概要

本书简要介绍了软件工程设计的基本原理、方法和技术,涵盖了传统软件工程方法和面向对象方法。书中所提供的各种设计案例都是来自实际项目开发过程中经验性案例,实用性强。书中给出了软件工程开发设计环节中具体的设计活动过程和产品规范,通过多方面的案例向读者介绍软件设计的全过程,以提高读者设计软件的能力。    本书可作为本科院校计算机及相关专业的软件工程设计课程教材,也可供从事计算机软件开发及应用的广大科技人员参考。

书籍目录

第1章 系统设计  1.1 设计基本原理  1.2 体系结构设计  1.3 结构化设计  1.4 详细设计  1.5 结构化程序设计  1.6 面向对象设计  1.7 数据库系统模型和结构  1.8 数据库管理系统  1.9 关系数据库的范式理论  1.10 EAR方法第2章 需求分析  2.1 概况  2.2 企业特点  2.3 作业主要流程  2.4 企业经营目标  2.5 实现目标存在的问题  2.6 实现目标采取的措施  2.7 KINGONIS(万里通集团网络信息系统)概要  2.8 KINGONIS对实现目标的支持第3章 总体方案  3.1 系统目标  3.2 确定系统方案原则  3.3 系统结构第4章 业务管理子系统设计  4.1 概述  4.2 功能设计  4.3 功能组件设计第5章 技术开发管理子系统设计  5.1 概述  5.2 功能设计  5.3 组件设计第6章 品质保证子系统设计  6.1 背景说明  6.2 软件总概述  6.3 功能设计  6.4 性能需求  6.5 组件设计第7章 事业管理子系统设计第8章 财务子系统设计第9章 人事管理子系统设计第10章 后勤管理子系统设计第11章 数据迁移设计第12章 系统平台设计第13章 系统组织与信息分类编码标准第14章 接口第15章 关键技术与实施计划第16章 系统维护参考文献

章节摘录

第1章 系统设计系统设计的基本目标就是概要地回答系统应该如何实现。所以在任何工程产品或系统中,设计是开发阶段的第一步。设计可以定义为应用各技术和原理,对一个设备,一个过程或一个系统,作出足够详细的决策,使之在物理上得以实现的过程。1.1 设计基本原理软件设计要回答下列问题:(1)使用什么样的准则才能把软划分成为各个单独的构件?(2)怎样把功能或数据结构的细节从软件概念表达式中分离出来?(3)定义软件设计的技术质量有统一的标准吗?软件设计中需要考虑的最重要的一个问题就是软件南量问题,用什么标准衡量软件设计的技术质量呢?下面介绍软件发展中应用并经过时间考验的软件设计的一些基本原理。1.1.1 抽象抽象是从认识复杂现象过程中使用的思维手段,即抽出事物本质的共同特性而暂不考虑它的细节,不考虑其他因素,抽象的概念被广泛应用轾软件工程学中。在进行软件设计时,抽象与逐步求精、模块化密切相关,可帮助定义软件结构中模块的实体,由抽象到具体地分析和构造出软件的层次结构,提高软件的可理解性。

编辑推荐

《高等学校教材•软件工程设计案例教程》可作为本科院校计算机及相关专业的软件工程设计课程教材,也可供从事计算机软件开发及应用的广大科技人员参考。

图书封面

评论、评分、阅读与下载


    软件工程设计案例教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   李代平原来是在冶金工业出版社的,主要出品软件工程领域的图书。在《SQL Server 2000实用宝典》(我认为到目前为止最好的SQL Server 2000图书)中(下册)就有该案例的规划,我当时为了这个案例的规划部分而花了100多元买了1本,这回可好了,可以看见相对完整的版本了。希望李老师日后有机会的话,把每一章再出一本更详细的书,配光盘(内附流程图的源文件,实在不行的话给流程图的截图也可以;或者书中印刷顶层图,膏肓盘光盘中附底层图;还可以为了节省篇幅,书中只给出数据库设计的主要字段,在光盘中给DB设计的完整资料;甚至书中只印刷到概要设计,把详细设计留到光盘里。)幻想终有一天,李老师还能把该案例的源程序也出版。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7