- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章阶段项目(二).ppt-信息工程学院-黑龙江农业经济职业学院
本章总结 阶段项目(二) 制作用户注册页面 制作用户登录页面 制作显示商品列表页面 * 1 这里的内容回顾分为两部分内容, 异常处理语句和程序调试为上一章节的内容;其它内容为本章案例需要使用的知识点。 2 对于异常处理语句可以提下列问题? 1)异常处理语句有哪几部分组成?有哪几种组成形式? 2)怎么使用异常对象(变量)得到异常的信息? 3 对于 if 语句可以提问: if 语句有哪3种形式? 4 对于循环语句可以提问: 有哪些循环结构? for 循环: for 循环语法结构中三个表达式具体有什么用? do while 循环和While 循环使用上的区别是什么? 5 对于数组,可以提问: 如何声明数组?数组如何一起赋值?如何给单个元素赋值? 对于ViewState,可以提问: 如何把ViewState 数据转换成字符串数组? * 技能展示为本章案例需要使用到的技能。 * 本章需要完成该页所示的三个案例,共有4个课时。 四课时分三个阶段进行,每个案例为一个阶段,每个阶段分为指导子阶段和练习子阶段,指导子阶段由教员讲解案例需求、实现思路、应用的关键技能点等,练习子阶段学员集中编码,完成案例(编码时间控制在45-50分钟)。 对于规定时间内没有完成相应案例的学员应该在课后完成,对学有余力的学员可以布置补充案例的任务, 也可以安排其帮助其它学员。 * 在后台代码实现思路分析中首先要指出数组的使用,由于要注册多个用户,所以需要使用数组保存;而且需要两个数组 分别保存用户名和密码。 分析使用ViewState,要强调使用ViewState 的场合,而该案例正是需要使用它的场合。 分析需要定义注册用户的个数,每次注册用户时,都需要判断用户的个数,判断是否超过注册限制。 最后分析整个后台程序的处理流程。 * 1 按照流程图展示的顺序描述程序的执行过程。 2 处理过程中还包含循环处理,没有在流程图上体现出来,需要指出或者采取提问,然后切换到下一页面。 * 1 在判断用户名是否存在时,需要对数组进行循环处理,还需要使用循环的中断,循环的中断使用比较简单,可以参考 学生用书上的内容,如果前面没有讲解,这里需要简单讲解,即如何使用 break 关键字跳出循环。 2 需要指出用户名和密码保存在数组以后,还需要把数组保存到ViewState 中。 3 在使用ViewState 时,需要进行类型转换。 * 练习子阶段: 学员编码练习,教员答疑指导 * 1 需要指出这里的用户名和密码是程序预先定义好的,保存在数组中的;而不是用户输入的。 2 这里不需要使用ViewState,可以提问学员不使用ViewState 的原因。 * 1 按照流程图展示的顺序描述程序的执行过程。 2 需要指出判断用户名和密码是否正确使用了循环,过渡到下一页的讲解。 * 1 判断用户名和密码是否正确,可以比较前面案例中”验证用户名是否已经注册“的实现。 两者的实现使用的技术点是类似的,前一个案例要求使用While 循环,这里要求使用for 循环是出于技能点训练的考虑。 * 练习子阶段: 1、学员练习编码,教员答疑指导 * 1 需要说明关键字的意思,即只要商品名称字符串包含该关键字字符串,就需要显示出来。 比如搜索”mp“ ,就需要把”爱国者mp3“,”魅族mp4” 等都显示出来。 2 需要指出,如果没有输入内容,单击查询商品,显示所有的商品。 * 1 该页ppt 可简单讲解 * 注意啦:这里的IndexOF是一个比较新的知识点.在这里讲解的时候需要特意说明几点.第一,要说明Index的作用是为了查找指定字符或字符串在字符或字符串中具体的位置. 答案i为2是因为在数组中,从0开始排位,而”青”恰好就是2,而j的值为4,而因为第三个案例在数组中不存在,所以得出的值为-1 1 对于添加商品功能,实际上思路和”用户注册“的思路类似,只是这里只需要定义一个数组即可。 实现搜索商品功能,首先要考虑使用循环结构,然后在循环结构里面使用if 语句判断关键字和商品名称是否匹配。 3 要介绍IndexOf 方法的使用,讲解页面中所示的代码。 需要指出,和数组一样,IndexOf 对字符串的处理也是把第一个字符所在位置定为0。 4 需要使用循环的中断, 可以参考学生用书上的内容,如果前面没有讲解,这里需要简单讲解,即如何使用 continue 关键字跳出当前的循环步骤。 还需要讲解使用contitue 而不是break 的原因,由于这里需要显示符合条件的商品有多个,所以后面的循环步骤还需要执行,只能使用continue。 5 当然也可以不使用continue。只需要稍微修改代码即可。
文档评论(0)