ASP程序设计报告Word下载.docx

上传人:b****6 文档编号:20059194 上传时间:2023-01-16 格式:DOCX 页数:27 大小:3.14MB
下载 相关 举报
ASP程序设计报告Word下载.docx_第1页
第1页 / 共27页
ASP程序设计报告Word下载.docx_第2页
第2页 / 共27页
ASP程序设计报告Word下载.docx_第3页
第3页 / 共27页
ASP程序设计报告Word下载.docx_第4页
第4页 / 共27页
ASP程序设计报告Word下载.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

ASP程序设计报告Word下载.docx

《ASP程序设计报告Word下载.docx》由会员分享,可在线阅读,更多相关《ASP程序设计报告Word下载.docx(27页珍藏版)》请在冰豆网上搜索。

ASP程序设计报告Word下载.docx

语言相容性高。

ASP与所有的ActiveXScript语言都相容,除了可结合HTML,VBScript、JavaScript、ActiveX服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(ThirdParty)所提供的语言。

隐密安全性高。

如果我们在浏览器中直接查看网页的原始代码,就只能看到html文件,原始的ASP程序代码是看不到的!

这是因为ASP程序先于网站服务(webServer)端执行后,将结果转换成标准HTML文件,再传送到客户端(client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。

易于操控数据库。

ASP可以轻易地通过ODBC(OpenDatabaseConnectivity)驱动程序连接各种不同的数据库,例如:

Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel”文件当成数据库用。

2、系统开发环境

本系统的开发环境是在WINDOWSXPIIS5.1,数据库为ACCESS2003.

如下图所示:

A、系统环境(WINXPServicePack)

B、IIS5.1环境C数据库环境

C、Access2003

3数据库设计

数据库设计的任务是确定所需的数据库.数据库是表的集合。

本通讯录系统中只有一个数据库,此数据库中只有一张表。

建立数据库、设计表单、表单字段及格式。

如下图:

[设计字段内容]

4程序代码设计

该通讯录是由2部分构成的,左边是功能表,右边是显示具体内容.该通讯录要提供显示,添加,删除,修改,和查找成员的功能.每个人可以自由填写联系信息,并自己加个密码,只有该成员的密码才可以维护该成员的信息,否则只能浏览.

1.建立数据库文件address.mdb.

2.建立进入界面xym.htm

<

html>

<

head>

title>

在线通讯录<

/title>

scriptlanguage="

JavaScript"

type="

text/JavaScript"

>

!

--functionMM_reloadPage(init){//reloadsthewindowifNav4resized

if(init==true)with(navigator){if((appName=="

Netscape"

)&

&

(parseInt(appVersion)==4)){

document.MM_pgW=innerWidth;

document.MM_pgH=innerHeight;

onresize=MM_reloadPage;

}}

elseif(innerWidth!

=document.MM_pgW||innerHeight!

=document.MM_pgH)location.reload();

}MM_reloadPage(true);

//-->

/script>

/head>

bodybgcolor="

lightblue"

divid="

Layer1"

style="

position:

absolute;

width:

740px;

height:

258px;

z-index:

1;

left:

25px;

top:

5px;

"

objectclassid="

clsid:

D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="

width="

791"

height="

245"

paramname="

movie"

value="

19.swf"

quality"

high"

wmode"

transparent"

embedsrc="

quality="

pluginspage="

application/x-shockwave-flash"

wmode="

/embed>

/object>

Layer2"

419px;

120px;

383px;

485px;

416"

195"

5.swf"

/div>

imgsrc="

xym.jpg"

width=800height=600align="

center"

center>

p>

ahref="

index.htm"

欢迎进入在线通讯录<

/p>

/center>

/body>

/html>

3.建立通讯录模块主页面—index.htm.

通讯录<

framesetborder="

false"

frameborder="

0"

framespacing="

cols="

20%,*"

framename="

left"

scrolling="

no"

src="

menu.htm"

target="

right"

list.asp"

noframes>

body>

对不起,你必须使用支持框架页的浏览器<

/noframes>

/frameset>

4.功能列表文件menu.htm

功能列表文件<

basetarget="

#FFCC66"

<

center>

显示成员<

/a>

add_form.htm"

添加成员<

change.asp"

修改成员<

delete.asp"

删除成员<

search.asp"

查找成员<

5.连接数据库文件odbc_connection.asp

%Dimdb,strcon

strcon="

dbq="

server.mappath("

address.mdb"

"

;

driver={microsoftaccessdriver(*.mdb)}"

setdb=server.createobject("

adodb.connection"

db.openstrcon%>

6.显示成员文件list.asp

%optionexplicit%>

--#includefile="

odbc_connection.asp"

-->

查询全部成员<

if(init==true)with(navigator)

{if((appName=="

(parseInt(appVersion)==4)){document.MM_pgW=innerWidth;

document.MM_pgH=innerHeight;

}MM_reloadPage(true);

//-->

bodybackground="

ss.jpg"

579px;

303px;

4px;

19px;

736"

293"

h2align="

fontcolor="

#FFFF00"

/font>

成员列表<

/h2>

928px;

132px;

2;

131px;

532px;

843"

331"

tableborder="

95%"

trbgcolor="

pink"

align="

tdwidth=15%>

姓名<

/td>

电话<

tdwidth=25%>

email<

tdwidth=20%>

住址<

tdwidth=10%>

年龄<

简介<

/tr>

%dimrs,strsql

setrs=server.createobject("

adodb.recordset"

strsql="

select*fromusersorderbyname"

rs.openstrsql,db,1

ifrs.bofandrs.eofthen

response.write"

现在还没有数据"

else

dimpage_size

dimpage_no

dimpage_total

page_size=4

ifrequest.querystring("

page_no"

)="

then

page_no=1

page_no=cint(request.querystring("

))

endif

rs.pagesize=page_size

page_total=rs.pagecount

rs.absolutepage=page_no

dimi

i=page_size

dowhilenotrs.eofandi>

i=i-1

response.write"

trbgcolor='

pink'

align='

center'

td>

rs("

name"

tel"

ahref='

mailto:

email"

'

home"

age"

intro"

tr>

rs.movenext

loop

/table>

请选择数据页:

fori=1topage_total

ifi=page_nothen

response.writei&

nbsp"

list.asp?

page_no="

i&

endif

next

endif

rs.close

setrs=nothing

db.close

setdb=nothing%>

7.添加成员表单文件add_form.htm

(parseInt(appVersion)==4)){document.MM_pgW=innerWidthdocument.MM_pgH=innerHeight;

757px;

441px;

146px;

465px;

642"

347"

909px;

368px;

-125px;

-439px;

627"

324"

palign="

(带**的内容必须输入)

formmethod="

post"

action="

add.asp"

90S%"

bgcolor="

姓名:

inputtype="

text"

name="

size="

20"

**<

密码:

password"

电话:

email:

住址:

年龄:

简介:

textareaname="

rowse="

2"

40"

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1