点此搜书

计算机软件开发技术与应用
  • 作 者:丛培盛,龚沛曾主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:9787040341638
  • 标注页数:329 页
  • PDF页数:337 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

11

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源337 ≥329页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第1部分 基 础篇 3

第1章C#.NET程序设计基础 3

1.1 C#.NET概述 4

1.1.1 C#和.NET简介 4

1.1.2 Visual Studio.NET集成开发环境 6

1.1.3 C#Windows应用程序开发过程 10

1.2 C#可视化界面 12

1.2.1控件基本概念 12

1.2.2窗体 15

1.2.3常用控件 16

1.3 C#基本语法 20

1.3.1 C#数据类型、表达式 20

1.3.2控制结构 23

1.3.3数组 26

1.4 C#面向对象程序设计 27

1.4.1面向对象编程基本概念 27

1.4.2类定义 28

1.4.3继承 36

1.4.4文本文件读写 40

1.5程序调试 44

1.5.1错误类型 44

1.5.2程序的跟踪调试 45

1.5.3异常处理 48

思考题 50

第2章 数据结构 51

2.1数据结构概述 52

2.1.1数据结构的概念 52

2.1.2数据的逻辑结构 53

2.1.3数据的物理结构 53

2.1.4数据结构的运算 55

2.2线性表 56

2.2.1线性表基本概念 56

2.2.2顺序表 57

2.2.3链表 67

2.3堆栈和队列 79

2.3.1堆栈 80

2.3.2队列 85

2.4树型结构 91

2.4.1树的定义和基本概念 92

2.4.2二叉树 93

2.5图 102

2.5.1图的定义和基本概念 102

2.5.2图的存储结构 102

2.5.3图的遍历 103

2.6查找 108

2.6.1顺序查找 108

2.6.2对半查找法 109

2.6.3二叉排序树及其查找 110

2.7排序 113

2.7.1选择排序 114

2.7.2交换排序 117

2.7.3归并排序 121

2.8.NET中C#实用类 124

2.8.1 C#常见数据结构 124

2.8.2实用类ArrayList及List 125

2.8.3哈希表Hashtable 127

思考题 129

第2部分 软件工程与设计篇 133

第3章 软件工程 133

3.1概述 134

3.1.1软件工程的形成与发展 134

3.1.2软件工程定义 134

3.2软件项目管理概述 136

3.2.1软件项目管理的内容 136

3.2.2软件项目管理过程 137

3.2.3影响软件项目成功的因素 138

3.3软件工程范型 139

3.3.1瀑布模型 140

3.3.2快速原型模型 141

3.3.3螺旋模型 142

3.3.4快速应用开发模型 143

3.4系统分析 144

3.4.1需求的确定 144

3.4.2需求的组织 144

3.4.3分析类 146

3.5系统设计 149

3.5.1类及构件设计 150

3.5.2体系结构设计 152

3.5.3人机界面设计 155

3.6详细设计 155

3.6.1详细设计的任务 156

3.6.2详细设计的描述工具 156

3.7编码 162

3.7.1命名规范 162

3.7.2编码风格 163

思考题 165

第4章 数据库技术 166

4.1概念数据建模 167

4.1.1概念数据建模过程 167

4.1.2 UML数据建模 167

4.1.3 E-R数据建模 171

4.2关系数据模型 172

4.2.1基本概念 173

4.2.2关系的规范化 175

4.2.3概念数据模型到关系模型的转化 178

4.3物理数据库设计 180

4.3.1数据类型 180

4.3.2数据的完整性 183

4.3.3管理索引 186

4.3.4数据库实施 186

4.4结构化查询语言 195

4.4.1结构化查询语言基础 196

4.4.2 SQL数据检索语句 197

4.4.3 SQL数据更新语句 203

4.4.4 SQL的定义语句 205

4.5数据库访问 206

4.5.1 ADO.NET核心组件 207

4.5.2数据库联接与管理 210

4.5.3数据库访问 211

思考题 220

第3部分 开发实例与实验篇 225

第5章 软件开发实例 225

5.1系统的需求分析 226

5.1.1系统的需求简述 226

5.1.2系统的用例图 226

5.1.3数据分析 228

5.1.4关系数据库设计 232

5.2系统设计 235

5.2.1模块的划分及主窗体 235

5.2.2项目目录管理 236

5.2.3命名规则 237

5.2.4软件的层次构架 238

5.2.5数据准备 243

5.3编码实现 246

5.3.1学生输入 246

5.3.2学生查询 254

5.3.3课程查询 260

5.3.4用户登录及身份认证 264

5.3.5开课查询 270

5.3.6学生选课 273

5.4程序最终部署 281

思考题 282

第6章 实验 283

实验1窗体设计 283

实验2面向对象的程序设计及调试 285

实验3顺序表及链表 290

实验4堆栈的操作 296

实验5队列 297

实验6二叉树 299

实验7数据库操作 300

实验8 SQL语句操作 307

实验9数据库联接测试 312

实验10读XML文件 317

实验11代码复用 320

实验12登录及身份认证 325

参考文献 329

购买PDF格式(11分)
返回顶部