请输入您要查询的百科知识:

 

词条 实战突击:C#项目开发案例整合
释义

图书信息

作者:明日科技 (作者)

出版社: 电子工业出版社; 第1版 (2011年9月1日)

其他: 808页ISBN: 9787121141133

条形码: 9787121141133

内容简介

本书以家庭视频监控系统、卡拉OK点歌系统、企业短信群发系统、企业电话客服系统、企业QQ系统、餐饮管理系统、房屋中介管理系统、企业客户资源管理系统、库存管理系统、人事工资管理系统、资产评估管理系统、企业人事管理系统、人力资源管理系统、企业进销存管理系统、编程词典销售分析系统、企业ERP管理系统、在线考试系统、OA办公自动化系统、图书馆管理系统、企业门户网站和仿百度之明日知道网站21个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细介绍。

本书所附配套光盘提供了书中所有项目案例的全部源代码,所有源代码都经过精心调试,在Windows 2000、Windows XP、Windows 2003和Windows 7下全部通过,保证能够正常运行。

目录

目 录

第1篇 流行项目篇

第1章 家庭视频监控系统 21

1.1 开发背景 22

1.2 系统分析 22

1.2.1 需求分析 22

1.2.2 可行性分析 22

1.3 系统设计 23

1.3.1 系统目标 23

1.3.2 系统功能结构 23

1.3.3 业务逻辑编码规则 24

1.3.4 系统预览 27

1.3.5 业务流程图 28

1.4 数据库设计 28

1.4.1 数据库概要说明 28

1.4.2 数据库概念设计 29

1.4.3 数据库逻辑设计 29

1.5 公共类设计 29

1.5.1 DataCon类 29

1.5.2 DataOperate类 30

1.5.3 SoftReg类 31

1.5.4 VideoOperate类 34

1.5.5 PelcoD类 37

1.6 登录模块设计 40

1.6.1 登录模块概述 40

1.6.2 登录模块技术分析 40

1.6.3 登录模块实现过程 41

1.6.4 单元测试 42

1.7 视频监控模块设计 44

1.7.1 视频监控模块概述 44

1.7.2 视频监控模块技术分析 44

1.7.3 视频监控模块实现过程 46

1.7.4 单元测试 56

1.8 监控管理模块设计 56

1.8.1 监控管理模块概述 56

1.8.2 监控管理模块技术分析 56

1.8.3 监控管理模块实现过程 57

1.9 录像回放模块设计 60

1.9.1 录像回放模块概述 60

1.9.2 录像回放模块技术分析 60

1.9.3 录像回放模块实现过程 61

1.10 文件清单 61

1.11 开发问题解析 62

1.11.1 按Enter键移动鼠标

焦点 62

1.11.2 使用图标显示管理员

头像 63

1.11.3 云台控制协议 63

1.12 本章总结 64

第2章 卡拉OK点歌系统 65

2.1 开发背景 66

2.2 需求分析 66

2.3 系统设计 66

2.3.1 系统目标 66

2.3.2 系统功能结构 66

2.3.3 业务逻辑编码规则 67

2.3.4 系统预览 68

2.3.5 业务流程图 69

2.4 数据库设计 69

2.4.1 数据库概要说明 69

2.4.2 数据库概念设计 69

2.4.3 数据库逻辑设计 70

2.5 公共类设计 71

2.5.1 getConnection类 71

2.5.2 tb_musicinfo类 72

2.5.3 tbMusicnfoMenthod类 73

2.6 登录模块设计 79

2.6.1 登录模块概述 79

2.6.2 登录模块技术分析 79

2.6.3 登录模块实现过程 80

2.7 后台数据维护模块设计 81

2.7.1 后台数据维护模块概述 81

2.7.2 后台数据维护模块

技术分析 81

2.7.3 后台数据维护模块

实现过程 82

2.8 明星模块设计 90

2.8.1 明星模块概述 90

2.8.2 明星模块技术分析 90

2.8.3 明星模块实现过程 90

2.8.4 单元测试 96

2.9 系统点歌模块设计 97

2.9.1 系统点歌模块概述 97

2.9.2 系统点歌模块技术分析 97

2.9.3 系统点歌模块实现过程 98

2.9.4 单元测试 100

2.10 文件清单 100

2.11 开发问题解析 101

2.12 本章总结 102

第3章 企业短信群发系统 103

3.1 开发背景 104

3.2 需求分析 104

3.3 系统设计 104

3.3.1 系统目标 104

3.3.2 系统功能结构 104

3.3.3 业务逻辑编码规则 105

3.3.4 系统预览 106

3.3.5 业务流程图 107

3.4 数据库设计 107

3.4.1 数据库概要说明 107

3.4.2 数据库概念设计 107

3.4.3 数据库逻辑设计 108

3.5 公共类设计 109

3.5.1 ConnClass类 109

3.5.2 GSM类 110

3.6 登录模块设计 111

3.6.1 登录模块概述 111

3.6.2 登录模块技术分析 111

3.6.3 登录模块实现过程 112

3.7 主窗体设计 113

3.7.1 主窗体概述 113

3.7.2 主窗体技术分析 114

3.7.3 主窗体实现过程 115

3.8 短信群发模块设计 118

3.8.1 短信群发模块概述 118

3.8.2 短信群发模块

技术分析 119

3.8.3 短信群发模块

实现过程 119

3.8.4 单元测试 123

3.9 短信接收模块设计 124

3.9.1 短信接收模块概述 124

3.9.2 短信接收模块

技术分析 124

3.9.3 短信接收模块

实现过程 125

3.9.4 单元测试 128

3.10 电话簿管理模块设计 130

3.10.1 电话簿管理模块概述 130

3.10.2 电话簿管理模块

技术分析 131

3.10.3 电话簿管理模块

实现过程 132

3.11 常用短语管理模块设计 134

3.11.1 常用短语管理模块概述 134

3.11.2 常用短语管理模块

技术分析 135

3.11.3 常用短语管理模块

实现过程 136

3.12 文件清单 139

3.13 开发问题解析 139

3.14 本章总结 140

第4章 企业电话客服系统 141

4.1 开发背景 142

4.2 需求分析 142

4.3 系统设计 142

4.3.1 系统目标 142

4.3.2 系统功能结构 143

4.3.3 业务逻辑编码规则 143

4.3.4 系统预览 144

4.3.5 业务流程图 145

4.4 数据库设计 145

4.4.1 数据库概要说明 145

4.4.2 数据库概念设计 146

4.4.3 数据库逻辑设计 146

4.5 公共类设计 149

4.5.1 tbEmployeeClass类 149

4.5.2 tbEmployeeMenthod类 151

4.5.3 D160A类 156

4.6 主窗体设计 162

4.6.1 主窗体概述 162

4.6.2 主窗体技术分析 163

4.6.3 主窗体实现过程 163

4.6.4 单元测试 167

4.7 自动语音处理模块设计 168

4.7.1 自动语音处理

模块概述 168

4.7.2 自动语音处理模块

技术分析 168

4.7.3 自动语音处理模块

实现过程 168

4.7.4 单元测试 176

4.8 员工管理模块设计 177

4.8.1 员工管理模块概述 177

4.8.2 员工管理模块技术分析 178

4.8.3 员工管理模块实现过程 179

4.9 产品类别管理模块设计 183

4.9.1 产品类别管理

模块概述 183

4.9.2 产品类别管理模块

技术分析 184

4.9.3 产品类别管理模块

实现过程 184

4.10 文件清单 186

4.11 开发问题解析 187

4.12 本章总结 187

第5章 企业QQ系统 188

5.1 开发背景 189

5.2 需求分析 189

5.3 系统设计 189

5.3.1 系统目标 189

5.3.2 系统功能结构 189

5.3.3 业务逻辑编码规则 189

5.3.4 系统预览 190

5.3.5 业务流程图 191

5.4 数据库设计 192

5.4.1 数据库概要说明 192

5.4.2 数据库概念设计 192

5.4.3 数据库逻辑设计 192

5.5 公共类设计 193

5.5.1 UDPSocket控件 193

5.5.2 Publec_Class类 196

5.5.3 ClassForms类 196

5.5.4 ClassMsg类 197

5.5.5 ClassOptionData类 198

5.5.6 ClassSerializers类 199

5.5.7 ClassUserInfo类 199

5.5.8 ClassUsers类 200

5.5.9 cVideo类 200

5.6 客户端注册模块设计 201

5.6.1 客户端注册模块概述 201

5.6.2 客户端注册模块

技术分析 201

5.6.3 客户端注册模块

实现过程 203

5.6.4 单元测试 205

5.7 客户端登录模块设计 206

5.7.1 客户端登录模块概述 206

5.7.2 客户端登录模块

技术分析 206

5.7.3 客户端登录模块

实现过程 206

5.8 客户端QQ模块设计 208

5.8.1 客户端QQ

模块概述 208

5.8.2 客户端QQ模块

技术分析 209

5.8.3 客户端QQ模块

实现过程 210

5.9 客户端消息发送模块设计 215

5.9.1 客户端消息发送

模块概述 215

5.9.2 客户端消息发送模块

技术分析 215

5.9.3 客户端消息发送模块

实现过程 216

5.10 服务器端控制台模块设计 221

5.10.1 服务器端控制台

模块概述 221

5.10.2 服务器端控制台模块

技术分析 221

5.10.3 服务器端控制台模块

实现过程 222

5.11 文件清单 225

5.12 开发问题解析 226

5.13 本章总结 226

第2篇 数据库管理项目篇

第6章 餐饮管理系统 228

6.1 开发背景 229

6.2 系统分析 229

6.2.1 需求分析 229

6.2.2 可行性分析 229

6.3 系统设计 230

6.3.1 系统目标 230

6.3.2 系统功能结构 231

6.3.3 业务逻辑编码规则 231

6.3.4 系统预览 232

6.3.5 业务流程图 233

6.4 数据库设计 233

6.4.1 数据库概要说明 233

6.4.2 数据库概念设计 233

6.4.3 数据库逻辑设计 235

6.5 公共类设计 237

6.6 系统登录模块设计 237

6.6.1 系统登录模块概述 237

6.6.2 系统登录模块技术分析 238

6.6.3 系统登录模块实现过程 238

6.7 开台模块设计 240

6.7.1 开台模块概述 240

6.7.2 开台模块技术分析 240

6.7.3 开台模块实现过程 241

6.8 点/加菜模块设计 243

6.8.1 点/加菜模块概述 243

6.8.2 点/加菜模块技术分析 243

6.8.3 点/加菜模块实现过程 244

6.8.4 单元测试 249

6.9 结账模块设计 251

6.9.1 结账模块概述 251

6.9.2 结账模块技术分析 252

6.9.3 结账模块实现过程 252

6.10 文件清单 255

6.11 开发问题解析 256

6.12 本章总结 259

第7章 房屋中介管理系统 260

7.1 开发背景 261

7.2 需求分析 261

7.3 系统设计 261

7.3.1 系统目标 261

7.3.2 系统功能结构 262

7.3.3 业务逻辑编码规则 262

7.3.4 系统预览 263

7.3.5 业务流程图 264

7.4 数据库设计 265

7.4.1 数据库概要说明 265

7.4.2 数据库概念设计 265

7.4.3 数据库逻辑设计 265

7.5 公共类设计 267

7.5.1 ClsCon类 268

7.5.2 clsFavor类 269

7.5.3 claFavorMethod类 269

7.6 主窗体设计 270

7.6.1 主窗体概述 270

7.6.2 主窗体技术分析 271

7.6.3 主窗体实现过程 272

7.7 用户信息管理模块设计 275

7.7.1 用户信息管理模块概述 275

7.7.2 用户信息管理模块

技术分析 275

7.7.3 用户信息管理模块

实现过程 276

7.8 房源设置模块设计 279

7.8.1 房源设置模块概述 279

7.8.2 房源设置模块技术分析 280

7.8.3 房源设置模块实现过程 280

7.8.4 单元测试 284

7.9 房屋状态查询模块设计 285

7.9.1 房屋状态查询模块概述 285

7.9.2 房屋状态查询模块

技术分析 286

7.9.3 房屋状态查询模块

实现过程 287

7.10 文件清单 290

7.11 开发问题解析 291

7.12 本章总结 292

第8章 企业客户资源管理系统 293

8.1 开发背景 294

8.2 需求分析 294

8.3 系统设计 294

8.3.1 系统目标 294

8.3.2 系统功能结构 295

8.3.3 业务逻辑编码规则 295

8.3.4 系统预览 296

8.3.5 业务流程图 297

8.4 数据库设计 298

8.4.1 数据库概要说明 298

8.4.2 数据库概念设计 298

8.4.3 数据库逻辑设计 299

8.5 公共类设计 301

8.5.1 BaseOperate类 301

8.5.2 OperateAndValidate类 303

8.6 主窗体设计 305

8.6.1 主窗体概述 305

8.6.2 主窗体技术分析 305

8.6.3 主窗体实现过程 306

8.7 基本信息管理模块设计 308

8.7.1 基本信息管理模块概述 308

8.7.2 基本信息管理模块

技术分析 308

8.7.3 基本信息管理模块

实现过程 309

8.8 客户资料管理模块设计 315

8.8.1 客户资料管理模块概述 315

8.8.2 客户资料管理模块

技术分析 316

8.8.3 客户资料管理模块

实现过程 317

8.9 客户级别分析模块设计 323

8.9.1 客户级别分析模块概述 323

8.9.2 客户级别分析模块

技术分析 324

8.9.3 客户级别分析模块

实现过程 324

8.9.4 单元测试 326

8.10 文件清单 326

8.11 开发问题解析 327

8.12 本章总结 327

第9章 库存管理系统 328

9.1 开发背景 329

9.2 需求分析 329

9.3 系统设计 329

9.3.1 系统目标 329

9.3.2 系统功能结构 329

9.3.3 业务逻辑编码规则 330

9.3.4 系统预览 331

9.3.5 业务流程图 332

9.4 数据库设计 332

9.4.1 数据库概要说明 332

9.4.2 数据库概念设计 333

9.4.3 数据库逻辑设计 334

9.5 公共类设计 336

9.5.1 DataCon类 336

9.5.2 DataOperate类 338

9.6 供应商信息设置模块设计 342

9.6.1 供应商信息设置

模块概述 342

9.6.2 供应商信息设置模块

技术分析 343

9.6.3 供应商信息设置模块

实现过程 344

9.7 货物入库管理模块设计 347

9.7.1 货物入库管理模块概述 347

9.7.2 货物入库管理模块

技术分析 347

9.7.3 货物入库管理模块

实现过程 349

9.8 货物出库管理模块设计 352

9.8.1 货物出库管理模块概述 352

9.8.2 货物出库管理模块

技术分析 352

9.8.3 货物出库管理模块

实现过程 352

9.9 库存信息查询模块设计 356

9.9.1 库存信息查询模块概述 356

9.9.2 库存信息查询模块

技术分析 356

9.9.3 库存信息查询模块

实现过程 356

9.10 出入库货物年统计模块设计 358

9.10.1 出入库货物年统计

模块概述 358

9.10.2 出入库货物年统计模块

技术分析 358

9.10.3 出入库货物年统计模块

实现过程 359

9.11 文件清单 360

9.12 开发问题解析 361

9.12.1 货物入库时更新货物

信息表 361

9.12.2 通过饼图分析货物出

入库情况 362

9.13 本章总结 363

第10章 人事工资管理系统 364

10.1 开发背景 365

10.2 需求分析 365

10.3 系统设计 365

10.3.1 系统目标 365

10.3.2 系统功能结构 365

10.3.3 业务逻辑编码规则 366

10.3.4 系统预览 367

10.3.5 业务流程图 368

10.4 数据库设计 369

10.4.1 数据库概要说明 369

10.4.2 数据库概念设计 369

10.4.3 数据库逻辑设计 370

10.5 公共类设计 373

10.5.1 DBConnection类 373

10.5.2 DBOperate类 374

10.6 奖罚管理模块设计 378

10.6.1 奖罚管理模块概述 378

10.6.2 奖罚管理模块技术分析 378

10.6.3 奖罚管理模块实现过程 378

10.7 员工调动列表模块设计 383

10.7.1 员工调动列表模块概述 383

10.7.2 员工调动列表模块

技术分析 383

10.7.3 员工调动列表模块

实现过程 384

10.8 人员考评管理模块设计 389

10.8.1 人员考评管理

模块概述 389

10.8.2 人员考评管理模块

技术分析 389

10.8.3 人员考评管理模块

实现过程 390

10.8.4 单元测试 394

10.9 员工考勤津贴管理模块设计 396

10.9.1 员工考勤津贴管理

模块概述 396

10.9.2 员工考勤津贴管理模块

技术分析 396

10.9.3 员工考勤津贴管理模块

实现过程 396

10.10 文件清单 400

10.11 开发问题解析 401

10.12 本章总结 401

第11章 资产评估管理系统 402

11.1 开发背景 403

11.2 需求分析 403

11.3 系统设计 403

11.3.1 系统目标 403

11.3.2 系统功能结构 404

11.3.3 业务逻辑编码规则 404

11.3.4 系统预览 405

11.3.5 业务流程图 406

11.4 数据库设计 407

11.4.1 数据库概要说明 407

11.4.2 数据库概念设计 407

11.4.3 数据库逻辑设计 409

11.5 公共类设计 411

11.5.1 DataBase类 412

11.5.2 Operation类 415

11.6 固定资产增加模块设计 421

11.6.1 固定资产增加

模块概述 421

11.6.2 固定资产增加模块

技术分析 421

11.6.3 固定资产增加模块

实现过程 422

11.6.4 单元测试 425

11.7 固定资产清理模块设计 426

11.7.1 固定资产清理

模块概述 426

11.7.2 固定资产清理模块

技术分析 426

11.7.3 固定资产清理模块

实现过程 427

11.8 固定资产折旧核算模块设计 429

11.8.1 固定资产折旧核算

模块概述 429

11.8.2 固定资产折旧核算模块

技术分析 429

11.8.3 固定资产折旧核算模块

实现过程 429

11.9 系统数据初始化模块设计 431

11.9.1 系统数据初始化

模块概述 431

11.9.2 系统数据初始化模块

技术分析 431

11.9.3 系统数据初始化模块

实现过程 432

11.10 文件清单 432

11.11 开发问题解析 433

11.12 本章总结 434

第12章 企业人事管理系统 435

12.1 开发背景 436

12.2 需求分析 436

12.3 系统设计 436

12.3.1 系统目标 436

12.3.2 系统功能结构 436

12.3.3 业务逻辑编码规则 437

12.3.4 系统预览 438

12.3.5 业务流程图 439

12.4 数据库设计 440

12.4.1 数据库概要说明 440

12.4.2 数据库概念设计 440

12.4.3 数据库逻辑设计 441

12.5 公共类设计 445

12.5.1 MyMeans公共类 445

12.5.2 MyModule公共类 447

12.6 登录模块设计 450

12.6.1 登录模块概述 450

12.6.2 登录模块技术分析 450

12.6.3 登录模块实现过程 451

12.7 主窗体设计 452

12.7.1 主窗体概述 452

12.7.2 主窗体技术分析 453

12.7.3 主窗体实现过程 454

12.8 人事档案管理模块设计 455

12.8.1 人事档案管理模块概述 455

12.8.2 人事档案管理模块

技术分析 456

12.8.3 人事档案管理模块

实现过程 457

12.9 人事资料查询模块设计 469

12.9.1 人事资料查询模块概述 469

12.9.2 人事资料查询模块

技术分析 469

12.9.3 人事资料查询模块

实现过程 470

12.10 文件清单 472

12.11 开发问题解析 473

12.12 本章总结 474

第3篇 商业项目篇

第13章 人力资源管理系统 476

13.1 开发背景 477

13.2 系统分析 477

13.2.1 需求分析 477

13.2.2 可行性分析 477

13.3 系统设计 478

13.3.1 系统目标 478

13.3.2 系统功能结构 479

13.3.3 业务逻辑编码规则 479

13.3.4 系统预览 480

13.3.5 业务流程图 481

13.4 数据库设计 481

13.4.1 数据库概要说明 481

13.4.2 数据库概念设计 481

13.4.3 数据库逻辑设计 482

13.5 公共类设计 485

13.5.1 SqlClass类 485

13.5.2 BaseClass类 486

13.5.3 PersonnelClass类 490

13.6 主窗体设计 493

13.6.1 主窗体概述 493

13.6.2 主窗体技术分析 494

13.6.3 主窗体实现过程 494

13.7 部门管理模块设计 495

13.7.1 部门管理模块概述 495

13.7.2 部门管理模块

技术分析 496

13.7.3 部门管理模块

实现过程 497

13.8 员工调动模块设计 500

13.8.1 员工调动模块概述 500

13.8.2 员工调动模块

技术分析 501

13.8.3 员工调动模块

实现过程 502

13.9 合同管理模块设计 505

13.9.1 合同管理模块概述 505

13.9.2 合同管理模块

技术分析 505

13.9.3 合同管理模块

实现过程 506

13.10 文件清单 509

13.11 开发问题解析 510

13.11.1 使用二进制格式存储

员工头像 510

13.11.2 水晶报表在程序中的

使用 511

13.12 本章总结 513

第14章 企业进销存管理系统 514

14.1 开发背景 515

14.2 需求分析 515

14.3 系统设计 515

14.3.1 系统目标 515

14.3.2 系统功能结构 516

14.3.3 业务逻辑编码规则 516

14.3.4 系统预览 517

14.3.5 业务流程图 518

14.4 数据库设计 518

14.4.1 数据库概要说明 518

14.4.2 数据库概念设计 518

14.4.3 数据库逻辑设计 520

14.4.4 数据表逻辑关系 522

14.5 公共类设计 522

14.5.1 DataBase类 522

14.5.2 BaseInfo类 525

14.6 库存商品管理模块设计 529

14.6.1 库存商品管理

模块概述 529

14.6.2 库存商品管理模块

技术分析 529

14.6.3 库存商品管理模块

实现过程 530

14.7 进货管理模块设计 533

14.7.1 进货管理模块概述 533

14.7.2 进货管理模块

技术分析 534

14.7.3 进货管理模块

实现过程 534

14.8 商品销售排行榜模块设计 539

14.8.1 商品销售排行榜

模块概述 539

14.8.2 商品销售排行榜模块

技术分析 540

14.8.3 商品销售排行模块

实现过程 540

14.9 库存盘点模块设计 542

14.9.1 库存盘点模块概述 542

14.9.2 库存盘点模块

技术分析 542

14.9.3 库存盘点模块

实现过程 542

14.10 文件清单 544

14.11 开发问题解析 545

14.11.1 往来对账功能的实现 546

14.11.2 实现系统数据清理

功能时的问题 546

14.12 本章总结 547

第15章 编程词典销售分析系统 548

15.1 开发背景 549

15.2 需求分析 549

15.3 系统设计 549

15.3.1 系统目标 549

15.3.2 系统功能结构 549

15.3.3 业务逻辑编码规则 551

15.3.4 系统预览 552

15.3.5 业务流程图 553

15.4 数据库设计 554

15.4.1 数据库概要说明 554

15.4.2 数据库概念设计 554

15.4.3 数据库逻辑设计 556

15.5 公共类设计 557

15.5.1 DataLogic公共类 557

15.5.2 Useful公共类 559

15.6 产品大类模块设计 562

15.6.1 产品大类模块概述 562

15.6.2 产品大类模块

技术分析 562

15.6.3 产品大类模块

实现过程 563

15.6.4 单元测试 565

15.7 代理登记模块设计 567

15.7.1 代理登记模块概述 567

15.7.2 代理登记模块

技术分析 567

15.7.3 代理登记模块

实现过程 568

15.8 订货单模块设计 573

15.8.1 订货单模块概述 573

15.8.2 订货单模块技术分析 573

15.8.3 订货单模块实现过程 574

15.9 权限分配模块设计 579

15.9.1 权限分配模块概述 579

15.9.2 权限分配模块技术分析 579

15.9.3 权限分配模块实现过程 580

15.10 文件清单 582

15.11 开发问题解析 583

15.12 本章总结 584

第16章 企业ERP管理系统 585

16.1 开发背景 586

16.2 需求分析 586

16.3 系统设计 586

16.3.1 系统目标 586

16.3.2 系统功能结构 587

16.3.3 业务逻辑编码规则 588

16.3.4 系统预览 589

16.3.5 业务流程图 590

16.4 数据库设计 591

16.4.1 数据库概要说明 591

16.4.2 数据库概念设计 591

16.4.3 数据库逻辑设计 593

16.5 公共类设计 594

16.5.1 DataBase类 595

16.5.2 CommonUse类 597

16.6 物料清单模块设计 601

16.6.1 物料清单模块概述 601

16.6.2 物料清单模块

技术分析 601

16.6.3 物料清单模块

实现过程 602

16.7 销售收款单模块设计 606

16.7.1 销售收款单模块概述 606

16.7.2 销售收款单模块

技术分析 606

16.7.3 销售收款单模块

实现过程 607

16.7.4 单元测试 609

16.8 生产单模块设计 610

16.8.1 生产单模块概述 610

16.8.2 生产单模块技术分析 610

16.8.3 生产单模块实现过程 611

16.9 产品销售毛利汇总表

模块设计 614

16.9.1 产品销售毛利汇总表

模块概述 614

16.9.2 产品销售毛利汇总模块

技术分析 615

16.9.3 产品销售毛利汇总模块

实现过程 615

16.10 文件清单 617

16.11 开发问题解析 618

16.12 本章总结 618

第4篇 网站项目篇

第17章 在线考试系统 620

17.1 开发背景 621

17.2 系统分析 621

17.2.1 需求分析 621

17.2.2 可行性分析 621

17.3 系统设计 622

17.3.1 系统目标 622

17.3.2 系统功能结构 622

17.3.3 业务逻辑编码规则 623

17.3.4 系统预览 623

17.3.5 业务流程图 624

17.4 数据库设计 625

17.4.1 数据库概要说明 625

17.4.2 数据库概念设计 625

17.4.3 数据库逻辑设计 626

17.5 公共类设计 628

17.5.1 BaseClass类 628

17.5.2 MessageBox类 630

17.6 随机抽取试题模块设计 630

17.6.1 随机抽取试题模块概述 630

17.6.2 随机抽取试题模块

技术分析 631

17.6.3 随机抽取试题模块

实现过程 631

17.7 自动评分模块设计 635

17.7.1 自动评分模块概述 635

17.7.2 自动评分模块

技术分析 635

17.7.3 自动评分模块

实现过程 636

17.8 试题管理模块设计 636

17.8.1 试题管理模块概述 636

17.8.2 试题管理模块

技术分析 637

17.8.3 试题管理模块

实现过程 638

17.9 后台管理员模块设计 642

17.9.1 后台管理员模块概述 642

17.9.2 后台管理员模块

技术分析 642

17.9.3 后台管理员模块

实现过程 642

17.10 文件清单 653

17.11 开发问题解析 654

17.12 本章总结 655

第18章 OA办公自动化系统 656

18.1 开发背景 657

18.2 需求分析 657

18.3 系统设计 657

18.3.1 系统目标 657

18.3.2 系统功能结构 658

18.3.3 系统预览 658

18.3.4 业务流程图 659

18.4 数据库设计 659

18.4.1 数据库概要说明 659

18.4.2 数据库概念设计 660

18.4.3 数据库逻辑结构设计 661

18.5 公共类设计 663

18.5.1 BaseClass类 663

18.5.2 Web.Config文件设计 665

18.6 系统登录模块设计 665

18.6.1 系统登录模块概述 665

18.6.2 系统登录模块

技术分析 665

18.6.3 系统登录模块

实现过程 666

18.7 添加员工信息模块设计 668

18.7.1 添加员工信息

模块概述 668

18.7.2 添加员工信息模块

技术分析 668

18.7.3 添加员工信息模块

实现过程 669

18.8 聊天室模块设计 672

18.8.1 聊天室模块概述 672

18.8.2 聊天室模块技术分析 672

18.8.3 聊天室模块实现过程 674

18.9 传送文件模块设计 675

18.9.1 传送文件模块概述 675

18.9.2 传送文件模块

技术分析 676

18.9.3 传送文件模块

实现过程 676

18.10 接收文件模块设计 678

18.10.1 接收文件模块概述 678

18.10.2 接收文件模块

技术分析 678

18.10.3 接收文件模块

实现过程 679

18.11 上下班考勤模块设计 680

18.11.1 上下班考勤模块概述 680

18.11.2 上下班考勤模块

技术分析 681

18.11.3 上下班考勤模块

实现过程 681

18.12 文件清单 682

18.13 开发问题解析 684

18.13.1 Session数据的

丢失问题 684

18.13.2 Windows 7系统中局域网

无法浏览网站 685

18.14 本章小结 685

第19章 图书馆管理系统 686

19.1 开发背景 687

19.2 需求分析 687

19.3 系统设计 687

19.3.1 系统目标 687

19.3.2 系统功能结构 688

19.3.3 业务逻辑编码规则 688

19.3.4 系统预览 688

19.3.5 业务流程图 690

19.4 数据库设计 690

19.4.1 数据库概要说明 690

19.4.2 数据库概念设计 690

19.4.3 数据库逻辑设计 691

19.4.4 视图设计 694

19.5 公共类设计 694

19.5.1 DataBase类 695

19.5.2 AdminManage类 699

19.5.3 OperatorClass类 701

19.5.4 ValidateClass类 702

19.6 主页面设计 703

19.6.1 主页面概述 703

19.6.2 主页面技术分析 703

19.6.3 主页面实现过程 706

19.6.4 单元测试 709

19.7 图书馆信息模块设计 710

19.7.1 图书馆信息

模块概述 710

19.7.2 图书馆信息模块

技术分析 710

19.7.3 图书馆信息模块

实现过程 711

19.8 图书档案管理模块设计 713

19.8.1 图书档案管理

模块概述 713

19.8.2 图书档案管理模块

技术分析 714

19.8.3 图书信息管理模块

实现过程 715

19.9 图书借还管理模块设计 719

19.9.1 图书借还管理

模块概述 719

19.9.2 图书借还管理模块

技术分析 720

19.9.3 图书借还管理模块

实现过程 721

19.9.4 单元测试 721

19.10 文件清单 726

19.11 开发问题解析 728

19.11.1 如何验证输入

字符串 728

19.11.2 如何自动计算图书

归还日期 728

19.11.3 三层架构开发技术 729

19.12 本章总结 729

第20章 企业门户网站 730

20.1 开发背景 731

20.2 需求分析 731

20.3 系统设计 731

20.3.1 系统目标 731

20.3.2 系统功能结构 731

20.3.3 业务逻辑编码规则 732

20.3.4 系统预览 732

20.3.5 业务流程图 733

20.4 数据库设计 734

20.4.1 数据库概要说明 734

20.4.2 数据库概念设计 734

20.4.3 数据库逻辑设计 736

20.5 公共类设计 738

20.5.1 DataBase类 739

20.5.2 DataOperate类 742

20.5.3 UserOperate类 744

20.6 网站首页设计 749

20.6.1 网站首页概述 749

20.6.2 网站首页技术分析 749

20.6.3 网站首页实现过程 750

20.7 产品信息模块设计 751

20.7.1 产品信息模块概述 751

20.7.2 产品信息模块

技术分析 751

20.7.3 产品信息模块

实现过程 752

20.8 留言簿模块设计 756

20.8.1 留言簿模块概述 756

20.8.2 留言簿模块

技术分析 757

20.8.3 留言簿模块

实现过程 758

20.9 产品信息管理模块设计 762

20.9.1 产品信息管理

模块概述 762

20.9.2 产品信息管理模块

技术分析 762

20.9.3 产品信息管理模块

实现过程 762

20.10 文件清单 767

20.11 开发问题解析 768

20.11.1 如何生成图片

验证码 768

20.11.2 通过DataList分页

显示信息 770

20.12 本章总结 771

第21章 仿百度之明日知道网站 772

21.1 开发背景 773

21.2 需求分析 773

21.3 系统设计 773

21.3.1 系统目标 773

21.3.2 系统功能结构 774

21.3.3 系统预览 774

21.3.4 业务流程图 776

21.4 数据库设计 776

21.4.1 数据库概要说明 776

21.4.2 数据库概念设计 777

21.4.3 数据库逻辑设计 777

21.4.4 视图设计 779

21.5 公共类设计 779

21.5.1 GridView类 780

21.5.2 OurPager类 781

21.6 提问模块设计 783

21.6.1 提问模块概述 783

21.6.2 提问模块技术分析 785

21.6.3 提问模块实现过程 785

21.7 问题回复模块设计 787

21.7.1 问题回复

模块概述 787

21.7.2 问题回复模块

技术分析 788

21.7.3 问题回复模块

实现过程 789

21.8 设置最佳答案模块设计 791

21.8.1 设置最佳答案

模块概述 791

21.8.2 设置最佳答案模块

技术分析 791

21.8.3 设置最佳答案模块

实现过程 792

21.9 关闭问题模块设计 794

21.9.1 关闭问题模块概述 794

21.9.2 关闭问题模块

技术分析 794

21.9.3 关闭问题模块

实现过程 795

21.10 搜索问题模块设计 796

21.10.1 搜索问题模块概述 796

21.10.2 搜索问题模块

技术分析 797

21.10.3 搜索问题模块

实现过程 798

21.11 文件清单 800

21.12 开发问题解析 801

21.12.1 利用母版页避免重复

代码的编写 801

21.12.2 使用LINQ技术操作

SQL Server数据库 801

21.13 本章总结 805

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/1 13:08:01