Web程序设计

出版时间:2009-7  出版社:清华大学出版社  作者:沈士根,汪承焱,许小东 编著  页数:165  

前言

任何语言的程序设计都离不开“代码阅读”、“代码模仿”到“代码编写”的过程,web程序设计亦是如此,只要勤于思考,多上机实践,就能收到好的效果。本书作为主教材《web程序设计——ASP.NET实用网站开发》的配套上机实验指导教材,共分为两部分,第一部分为课程实验,第二部分为课程设计选题。课程实验部分以完成并拓展一个基于ASP.NET 3.5的网上购物网站MyPetShop的所有功能为目标,共安排14个实验,分别是:“ASP.NET 3.5网站的建立、发布及配置”、“ASP.NET 3.5网站开发基础”、“C#和ASP.NET 3.5”、“ASP.NET 3.5标准控件”、“ASP.NET 3.5验证控件”、“HTTP请求、响应及状态管理”、“数据访问”、“数据绑定”、“用户和角色管理”、“主题、母版、用户控件和web部件”、“网站导航”、“ASP.NET AJAx”、“web服务和wCF服务”和“文件管理”等。每个实验均由“实验目的”、“实验内容及要求”、“实验步骤”和“实验拓展”四部分组成。“实验目的”给出了每个实验的学习目标;“实验内容及要求”采用“任务驱动”方式设计,即先给出最终功能和效果,然后为实现该目标给出“实验步骤”,使学生“跟着走”,完成“代码阅读”和“代码模仿”的过程;“实验拓展”大都在已完成的实验基础上或是增加功能,或是采用其他方法解决相同的问题,从而让学生经历“代码编写”过程,达到“自己走”的目的。这样的编写风格,解决了学生对程序设计“无从人手”的问题,同时也解决了“上课听得懂,下课不会做”的问题。完成实验1至实验8,能得到具有宠物商品查看、宠物商品购买、宠物商品结算、宠物商品后台管理等功能的网站MyPet:Shop;完成实验9,MyPetShop增加了身份验证子系统;完成实验10,MyPetShop增加了个性化的首页;完成实验11,MyPetShop增加了网站导航功能;完成实验12,MyPetShop增加了提高用户体验的AJAX技术,实现了页面局部刷新的功能;完成实验13,MyPetShop增加了调用Internet上广泛使用的web服务功能,能在首页调用中国气象局的天气预报数据;完成实验14,MyPetShop增加了后台文件管理功能。这样,完成课程实验后即得到一个网上购物网站MyPetShop,学生会很欣喜,从而增加学习的兴趣和动力,大大提高动手实践能力。

内容概要

本书是主教材《Web程序设计——ASP.NET实用网站开发》的配套上机实验指导教材。全书分为两部分,第一部分为课程实验,第二部分为课程设计选题。  课程实验部分以完成并拓展一个基于ASP.NET 3.5的网上购物网站MyPetShop的所有功能为目标,共安排14个实验,分别与《Web程序设计——ASP.NET实用网站开发》的第1~14章内容相对应。每个实验均由“实验目的”、“实验内容及要求”、“实验步骤”和“实验拓展”四部分组成,采用“任务驱动”方式设计,突出技术应用能力培养,引领学生从“跟着走”到“自己走”的转变。课程设计选题部分共安排10个源自实际工程的选题,供学生在学完本课程后分组选择进行课程设计,从而达到团队开发Web应用程序的目的。  本书可作为高等学校计算机相关专业Web程序设计的上机实验指导教材,也可作为对Web程序设计感兴趣人员的自学参考书。

书籍目录

第一部分 课程实验 实验1 ASP.NET 3.5网站的建立、发布及配置 实验2 ASP.NET 3.5网站开发基础 实验3 C#和ASP.NET 3.5 实验4 ASP.NET 3.5标准控件 实验5 ASP.NET 3.5验证控件 实验6 HTTP请求、响应及状态管理 实验7 数据访问 实验8 数据绑定 实验9 用户和角色管理 实验10 主题、母版、用户控件和Web部件 实验11 网站导航 实验12 ASP.NET AJAX 实验13 Web服务和WCF服务 实验14 文件管理第二部分 课程设计选题 设计1 基于ASP.NET 3.5的供求信息网 设计2 基于ASP.NET 3.5的网上书店 设计3 基于ASP.NET 3.5的社区物业管理网 设计4 基于ASP.NET 3.5的图书馆管理系统 设计5 基于ASP.NET 3.5的企业信息文档管理系统 设计6 基于ASP.NET 3.5的学生信息管理系统 设计7 基于ASP.NET 3.5的论坛管理系统 设计8 基于ASP.NET 3.5的博客管理系统 设计9 基于ASP.NET 3.5的网上学习交流平台 设计10 基于ASP.NET 3.5的网站访问统计系统

章节摘录

插图:用户注册登录模块实现用户注册和会员登录功能,其中用户类型包括前台会员用户和后台管理员用户。注册成为网上书店的会员登录系统后,能发表评论、修改个人信息、查询书籍和购买书籍等,管理员用户登录系统后,能通过后台对系统进行维护和管理,如审核订单和管理书籍等。2.书籍查询书籍查询模块实现按各种条件进行书籍查询的功能,主要包括按书籍名称查询、按出版社查询、按书籍作者查询、按书籍销量查询、按书籍添加日期查询和按各种条件进行综合查询等。3.书籍订购书籍订购模块实现购物车功能,主要包括书籍的在线购买。只有注册成为网上书店会员的用户登录系统后,才能在线购买书籍。4.订单查询订单查询模块实现用户查询自己订单信息的功能,主要包括按订单时间查询、按购买书籍查询和按订单编号查询等。5.用户信息修改用户信息修改模块实现会员用户修改自己个人信息的功能,主要包括修改收货地址、修改联系方式和修改登录密码等。6.书籍评论书籍评论模块实现用户对书籍发表看法和评论的功能,主要包括发表书籍评论和查看书籍评论等。所有发表的评论只有经过后台管理员审核通过后才能在前台显示。7.书籍类别管理书籍类别管理模块主要实现书籍类别信息管理功能,如书籍类别信息的添加、修改、删除和排序等。8.书籍信息管理书籍信息管理模块实现书籍信息管理功能,主要包括书籍信息的添加、删除、修改和浏览,书籍附件和图片信息的添加、删除、修改和浏览等。

编辑推荐

《Web程序设计:ASP.NET上机实验指导》是由清华大学出版社出版的。

图书封面

评论、评分、阅读与下载


    Web程序设计 PDF格式下载


用户评论 (总计18条)

 
 

  •   一本实验指导书,挺实用的,里面有实验的详细步骤
  •   配套的实验书,很赞!也非常给力,上课前就到了
  •   貌似教材里有错,但毕竟是教材,还行吧
  •   老师上课让我们使用的教材。挺基础的。
  •   很实用,是本入门的好书
  •   书是不错的 值得一看 很恼火的事情就是我要求的是平邮(因为我们这里快递公司非常遥远,快递不给送)结果邮成了快递 拜托大哥看清点吧
  •   物流非常快,书的质量也不错
  •   书很好,大家都喜欢!
  •   讲解很详细,任何人都能看懂
  •   写的很好,例子恰当
  •   很好,老师让买的书,很正版,支持
  •   教材配套书,其实不想买的
  •   自己清晰,作为。***的初学者,这本书非常不错
  •   一本放的时间有点长,一本是新的
  •   黄的
  •   书面有点旧,里面蛮新的
  •   没什么意思,适合小学生照着上面的步骤一步一步做。**学校用**教材没办法
  •   很不错的资料书!很满意
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7