简介
本书对软件系统开发的工具、方法与管理进行了系统讲解。
本书由4篇组成。第1篇 环境与工具,对应用软件开发中所基于的硬件环境、网络环境及系统软件进行介绍。第2篇 软件开发方法论,对应用软件开发过程中的关键步骤与相关的技术路线、标准规范等问题进行探讨。第3篇 软件工程管理体系,对应用软件开发项目的组织与管理、质量保证等管理性问题进行介绍。第4篇 开发实践方案,分别对商业银行应用系统、社会医疗保险系统、证券应用系统、电子政务系统的功能及组成进行说明。
本书作者是从事软件开发与管理近20年的专业人士,完全通过自身体验向你讲述软件开发的环境与工具、软件开发的方法、软件工程的管理以及宝贵的开发实践经验。集聚技术、方法与管理经验与——体。
本书适合软件开发与管理人员以及大专院校软件专业的学生。
目录
第1篇 环境与工具
第1章 硬件环境
1.1 服务器
1.1. 1 服务器的类型与特点
1.1.2 pc服务器
1.1.3 unix服务器
1.1.4 as/400服务器
1.1.5 es/9000服务器
1.2 个人电脑
1.2.1 个人电脑的发展
1.2.2 种类与品牌
1.2.3 应用
1.3 移动计算设备
1.4 自助服务设备
1.4.1 自助银行设备
1.4.2 自动售货机
1.4.3 自动售票机
1.4.4 其它自助服务设备
1.5 终端设备
1.5.1 终端
.1.5.2 仿真终端
1.5.3 浏览器终端
1.5.4 移动终端
1.6 自动识别与数据采集设备
1.6.1 条码设备
1.6.2 磁条设备
1.6.3 无线射频识别设备
1.6.4 磁性墨水技术
1.6.5 生物识别技术
1.7 网络存储设备
1.7.1 存储技术的发展
1.7.2 磁盘阵列
1.7.3 磁带库
1.7.4 光盘柜
1.8 高速输入输出设备
1.8.1 高速扫描仪
1.8.2 网络打印机
第2章 网 络
2.1 局域网
2.1.1 以太网
2.1.2 令牌环网
2.1.3 令牌总线
2.1.4 fddi
2.2 城域网
2.2.1 缄域网的特点
2.2.2 自组城域网
2.2.3 租用骨干网
2.2.4 租用城域网
2.2.5 分布式网点的接入
2.2.6 综合布线工程
2.3 广域网
2.3.1 骨干网
2.3.2 路由策略
2.3.3 ip地址分配
2.3.4 虚拟专用网
2.4 因特网
2.4.1 internet骨干网
2.4.2 internet接入
2.4.3 internet管理
2.4.4 internet服务
2.5 接入网及公共数据网
2.5.1 电话网pstn
2.5.2 数字数据网ddn
2.5.3 isdn
2.5.4 x.25网
2.5.5 帧中继网
2.5.6 无线网
2.5.7 无线个人网
2.5.8 卫星网
2.5.9 移动通信网
2.6 标准应用协议
2.6.1 dod与osi/rm比较
2.6.2 文件传送协议
2.6.3 终端仿真协议
2.6.4 简单邮件协议
2.6.5 域名系统
2.6.6 简单网络管理协议
2.6.7 http协议
2.7 网络服务质量
2.7.1 qos的基本要求
2.7.2 应用识别与分类
2.7.3 服务模型
2.7.4 qos的实现技术
2.8 网络管理
2.8.1 网络管理功能
2.8.2 网络管理协议
2.8.3 网络管理工具
2.8.4 网络管理新技术
第3章 系统软件
3.1 操作系统
3.1.1 windows操作系统
3.1.2 unix操作系统
3.1.3 linux操作系统
3.1.4 0s400操作系统
3.2 数据库
3.2.1 数据库管理系统综述
3.2.2 oracle数据库
3.2.3 sybase数据库
3.2.4 informix数据库
3.2.5 db2数据库
3.2.6 sqlserver数据库
3.2.7 ims数据库
3.3 中间件
3.4 集成开发环境
3.4.1 一般功能
3.4.2 执行代码的基本类型
第2篇 软件开发方法论
第4章 应用系统的体系结构
4.1 基本类型
4.1.1 个人单机软件
4.1.2 服务器批处理软件
4.1.3 联机事务处理
4.1.4 异步事务处理
4.1.5 非可靠事务处理
4.2 基本结构类型
4.2.1 终端服务器模式
4.2.2 瘦客户端的c/s结构
4.2.3 胖客户端的c/s结构
4.2.4 三层c/s结构
4.2.5 b/s体系结构
4.2.6 体系结构的设计要点
4.3 分布式计算标准
4.3.1 dce
4.3.2 corba
4.3.3 dtp
4.4 产品解决方案
4.4.1 windows2000dna
4.4.2 windows.net
4.4.3 j2ee
4.4.4 webservice
4.4.5 enterpriseportal
4.4.6 gridcomputing
4.5 基子应用的消息结构
4.5.1 消息的基本报文结构
4.5.2 消息通信的基本流程
4.5.3 消息通信的支撑环境
4.6 应用系统功能组成
4.6.1 业务功能
4.6.2 非业务功能
第5章 安全体系结构
5.1 安全综述
5.1.1 安全威胁
5.1.2 安全策略
5.1.3 安全等级
5.1.4 安全标准
5.2 信息加密
5.2.1 密码算法
5.2.2 加密方式
5.2.3 数字签名及应用
5.3 pki认证体系
5.3.1 pki基本组成及功能
5.3.2 连线证书状态查询协议ocsp
5.3.3 时间戳服务协议tsp
5.3.4 委托证书pc
5.3.5 简单证书认证协议scvp
5.4 访问控制
5.4.1 x.500目录服务标准
5.4.2 ldap与资源访问控制
5.4.3 单点登录sso
5.5 分布式审计模型
5.6 其它安全技术
5.6.1 网络安全
5.6.2 安全支付协议
5.6.3 安全管理
第6章 软件工程的实施
6.1 面向过程的分析设计
6.1.1 需求分析
6.1.2 概要设计
6.1.3 详细设计
6.2 面向对氟的分析设计
6.2.1 面向对象技术
6.2.2 统一建模语言uml
6.2.3 统一开发过程rup
6.2.4 设计模式
6.2.5 struts framework
6.3 工程实施
6.3.1 设备选型
6.3.2 环境准备
6.3.3 编码
6.3.4 测试
6.3.5 说明书
6.3.6 培训
6.3.7 数据准备
6.3.8 试运行
6.3.9 并行运行
6.3.10 系统维护
6.3.11 版本升级
6.4 辅助开发工具
6.4.1 case工具
6.4.2 测试工具
6.4.3 安装工具
6.4.4 联机帮助系统制作工具
第3篇 软件工程管理体系
第7章 项目管理
7.1 项目组管理
7.1.1 项目过程
7.1.2 项目组
7.i.3 项目组管理
7.1.4 项目组管理的一些技巧
7.2 风险管理
7.2.1 风险管理的方法
7.2.2 风险要素
7.2.3 风险管理的内容
7.2.4 风险共担
7.3 计划管理
7.3.1 任务划分
7.3.2 工作量估算
7.3.3 人员与工作量的关系
7.3.4 进度规划
7.3.5 资源规划及计划评审
7.3.6 计划的管理
7.4 成本管理
7.4.1 成本构成与估算
7.4.2 成本控制与管理
7.5 产品化管理
7.5.1 项目及产品
7.5.2 产品的种类
7.5.3 面向应用的产品化管理
第8章 质量管理
8.1 产品质量概论
8.1.1 产品质量、标准及认证
8.1.2 质量保证体系及认证
8.1.3 质量义务、责任与监督
8.2 软件质量
8.2.1 软件质量简述
8.2.2 软件质量危机
8.2.3 危机因素分析
8.2.4 软件企业质量体系和软件过程的认证
8.3 cmm
8.3.1 cmm概述
8.3.2 cmm建议的项目组织
8.3.3 关键过程域kpa
8.3.4 过程改进spi
8.3.5 软件过程评估
8. 3.6 cmmi
第4篇 开发实践方案
第9章 商业银行应用系统
9.1 商业银行业务综述
9.1.1 商业银行综述
9.1.2 负债业务
9.1.3 资产业务
9.1.4 中介业务
9.1.5 国际业务
9.1.6 银行卡业务
9.1.7 商业银行的经营管理
9.2 金融电子化的发展历程
9.2.1 计算机部分应用阶段
9.2.2 分散式的普及应用阶段
9.2.3 区域性数据集中阶段
9.2.4 全国数据大集中阶段
9.3 金融电子化的目标与结构
9.4 网络基础设施
9.4.1 网络综合服务平台
9.4.2 网络体系结构
9.4.3 网络管理
9.5 银行应用核心于系统
9.5.1 客户信息子系统
9.5.2 会计子系统
9.5.3 清算子系统
9.5.4 系统支撑环境
9.6 业务处理于系统
9.6.1 连线交易处理
9.6.2 离线交易处理
9.6.3 连线批处理
9.6.4 批处理
9.6.5 ic卡应用子系统
9.7 数据发布子系统
9.8 管理信息子系统
9.8.1 信贷管理系统
9.8.2 资金计划系统
9.8.3 其它管理信息系统
9.9 商业智能应用系统
第10章 社会医疗保险系统
10.1 社会保险体系
10.2 医疗保险体系
10.3 系统体系架构
10.3.1 系统基本功能结构
10.3.2 系统的网络结构
10.4 技术特点
10.4.1 高度开放的环境
10.4.2 异步应用模式
10.4.3 高度分布存储方式
10.4.4 复杂的财务会计功能
10.4.5 高难度的项目管理
10.4.6 变化的政策环境
第11章 证券应用系统
11.1 资金市场与资本市场
11.1.1 证券及衍生金融产品市场
11.1.2 证券市场
11.1.3 期货市场
11.1.4 外汇市场
11.2 系统网络架构
11.3 相关系统构成
11.3.1 证交所核心系统
11.3.2 券公司服务系统
11.3.3 第三方技术分析软件
第12章 电子政务系统
12.1 系统综述
12.2 网络基础设施
12.3 安全服务系统
12.4 政务综合管理系统
12.5 政府门户网站
12.6 城市运转监控系统
12.7 紧急救助系统
12.8 指挥决策系统
12.9 部门应用系统
第1章 硬件环境
1.1 服务器
1.1. 1 服务器的类型与特点
1.1.2 pc服务器
1.1.3 unix服务器
1.1.4 as/400服务器
1.1.5 es/9000服务器
1.2 个人电脑
1.2.1 个人电脑的发展
1.2.2 种类与品牌
1.2.3 应用
1.3 移动计算设备
1.4 自助服务设备
1.4.1 自助银行设备
1.4.2 自动售货机
1.4.3 自动售票机
1.4.4 其它自助服务设备
1.5 终端设备
1.5.1 终端
.1.5.2 仿真终端
1.5.3 浏览器终端
1.5.4 移动终端
1.6 自动识别与数据采集设备
1.6.1 条码设备
1.6.2 磁条设备
1.6.3 无线射频识别设备
1.6.4 磁性墨水技术
1.6.5 生物识别技术
1.7 网络存储设备
1.7.1 存储技术的发展
1.7.2 磁盘阵列
1.7.3 磁带库
1.7.4 光盘柜
1.8 高速输入输出设备
1.8.1 高速扫描仪
1.8.2 网络打印机
第2章 网 络
2.1 局域网
2.1.1 以太网
2.1.2 令牌环网
2.1.3 令牌总线
2.1.4 fddi
2.2 城域网
2.2.1 缄域网的特点
2.2.2 自组城域网
2.2.3 租用骨干网
2.2.4 租用城域网
2.2.5 分布式网点的接入
2.2.6 综合布线工程
2.3 广域网
2.3.1 骨干网
2.3.2 路由策略
2.3.3 ip地址分配
2.3.4 虚拟专用网
2.4 因特网
2.4.1 internet骨干网
2.4.2 internet接入
2.4.3 internet管理
2.4.4 internet服务
2.5 接入网及公共数据网
2.5.1 电话网pstn
2.5.2 数字数据网ddn
2.5.3 isdn
2.5.4 x.25网
2.5.5 帧中继网
2.5.6 无线网
2.5.7 无线个人网
2.5.8 卫星网
2.5.9 移动通信网
2.6 标准应用协议
2.6.1 dod与osi/rm比较
2.6.2 文件传送协议
2.6.3 终端仿真协议
2.6.4 简单邮件协议
2.6.5 域名系统
2.6.6 简单网络管理协议
2.6.7 http协议
2.7 网络服务质量
2.7.1 qos的基本要求
2.7.2 应用识别与分类
2.7.3 服务模型
2.7.4 qos的实现技术
2.8 网络管理
2.8.1 网络管理功能
2.8.2 网络管理协议
2.8.3 网络管理工具
2.8.4 网络管理新技术
第3章 系统软件
3.1 操作系统
3.1.1 windows操作系统
3.1.2 unix操作系统
3.1.3 linux操作系统
3.1.4 0s400操作系统
3.2 数据库
3.2.1 数据库管理系统综述
3.2.2 oracle数据库
3.2.3 sybase数据库
3.2.4 informix数据库
3.2.5 db2数据库
3.2.6 sqlserver数据库
3.2.7 ims数据库
3.3 中间件
3.4 集成开发环境
3.4.1 一般功能
3.4.2 执行代码的基本类型
第2篇 软件开发方法论
第4章 应用系统的体系结构
4.1 基本类型
4.1.1 个人单机软件
4.1.2 服务器批处理软件
4.1.3 联机事务处理
4.1.4 异步事务处理
4.1.5 非可靠事务处理
4.2 基本结构类型
4.2.1 终端服务器模式
4.2.2 瘦客户端的c/s结构
4.2.3 胖客户端的c/s结构
4.2.4 三层c/s结构
4.2.5 b/s体系结构
4.2.6 体系结构的设计要点
4.3 分布式计算标准
4.3.1 dce
4.3.2 corba
4.3.3 dtp
4.4 产品解决方案
4.4.1 windows2000dna
4.4.2 windows.net
4.4.3 j2ee
4.4.4 webservice
4.4.5 enterpriseportal
4.4.6 gridcomputing
4.5 基子应用的消息结构
4.5.1 消息的基本报文结构
4.5.2 消息通信的基本流程
4.5.3 消息通信的支撑环境
4.6 应用系统功能组成
4.6.1 业务功能
4.6.2 非业务功能
第5章 安全体系结构
5.1 安全综述
5.1.1 安全威胁
5.1.2 安全策略
5.1.3 安全等级
5.1.4 安全标准
5.2 信息加密
5.2.1 密码算法
5.2.2 加密方式
5.2.3 数字签名及应用
5.3 pki认证体系
5.3.1 pki基本组成及功能
5.3.2 连线证书状态查询协议ocsp
5.3.3 时间戳服务协议tsp
5.3.4 委托证书pc
5.3.5 简单证书认证协议scvp
5.4 访问控制
5.4.1 x.500目录服务标准
5.4.2 ldap与资源访问控制
5.4.3 单点登录sso
5.5 分布式审计模型
5.6 其它安全技术
5.6.1 网络安全
5.6.2 安全支付协议
5.6.3 安全管理
第6章 软件工程的实施
6.1 面向过程的分析设计
6.1.1 需求分析
6.1.2 概要设计
6.1.3 详细设计
6.2 面向对氟的分析设计
6.2.1 面向对象技术
6.2.2 统一建模语言uml
6.2.3 统一开发过程rup
6.2.4 设计模式
6.2.5 struts framework
6.3 工程实施
6.3.1 设备选型
6.3.2 环境准备
6.3.3 编码
6.3.4 测试
6.3.5 说明书
6.3.6 培训
6.3.7 数据准备
6.3.8 试运行
6.3.9 并行运行
6.3.10 系统维护
6.3.11 版本升级
6.4 辅助开发工具
6.4.1 case工具
6.4.2 测试工具
6.4.3 安装工具
6.4.4 联机帮助系统制作工具
第3篇 软件工程管理体系
第7章 项目管理
7.1 项目组管理
7.1.1 项目过程
7.1.2 项目组
7.i.3 项目组管理
7.1.4 项目组管理的一些技巧
7.2 风险管理
7.2.1 风险管理的方法
7.2.2 风险要素
7.2.3 风险管理的内容
7.2.4 风险共担
7.3 计划管理
7.3.1 任务划分
7.3.2 工作量估算
7.3.3 人员与工作量的关系
7.3.4 进度规划
7.3.5 资源规划及计划评审
7.3.6 计划的管理
7.4 成本管理
7.4.1 成本构成与估算
7.4.2 成本控制与管理
7.5 产品化管理
7.5.1 项目及产品
7.5.2 产品的种类
7.5.3 面向应用的产品化管理
第8章 质量管理
8.1 产品质量概论
8.1.1 产品质量、标准及认证
8.1.2 质量保证体系及认证
8.1.3 质量义务、责任与监督
8.2 软件质量
8.2.1 软件质量简述
8.2.2 软件质量危机
8.2.3 危机因素分析
8.2.4 软件企业质量体系和软件过程的认证
8.3 cmm
8.3.1 cmm概述
8.3.2 cmm建议的项目组织
8.3.3 关键过程域kpa
8.3.4 过程改进spi
8.3.5 软件过程评估
8. 3.6 cmmi
第4篇 开发实践方案
第9章 商业银行应用系统
9.1 商业银行业务综述
9.1.1 商业银行综述
9.1.2 负债业务
9.1.3 资产业务
9.1.4 中介业务
9.1.5 国际业务
9.1.6 银行卡业务
9.1.7 商业银行的经营管理
9.2 金融电子化的发展历程
9.2.1 计算机部分应用阶段
9.2.2 分散式的普及应用阶段
9.2.3 区域性数据集中阶段
9.2.4 全国数据大集中阶段
9.3 金融电子化的目标与结构
9.4 网络基础设施
9.4.1 网络综合服务平台
9.4.2 网络体系结构
9.4.3 网络管理
9.5 银行应用核心于系统
9.5.1 客户信息子系统
9.5.2 会计子系统
9.5.3 清算子系统
9.5.4 系统支撑环境
9.6 业务处理于系统
9.6.1 连线交易处理
9.6.2 离线交易处理
9.6.3 连线批处理
9.6.4 批处理
9.6.5 ic卡应用子系统
9.7 数据发布子系统
9.8 管理信息子系统
9.8.1 信贷管理系统
9.8.2 资金计划系统
9.8.3 其它管理信息系统
9.9 商业智能应用系统
第10章 社会医疗保险系统
10.1 社会保险体系
10.2 医疗保险体系
10.3 系统体系架构
10.3.1 系统基本功能结构
10.3.2 系统的网络结构
10.4 技术特点
10.4.1 高度开放的环境
10.4.2 异步应用模式
10.4.3 高度分布存储方式
10.4.4 复杂的财务会计功能
10.4.5 高难度的项目管理
10.4.6 变化的政策环境
第11章 证券应用系统
11.1 资金市场与资本市场
11.1.1 证券及衍生金融产品市场
11.1.2 证券市场
11.1.3 期货市场
11.1.4 外汇市场
11.2 系统网络架构
11.3 相关系统构成
11.3.1 证交所核心系统
11.3.2 券公司服务系统
11.3.3 第三方技术分析软件
第12章 电子政务系统
12.1 系统综述
12.2 网络基础设施
12.3 安全服务系统
12.4 政务综合管理系统
12.5 政府门户网站
12.6 城市运转监控系统
12.7 紧急救助系统
12.8 指挥决策系统
12.9 部门应用系统
软件开发方法与管理教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
