网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 软件工程实践教程(面向21世纪高等院校计算机系列规划教材)
分类 教育考试-大中专教材-成人教育
作者 杨宽德
出版社 科学出版社
下载
简介
编辑推荐

本书详细的介绍了生命周期法、面向对象的方法在软件开发实践中的应用,并配有实际的案例进行指导。本书操作性、系统性强,且追随主流,兼顾传统。通过本书的学习,能够培养学生从事软件系统开发与管理能力,掌握传统的生命周期法和面向对象方法,并能应用两种方法开发一些小型应用软件。

内容推荐

本书以案例的形式介绍了传统的生命周期法、面向对象的方法在软件开发实践中的应用。前6章通过项目可行性论证报告和电力收费管理信息系统、企业内部银行及二级成本核算子系统、电池股份有限公司物资管理子系统、成品管理子系统的分析与设计四个案例,说明了生命周期法在信息系统分析与设计中的应用;后6章通过习题库管理系统、图书馆管理系统、超市管理信息系统、学分制下的教务管理系统、Web新闻信息系统的分析与设计五个案例,阐述了面向对象的方法在软件系统分析与设计中的应用。

本书不仅可作为高等院校计算机专业软件工程、管理信息系统的学习参考书,也可作为各类学习软件系统开发方法人员的自学参考书。

目录

第1章 传统软件工程开发方法概述 /1

1.1  生命周期法的改进 /2

1.2  系统流程图符号 /5

第2章 项目可行性论证报告 /7

2.1  项目开发的目的和意义 /8

2.2  建立MDMIS的必要性和依据 /8

2.3  项目开发的内容 /9

2.3. 技术指标及技术来源、成熟程度 /9

2.3.2 实施单位的现有基础和条件 /9

2.4  实施方案 /10

2.4.1 技术路线 /10

2.4.2 关键因素 /11

2.5  推广应用前景 /11

2.6  经费概算 /11

2.7  效益分析 /11

2.8  工作期限及阶段划分 /11

2.9  组织形式及分工 /12

2.10 领导机构 /12

第3章 电力收费管理信息系统的分析和设计 /13

3.1  明确系统目标 /14

3.1.1 系统现状 /14

3.1.2 系统目标 /15

3.2  输出分析与输出设计 /15

3.3  数据分析与数据组织 /16

3.3.1 数据分析和数据组织 /16

3.3.2 数据字典 /17

3.4  输入分析与输入设计 /26

3.4.1 基础信息管理模块输入设计 /26

3.4.2 用户档案管理模块输入设计 /26

3.4.3 派工抄表管理模块的输入设计 /26

3.4.4 系统信息管理模块的输入设计 /26

3.5  设计系统流程图和功能结构图 /26

3.5.1 系统业务流程图 /27

3.5.2 系统数据流程图 /27

3.5.3 计量计费过程算法 /27

3.5.4 系统功能组织结构图 /30

第4章 企业内部银行及二级成本核算子系统的分析和设计 /32

4.1  用户需求 /33

4.1.1 原系统分析 /33

4.1.2 系统需求 /34

4.2  输出分析与输出设计 /34

4.3  数据分析与数据组织 /35

4.4  算法分析与设计 /43

4.5  系统的输入分析和输入设计 /43

4.6  目标系统流程图和功能结构图 /44

4.6.1 目标系统流程图 /44

4.6.2 功能模块图 /45

4.6.3 数据流图 /47

4.6.4 数据流程图 /49

第5章 物资管理子系统的分析和设计 /50

5.1  系统目标设计 /51

5.1.1 物资管理的必要性 /51

5.1.2 系统目标 /51

5.1.3 企业物资管理综合模式研究 /52

5.2  输出分析与输出设计 /53

5.3  数据分析与组织 /54

5.4  输入分析与输入设计 /59

5.5  设计信息系统流程图和功能结构图 /60

5.5.1 数据流图 /60

5.5.2 功能模块图 /62

5.5.3 业务流程图 /65

第6章 成品管理子系统的分析和设计 /68

6.1  系统分析 /69

6.1.1 系统现状 /69

6.1.2 用户需求 /69

6.1.3 系统功能需求 /70

6.1.4 数据描述 /71

6.1.5 数据库描述 /73

6.1.6 数据采集 /73

6.2  概要设计 /73

6.2.1 系统运行环境 /73

6.2.2 总体设计 /73

6.2.3 接口设计 /74

6.2.4 结构设计 /75

6.2.5 运行设计 /77

6.2.6 出错处理设计 /77

6.2.7 安全设计 /77

6.2.8 维护设计 /77

6.3  详细设计 /77

第7章 面向对象的分析和设计步骤 /82

7.1  OO方法中对象模型的表示方法 /83

7.1.1 类-&-对象的表示 /83

7.1.2 表示结构的图形符号 /84

7.2  面向对象的分析 /86

7.2.1 需求陈述 /86

7.2.2 建立对象模型 /86

7.2.3 建立动态模型 /87

7.2.4 建立功能模型 /88

7.2.5 定义服务 /88

7.3  面向对象的设计 /88

7.3.l 设计问题域子系统 /89

7.3.2 设计数据管理子系统 /89

7.3.3 设计人机交互子系统 /89

7.3.4 设计任务管理子系统 /89

第8章 学分制下的习题库管理系统的分析和设计 /90

8.1  面向对象的分析 /91

8.1.1 系统需求 /91

8.1.2 建立对象模型 /91

8.2  面向对象的设计 /96

8.2.1 开发工具 /96

8.2.2 设计问题域子系统 /97

8.2.3 存储数据表的设计 /99

8.2.4 人机交互子系统设计 /100

第9章 图书馆管理系统的分析和设计 /105

9.1  面向对象的分析 /106

9.1.1 系统需求 /106

9.1.2 建立对象模型 /106

9.2  图书馆管理系统的设计 /113

第10章 超市管理信息系统的分析和设计 /120

10.1  面向对象的系统分析 /121

10.1.1 获取客户对系统的需求 /121

10.1.2 确定类和对象 /123

10.1.3 为每个系统对象标识属性和操作 /124

10.1.4 定义组织类的结构和层次 /124

10.1.5 建造对象—关系模型 /124

10.1.6 划分主题 /127

10.2  面向对象的系统设计 /127

10.2.1 开发工具 /127

10.2.2 设计问题域子系统 /127

10.2.3 存储数据表的设计 /128

10.2.4 人机交互子系统设计 /131

第11章 学分制下的教务管理系统的分析和设计 /133

11.1  面向对象的分析 /134

11.1.1 系统需求 /134

11.1.2 建立对象模型 /134

11.2  面向对象的设计 /137

11.2.1 开发工具 /137

11.2.2 存储数据表的设计 /137

11.2.3 人机交互子系统设计 /139

第12章 Web新闻信息系统的分析与设计 /143

12.1  面向对象的分析 /144

12.1.1 系统需求分析 /144

12.1.2 建立对象模型 /145

12.1.3 建立动态模型 /148

12.2  面向对象的系统设计 /150

12.2.1 建立对象模型 /150

12.2.2 开发工具及开发环境 /150

12.2.3 存储数据表的设计 /151

12.2.4 人机子系统设计 /152

主要参考文献 /158

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/30 5:06:46