新書推薦:
《
低空经济:中国经济发展新引擎
》
售價:HK$
88.5
《
汉字学理与小学汉字教学
》
售價:HK$
89.6
《
即将到来的能源战争
》
售價:HK$
89.4
《
时刻人文·臆造南洋:马来半岛的神鬼人兽
》
售價:HK$
65.0
《
心智、现代性与疯癫:文化对人类经验的影响
》
售價:HK$
188.2
《
周秦之变的社会政治起源:从天子诸侯制国家到君主官僚制国家(历史政治学与中国政治学自主知识体系论丛)
》
售價:HK$
188.2
《
时刻人文·信用的承诺与风险:一个被遗忘的犹太金融传说与欧洲商业社会的形成
》
售價:HK$
103.0
《
同与不同:50个中国孤独症孩子的故事
》
售價:HK$
66.1
|
內容簡介: |
本书以软件工程理论为指导,系统介绍软件开发过程中常用的工具。在保证教材内容的先进性和实用性的原则上,详细介绍系统分析设计工具PowerDesigner、较流行的数据库管理系统与常用的数据库工具软件SQL
Developer、集成开发环境Visual Studio、系统测试工具LoadRunner、项目管理工具Project
2007、软件配置管理工具VSS。内容较为全面,覆盖了软件生产不同阶段的辅助开发工具以及软件过程管理工具。
本书包含两篇,第一篇基础篇,介绍软件开发过程的基础知识,重点介绍不同阶段的软件开发工具;第二篇案例篇,通过3个不同软件体系结构单机应用程序、CS结构和BS结构的网络应用程序的综合案例,详细分析、介绍软件开发过程及相应的开发工具。本书通俗易懂,每章均有适当的习题,用来帮助读者巩固所学知识。本书配有PPT、案例源代码、软件开发文档、习题答案等教学资源。
|
目錄:
|
第一篇 基础篇
第1章 软件概论
1.1 软件基本概念
1.1.1 软件概念
1.1.2 软件应用领域
1.1.3 软件危机
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.4 软件开发环境与工具
1.4.1 软件开发工具
1.4.2 软件开发环境
1.4.3 常用集成开发环境
习题1
第2章 软件分析与设计基础
2.1 面向过程分析与设计
2.1.1 结构化分析
2.1.2 结构化设计
2.2 面向对象分析与设计
2.2.1 传统软件分析设计的问题
2.2.2 面向对象分析与设计的主要特点
2.2.3 面向对象建模
2.2.4 面向对象分析
2.2.5 面向对象设计
2.3 数据库建模与设计
2.3.1 需求分析
2.3.2 概念结构设计
2.3.3 逻辑结构设计
2.3.4 物理结构设计
习题2
第3章 软件分析与设计CASE工具
3.1 常见的软件分析与设计CASE工具
3.1.1 图表工具Visio
3.1.2 需求分析工具BPwin
3.1.3 数据库建模工具ERwin
3.1.4 面向对象建模工具Rational Rose
3.1.5 系统建模工具PowerDesigner
3.2 PowerDesigner
3.2.1 PowerDesigner的安装与操作界面
3.2.2 模型设计的一般过程
3.2.3 数据库模型设计
3.2.4 面向对象模型设计
习题3
第4章 数据库工具
4.1 数据库管理系统
4.1.1 Oracle数据库管理系统
4.1.2 SQL Server数据库管理系统
4.1.3 Sybase数据库管理系统
4.1.4 DB2数据库管理系统
4.1.5 MySQL数据库管理系统
4.1.6 选用数据库管理系统
4.2 数据库工具软件
4.2.1 数据库工具软件主要功能
4.2.2 常用的数据库管理工具
4.2.3 SQL Developer
4.2.4 Navicat Lite
习题4
第5章 Visual Studio集成开发环境
5.1 .NET Framework 4
5.1.1 .NET Framework 4介绍
5.1.2 .NET Framework 4目标
5.1.3 .NET Framework 4 的体系结构
5.2 Visual Studio 2010概述
5.2.1 .NET 开发环境Visual Studio
5.2.2 Visual Studio 2010的安装
5.2.3 配置Visual C#开发环境和启动退出操作
5.3 Visual C#集成开发环境IDE
5.3.1 Visual C#菜单栏
5.3.2 Visual C#工具栏
5.3.3 Visual C#工具箱
5.3.4 Visual C#解决方案资源管理器
5.3.5 Visual C#属性窗口
5.3.6 Visual C#窗体设计器
5.3.7 Visual C#代码编辑窗口
5.3.8 Visual C#其他窗口
5.3.9 Visual C#帮助系统
5.4 开发第一个C#程序
5.4.1 初识C#语言
5.4.2 应用程序示例
5.4.3 编译执行程序
习题5
第6章 Visual C#语言基础
6.1 标识符和关键字
6.2 命名空间
6.2.1 命名空间简介
6.2.2 命名空间的声明
6.2.3 命名空间的使用
6.2.4 C #系统定义的命名空间
6.3 数据类型
6.3.1 值类型
6.3.2 引用类型
6.3.3 类型转换
6.4 变量和常量
6.4.1 常量
6.4.2 变量
6.5 常用类
6.5.1 DateTime类
6.5.2 Array 类
6.5.3 String 类
6.5.4 Math类
6.5.5 Convert类
6.6 表达式和运算符
6.6.1 表达式
6.6.2 运算符
6.6.3 运算符的优先级
6.7 控制语句
6.7.1 控制语句简介
6.7.2 选择语句
6.7.3 循环语句
6.7.4 跳转语句
6.8 异常和异常处理
6.8.1 异常处理简介
6.8.2 try、catch和finally
6.8.3 throw语句抛出异常
习题6
第7章 Visual C#程序设计
7.1 Windows应用程序设计
7.1.1 窗体设计
7.1.2 菜单设计
7.1.3 标签控件
7.1.4 文本框控件
7.1.5 按钮控件
7.1.6 列表框控件
7.1.7 组合框控件
7.1.8 分组框控件
7.1.9 面板控件
7.1.10 单选按钮控件
7.1.11 复选框控件
7.1.12 图片框控件
7.1.13 通用对话框设计
7.1.14 日期时间控件
7.1.15 图像列表框控件
7.1.16 工具栏控件
7.1.17 状态栏控件
7.1.18 定时器控件
7.2 数据访问ADO.NET
7.2.1 ADO.NET简介
7.2.2 ADO.NET体系结构
7.2.3 ADO.NET访问数据库的过程
7.2.4 几种常用的.NET Data Provider
7.2.5 数据访问对象
7.2.6 数据集DataSet
7.3 Web应用程序设计
7.3.1 ASP.NET概述
7.3.2 开发Web应用程序的准备工作
7.3.3 常用ASP.NET控件
习题7
第8章 软件测试基础与工具
……
第二篇 案例篇
附录A 常T-SQL语言规范
参考文献
|
|