出版时间:2012-12 出版社:杨玥 清华大学出版社 (2012-12出版) 作者:杨玥 编
内容概要
《普通高等院校信息类CDIO项目驱动型规划教材:Web程序设计:ASP.NET(项目教学版)》内容以信息发布网站的开发过程为线索,从企业网站开发的角度出发逐步展开。以项目为驱动,使学生从一开始就带着项目开发任务进入学习,在做项目的过程中逐渐掌握完成任务所需的知识和技能。一步一步地解决问题,向成功靠近,每一个单项工作任务(子项目)的完成都会给读者带来小小的成功喜悦,增加一点点自信,引发继续向上的动力。《普通高等院校信息类CDIO项目驱动型规划教材:Web程序设计:ASP.NET(项目教学版)》是真正的cdio项目驱动型规划教材,以任务为中心,以提升职业岗位能力为目标,按照企业网站开发的基本流程组织教材内容。通过精心构造的项目,从需求分析、系统设计、系统开发、系统测试到系统部署,循序渐进向读者展现知识结构,让读者在做项目的过程中轻松掌握asp.net网站开发技术。《普通高等院校信息类CDIO项目驱动型规划教材:Web程序设计:ASP.NET(项目教学版)》适用于高等学校计算机相关专业的学生使用。
书籍目录
信息发布网站的项目导入 子项目1:信息发布网站需求概述 1.1项目任务 1.2项目的提出 1.3项目实施 1.3.1任务1:信息发布网站的系统业务流程 1.3.2任务2:信息发布网站的需求分析 1.3.3任务3:信息发布网站的功能模块设计 1.3.4任务4:信息发布网站的数据库设计 1.3.5任务5:信息发布网站的文件结构设计 1.4本项目实施中可能出现的问题 1.5后续项目 子项目2:信息发布网站的三层架构 2.1项目任务 2.2项目的提出 2.3实施项目的预备知识 2.4项目实施 2.4.1任务1:新闻信息显示与检索模块 2.4.2任务2:新闻评论模块 2.4.3任务3:后台用户管理模块 2.5本项目实施中可能出现的问题 2.6后续项目 子项目3:信息发布网站的创建 3.1项目任务 3.2项目的提出 3.3实施项目的预备知识 3.4项目实施 3.5本项目实施过程中可能出现的问题 3.6后续项目 子项目4:信息发布网站的页面布局和设计 4.1项目任务 4.2项目的提出 4.3实施项目的预备知识 4.4项目实施 4.4.1任务1:信息发布网站母版页设计 4.4.2任务2:信息发布网站主题应用 4.5本项目实施过程中可能出现的问题 4.6后续项目 子项目5:网站用户控件的创建 5.1项目任务 5.2项目的提出 5.3实施项目的预备知识 5.3.1用户控件概述 5.3.2usercontrol类 5.3.3用户控件的属性和事件 5.3.4创建用户控件 5.3.5在页面上使用用户控件 5.4项目实施 5.4.1任务1:用户登录和显示模块 5.4.2任务2:新闻统计模块 5.4.3任务3:热门新闻和新闻搜索模块 5.4.4任务4:后台功能控件 5.5本项目实施过程中可能出现的问题 5.6后续项目 子项目6:网站信息验证功能 6.1项目任务 6.2项目的提出 6.3实施项目的预备知识 6.3.1验证控件的过程 6.3.2验证对象的模型 6.3.3asp.net的验证类型 6.3.4验证控件的对象模型 6.3.5错误信息的布局与显示 6.3.6使用验证控件 6.3.7验证控件的综合应用 6.3.8使用验证组 6.3.9禁用验证 6.4项目实施 6.4.1任务1:用户注册模块 6.4.2任务2:用户修改信息模块 6.5本项目实施过程中可能出现的问题 6.6后续项目 子项目7:网站管理员登录功能 7.1项目任务 7.2项目的提出 7.3实施项目的预备知识 7.3.1web应用的认证 7.3.2web应用的授权 7.3.3使用membership实现web应用的认证 7.3.4asp.net登录控件 7.3.5使用role实现web应用的授权 7.3.6登录控件的综合应用 7.4项目实施 7.5本项目实施过程中可能存在的问题 7.6后续项目 子项目8:网站导航控件的应用 8.1项目任务 8.2项目的提出 8.3实施项目的预备知识 8.3.1建立站点地图 8.3.2导航控件 8.3.3站点地图的嵌套使用 8.4项目实施 8.4.1任务1:站点地图文件的添加 8.4.2任务2:导航控件的应用 8.5本项目实施过程中可能出现的问题 8.6后续项目 子项目9:网站的数据访问应用 9.1项目任务和指标 9.2项目的提出 9.3实施项目的预备知识 9.3.1数据处理控件 9.3.2数据源控件 9.3.3数据绑定控件 9.3.4ado.net的基本概念 9.3.5利用sql语句的数据库访问操作 9.3.6状态管理 9.3.7扩展知识 9.4项目实施 9.4.1任务1:后台显示和添加用户界面 9.4.2任务2:后台修改用户界面 9.4.3任务3:后台删除用户界面 9.4.4任务4:后台显示和添加新闻类别界面 9.4.5任务5:修改新闻类别界面 9.4.6任务6:删除新闻类别界面 9.4.7任务7:发布新闻内容界面 9.4.8任务8:审核新闻界面 9.4.9任务9:进行审核界面 9.4.10任务10:栏目新闻界面 9.4.11任务11:新闻内容界面 9.4.12任务12:更多新闻评论界面 9.4.13任务13:管理新闻评论界面 9.4.14任务14:管理现有新闻界面 9.4.15任务15:修改现有新闻界面 9.4.16任务16:删除现有新闻界面 9.4.17任务17:前台新闻首页 9.4.18任务18:前台搜索新闻页面 9.5本项目实施过程中可能出现的问题 9.6后续项目 子项目10:网站测试 10.1项目任务 10.2项目的提出 10.3实施项目的预备知识 10.3.1系统测试的目的 10.3.2系统测试的基本过程 10.4项目实施 10.5本项目实施过程中可能出现的问题 10.6后续项目 子项目11:网站的发布实现 11.1项目任务 11.2项目导读 11.3实施项目的预备知识 11.3.1发布网站 11.3.2web项目安装包 11.3.3复制网站 11.4项目实施 11.4.1任务1:网站的发布 11.4.2任务2:网站的安装包 11.5本项目实施过程中可能出现的问题 信息发布网站的项目总结 参考文献
章节摘录
版权页: 插图: (1)拟定系统测试计划。 (2)编制系统测试大纲。 (3)确定系统测试环境。 (4)设计和生成测试用例。 (5)实施测试。 (6)生成系统测试报告。 开发人员要对整个测试过程进行有效的管理,实际上,系统测试过程与整个系统开发过程基本上是并行的,那些认为只有在系统开发完成以后才进行测试的观点是危险的。 测试计划早在需求分析阶段就应开始制订,其他相关工作,包括测试大纲的制定、测试数据的生成、测试工具的选择和开发等也应在测试阶段之前进行。充分的准备工作可以有效地克服测试的盲目性、缩短测试周期、提高测试效率,并且起到测试文档与开发文档互查的作用。 系统市场大纲是系统测试的依据。它明确详尽地规定了在测试中针对系统的每一项功能或特性所必须完成的基本测试项目和测试完成的标准。无论是自动测试还是手动测试,都必须满足测试大纲的要求。 测试环境是一个确定的、可以明确说明的条件,不同的测试环境可以得出对同一系统的不同测试结果,这正说明了测试并不完全是客观的行为,任何一个测试结果都是建立在一定的测试环境之上的。没必要去创建一个尽可能好的测试环境,只需创建一个满足要求的、公正一致的、稳定的、可以明确说明的条件。 测试环境中最需要明确说明的是测试人员的水平,包括专业、计算机水平、经验能力以及与被测程序的关系,这些说明还要在评测人员对评测对象做出判断的权值上有所体现。这要求测试机构建立测试人员库,并对他们参与测试的工作业绩不断做出评价。 一般而言,测试用例是指为实施一次测试而向被测系统提供的输入数据、操作或各种环境设置。测试用例控制着系统测试的执行过程,它是对测试大纲中每个测试项目的进一步实例化。 系统测试是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析、系统设计和实施的最后复查。根据测试的概念和目的,在进行信息系统测试时应遵循以下基本原则。 (1)应尽早并不断地进行测试。测试不是在应用系统开发完之后才进行的。 由于原始问题的复杂性、开发各阶段的多样性以及参加人员之间的协调等因素,使得开发各个阶段都有可能出现错误。 因此,测试应贯穿在开发的各个阶段,尽早纠正错误,消除隐患。 (2)测试工作应该避免由原开发软件的人或小组承担。 一方面,开发人员往往不愿承认自己的工作有错误,总认为自己开发的软件没有问题。 另一方面,开发人员的错误很难由本人测试出来,很容易根据自己编程思路来制订测试思路,具有局限性。 测试工作应由专业人员来进行,这样做会更客观、更有效。
编辑推荐
《普通高等院校信息类CDIO项目驱动型规划教材:Web程序设计:ASP.NET(项目教学版)》概念清晰,逻辑性强,循序渐进,语言通俗易懂,适合作为高等学校计算机相关专业的Web应用程序设计、Web数据库应用等课程的教材,也适合开发Web应用程序的初级、中级人员学习参考。
图书封面
评论、评分、阅读与下载