搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Visual C#项目开发实例自学手册
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115183941
  • 作      者:
    王小科,梁冰,吕双编著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2008
收藏
编辑推荐
  提供开发环境搭建视频录像、实例配置录像,只需按录像操作,就可以轻松构建开发环境。
  项目涉及WinForm应用程序开发和Web网站开发等多种模式。
  网站免费下载“C#编程词典”体验版。
  编程一线人员联手打造,融合多年的项目经验和工作心得。
  全部实例的系统文件和源程序。
  环境找寻及实例配置视频录像。
  便捷的查询工具——编程词典体验版。
  读者对象:
  Visual C#编程初学者
  编程学爱好者,大中院校的老师和学生,相关培训机构的老师和学员,正在进行毕业设计的学生,参加实习的初级程序员。
展开
内容介绍
  本书以企业客户管理系统、人事工资管理系统等8个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。本书案例涉及行业广泛,实用性强。通过学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以节省开发系统所需要的时间。
  本书附有配套光盘。光盘提供了书中所有案例的源代码。这些源代码都经过精心调试,在Windows XP和Windows Server 2003操作系统下全部通过,保证能够正常运行。
  本书适用于使用C#进行Windows应用程序开发和Web应用程序开发的初、中级读者,一些案例对于高级用户也具有很好的参考价值。同时,本书也特别适合作为大专院校计算机专业师生的案例参考书。
展开
精彩书摘
  第1章 企业客户管理系统
  1.1 概述
  在瞬息万变的市场环境中,企业要立于不败之地,必须依托现代管理思想和手段,其中客户管理尤为重要。本例中的客户管理系统实现了企业客户管理的信息化,可对企业所有客户的相关信息进行有效管理,关且可以通过邮件与客户进行沟通、交流。
  1.2 系统分析
  1.2.1 需求分析
  通过实际调查,要求本系统具有以一功能:
  由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面;
  如果系统的使用对象较多,则要求有较好的权限管理;
  方便的数据查询功能;
  使用水晶报表分析显示客户级别和来源情况;
  在相应的权限下,可方便地删除数据;
  数据计算自动完成,尽量减少人工干预;
  完善的数据备份、还原和清理功能。
  1.2.2 开发工具选择
  本系统前台数据库采用目前最新的MiCrosoft OQL Server 2005,该数据库系统在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大、效率高;后台采用Mecrosoft公司的Visral Studio 2005作为主要的开发工具,可与 OQL Server 2005数据库无缝链接。
  1.3 总体设计
  1.3.1 项目规划
  企业客户管理系统主要由资料管理、我方信息管理、统计分析、用户管理、系统维护和帮助等模块组成,具体规划如下。
展开
目录
第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
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证