C#项目开发实战密码
正版保障 假一赔十 可开发票
¥
43.8
6.3折
¥
69.8
全新
库存2件
作者扶松柏编著
出版社清华大学出版社
ISBN9787302403272
出版时间2014-04
装帧平装
开本16开
定价69.8元
货号8547603
上书时间2024-12-16
商品详情
- 品相描述:全新
- 商品描述
-
目录
目 录
第1章 俄罗斯方块游戏1
1.1 赢在规划2
1.1.1 赢在起点——程序员的职业
规划2
1.1.2 赢在项目开发伊始——做好
项目分析2
1.个项目4
1.3 功能描述4
1.3.1 功能模块分析6
1.3.2 游戏的模块结构6
1.3.3 游戏的运行流程6
1.4 搭建开发平台7
1.4.1 安装Visual Studio 20137
1.4.2 规划项目文件9
1.5 界面设计10
1.5.1 制作游戏窗体11
1.5.2 窗体元素设置文件14
1.6 具体编码18
1.6.1 事件处理程序18
1.6.2 游戏控制、处理方法21
1.7 测试运行36
第2章 多媒体学习社区37
2.1 修炼自身38
2.1.1 “码农”和“高大上”38
2.1.2 赢在自身——快速提升自身
修养38
2.2 开发背景简介40
2.3 系统设计分析40
2.3.1 互动媒体学习社区的优势40
2.3.2 系统的特点41
2.3.3 系统目标41
2.3.4 确定设计方案——B/S体系
结构42
2.4 需求分析42
2.4.1 可行性分析43
2.4.2 功能分析43
2.4.3 业务流程44
2.5 总体设计44
2.6 系统预览46
2.7 构建开发环境47
2.8 数据库设计48
2.8.1 概念设计48
2.8.2 实体E-R图49
2.8.3 逻辑设计50
2.9 设计文件夹组织结构和功能模块53
2.9.1 文件组织结构的设计53
2.9.2 用户功能模块设计54
2.10 公共类的设计57
2.10.1 数据库操作类的设计57
2.10.2 业务功能类设计60
2.11 网站页设计62
2.12 实现用户注册模块63
2.12.1 login.aspx页面部分代码
分析64
2.12.2 用户登录设计64
2.13 发布并管理教程66
2.13.1 发布教程68
2.13.2 查看教程页设计70
2.14 后台管理页面的设计71
2.14.1 实现用户管理的页面72
2.14.2 视频管理模块设计73
2.15 系统测试74
第3章 大东科技人事管理系统77
3.1 程序员职场生存必杀技78
3.1.1 程序员的生存现状78
3.1.2 中外IT领域的企业文化78
3.1.3 赢在职场——修炼程序员
职场秘籍79
3.2 系统介绍81
3.2.1 系统背景介绍82
3.2.2 应用的目的与意义82
3.2.3 人事管理系统的发展趋势83
3.3 系统需求分析83
3.4 系统设计85
3.4.1 系统设计目标85
3.4.2 系统功能设计86
3.5 数据库设计89
3.5.1 数据库描述89
3.5.2 数据库分析89
3.5.3 数据库概念设计89
3.6 实现公共类94
3.6.1 实现MyMeans公共类94
3.6.2 实现MyModule公共类96
3.7 实现用户登录模块104
3.7.1 登录模块技术分析104
3.7.2 具体实现105
3.8 主窗体详细设计106
3.8.1 主窗体技术分析107
3.8.2 具体实现108
3.9 实现人事档案浏览模块112
3.10 实现人事资料查询模块133
3.10.1 人事资料查询窗体的技术
分析133
3.10.2 具体实现133
第4章 在线留言簿系统139
4.1 企业沟通之道140
4.1.1 开发公司的部门现状140
4.1.2 赢在职场——探讨部门之间的
沟通之道141
4.个盈利项目142
4.2.1 组建团队142
4.2.2 系统规划142
4.3 系统概述和总体设计143
4.3.1 在线留言簿模块的功能
原理143
4.3.2 在线留言簿系统的构成
模块144
4.4 规划系统文件144
4.4.1 规划文件144
4.4.2 选择开发工具145
4.5 设计数据库145
4.5.1 后台数据库及数据库访问
接口的选择145
4.5.2 数据库结构的设计145
4.6 系统配置和数据库访问层146
4.6.1 系统配置146
4.6.2 数据库访问层设计149
4.7 具体编码155
4.7.1 留言数据显示155
4.7.2 留言分页列表显示模块159
4.7.3 留言回复模块162
4.7.4 添加留言信息模块164
4.7.5 留言管理模块165
4.8 测试运行168
第5章 浪漫满屋通信录系统171
5.1 体验语言之美172
5.1.1 程序员经常忽视的问题172
5.1.2 赢在程序自身——体现
代码之美172
5.2 新的项目173
5.2.1 系统分析174
5.2.2 系统目标174
5.3 功能模块划分175
5.4 设计窗体176
5.4.1 设置和启动应用程序176
5.4.2 设计用户界面178
5.4.3 实现三维动画效果182
5.4.4 遍历窗体可视化树183
5.4.5 添加联系人184
5.4.6 实现多媒体188
5.4.7 添加图片189
5.4.8 保存联系人资料190
5.5 系统测试193
第6章 在线点歌系统197
6.1 架构中的可扩展性198
6.1.1 软件的发展是一个不断完善的
过程198
6.1.2 赢在项目本身——让程序具有
更好的可扩展性198
6.2 系统分析199
6.2.1 背景介绍199
6.2.2 需求分析200
6.2.3 可行性分析200
6.2.4 编写项目计划书201
6.3 系统模块划分203
6.4 设计数据库203
6.4.1 数据库概念结构设计204
6.4.2 数据库逻辑结构的设计206
6.5 设计公共类207
6.5.1 数据库连接207
6.5.2 歌曲信息参数208
6.5.3 歌曲信息操作处理209
6.6 设计窗体213
6.7 具体编码工作217
6.7.1 登录验证模块217
6.7.2 后台维护模块218
6.7.3 明星管理模块221
6.7.4 系统点歌模块226
6.7.5 歌曲信息模块228
6.7.6 播放歌曲模块232
6.8 项目调试234
6.9 系统升级236
6.9.1 功能升级——升级前的
思考236
6.9.2 增加维护歌曲信息模块237
6.9.3 增加维护明星信息模块239
6.9.4 以“人性化”为目标的功能
升级240
6.10 数据库工具升级245
6.10.1 导入数据245
6.10.2 修改连接程序246
6.10.3 用OleDbConnection对象
连接OLE DB数据源248
第7章 在线商城系统249
7.1 模块化编程250
7.1.1 谈模块化设计思想250
7.1.2 赢在模块化思想——实现
高内聚和低耦合的代码251
7.2 新的项目253
7.3 项目规划分析254
7.4 规划项目文件254
7.5 系统配置文件255
7.6 搭建数据库256
7.6.1 数据库的设计257
7.6.2 设置系统参数259
7.7 数据访问层260
7.7.1 商品显示260
7.7.2 订单处理265
7.7.3 商品评论272
7.7.4 商品分类275
7.7.5 商品管理285
7.8 显示商品287
7.8.1 主框架页288
7.8.2 顶部导航页面288
7.8.3 左侧导航——分类列表
页面289
7.8.4 右侧导航——商品列表
页面289
7.8.5 按被点击次数显示290
7.8.6 按商品名称显示模块292
7.8.7 商品详情页面293
7.9 商品分类处理295
7.9.1 设置分类的层次结构296
7.9.2 添加分类模块298
7.9.3 分类修改模块299
7.9.4 分类管理模块300
7.10 商品管理302
7.10.1 商品添加模块302
7.10.2 商品修改模块303
7.10.3 商品管理列表模块305
7.10.4 商品图片修改模块306
7.11 购物车310
7.11.1 购物车组件的设计310
7.11.2 购物车商品添加模块315
7.11.3 购物车管理316
7.12 订单处理319
7.12.1 生成订单编号319
7.12.2 提交并创建新订单320
7.12.3 查看订单详情322
7.12.4 订单列表模块323
7.12.5 订单状态处理模块324
7.13 商品评论模块326
7.13.1 评论显示模块327
7.13.2 评论管理模块327
7.14 商品搜索模块329
7.15 项目调试330
第8章 企业交互系统333
8.1 程序的可移植性334
8.1.1 什么是程序的可移植性334
8.1.2 赢在项目——实现跨开发
平台的转换334
8.2 新的挑战335
8.3 项目规划和分析336
8.3.1 在线交互系统的背景336
8.3.2 企业在线交互系统的构成
模块336
8.4 规划项目文件338
8.5 系统配置文件338
8.6 搭建数据库339
8.6.1 数据库设计340
8.6.2 系统参数设置文件343
8.7 数据访问层344
8.7.1 数据访问层——用户登录
验证344
8.7.2 数据访问层——客户分组348
8.7.3 数据访问层——团队模块353
8.8 实现身份验证模块357
8.8.1 用户登录验证模块357
8.8.2 登录用户注销模块359
8.9 客户分组处理模块359
8.9.1 用户分组添加模块360
8.9.2 用户分组修改模块360
8.9.3 用户组管理列表模块362
8.9.4 客户检索模块363
8.9.5 客户管理列表模块366
8.9.6 客户移动转换模块367
8.9.7 客户信息显示模块369
8.10 系统团队处理模块370
8.10.1 添加团队模块370
8.10.2 修改团队处理模块371
8.10.3 团队管理列表模块372
8.10.4 加入团队处理模块374
8.11 在线交互模块375
8.11.1 系统主页显示模块376
8.11.2 一对一交互处理模块377
8.11.3 团队交互处理模块379
8.11.4 文件发送模块383
8.12 项目调试388
第9章 餐饮管理系统391
9.1 考虑所有可能会发生的情形392
9.1.1 一段代码所引发的思考392
9.1.2 赢在项目——提高程序的
健壮性392
9.2 新的项目394
9.3 项目规划分析395
9.3.1 开发背景395
9.3.2 项目模块分析395
9.3.3 构成模块395
9.4 搭建数据库396
9.4.1 数据库概念设计396
9.4.2 数据库逻辑结构设计398
9.5 设计窗体400
9.6 具体编码402
9.6.1 数据库连接402
9.6.2 登录模块403
9.6.3 主窗体模块404
9.6.4 开台模块410
9.6.5 点菜模块412
9.6.6 结账模块418
9.6.7 员工管理模块420
9.6.8 修改密码模块423
9.6.9 桌台信息模块426
9.7 项目调试431
第10章 短信群发系统435
10.1 做好项目管理者436
10.1.1 软件工程师到项目管理者
之路436
10.1.2 赢在管理——运转一个
的开发团队436
10.2 做好需求分析439
10.2.1 开发背景439
10.2.2 需求分析440
10.3 项目规划440
10.3.1 系统目标441
10.3.2 划分功能模块441
10.3.3 规划运作流程441
10.4 搭建数据库443
10.4.1 数据库E-R图分析443
10.4.2 数据表的结构444
10.5 设计公共类446
10.5.1 ConnClass类447
10.5.2 GSM类447
10.6 具体编码454
10.6.1 登录验证模块454
10.6.2 主窗体模块456
10.6.3 短信群发模块459
10.6.4 短信接收模块463
10.6.5 电话簿管理模块468
10.6.6 常用短语管理模块471
10.6.7 修改密码模块474
10.7 项目调试476
第11章 超市进销存系统479
11.1 算法是程序的灵魂480
11.1.1 什么是算法480
11.1.2 赢在技术沉淀——计算机
中的算法481
11.2 新的项目484
11.3 系统需求分析484
11.3.1 系统背景介绍485
11.3.2 功能模块划分485
11.4 规划和运作486
11.4.1 规划系统文件486
11.4.2 运作流程487
11.5 设计数据库487
11.5.1 数据库的概念设计487
11.5.2 逻辑结构设计489
11.6 设计公共类492
11.7 具体编码502
11.7.1 用户登录模块502
11.7.2 主窗体模块503
11.7.3 进货管理模块506
11.7.4 进货查询模块510
11.7.5 商品销售管理模块512
11.7.6 退货管理模块515
11.7.7 库存管理模块517
11.7.8 库存查询模块519
11.7.9 数据备份模块520
11.8 项目调试522
第12章 家庭视频监控系统525
12.1 走向架构师之路526
12.1.1 什么是架构师526
12.1.2 赢在架构——如何成为一名
架构师526
12.1.3 赢在架构——如何成就一个
美丽的架构527
12.2 新的项目528
12.3 需求分析529
12.3.1 系统背景介绍529
12.3.2 系统需求529
12.3.3 可行性分析529
12.3.4 编写项目计划书530
12.4 系统设计532
12.5 数据库设计533
12.5.1 数据库分析533
12.5.2 数据库的概念设计533
12.5.3 数据库的逻辑结构设计533
12.6 设计公共类534
12.6.1 DataCon类534
12.6.2 DataOperate类535
12.6.3 SoftReg类535
12.6.4 类VideoOperate538
12.6
— 没有更多了 —
以下为对购买帮助不大的评价