欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > ASP.NET程序设计与应用开发(第2版)

浏览历史

ASP.NET程序设计与应用开发(第2版)

ASP.NET程序设计与应用开发(第2版)

prev next

  • 商品货号:2014050507
  • 所属系列:高等学校应用型特色规划教材
    商品重量:0克
    作者:周永臣 沈国荣 马继军主编 汤小燕 周嫚嫚 副主编
    出版社:清华大学出版社
    图书书号/ISBN:9787302359661
    出版日期:2014.05
    开本:16
    图书页数:272
    图书装订:平装
    版次:2-1
    印张:17
    字数:413千字
  • 上架时间:2014-05-06
    商品点击数:993
  • 定价:¥34.00元
    本店售价:¥34.00元
    注册用户:¥34.00元
    vip:¥32.30元
    黄金等级:¥30.60元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

图书简介:
        本书系统全面地介绍了ASP.NET的有关知识及其相关的数据库技术、HTML技术等。全书共9章,内容包括ASP.NET基础、教务管理系统分析、教务管理系统网站总体结构设计、用户登录及用户管理模块设计、基础数据管理模块设计、业务数据管理模块设计、业务处理模块设计、报表打印模块设计、ASP.NET应用程序状态管理与配置。另外,附录中还提供了CSS、C#语言以及正则表达式等相关知识。
        本书配有电子教案,并提供程序源代码,以方便读者自学。
        本书易教易学、学以致用、注重能力,对初学者容易混淆的内容进行了重点提示和讲解。本书适合作为普通高等院校应用型本科(含部分专科、高职类)各相关专业的程序设计教材,也适合编程开发人员培训、自学使用。
前    言
  
  作为企业级应用开发的两大主流技术体系之一,.NET技术近年来发展异常迅速,越来越受到国内外IT企业的认可,在各行各业都得到了广泛的应用,已成为每一个计算机技术及相关专业毕业生必须掌握的基本技能之一。
  本书以“项目化”教学为指导,以微软的Microsoft Visual Studio 2012为开发平台,通过典型的“教务管理系统”的开发过程,系统介绍Web开发过程,将面向对象思想、设计模式和软件架构的知识融入各章节的教学之中。教师可通过课堂教学,展示本书项目的实际开发与操作步骤,剖析技术要点,并组织学生共同学习和进行开发实践,培养学生的软件开发能力。
  全书共分9章,主要内容如下。
  第1章简要介绍ASP.NET,并通过创建ASP.NET网站,讲述ASP.NET网站的开发和应用环境、Web窗体、服务器控件、网站的运行和调试等基本内容。
  第2章以教务管理系统为例,讲解利用面向对象思想对系统进行分析的过程,以及教务管理系统数据库的设计和实现方法,并对教务管理系统的体系结构和功能结构进行设计。
  第3章以教务管理系统为例,讲解网站的总体结构设计,包括网站的总体布局设计及网站的总体布局实现(网站目录结构、母版页、CSS和网站导航),并讲解相关的服务器控件的使用方法。
  第4章以教务管理系统为例,讲解网站用户登录和用户管理模块设计,主要包括用户登录和用户管理建模、用户管理三层模型类的实现,以及表示层界面的设计和相关控件的使用方法,最后完成登录设计、用户管理和角色管理。
  第5章以教务管理系统的系部管理为例,讲解基础数据管理模块的设计,主要包括基础数据管理业务需求建模、系部管理类设计、相关控件讲解、界面设计过程以及数据的备份与恢复界面设计。
  第6章以教务管理系统的教师管理为例,讲解业务数据管理模块的设计,主要包括业务数据管理业务需求建模、业务数据管理类设计、界面设计。
  第7章以教务管理系统的培养方案排课管理等为例,讲解业务处理模块的设计,主要包括培养方案排课管理、选课管理、成绩管理等模块的设计及需求建模,相关控件的使用方法和界面设计。
  第8章以教务管理系统的学生成绩打印为例,讲述报表设计的相关知识,并给出学生成绩打印的报表设计过程。
  第9章以教务管理系统的在线人数统计为例,讲解状态管理与配置的相关知识,以显示在线人数、上次登录时间和登录次数为例,讲解状态管理的使用方法。
  为方便教学,本书提供电子课件和程序源代码,如有需要,可到清华大学出版社网站下载。
  本书由周永臣、沈国荣、马继军任主编,汤小燕、周嫚嫚任副主编。此外,参与本书编写工作的还有周跃进、黄兴荣、王琛、梁双华、李继良、董爱民、李志球等老师,全书由周永臣统稿。其他参与收集资料的人还有王珊珊、周海霞、卢振侠、何光明、石雅琴等。
  由于编者水平有限,书中错误之处在所难免,欢迎读者提出宝贵意见和建议。联系邮箱:Book21Press@126.com
  
  
  
          编  者    

目    录

第1章  ASP.NET基础 1
1.1  ASP.NET概述 1
1.1.1  ASP.NET的发展 1
1.1.2  ASP.NET的特点 2
1.1.3  .NET Framework 3
1.2  创建ASP.NET网站 4
1.2.1  ASP.NET的运行环境 4
1.2.2  新建ASP.NET网站的过程 4
1.2.3  Web窗体 7
1.2.4  Web服务器控件 12
1.2.5  创建事件处理程序 16
1.2.6  运行和调试ASP.NET网页 17
1.3  小型案例实训:创建网站 19
本章小结 20
习题 20
第2章  教务管理系统分析 21
2.1  教务管理系统的业务需求分析 21
2.2  教务管理系统的参与者及用例 22
2.3  教务管理系统的数据库分析与设计 23
2.3.1  数据库的概念结构分析 24
2.3.2  数据库的逻辑结构设计 25
2.3.3  数据库的物理结构设计及实施 26
2.3.4  数据库代码设计 28
2.4  教务管理系统的功能模块结构分析 31
2.4.1  体系架构设计 31
2.4.2  系统功能模块结构设计 33
2.5  小型案例实训:PowerDesigner数据库建模 35
本章小结 36
习题 36
第3章  教务管理系统网站总体结构设计 37
3.1  总体结构布局设计 37
3.2  总体结构布局实现 38
3.2.1  网站目录结构实现 38
3.2.2  网站布局实现 39
3.2.3  系统导航设计 45
3.3  相关服务器控件的使用方法 51
3.3.1  Image控件 51
3.3.2  HyperLink控件 51
3.4  小型案例实训 52
3.4.1  CSS格式设计 52
3.4.2  母版页设计 55
3.4.3  导航控件的使用 56
本章小结 58
习题 59
第4章  用户登录及用户管理模块设计 60
4.1  用户登录需求建模 60
4.2  用户登录实现 62
4.2.1  启用成员资格和角色管理 62
4.2.2  登录窗体设计 63
4.2.3  登录后的其他设计 65
4.3  修改密码页设计实现 66
4.4  用户管理模块 67
4.4.1  用户管理模块需求建模 67
4.4.2  ADO.NET 69
4.4.3  创建通用数据库操作类 75
4.4.4  创建教务管理员实体类 79
4.4.5  创建教务管理员数据访问层类 79
4.4.6  创建教务管理员业务处理层类 84
4.5  添加管理员表示层使用控件介绍 86
4.5.1  RadioButton和RadioButtonList控件 86
4.5.2  DropDownList控件 87
4.5.3  MultiView和View控件 87
4.5.4  CreateUserWizard控件 88
4.5.5  SqlDataSource数据源控件 91
4.6  添加管理员表示层实现 93
4.7  编辑管理员表示层使用控件介绍 97
4.7.1  CheckBox和CheckBoxList控件 97
4.7.2  GridView控件 97
4.7.3  成员资格管理类 102
4.7.4  角色管理类 104
4.8  编辑管理员表示层设计 105
4.9  角色管理 113
4.10  小型案例实训 116
4.10.1  登录设计 116
4.10.2  用户管理设计 118
本章小结 118
习题 119
第5章  基础数据管理模块设计 120
5.1  基础数据管理业务需求建模 120
5.2  系部管理类设计 122
5.3  界面设计知识点 123
5.3.1  DetailsView控件 123
5.3.2  TreeView控件 125
5.3.3  ListBox控件 131
5.3.4  验证控件 133
5.3.5  ObjectDataSource数据源控件 140
5.4  系部管理界面设计 141
5.5  数据的备份与恢复界面设计 147
5.6  小型案例实训 152
5.6.1  Gridview、DetailView控件的使用 152
5.6.2  验证控件的使用 154
本章小结 155
习题 155
第6章  业务数据管理模块设计 156
6.1  业务数据管理业务需求建模 156
6.2  教师管理类设计 158
6.3  教师管理界面设计 159
6.3.1  FormView控件介绍 159
6.3.2  教师管理界面设计过程 161
6.4  小型案例实训 167
6.4.1  创建数据操作帮助类、实体类 167
6.4.2  数据访问层类实现 168
本章小结 169
习题 169
第7章  业务处理模块设计 170
7.1  培养方案排课管理模块设计 170
7.1.1  培养方案排课管理模块需求建模 170
7.1.2  培养方案排课管理类设计 171
7.1.3  培养方案排课管理界面设计 172
7.2  选课管理模块设计 177
7.2.1  教师选课管理模块需求建模 177
7.2.2  教师选课管理类设计 179
7.2.3  教师选课管理界面设计 180
7.3  成绩管理模块设计 184
7.3.1  成绩管理模块需求建模 184
7.3.2  成绩管理类设计 185
7.3.3  成绩管理界面设计 186
7.4  小型案例实训 191
7.4.1  业务处理层类实现 191
7.4.2  表示层实现 192
本章小结 196
习题 197
第8章  报表打印模块设计 198
8.1  学生成绩报表设计相关知识 198
8.1.1  ReportViewer控件 198
8.1.2  RDLC报表设计 200
8.2  成绩打印设计 209
本章小结 217
习题 217
第9章  ASP.NET应用程序状态管理与配置 218
9.1  ASP.NET状态管理 218
9.1.1  状态管理概述 218
9.1.2  基于客户端的状态管理 222
9.1.3  基于服务器端的状态管理 229
9.2  ASP.NET应用程序配置 236
9.2.1  Global.asax文件 236
9.2.2  Web.config文件 238
9.3  在线人数统计及属性文件的使用 242
9.3.1  在线人数统计实现 242
9.3.2  显示上次访问时间及访问
次数的实现 245
9.4  小型案例实训:网站配置 246
本章小结 248
习题 248
附录A  CSS 249
附录B  C#语言 252
附录C  正则表达式 260
参考文献 264
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

  

  
  
  
  
  

  
  
  
  

  
  
  
  
  
  
  
  
  

 

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha