《Visual C#项目开发实例自学手册》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:王小科,粱冰,吕双编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115183941
  • 页数:378 页
图书介绍:本书精选了8个当前应用较广泛的案例,详细介绍了使用C#开发项目的思路、方法和技术。读者只需将案例部分稍加修改,即可为企业使用。本书光盘不仅包含了书中所有数据库系统实例的源程序和相关开发素材,还包含免费赠送的数十种实用软件工具和8个实例的设计范例。本书所有源程序都经过精心调试,在Windows XP、Windows 2000下测试通过,保证能够正常运行。本书内容精练,重点突出,实例丰富,是各级程序开发人员必备的、不可多得的数据库系统开发参考用书,也非常适合大中专院校师生阅读。

第1章 企业客户管理系统 1

1.1概述 2

1.2系统分析 2

1.2.1需求分析 2

1.2.2开发工具选择 2

1.3总体设计 2

1.3.1项目规划 2

1.3.2系统业务流程分析 3

1.3.3系统功能结构 3

1.4系统设计 3

1.4.1设计目标 3

1.4.2开发及运行环境 4

1.4.3编码规范 4

1.4.4数据库设计 6

1.5技术准备 9

1.5.1在Windows应用程序中添加dll引用 9

1.5.2在Windows应用程序中设计菜单栏、工具栏和状态栏 10

1.5.3在Windows应用程序中使用正则表达式 12

1.5.4 Windows应用程序中的邮件发送类 13

1.6公共模块设计 14

1.6.1文件及文件夹模块设计 14

1.6.2公共类设计 16

1.7主要功能模块设计 20

1.7.1系统登录设计 20

1.7.2主窗体设计 23

1.7.3基本信息管理 25

1.7.4客户资料管理 31

1.7.5联系客户窗体设计 38

1.7.6客户级别分析 42

1.8疑难问题分析与解决 43

1.8.1邮件的发送 43

1.8.2水晶报表的使用 44

1.9程序调试与错误处理 45

1.10技术、经验总结 45

1.10.1技术总结 45

1.10.2经验总结 46

第2章 人事工资管理系统 47

2.1概述 48

2.2系统分析 48

2.2.1需求分析 48

2.2.2开发工具选择 48

2.3总体设计 48

2.3.1项目规划 48

2.3.2系统业务流程分析 48

2.3.3系统功能结构 49

2.4系统设计 49

2.4.1设计目标 49

2.4.2开发及运行环境 50

2.4.3数据库设计 50

2.5技术准备 55

2.6公共模块设计 56

2.6.1文件及文件夹模块设计 56

2.6.2公共类设计 57

2.7主要功能模块设计 62

2.7.1系统登录设计 62

2.7.2系统主窗体 63

2.7.3档案管理窗体 65

2.7.4奖罚管理窗体 75

2.7.5调动管理窗体 79

2.7.6考评管理窗体 84

2.7.7考勤津贴管理窗体 89

2.7.8员工工资统计窗体 93

2.8疑难问题分析与解决 95

2.9程序调试与错误处理 95

2.10技术、经验总结 96

2.10.1技术总结 96

2.10.2经验总结 96

第3章 文档管理系统 97

3.1概述 98

3.2系统分析 98

3.2.1需求分析 98

3.2.2开发工具选择 98

3.3总体设计 98

3.3.1项目规划 98

3.3.2系统业务流程分析 99

3.3.3系统功能结构 99

3.4系统设计 99

3.4.1设计目标 99

3.4.2开发及运行环境 100

3.4.3数据库设计 100

3.5技术准备 101

3.5.1文件的复制、修改和删除 101

3.5.2文件夹的复制、修改和删除 102

3.6公共模块设计 102

3.6.1文件及文件夹模块设计 102

3.6.2公共类设计 103

3.7主要功能模块设计 121

3.7.1主窗体设计 121

3.7.2文件夹和资料集操作窗体 125

3.7.3文件操作窗体 129

3.7.4导入导出窗体 133

3.8疑难问题分析与解决 136

3.8.1获取本地计算机的驱动器名称 136

3.8.2文件夹的复制 136

3.9程序调试与错误处理 137

3.10技术、经验总结 139

3.10.1技术总结 139

3.10.2经验总结 139

第4章 房屋中介管理系统 140

4.1概述 141

4.2系统分析 141

4.2.1需求分析 141

4.2.2开发工具选择 141

4.3总体设计 141

4.3.1项目规划 141

4.3.2系统业务流程分析 142

4.3.3系统功能结构 142

4.4系统设计 143

4.4.1设计目标 143

4.4.2开发及运行环境 143

4.4.3数据库设计 143

4.5技术准备 154

4.6公共模块设计 155

4.6.1文件及文件夹模块设计 155

4.6.2公共类设计 157

4.7主要功能模块设计 159

4.7.1主窗体设计 159

4.7.2用户信息管理 163

4.7.3房源信息设置 166

4.7.4房源信息查询 171

4.7.5房源状态查询 175

4.7.6员工信息设置 178

4.8疑难问题分析与解决 181

4.8.1通过触发器对视图进行添加、修改和删除操作 181

4.8.2结束数据库连接进程完成数据库还原 182

4.9程序调试与错误处理 182

4.10技术、经验总结 184

4.10.1技术总结 184

4.10.2经验总结 184

第5章 进销存管理系统 185

5.1概述 186

5.2系统分析 186

5.2.1需求分析 186

5.2.2开发工具选择 186

5.3总体设计 186

5.3.1项目规划 186

5.3.2系统业务流程分析 187

5.3.3系统功能结构 187

5.4系统设计 188

5.4.1设计目标 188

5.4.2开发及运行环境 188

5.4.3数据库设计 189

5.5技术准备 195

5.5.1水晶报表简介 195

5.5.2水晶报表的配置及使用 196

5.6公共模块设计 196

5.6.1文件及文件夹模块设计 196

5.6.2公共类设计 198

5.7主要功能模块设计 205

5.7.1系统登录设计 205

5.7.2采购进货管理设计 207

5.7.3采购查询管理设计 214

5.7.4库存调拨管理设计 216

5.7.5员工信息报表设计 220

5.7.6商品进货分析报表设计 221

5.7.7员工销售分析报表设计 224

5.7.8系统用户设计 226

5.8疑难问题分析与解决 232

5.8.1根据树节点中CheckBox框选中状态设置用户权限 232

5.8.2根据权限,控制节点中CheckBox框选中状态 233

5.9程序调试与错误处理 233

5. 10技术、经验总结 234

5.10.1技术总结 234

5.10.2经验总结 235

第6章 资产评估管理系统 236

6.1概述 237

6.2系统分析 237

6.2.1需求分析 237

6.2.2开发工具选择 237

6.3总体设计 237

6.3.1项目规划 237

6.3.2系统业务流程 238

6.3.3系统功能结构 238

6.4系统设计 238

6.4.1设计目标 238

6.4.2开发及运行环境 238

6.4.3数据库设计 239

6.5技术准备 243

6.6公共模块设计 244

6.6.1文件及文件夹模块设计 244

6.6.2公共类设计 245

6.7主要功能模块设计 257

6.7.1系统主窗体 257

6.7.2固定资产增加窗体 261

6.7.3固定资产清理窗体 265

6.7.4固定资产折旧核算窗体 267

6.7.5系统数据初始化 270

6.8疑难问题分析与解决 271

6.8.1 DataGridView中数据导出Excel表格中 271

6.8.2时时验证TextBox中输入类型 272

6.8.3资产评估计算公式 273

6.9技术、经验总结 273

6.9.1技术总结 273

6.9.2经验总结 273

第7章 企业门户网站 274

7.1概述 275

7.2系统分析 275

7.2.1需求分析 275

7.2.2开发工具选择 275

7.3总体设计 275

7.3.1项目规划 275

7.3.2网站业务流程分析 275

7.3.3网站功能结构 276

7.4系统设计 277

7.4.1设计目标 277

7.4.2开发及运行环境 277

7.4.3数据库设计 277

7.5技术准备 282

7.5.1验证控件的使用 282

7.5.2母版页的使用 282

7.6公共模块设计 286

7.6.1文件及文件夹模块设计 286

7.6.2 Web.Config文件配置 287

7.6.3公共类设计 287

7.7网站前台主要功能模块设计 301

7.7.1系统首页设计 301

7.7.2用户注册及信息修改模块设计 303

7.7.3产品信息模块设计 307

7.7.4留言簿模块设计 312

7.8网站后台主要功能模块设计 317

7.8.1后台登录模块设计 317

7.8.2产品管理模块设计 320

7.9疑难问题分析与解决 326

7.9.1生成图片验证码 326

7.9.2 DataList分页显示信息 326

7.10程序调试与错误处理 326

7.11技术、经验总结 327

7.11.1技术总结 327

7.11.2经验总结 327

第8章 网上购物商城 328

8.1概述 329

8.2系统分析 329

8.2.1需求分析 329

8.2.2开发工具选择 329

8.3总体设计 329

8.3.1项目规划 329

8.3.2网站业务流程分析 329

8.3.3网站功能结构 330

8.4系统设计 331

8.4.1设计目标 331

8.4.2开发及运行环境 331

8.4.3数据库设计 331

8.5技术准备 336

8.5.1页面输出缓存 337

8.5.2页面部分缓存 337

8.5.3页面数据缓存 338

8.6公共模块设计 339

8.6.1文件及文件夹模块设计 339

8.6.2 Web.Config文件配置 340

8.6.3公共类设计 340

8.7网站前台主要功能模块设计 349

8.7.1查看商品信息模块设计 349

8.7.2购物车模块设计 353

8.8网站后台主要功能模块设计 357

8.8.1后台登录模块设计 357

8.8.2系统后台首页设计 359

8.8.3商品管理模块设计 360

8.8.4订单管理模块设计 368

8.9疑难问题分析与解决 376

8.9.1利用母版页避免重复代码的编写 376

8.9.2利用Session对象传递页面地址 377

8.10程序调试与错误处理 378

8.11技术、经验总结 378

8.11.1技术总结 378

8.11.2经验总结 378