下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ASP 课程设计报告留言板设计、八 前言ASP(Active Server Pages, 活动服务页 )是微软推出的一种动态网页技术 , 是 位于服务器的脚本运行环境 . 通过这种环境 ,用户可以创建和运行动态的交互式 Web服务器应用程序,如交互式的动态网页.使用ASP还有一个好处,就在于ASP 可利用ADO方便的访问数据库,从而使开发基于 WWW应用系统成为可能。ASP 的最大好处是除了可以包含HTML标记外,还可以直接访问数据库,并可以通过 ASP的 组件和对象技术使用无限扩充的 ActiveX控件来进行动态网页的开发。 ASP在 Web服务器端运行,运行后将结果以 HTML格式发送到客
2、户端服务器,因 此比普通的脚本更加安全。动态网页不仅包括动态GIF图片,而且最主要的是其“交互性”,即网页会根 椐用户的要求和选择而动态改变和响应。 这个课程设计最主要的就是交互。 最关 键也在这里。 这个网页是要求用户注册成为这个网站的成员, 当网页显示用户注 册成功时,用户就成功地实现了与服务器的一次交互。现在许多Web业务都采用 交互动态网页,比如网上订票、上网购物等电子商务领域,网络游戏、网上聊天 等娱乐方面,以及用于商业领域等。一、课程设计的目的进一步巩固和加深“ ASP动态网页设计”课程的基本知识,了解 ASP动态网 页设计知识在实际中的应用。综合运用“ ASP 动态网页设计”课程
3、和先修课程的理论及生产实际知识去分 析和解决问题,进行的相关训练。学习ASP动态网页设计的一般方法,了解和掌握通用数据库的连接、数据的 相关操作或网站的设计过程和进行方式, 培养正确的设计思想和分析问题、 解决 问题的能力,特别是网站功能规划的能力和实现相关功能的能力。通过能系统的分析、系统设计、数据库设计和功能的实现等,培养ASP动态网页设计的基本技能、课程设计的内容(一)设计概述设计一个简易留言板,要求在提交留言后反馈姓名是否为空,为空则弹出对 话框,不能顺利进行下一页面。 不为空则返回留言信息。 网页还要求记录当前登 录信息,访问次数,记录当前页数,以及根据页面标签返回页面。二)设计任务
4、留言板的设计包括 4 大部分 数据库 cet46.mdb 部分 book_xs.asp 部分 book_tj.asp 部分 book_cl.asp 部分 各部分的协调反馈 最终的调试运行三)设计内容及步骤1. 创建虚拟目录浏览ASP网页2. 在“Inter net信息服务”中建立站点并浏览IIS默认网站中的ASF网页3. 留言板设计内容1 )数据库表的结构。 双击站点根目录中 data 文件夹里的 cet46.mdb选择“表”对象中的表“ LYB 查看该表的记录信息和字段信息。数据库设计分别为表 bmbID学号姓名性别身份证号码340824199254203学制入学年份10817011001张
5、三女2343408271988100634200820817011002李四男3453424251987092674200830817011003王二男4323424271990090554200840817011004李勇女36X3422011990060544200850817011005张田男43X3412271992031784200860817011006许攸男9073403231988041814200870817011007吴涛男2353412221990122464200880817011008王小顺男7923408241989051924200890817011009李泉男3
6、4434240119890112542008100817011010蔡春男43034262219900102142008110817011011王小红女23134082419891122242008120817011012高山男41534242219890221542008130817011013李晓男6744200834082319910202314 0817011014 李鹏214 4 2008表 js访问次数7432表 lybid1name网页设计老师sex01cont网页设计这门课是很有趣的 ! 希望大家能借助这个平台交流学习经 面向对象的思想在网页设计中非常重要;50网页设计老师01
7、寸象可分为静态对象和动态对象。动态对象在使用前应该将其59中文 080101材料物理0801Q雕号:6963264960艺术 080401不错不错,大力支持 .64Access 老师01第5章与第10章很重要,有联系,其课件请大家下载 .65李01我报了计算机三级的网络技术,明年三月考试。我想问下老师,三67艺术 0640202如何在Dreamweave冲调试ASP网页?还有一些冋题也不是很清楚71欧阳凯01老师,网页设计需要学习掌握哪些知识,我很想学制作网页。72张建02我想报考二级了。是不是晚了?76王权01对了,我的号码是wwwwwwwwwwwwwww78www
8、wwww02vvvvvvvvvvvvvvv79张硅男快要过年了 !80爱学习人男网页设计很有趣 !表 userid yh pwd4 admin 21232f297a57a5a743894a0e4a801fc32)向请求页面传递参数的使用。在浏览器地址栏输入: n/book_xs.asp 数据表共有多少条记录?每页多少条记录?显示的页面共多少页? 在浏览器地址栏输入: n/book_xs.asp?page=3,则显示的记录在原表中的位置?(即回答起止记录号是多少?)(3)记录的分页显示。显示留言 (含“我要留言”链接 )页面( book_xs.asp ) 留言板 我要留言 留言者 : 性别:v/
9、span 留言时间: v/tr 留言内容: -vdiv align=right共 条记录 当前页:共页选择:a href=book_xs.asp?page= (4)以表单形式向服务器提交数据。发表及提交留言页面(book_tj.asp ) 姓名: 性别: input type=radio value= 男 name=sex checked男 女 内容:vtextarea name=contx/textareav/tdv/tr ( 5)表单处理程序。留言提交后的处理程序(book_cl.asp )%set conn=server.createobject(adodb.connection) 创建
10、一个 Connection 对象实例,并指派给变量 connconn.open driver=microsoft access driver (*.mdb);dbq=&server.mappath(data/cet46.mdb)if request.Form(name)= or request.Form(cont)= thenresponse.write alert(对不起,你的姓名或是留言内容还未输入! );history.back();response.end()end ifsql=select * from lyb lyb是 cet46 库中的表,记录留言信息set rs=server.
11、createobject(adodb.recordset) 使用 RecordSet 对象rs.open sql,conn,1,3 创建可更新的记录集 , 参数对 (1,3)rs.addnew 插入一条空记录rs(name)=request.Form(”name) 接收表单元素 name提交的值rs(sex)=request.Form(sex)接收表单元素sex提交的值rs(c on t)=request.Form(c on t)接收表单元素cont提交的值rs.update 更新记录resp on se.write alert( ion .href=book_xs.aspv/script留言
12、提交成功! );locat使用客户端脚本通过设置Location对象的href属性(值)实现页面跳转%三、实验效果史畔t) 3 収用通 1R(D 鞘处血”兰崗.;)丿* 5蘇亡J丙* 一fr 14jJ1如果未输入姓名或留言内容则显示提示对话框如图:显示留言信息:留言板我要留言留言者:653性别:男 留言时间:2010-11-17 16:40:31 留言内容:132留言者:一样一样 性别:男 留言时间:2010-11-9 11:17:16留言内容:喝vf留言者:longfu 性别:男 留言时间:2010-11-6 15:38:02留言内容:科技黄金季节斤斤计较斤斤计较留言者:liu 性别:男 留
13、言时间:2010-11-6 15:24:30 留言内容:jdfhsajdfh共28条记录当前页:1共7页选择:1 2 3 4 5二、总结通过完成本次留言板的设计,我们学到了内置组件及其方法的使用,增强 了实际应用能力,但实验中遇到了一些绊脚石,例如表单处理程序(留言提交后 的处理程序)这一部分没能顺利进行,我们请教了老师才得以解决。在以后的这 门课程的学习过程中还会遇到各种问题,我们会认真对待,发现问题解决问题。找资料、翻阅课本、和同学讨论,这份简单的课程设计终于即将告一段落。 虽然,本次的课程设计很简单,但付出了自己的劳动,变觉得这就是一种收获。 在本次设计结束之即,我通过这个学期以来的的慢慢搜索, 以及老师的教导,慢 慢的学会了 ASP这门课程,虽然不是那么熟练,但还是学到了一些最基本的东西, 在本次设计过程中遇到了一些困难, 但解决问题的喜悦与同学之间的讨论, 原来 一个课程设计也可以做得如此精彩。这次的设计我发现了我的不足,原因是没做好充分的设计准备,思路清晰,计划明确,做一个好的规划,设想好的布局, 这是最基本以及最重要的。还有注意设计的同时随时进行小测试, 不要等全部设 计做完后再做测试, 这时很多问题都是无法发现的, 或者说既使发现了错误, 也 会因为数量太多而很难找到错误的出处。 同时还要注意
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国联通IT支持工程师技术能力考试题库含答案
- 比亚迪汽车销售经理面试题目详解
- 网络教育中的教育产品经理面试题
- 狼疮性肾炎饮食安全与营养协同策略
- 人力资源专员面试题及答案宝典
- 人力资源岗位面试题及答案
- 2026届八省联考(T8联考)2026届高三年级12月检测训练英语试卷(含答案详解)+听力音频+听力材料
- 冷轧板(卷)建设项目可行性分析报告(总投资9000万元)
- 律师面试问题集法律专业篇
- 深度解析(2026)《GBT 18805-2002商品条码印刷适性试验》(2026年)深度解析
- 机械图样绘制与识读智慧树知到期末考试答案章节答案2024年沈阳职业技术学院
- DLT817-2014立式水轮发电机检修技术规程
- 高三下学期二模语文试卷汇编:写作专题
- 外科学手术器械的维护与保养
- 自愿放弃入伍承诺书
- 铝板拆除施工方案
- 植入式静脉给药装置(输液港)-中华护理学会团体标准2023
- 0031预防成人经口气管插管非计划性拔管护理专家共识
- THMSRX型实训指导书
- 原发性支气管肺癌教案
- GB/T 23280-2009开式压力机精度
评论
0/150
提交评论