第8章XML网络应用实例.ppt

上传人:本田雅阁 文档编号:3133042 上传时间:2019-07-15 格式:PPT 页数:27 大小:330.52KB
返回 下载 相关 举报
第8章XML网络应用实例.ppt_第1页
第1页 / 共27页
第8章XML网络应用实例.ppt_第2页
第2页 / 共27页
第8章XML网络应用实例.ppt_第3页
第3页 / 共27页
第8章XML网络应用实例.ppt_第4页
第4页 / 共27页
第8章XML网络应用实例.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《第8章XML网络应用实例.ppt》由会员分享,可在线阅读,更多相关《第8章XML网络应用实例.ppt(27页珍藏版)》请在三一文库上搜索。

1、第8章 XML网络应用实例,8.1 网络登录 8.1.1 系统功能 8.1.2 XML文档 8.1.3 注册 8.1.4 登录 8.1.5 销户 8.1.6 改进 8.2 留言板 8.2.1 XML文档 8.2.2 ASP文档 8.2.3 改进 8.3 实训要求,网络登录系统:使用ASP/XML编制网络登录系统,功能包括注册、销户、登录。,8.1 网络登录,系统功能 注册:按指定名字和密码注册,不允许重复名字注册。 销户:删除指定名字和密码 登录:检查输入的名字和密码是否正确 修改密码:检查输入的名字和密码是否正确,新密码必须输入两次。自行完成 完整代码见子目录login,8.1.1 系统功能

2、,源文件清单 main.htm open.htm、open.asp。 close.htm、close.asp。 login.htm、login.asp。 保存路径:C:InetpubWWWRoot 运行:启动IE,在地址栏中输入 http:/localhost/main.htm 完整代码见子目录login,8.1.1 系统功能,Login.xml:Name姓名,Pwd密码 张三 123 李四 111 ,8.1.2 XML文档,注册功能: 输入姓名/密码,建立新账户。 姓名/密码不为空,用VBScript验证。 不同账户不可同姓名,但可同密码。 注册文件: open.htm:显示验证递交注册表单

3、。 open.asp:接收处理注册表单,在login.xml插入一条新记录,并反馈成功失败信息。,8.1.3 注册,注册文件名:open.htm 注册表单画面:,8.1.3 注册,注册处理文件名:open.asp 注册处理结果画面:,8.1.3 注册,登录: 输入姓名/密码,登录账户, 姓名/密码不为空,使用VBScript验证。 登录文件: login.htm:显示验证递交登录表单。 login.asp:接收处理登录表单,在login.xml中查询,8.1.4 登录,登录文件名:login.htm 登录表单画面:,8.1.4 登录,登录存取款文件:login.asp 登录结果画面:,8.1.

4、4 登录,销户功能: 输入姓名/密码,销毁旧账户。 姓名/密码不为空。使用VBScript验证。 销户文件: close.htm:显示验证递交销户表单。 close.asp:接收处理销户表单,在login.xml文档删除一条记录,并反馈成功失败信息。,8.1.5 销户,销户文件名:close.htm 销户表单画面:,8.1.5 销户,销户处理文件名:close.asp 销户处理结果画面:,8.1.5 销户,作业要求:完成上述功能5分,增加密码修改功能5分。 改进: 不计分。 改进屏幕显示格式。 增加栏目,参考p228,图8-2。 允许修改姓名。,8.1.6 改进,主画面:,8.2 留言板,查看

5、贴子和回贴:点击贴子标题即可查看或回贴。,8.2 留言板,8.2 留言板,源程序: xmlbbs.xml、 xmlbbs.asp、xmlbbs.css xmlbbs_detail.asp、 xmlbbs_detail.xsl 存放:C:InetpubWWWRoot 运行:启动IE,在地址栏输入 http:/localhost/xmlbbs.asp,8.2.1 XML文档,Xmlbbs.xml文档例子: 23 xmlbbs_detail.asp?op_type=detailmsg_id=23 下午两点开会,8.2.1 XML文档,Xmlbbs.xml文档例子续: 收到通知 05级 2007-1-

6、20 13:41:08 收到,将按时到达。 ,xmlbbs:根元素 message:包含一个帖子和它的所有回帖 id:每个新贴不同,由系统使用application从1开始递增。注意该数字未存硬盘,故如果IIS停止,则又会从1开始计。 detail:用于产生每个帖子的超级链接 title:标题 name:发帖人 time:发帖时间 click:点击次数 reply_number:回帖数量 content:帖子内容 delete:用于产生“删除”按钮,8.2.1 XML文档,reply:包含一个回帖 reply_title:回帖标题 reply_ name:回帖发帖人 reply_ time:回

7、帖发帖时间 reply_ content:回帖帖子内容,8.2.1 XML文档,xmlbbs.asp: ASP、VBScript、HTML混合 使用DSO分页显示xmlbbs.xml,每页3行 调用xmlbbs.css样式设置标题大字,姓名红字,时间斜体 使用DOM在xmlbbs.xml中增加、删除帖子 Xmlbbs_detail.asp: ASP、VBScript、HTML混合 使用DOM在xmlbbs _detail.xsl中指定要显示的记录id 使用xmlbbs_detail.xsl样式显示xmlbbs.xml一条记录 使用DOM在xmlbbs.xml中增加回帖,8.2.2 ASP文档,

8、作业要求: 运行理解上述系统。完整代码在XMLBBS子目录中。 增加内容换行显示功能。 增加翻页按钮功能。 增加点击次数显示功能。 增加回帖数显示功能。 改进屏幕显示格式(选做)。 增加源程序代码贴子显示功能(选做)。 增加id数值保存硬盘功能(选做)。,8.2.3 改进,分组:自由组合,每组三人,自选组长一人;各人分工自定; 演示:程序功能完成后,向教师讲解演示。 报告:每组上交一份报告。可直接上交打印件,或用U盘拷贝,或用电子邮件传递。文件名使用全组人员真实姓名和学号。传送后必须向教师确认。报告源文件学生必须妥善保存,以备后查。 E-Mail:。 报告格式:使用MS-WORD文档,纸张使用纵向A4,正文字体采用宋体黑色五号或小四,标题字体大小自定。应合理控制文档大小。,8.3 实训要求,实训报告内容 1、封面:包括标题、小组成员名单(学号、班级、姓名)、分工说明、制作报告时间地点。组长作为第一作者。 2、正文: 程序制作需要的工具名和版本; 程序包含文件的个数、名字和类型; 程序制作原理、过程的文字说明; 程序流程图、代码、代码注解; 程序的运行环境、安装方法、启动方法、程序运行画面和解释、提示信息。,8.3 实训要求,实训报告内容 3、参考文献(可选):包括引用文献的名称、作者、发表出版时间、起始页和终止页。如果引用文献来自互联网,应指明网页的详细地址。,8.3 实训要求,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1