ASP.NET 2.0+SQL Server 2005企业项目开发与实战

副标题:无

作   者:余金山,王涛,徐建军编著

分类号:

ISBN:9787121057397

微信扫一扫,移动浏览光盘

简介

   本书以软件工程实践为导向,以工程案例为背景,基于ASP.NET 2.0和   SQL Server 2005的最新技术,结合UML 2.0和Visual Studio环境,系统地   介绍如何基于ASP.NET 2.0和SQL Server 2005从事企业级项目开发。    全书共分14章,内容涵盖了分析、设计、开发、测试、部署与发布等6   个软件工程的主要步骤,通过企业信息平台工程项目详细介绍了软件项目   实践的全过程,并在案例篇中给出了一个典型的企业应用案例——商务网   站平台。本书最大的特色在于实践多于理论,力求帮助读者通过自己动手   掌握ASP.NET 2.0和SQL Server 2005的最新技术,学习如何规划、实施企   业项目开发。    本书适合企业应用的设计人员、开发人员,对于初学者是一本难得的   入门与提高的参考书。同时,本书还可以作为大专院校和培训机构的教材   和参考读物。   

目录


第1章 企业级项目工程实践概述1
1.1 企业级项目概述1
1.1.1 企业级项目1
1.1.2 企业级项目的生命周期1
1.1.3 本书实例简介2
1.2 企业级项目开发模型3
1.2.1 企业级项目开发中的角色3
1.2.2 团队协作7
1.2.3 微软解决方案框架—MSF7
1.2.4 企业短信收发平台的开发模型定义9
1.3 构建企业短信收发平台项目的开发平台9
1.3.1 企业短信收发平台的开发平台概述9
1.3.2 Visual Studio 2005 Team Suite(VSTS)9
1.3.3 SQL Server 200512
1.3.4 IIS13
1.3.5 Microsoft Office Visio 200714
1.4 企业短信收发平台项目的版本控制14
1.4.1 引言14
1.4.2 Team Foundation版本控制技术15
1.4.3 在VSTS中为企业短信收发平台项目配置源代码管理16
第2章 系统需求分析与业务建模19
2.1 引言19
2.2 UML用例及用例图20
2.2.1 参与者与用例20
2.2.2 用例模型之间的关系20
2.2.3 用例图22
2.3 用例建模技术22
2.3.1 确定系统参与者23
2.3.2 确定系统用例23
2.3.3 描述用例说明信息24
2.3.4 复查和调整用例模型24
2.3.5 实例分析—使用Office Visio 2007创建企业短信
收发平台用例模型25
2.4 创建企业短信收发平台系统业务模型26
2.4.1 确定短信收发平台的业务需求27
2.4.2 建立短信收发平台的领域模型27
2.4.3 提取分析类28
2.4.4 构造交互模型30
2.4.5 构造分析类图31
2.4.6 用户界面初步设计32
2.5 创建并发布短信收发平台的需求规格说明书33
第3章 业务逻辑设计37
3.1 UML逻辑设计基础37
3.1.1 静态建模37
3.1.2 动态建模38
3.2 企业短信收发平台系统架构设计39
3.2.1 架构设计概述39
3.2.2 架构设计模式39
3.2.3 创建企业短信收发平台系统架构41
3.3 企业短信收发平台的业务逻辑建模42
3.3.1 系统管理模块42
3.3.2 人员管理模块43
3.3.3 通信录管理模块46
3.3.4 短信收发模块46
3.4 创建并发布企业短信收发平台的业务逻辑设计规格说明书48
第4章 数据库逻辑设计53
4.1 引言53
4.1.1 数据库基础53
4.1.2 数据库设计54
4.2 实体关系建模概述54
4.2.1 ER 建模的核心要素54
4.2.2 ER 方法学的表示法55
4.3 企业短信收发平台数据库逻辑结构设计56
4.3.1 短信收发管理56
4.3.2 系统管理60
4.3.3 人员信息管理62
4.3.4 通信录管理65
4.3.5 短信模版管理66

第5章 SQL Server 2005应用开发概述69
5.1 SQL Server 2005简介69
5.1.1 概述69
5.1.2 SQL Server 2005工具简介72
5.2 数据库的操作75
5.2.1 创建数据库75
5.2.2 修改数据库80
5.2.3 删除数据库85
5.3 企业短信收发平台数据库权限管理87
5.3.1 权限管理基础88
5.3.2 创建登录账号92
5.3.3 角色管理94
5.3.4 权限管理95
5.4 企业短信收发平台的备份与恢复99
5.4.1 企业短信收发平台的数据库备份99
5.4.2 企业短信收发平台的数据库恢复104
第6章 创建数据库对象107
6.1 表107
6.1.1 表基础107
6.1.2 创建企业短信收发平台的数据表108
6.1.3 修改企业短信收发平台的数据表116
6.1.4 删除企业短信收发平台的数据表117
6.2 索引119
6.2.1 索引基础119
6.2.2 创建索引127
6.2.3 查看和修改索引135
6.2.4 删除索引138
6.3 视图140
6.3.1 视图基础140
6.3.2 创建视图142
6.3.3 使用视图修改数据147
6.3.4 修改视图153
6.3.5 删除视图154
6.4 存储过程155
6.4.1 存储过程基础155
6.4.2 创建存储过程156
6.4.3 执行存储过程159
6.4.4 查看存储过程162
6.4.5 修改存储过程163
6.4.6 删除存储过程164
6.5 游标165
6.5.1 游标基础165
6.5.2 创建游标167
6.5.3 使用游标170
6.6 触发器174
6.6.1 触发器基础174
6.6.2 创建触发器概述174
6.6.3 创建DML触发器178
6.6.4 创建DDL触发器180
6.6.5 修改触发器182
6.6.6 启用和禁用触发器183
6.6.7 删除触发器183
第7章 创建企业短信收发平台的程序架构185
7.1 Visual Studio 2005集成开发环境概述185
7.1.1 起始页185
7.1.2 社区186
7.1.3 项目187
7.1.4 解决方案资源管理器188
7.2 创建企业短信收发平台的程序结构188
7.2.1 创建程序结构189
7.2.2 定义引用关系191
第8章 创建数据访问层193
8.1 数据访问概述193
8.2 ADO.NET 2.0194
8.2.1 ADO.NET 2.0概述194
8.2.2 ADO.NET 2.0高级特性196
8.3 ASP.NET数据控件197
8.4 AccessDataSource控件198
8.4.1 AccessDataSource控件概述198
8.4.2 使用AccessDataSource控件连接数据库199
8.5 SqlDataSource控件201
8.5.1 SqlDataSource控件概述201
8.5.2 使用SqlDataSource控件连接数据库202
8.6 ObjectDataSource控件205
8.6.1 ObjectDataSource的概述205
8.6.2 ObjectDataSource控件绑定到数据访问层205
8.6.3 ObjectDataSource控件绑定到业务逻辑层208
8.6.4 使用ObjectDataSource控件编辑数据212
8.6.5 结合使用ObjectDataSource控件和SqlDataSource控件215
8.7 创建企业短信收发平台的数据访问层217
第9章 Web界面设计221
9.1 界面设计概述221
9.2 Microsoft Express Web工具简介222
9.3 ASP.NET 2.0主题与皮肤技术224
9.3.1 主题技术概述224
9.3.2 创建主题225
9.3.3 命名皮肤228
9.3.4 应用主题及动态应用主题229
9.4 ASP.NET 2.0中的MASTER PAGE技术231
9.4.1 MASTER PAGE技术概述231
9.4.2 创建MASTER PAGE233
9.4.3 嵌套MASTER PAGE236
9.4.4 引用MASTER PAGE的内容239
9.5 CSS技术244
9.6 常用内嵌控件使用245
9.6.1 按钮控件245
9.6.2 复选框控件245
9.6.3 单选框控件246
9.6.4 树型控件246
9.6.5 GridView控件249
9.6.6 输出数据到外部Excel文件249
9.7 XML控件的使用250
9.7.1 XML概述251
9.7.2 XML数据转换251
9.7.3 在Web页面中应用XML253
9.8 界面的个性化设计255
9.9 界面设计实例分析255
9.9.1 企业短信收发平台登录界面设计255
9.9.2 企业短信收发平台主界面设计265
第10章 ASP.NET 2.0性能优化277
10.1 开发高性能ASP.NET应用概述277
10.1.1 页面与服务器控制处理277
10.1.2 状态管理278
10.1.3 数据访问278
10.1.4 Web应用程序279
10.1.5 编码281
10.2 ASP.NET性能监视281
10.2.1 性能监视概述282
10.2.2 ASP.NET性能监视器282
10.3 缓存技术285
10.3.1 ASP.NET缓存概述285
10.3.2 ASP.NET缓存新特性286
10.3.3 缓存ASP.NET页286
10.3.4 缓存应用数据289
第11章 企业短信收发平台典型模块实现295
11.1 创建系统管理模块295
11.1.1 创建黑名单管理模块295
11.1.2 创建过滤内容管理模块309
11.1.3 创建目录管理模块309
11.2 创建人员管理模块310
11.2.1 创建机构管理模块310
11.2.2 创建部门管理模块312
11.2.3 创建人员管理模块313
11.3 创建通信录管理模块314
11.4 创建短信收发模块317
11.4.1 写短信模块317
11.4.2 定时发短信模块324
11.4.3 待发短信模块325
11.4.4 已发短信管理模块326
11.4.5 已收短信管理模块327
11.4.6 余额查询模块328
第12章 Web应用测试331
12.1 Web应用测试概述331
12.2 定义测试需求332
12.2.1 功能测试需求332
12.2.2 非功能测试需求332
12.3 创建测试用例333
12.3.1 创建测试用例概述333
12.3.2 发布测试用例文档334
12.4 创建并发布测试计划文档335
12.5 Microsoft Visual Studio Team Test Edition336
12.6 单元测试338
12.6.1 VSTS单元测试概述338
12.6.2 创建单元测试338
12.6.3 执行单元测试343
12.7 执行Web功能测试344
12.7.1 VSTS Web 功能测试使用概述344
12.7.2 创建Web功能测试344
12.7.3 运行Web功能测试346
12.8 执行商务网站性能测试346
12.8.1 VSTS Web性能测试概述346
12.8.2 创建Web性能测试347
12.8.3 运行Web性能测试348
12.8.4 监视Web性能349
12.9 发布测试结果350
第13章 企业级应用的发布与部署353
13.1 系统编译与发布概述353
13.1.1 编译网站353
13.1.2 发布网站354
13.2 创建网站的部署图355
13.2.1 VSTS 逻辑中心设计器356
13.2.2 VSTS 部署设计器356
13.3 执行部署357
13.3.1 利用Visual Studio 2005部署工程部署网站357
13.3.2 配置Web.config文件359
13.3.3 部署.NET框架360
13.3.4 部署网站362
第14章 基于ASP.NET 2.0+SQL Sever 2005的商务网站平台365
14.1 商务网站平台系统概述365
14.1.1 开发平台选型365
14.1.2 目标365
14.2 商务网站平台需求分析365
14.2.1 商务网站平台用户及权限管理366
14.2.2 公司信息发布366
14.2.3 公司产品管理367
14.2.4 会员资料367
14.2.5 发布信息368
14.2.6 信息搜索368
14.3 商务网站平台设计369
14.3.1 商务网站平台逻辑结构设计369
14.3.2 界面设计370
14.4 在SQL Server 2005中创建数据库371
14.4.1 表设计372
14.4.2 在数据库中创建表结构380
14.5 系统实现385
14.5.1 创建程序结构385
14.5.2 配置系统386
14.5.3 创建数据访问层逻辑387
14.5.4 创建商务网站平台登录页390
14.6 创建商务网站平台产品列表管理功能模块394
14.7 部署站点399

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

ASP.NET 2.0+SQL Server 2005企业项目开发与实战
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon