信息系统开发:方法、案例与实验/21世纪高等学校规划教材·信息管理与信息系统
¥
18
3.7折
¥
49
全新
仅1件
作者郝晓玲 编
出版社清华大学出版社
出版时间2012-03
版次1
装帧平装
货号A19810
上书时间2024-11-12
商品详情
- 品相描述:全新
图书标准信息
-
作者
郝晓玲 编
-
出版社
清华大学出版社
-
出版时间
2012-03
-
版次
1
-
ISBN
9787302280590
-
定价
49.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
481页
-
字数
785千字
-
丛书
21世纪高等学校规划教材·信息管理与信息系统
- 【内容简介】
-
《21世纪高等学校规划教材·信息管理与信息系统·信息系统开发:方法、案例与实验》以整个信息系统开发生命周期为主线,重点围绕结构化方法和面向对象开发方法,详细阐述系统规划、系统分析、系统设计、系统实施以及系统运行与支持等各阶段的主要内容,并介绍了项目管理工具以及系统分析、设计的case等,使其更具实践性。在每章之后提供了典型应用案例、思考题和练习题,用以加深理解。本书共分三部分:第1章至第3章主要介绍信息系统的概念、主要开发方法以及贯穿项目生命周期的项目管理技术;第4章至第11章讲述系统开发各阶段的任务、过程、结构化方法和工具;第12章至第17章讲述面向对象需求理解、面向对象分析、面向对象设计和面向对象实现。附录部分针对教学内容提供了10个系统开发项目,并设计了8个实验和6套模拟题,以强化读者的实践能力。
《21世纪高等学校规划教材·信息管理与信息系统·信息系统开发:方法、案例与实验》内容丰富,翔实生动,融合了方法、案例和实验,便于读者理论联系实际,可作为高等院校管理工程和管理信息系统专业教材,也可作为计算机和信息系统专业本科生、研究生的教科书,同时也可供软件工程、系统分析技术人员参考。
- 【目录】
-
第1章信息系统开发概述
1.1信息系统的基本概念
1.1.1信息系统与信息技术
1.1.2信息系统的结构
1.1.3信息系统的类型
1.1.4信息系统的生命周期
1.2信息系统开发过程
1.2.1系统规划
1.2.2系统分析
1.2.3系统设计
1.2.4系统实施
1.2.5系统运行与维护
1.3信息系统的相关角色
1.3.1信息系统所有者
1.3.2信息系统用户
1.3.3信息系统设计员
1.3.4信息系统构造人员
1.3.5信息系统分析员
1.3.6项目经理
1.3.7信息系统各种角色比较
1.4案例分析--校园二手书交易平台的设计与实现
1.4.1系统需求分析
1.4.2系统设计
1.4.3系统实现
1.4.4案例思考
本章小结
思考与练习
第2章信息系统开发路线、方法与工具
2.1信息系统开发路线概述
2.2模型驱动开发路线
2.2.1面向过程方法
2.2.2面向数据方法
2.2.3面向对象方法
2.3快速应用开发路线
2.3.1迭代式开发
2.3.2敏捷式开发
2.4商用软件开发路线
2.4.1购买现成商用软件
2.4.2现成软件包二次开发
2.5选择合适的开发路线与方法
2.6自动化工具与技术
2.6.1case定义
2.6.2case工具分类
2.6.3基于case的系统开发过程
2.6.4case工具的特点
2.7案例分析--case工具在系统开发中的应用
2.7.1采用powerdesigner进行过程建模
2.7.2采用powerdesigner进行数据建模
2.7.3采用powerdesigner进行对象建模
2.7.4使用powerdesigner生成信息系统开发报告
2.7.5案例思考
本章小结
思考与练习
第3章信息系统项目管理
3.1信息系统项目管理生命周期
3.1.1项目发起
3.1.2项目规划
3.1.3项目执行
3.1.4项目终结
3.2项目组织
3.2.1单纯型项目组织
3.2.2职能型项目组织
3.2.3矩阵型项目组织
3.3项目管理技术
3.3.1工作分解结构
3.3.2甘特图
3.3.3计划评审技术
3.4案例分析--某系统开发项目管理失败原因分析
本章小结
思考与练习
第4章需求获取
4.1系统需求概述
4.1.1需求获取的重要性
4.1.2系统需求分类
4.2需求获取过程
4.2.1了解用户需求
4.2.2分析用户需求
4.2.3编写需求文档
4.2.4评审需求文档
4.2.5需求管理
4.3需求获取的方法
4.3.1访谈
4.3.2名义团体技术
4.3.3直接观察用户
4.3.4文档、文件、表格抽样
4.3.5联合应用设计
4.3.6在需求获取中使用原型
4.4案例分析--客户关系管理系统的需求获取
本章小结
思考与练习
第5章过程建模
5.1过程建模概述
5.2数据流图
5.2.1数据流程图的概念和作用
5.2.2数据流程图的基本符号
5.2.3数据流图的绘制
5.2.4数据流图规则
5.2.5数据流图的分解
5.2.6数据流图的平衡
5.3过程逻辑
5.3.1结构化语言
5.3.2决策表
5.3.3决策树
5.3.4结构化语言、决策表和决策树的选择
5.4数据字典
5.4.1数据项
5.4.2数据结构
5.4.3数据流
5.4.4过程字典
5.4.5数据存储
5.5案例分析--百货商店业务管理信息系统过程建模
本章小结
思考与练习
第6章数据建模
6.1数据建模相关概念
6.1.1e-r图
6.1.2实体
6.1.3关系
6.2逻辑数据建模过程
6.2.1确定基本实体
6.2.2建立实体间的关联
6.2.3确定主码和属性
6.3规范化
6.3.1第一范式
6.3.2第二范式
6.3.3第三范式
6.4数据-过程模型映射
6.5案例分析--某网上商店概念数据建模
6.5.1确定基本实体
6.5.2确定实体间的关联
6.5.3确定主码和属性
本章小结
思考与练习
第7章应用架构设计
7.1架构概述
7.1.1应用架构与框架
7.1.2架构的逻辑层次
7.2典型的系统应用架构
7.2.1基于主机的服务器架构
7.2.2文件服务器架构
7.2.3客户/服务器架构
7.2.4三层或n层客户/服务器架构
7.2.5浏览器/服务器架构
7.3应用架构举例
7.3.1mvc架构
7.3.2架构组成
7.4应用架构设计内容
7.4.1数据架构设计
7.4.2过程架构设计
7.4.3网络架构设计
7.5案例分析--某服务台系统架构设计
本章小结
思考与练习
第8章软件过程设计
8.1过程设计主要内容
8.1.1总体设计
8.1.2详细设计
8.2软件设计的基本原理
8.2.1模块化
8.2.2抽象与信息隐蔽
8.2.3模块独立性
8.3软件设计工具
8.3.1hipo图
8.3.2软件结构图
8.3.3详细设计工具
8.4软件结构设计方法
8.4.1变换分析设计
8.4.2事务分析设计
8.4.3综合数据流图的映射
8.4.4分层数据流图的映射
8.5软件详细设计
8.5.1结构化程序设计
8.5.2程序设计目标
8.5.3程序设计方法
8.6案例分析--百货商店业务管理信息系统过程设计
本章小结
思考与练习
第9章数据库设计
9.1逻辑数据模型和物理数据模型
9.1.1数据库设计前提
9.1.2逻辑数据模型到物理数据模型的转换规则
9.2关系数据库模型
9.3将e-r图转化成关系
9.3.1实体转换
9.3.2关系转换
9.3.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代码校验
本章小结
思考与练习
第10章输入输出与用户界面设计
10.1输出设计
10.1.1输出设计目的
10.1.2输出设计原则
10.1.3输出方式选择
10.1.4输出格式设计
10.1.5输出设计过程
10.1.6输出设计说明
10.2输入设计
10.2.1输入设计目的
10.2.2输入设计原则
10.2.3输入方式选择
10.2.4输入格式设计
10.2.5输入控制与校验
10.2.6输入设计过程
10.3用户界面设计
10.3.1用户界面设计原则
10.3.2用户界面设计元素
10.3.3用户界面交互方式
10.3.4用户界面设计步骤
10.4输入输出界面示例
本章小结
思考与练习
第11章系统实现与运行
11.1软件实现
11.1.1软件编程
11.1.2软件包安装与测试
11.2软件测试
11.2.1软件测试准则与标准
11.2.2测试步骤
11.3白盒测试技术
11.3.1逻辑覆盖
11.3.2控制结构测试
11.3.3循环测试
11.4黑盒测试技术
11.4.1等价类划分法
11.4.2边界值分析法
11.4.3错误推测法
11.5网络实现
11.6数据库实现
11.6.1定义数据库结构
11.6.2数据装载
11.6.3数据库试运行
11.7系统转换
11.7.1直接转换法
11.7.2并行转换法
11.7.3试点过渡法
11.8系统运行与支持
11.8.1系统运行
11.8.2系统支持与维护
11.9案例分析--某网站系统测试
11.9.1测试内容概述
11.9.2程序测试
11.9.3通用测试内容
11.9.4模块功能测试
本章小结
思考与练习
第12章面向对象开发概述
12.1面向对象相关概念
12.1.1实体与对象
12.1.2类与对象
12.1.3消息
12.1.4属性
12.1.5操作
12.2面向对象的特性
12.2.1封装
12.2.2继承
12.2.3多态性
12.3面向对象开发的主要方法
12.3.1booch的ood方法
12.3.2coad/yourdon的ooa-ood方法
12.3.3rumbaugh的omt方法
12.3.4jacoson方法
12.3.5各种方法的集成
本章小结
思考与练习
第13章uml
13.1uml概述
13.1.1uml的概念和特点
13.1.2uml的构成
13.2用例图
13.2.1参与者
13.2.2用例
13.2.3关联
13.2.4用例之间关系
13.3类图和对象图
13.3.1类的定义
13.3.2类之间的关联
13.3.3类的版型
13.3.4对象图
13.4状态图
13.4.1状态
13.4.2事件
13.5活动图
13.5.1活动
13.5.2泳道
13.5.3判定点
13.5.4并发路径
13.5.5对象流
13.5.6信号
13.6顺序图
13.6.1顺序图符号
13.6.2对象
13.6.3消息
13.7协作图
13.7.1序列化
13.7.2迭代
13.7.3控制点条件
13.8组件图
13.8.1组件
13.8.2依赖关系
13.8.3接口
13.9部署图
13.9.1节点
13.9.2通信关联
13.10包图
13.10.1包之间的关系
13.10.2合并包
本章小结
思考与练习
第14章面向对象需求理解
14.1基于uml的系统开发过程
14.1.1需求理解
14.1.2系统分析
14.1.3系统设计
14.1.4系统实现
14.2理解需求
14.2.1确定业务参与者
14.2.2确定用例
14.2.3构造用例图
14.2.4用例说明
14.2.5用例模型检查
14.3案例分析--电子培训系统的需求理解
14.3.1分析问题领域
14.3.2确定abce-training系统范围和系统边界
14.3.3定义参与者
14.3.4定义用例
14.3.5绘制用例图
14.3.6用例说明
本章小结
思考与练习
第15章面向对象分析
15.1领域建模
15.1.1发现类
15.1.2确定关联
15.1.3确定属性
15.2行为建模
15.2.1状态图
15.2.2活动图
15.2.3顺序图
15.3案例分析--网上商店客户订单处理系统分析
15.3.1用例图
15.3.2活动图
15.3.3类模型
15.3.4顺序图
15.3.5状态图
本章小结
思考与练习
第16章面向对象设计
16.1系统设计与uml
16.1.1系统设计的主要任务
16.1.2协作图
16.1.3组件图
16.1.4部署图
16.2通用职责分配软件模式
16.2.1专家模式
16.2.2创建者模式
16.2.3控制器模式
16.2.4低耦合模式
16.2.5高内聚模式
16.3类的设计
16.3.1设计类
16.3.2设计关系
16.3.3设计类图
16.4接口设计
16.4.1单个对象的接口设计
16.4.2多个对象的接口设计
16.4.3层次之间接口设计
16.5包设计
16.5.1包设计原则
16.5.2包设计步骤
16.6数据库设计
16.6.1uml类图映射为库表的原则
16.6.2关系约束检查策略
本章小结
思考与练习
第17章面向对象实现
17.1设计映射到代码
17.1.1根据设计类图创建类的定义
17.1.2根据协作图创建方法
17.2面向对象程序设计
17.2.1可重用原则
17.2.2可扩充原则
17.2.3健壮性原则
17.3面向对象测试策略
17.3.1单元测试
17.3.2集成测试
17.3.3系统测试
17.3.4回归测试
17.4设计测试用例
本章小结
思考与练习
附录a课程实验
a.1实验教学的目的
a.2实验教学的任务
a.3实验内容
a.4实验要求
a.5实验考核标准
a.6信息系统项目
a.7信息系统实验
a.7.1实验1--project软件项目管理
a.7.2实验2--利用visio进行需求分析
a.7.3实验3--结构化设计
a.7.4实验4--系统开发环境配置
a.7.5实验5--软件编码与测试
a.7.6实验6--uml与面向对象开发
a.7.7实验7--结构化设计综合实验
a.7.8实验8--面向对象综合实验
附录b模拟题
模拟题
模拟题
模拟题
模拟题
模拟题
模拟题
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价