- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ASP课程设计报告
前 言
ASP(Active Server Pages,活动服务页)是微软推出的一种动态网页技术,是位于服务器的脚本运行环境.通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页.使用ASP还有一个好处,就在于ASP可利用ADO方便的访问数据库,从而使开发基于WWW的 应用系统成为可能。ASP的最大好处是除了可以包含HTML标记外,还可以直接访问数据库,并可以通过ASP的 组件和对象技术使用无限扩充的Activex控件来进行动态网页的开发。ASP在Web服务器端运行,运行后将结果以HTML格式发送到客户端服务器,因此比普通的脚本更加安全。
动态网页不仅包括动态GIF图片,而且最主要的是其“交互性”,即网页会根椐用户的要求和选择而动态改变和响应。这个课程设计最主要的就是交互。最关键也在这里。这个网页是要求用户注册成为这个网站的成员,当网页显示用户注册成功时,用户就成功地实现了与服务器的一次交互。现在许多Web业务都采用交互动态网页,比如网上订票、上网购物等电子商务领域,网络游戏、网上聊天等娱乐方面,以及用于商业领域等。
一、课程设计的目的
课程设计是“ASP动态网页设计”课程的一个重要的实践性环节,其目的是使我们:
进一步巩固和加深“ASP动态网页设计”课程的基本知识,了解ASP动态网页设计知识在实际中的应用。
②综合运用“ASP动态网页设计”课程和先修课程的理论及生产实际知识去分析和解决问题,进行的相关训练。
③学习ASP动态网页设计的一般方法,了解和掌握通用数据库的连接、数据的相关操作或网站的设计过程和进行方式,培养正确的设计思想和分析问题、解决问题的能力,特别是网站功能规划的能力和实现相关功能的能力。
④通过能系统的分析、系统设计、数据库设计和功能的实现等,培养ASP动态网页设计的基本技能
二、课程设计的内容
课程设计是选择与本课程的主要教学内容相结合的设计课题。本次课程设计的课题是“网络导航条”。其具体内容如下:
1. 匿名用户可以随意添加、删除、修改;
2. 利用数据库查询数据;
3. 编写相关代码主界面、附界面、利用数据库系统;
4. 编写课程设计说明书。
三、系统主要模块
1、建立一个数据库系统。
此图为建立数据库表
在表中建立数据字段名称分别为link_id(自动编号—主键)、name(网站名称)、URL(网址)、intro(网址简介)。文件命名为:shuju.mdb。
2、编写代码,建立主界面。
<body>
<h2 align="center" class="STYLE1"><img width="306" height="68" src="index_clip_image001.gif" alt="网络导航条"></h2>
<p>
<%
以下链接数据库,建立一个Connection对象实例db
Dim db
Set db=Server.CreateObject("ADODB.Connection")
db.Open "Dbq="&Server.Mappath("shuju.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"
以下建立Recordset对象实例rs
Dim strSql,rs
strSql="Select * From link Order By link_id Desc"
Set rs=db.Execute(strSql)
以下显示数据库记录
%>
</p>
<hr
<center>
<span class="STYLE4"><a href="add_form.asp">添加记录</a></span>
<table border="1" width="100%" >
<tr bgcolor="#E0E0E0">
<td><span class="STYLE6">名称</span></td>
<td><span class="STYLE11">网址</span></td>
<td><span class="STYLE11">简介</span></td>
<td><span class="STYLE11">删除</span></td>
<td><span class="STYLE11">修改</span></td>
</tr>
<%
Do While Not rs.Eof %>
<tr>
<td height="30"><%=rs("name")%></td>
<td><a href="http
文档评论(0)