论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

体育城场地预约系统(论文+程序)

用户登录界面是已注册用户登录系统,从而与系统建立联系的平台,具有登录的功能,同时可以增加系统的可扩展性。

copyright paper51.com

3.2.3             用户登录代码

内容来自论文无忧网 www.paper51.com

系统还提供了用户登录与注册的功能,包括密码找回的功能,从而使用户能与系统建立更好的联系,方便系统的扩展,如可以通过用户登录和注册模块开发用户向管理员推荐优秀网站的功能,也可以使管理员拥有查询,修改和删除用户的功能。用户登录的代码如下: 内容来自www.paper51.com

<% username=trim(request("username")) copyright paper51.com

password=trim(request("password"))

内容来自论文无忧网 www.paper51.com

if username="" or password=""then

内容来自论文无忧网 www.paper51.com

response.redirect ("index.asp") http://www.paper51.com

end if 内容来自论文无忧网 www.paper51.com

set conn=server.createobject("adodb.connection") http://www.paper51.com

conn.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;"&"Data Source="&server.MapPath("../biye/biyesheji.mdb")

copyright paper51.com

conn.open

paper51.com

setrs=server.createobject("adodb.recordset") copyright paper51.com

sql="select * from userbiaowhere  username='"&username&"'andpassword='"&password&"'" http://www.paper51.com

rs.open sql,conn,1,1 内容来自论文无忧网 www.paper51.com

if not rs.eof then

paper51.com

session("name")=name 内容来自www.paper51.com

response.redirect "index.asp"  else%> copyright paper51.com

<scriptLanguage="VbScript">

内容来自www.paper51.com

MsgBox "帐号密码错误"

内容来自www.paper51.com

location.href="index.asp" copyright paper51.com

</script> copyright paper51.com

<% end if %>

http://www.paper51.com

该段代码的功能是,从登录框的表单中读取去掉空格字符的用户名和密码,判断如果用户名或者密码为空,就还是显示当前页面,如果不为空,就通过connection对象连接Access数据库工具中的biyesheji数据库,然后从userbiao表中的username列和password列中查询完全相同的数据库信息,接着判断如果查询到就把用户名赋予给session对象,同时回到首页,否则通过一个Msgbox提示用户,账号密码错误,同时回到当前页面。

内容来自www.paper51.com

3.2.4             用户注册界面

copyright paper51.com

copyright paper51.com

图3-6 用户注册界面

内容来自www.paper51.com

用户注册界面是用户注册的平台,用户通过注册,拥有一个用户名,在登录界面登录后,才可以与系统建立联系,如图3-6所示。 copyright paper51.com

3.2.5             用户注册代码

copyright paper51.com

用户注册功能使用了数据库的插入操作,用户通过注册填写的资料与系统建立联系,从而使用系统提供给注册用户的功能,用户注册的关键代码如下: copyright paper51.com

<% 内容来自论文无忧网 www.paper51.com

ifrequest("action")="reg" then 内容来自论文无忧网 www.paper51.com

username=trim(request("username"))

内容来自www.paper51.com

password=trim(request("password")) http://www.paper51.com

setconn=server.createobject("adodb.connection")

内容来自论文无忧网 www.paper51.com

conn.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;"&"DataSource="&server.MapPath("../biye/userbiao.mdb")

http://www.paper51.com

conn.open http://www.paper51.com

set rs =server.CreateObject("adodb.recordset")

内容来自www.paper51.com

sql="select * from userbiao where  username='"&username&"'" paper51.com

rs.opensql,conn,1,3

http://www.paper51.com

if not rs.eofthen 内容来自www.paper51.com

%>

http://www.paper51.com

<scriptLanguage="VbScript"> copyright paper51.com

MsgBox "该用户已存在"

http://www.paper51.com

location.href="reg1.asp" paper51.com

</script> http://www.paper51.com

<% end if%>

http://www.paper51.com

<% if username=""then copyright paper51.com

%> 内容来自论文无忧网 www.paper51.com

<scriptlanguage=javascript>

paper51.com

alert("帐号为空");

内容来自www.paper51.com

location.href="reg1.asp"

内容来自论文无忧网 www.paper51.com

</script> 内容来自论文无忧网 www.paper51.com

<% end if%> http://www.paper51.com

<% if password=""then

paper51.com

%> copyright paper51.com

<scriptlanguage=javascript> paper51.com

alert("密码为空");

内容来自www.paper51.com

location.href="reg1.asp"

paper51.com

</script>

内容来自www.paper51.com

<% else copyright paper51.com

rs.addnew

http://www.paper51.com

rs("username")=trim(request.form("username"))

copyright paper51.com

rs("password")=trim(request.form("password")) 内容来自www.paper51.com

rs("wenti")=trim(request.form("wenti")) 内容来自论文无忧网 www.paper51.com

rs("daan")=trim(request.form("daan"))  copyright paper51.com

rs("dianhua")=trim(request.form("phone")) http://www.paper51.com

rs("email")=trim(request.form("email")) 

内容来自www.paper51.com

rs.update

http://www.paper51.com

rs.close 内容来自论文无忧网 www.paper51.com

setrs=nothing 内容来自论文无忧网 www.paper51.com

response.write"<script language=javascript> alert('注册成功,点击确定立即登录!');location.replace('login1.asp');</script>" 内容来自www.paper51.com

response.end 内容来自论文无忧网 www.paper51.com

end if

paper51.com

%>

内容来自论文无忧网 www.paper51.com

<%endif%> 内容来自论文无忧网 www.paper51.com

该段代码的功能是当注册表单提交后,读取表单中填取的用户名和密码,然后通过connection对象连接Access数据库工具中的biyesheji数据库,然后从userbiao表中的username列中进行查询操作,如果有相同的用户名,就通过Msgbox对话框通知用户,该用户名已经存在,如果用户名栏或密码栏为空,就通过对话框通知用户;如果符合上述判断的要求,就把所添的信息插入到biyesheji数据库中的userbiao表中的相应列中,并通知用户,注册成功,点击确定立即登录,同时跳转到登录页面。

http://www.paper51.com

3.3   用户查询预约模块 http://www.paper51.com

用户查询与与预约模块是系统的主体,用户通过此模块完成系统最重要的查询与预约场地的操作,然后通过其他交费通道交取预约费用,管理员受到预约费用后通过该预约审核。所以搜索是该模块的灵魂,但是搜索功能可以通过很多方式实现,在这里,考虑到系统的可维护性与方便管理,我使用的是通过ASP语言从建好的数据库查询与搜索表单提交内容相似的方法,由于是对数据库的操作,所有的场地信息都写入了数据库,可以利用ASP语言方便地调入到前端浏览器显示,同时利用了数据库收录了场地信息,方便后台管理模块对场地信息的操作,就可以直接通过该表,进行场地的添加,修改和删除。

paper51.com

3.3.1             用户查询界面

paper51.com

用户通过场地信息查询,寻找所需的体育运动场地信息,是用户进行场地预约的前提条件,其查询界面如图3-7所示: copyright paper51.com

copyright paper51.com

图3-7 用户查询界面

内容来自www.paper51.com

------分隔线----------------------------
联系方式