




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第8章XML网络应用实例8.1网络登录8.1.1系统功能 8.1.2XML文档8.1.3注册 8.1.4登录8.1.5销户 8.1.6改进8.2留言板8.2.1XML文档 8.2.2ASP文档8.2.3改进8.3实训要求网络登录系统:使用ASP/XML编制网络登录系统,功能包括注册、销户、登录。8.1网络登录系统功能注册:按指定名字和密码注册,不允许重复名字注册。销户:删除指定名字和密码登录:检查输入的名字和密码是否正确修改密码:检查输入的名字和密码是否正确,新密码必须输入两次。自行完成完整代码见子目录login8.1.1系统功能源文件清单main.htmopen.htm、open.asp。close.htm、close.asp。login.htm、login.asp。保存路径:C:\Inetpub\WWWRoot\运行:启动IE,在地址栏中输入 http://localhost/main.htm完整代码见子目录login8.1.1系统功能注册功能:输入姓名/密码,建立新账户。姓名/密码不为空,用VBScript验证。不同账户不可同姓名,但可同密码。注册文件:open.htm:显示验证递交注册表单。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登录销户功能:输入姓名/密码,销毁旧账户。姓名/密码不为空。使用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留言板查看贴子和回贴:点击贴子标题即可查看或回贴。8.2留言板8.2留言板源程序:xmlbbs.xml、xmlbbs.asp、xmlbbs.cssxmlbbs_detail.asp、xmlbbs_detail.xsl存放:C:\Inetpub\WWWRoot\运行:启动IE,在地址栏输入 http://localhost/xmlbbs.asp8.2.1XML文档Xmlbbs.xml文档例子:<?xmlversion="1.0"encoding="gb2312"?><xmlbbs><message><id>23</id>
<detail>xmlbbs_detail.asp?op_type=detail&msg_id=23</detail><title>通知</title><name>办公室</name><time>2007-1-2013:37:58</time><click>0</click><reply_number>0</reply_number>
<delete>xmlbbs.asp?op_type=删除&msg_id=23</delete><content>下午两点开会</content>8.2.1XML文档Xmlbbs.xml文档例子续:
<reply><reply_title>收到通知</reply_title><reply_name>05级</reply_name><reply_time>2007-1-2013:41:08</reply_time><reply_content>收到,将按时到达。</reply_content></reply></message></xmlbbs>xmlbbs:根元素message:包含一个帖子和它的所有回帖id:每个新贴不同,由系统使用application从1开始递增。注意该数字未存硬盘,故如果IIS停止,则又会从1开始计。detail:用于产生每个帖子的超级链接title:标题name:发帖人time:发帖时间click:点击次数reply_number:回帖数量content:帖子内容delete:用于产生“删除”按钮8.2.1XML文档reply:包含一个回帖reply_title:回帖标题reply_name:回帖发帖人reply_time:回帖发帖时间reply_content:回帖帖子内容8.2.1XML文档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.2ASP文档作业要求:
运行理解上述系统。完整代码在XMLBBS子目录中。增加内容换行显示功能。增加翻页按钮功能。增加点击次数显示功能。增加回帖数显示功能。改进屏幕显示格式(选做)。增加源程序代码贴子显示功能(选做)。增加id数值保存硬盘功能(选做)。8.2.3改进分组:自由组合,每组三人,自选组长一人;各人分工自定;演示:程序功能完成后,向教师讲解演示。报告:每组上交一份报告。可直接上交打印件,或用U盘拷贝,或用电子邮件传递。文件名使用全组人员真实姓名和学号。传送后必须向教师确认。报告源文件学生必须妥善保存,以备后查。E-Mail:zhaodongyue@163.com。报告格式:使用MS-WORD文档,纸张使用纵向A4,正文字体采用宋体黑色五号或小四,标题字体大小自定。应合理控制文档大小。8.3实训要求实训报告内容1、封面:包括标题、小组成员名单(学号、班级、姓名)、分工说明、制作报告时间地点。组长作为第一作者。2、正文:程序制作需要的工具名和版本;程序包含文件的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《营养午餐》教学设计-2023-2024学年四年级下册数学人教版
- 建筑业企业农民工劳动合同协议书范本7篇
- 12 古诗三首 示儿 教学设计-2024-2025学年五年级语文上册统编版
- 交通事故民事调解协议书5篇
- 2024秋四年级英语上册 Unit 3 My friends课时5 Let's learn Say and draw教学设计 人教PEP
- 2023三年级数学上册 三 富饶的大海-三位数乘一位数《三位数乘一位数》教学设计 青岛版六三制
- 《大数的认识-算盘》(教学设计)-2024-2025学年四年级上册数学人教版
- 七年级生物下册 第五单元 第11章 地面上的生物 第2节 地面上的动物教学设计(1)(新版)苏科版
- 无尘室管理规范
- 2023七年级数学下册 第10章 相交线、平行线与平移10.2 平行线的判定第1课时 平行线及同位角、内错角和同旁内角教学设计 (新版)沪科版
- 医院卫生技术人员个人技术考评档案(样表)
- 苏教版三年级下册数学课程纲要
- DB33-T1218-2020《建设工程管理信息编码标准》
- 2022年中国矿业权评估新准则
- 矿体井下开采基建工程及采矿投标文件
- 山东省音体美卫配备标准资料
- 人工挖孔桩施工危险源辨识与评价及应对措施
- 领慧书院-中国古典礼仪和汉服文化浅析
- 抓住四个环节上好科学实验课
- 酸碱盐的通性
- 小学二年级下册音乐-风吹竹叶-接力版(9张)ppt课件
评论
0/150
提交评论