在线通讯录设计报告-基于WEB

《基于WEB的程序设计》-------在线通讯录设计报告一、设计分析在线通讯录系统是为了实现登陆、显示、添加、删除、修改、查找成员功能的系统。为了保护个人信息,每个人只可以通过密码验证来修改维护个人信息,否则只能浏览个人信息。同时自己也可以查看别人的信息,方便联系二、程序流程及各模块的功能登陆界面是通过与数据库中的数据循环比较,搜索符合要求的用户,查找不到时就视为账户不存在或者密码不正确。添加、删除、查找、修改都是通过与数据库中的数据记录相连实现的。1、登陆界面实现用户登陆,没有账号和密码的不允许登陆。2、登陆成功界面,可以浏览其他人的信息,方便联系。也可以修改自己的信息,还可以添加新的记录。3、添加记录界面,可以输入详细的数据信息。4、查找界面。当记录太多时,寻找一个人的记录很费时间。这是用查找功能,很方便的就能要找的信息。5、修改数据,这项是受到保护的。只有正确输入登陆密码才能修改个人信息。6、删除记录。这里只要点击删除就能删除,要慎重删除!三、源程序1、连接数据库代码:<%'这是数据库连接文件,专门用来连接数据库。在其他页面中可以包含本页面,就相当于将如下语句写到别的页面中一样。'以下连接数据库,建立一个Connection对象实例connDimconn,strConnSetconn=Server.CreateObject("ADODB.Connection")strConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="Server.MapPath("txl.mdb")conn.OpenstrConn%>2、登陆界面代码:<html><head><meta-equiv="Content-Type"content="text/html;charset=gb2312"/><title>登陆界面</title></head><bodybackground="tp/go.jpg"topmargin="180"><formname="frmgo"method="post"action="goin.asp"><tableborder="1"width="15%"align="center"><captionalign="center"valign="top">登陆界面</caption><tr><tdbgcolor="#0066FF">姓名</td><tdbgcolor="#FFCCFF"><inputtype="text"name="txtname"size="20"></td></tr><tr><tdbgcolor="#0066FF">密码</td><tdbgcolor="#FFCCFF"><inputtype="password"name="txtpw"size="20"></td></tr></table><palign="center"><inputtype="submit"name="btnsubmit"value="登陆"><inputtype="reset"value="重置"name="B4"></p></form></body></html>3、登陆界面姓名和密码验证代码:<!--#IncludeFile="odbc_connection.asp"--><html><head><meta-equiv="Content-Type"content="text/html;charset=gb2312"/><title>密码错误重新登陆</title></head><body><%username=trim(request.form("txtname"))password=trim(request.form("txtpw"))dimrs,strsqlstrsql="select*fromtxl"setrs=conn.execute(strsql)'返回整个数据表dowhilenotrs.eofifusername=rs("strname")andpassword=rs("pw")thenresponse.redirect"index.asp"exitdoelseresponse.write("<script>alert(';资料输入错误,请返回重新输入!';);history.go(-1)</script>")endifrs.movenextlooprs.closesetrs=nothingsetconn=nothing%></body></html>4、登陆成功界面代码:<!--#IncludeFile="odbc_connection.asp"--><html><head><meta-equiv="Content-Type"content="text/html;charset=gb2312"/><title>在线通讯录</title></head><bodybackground="tp/5.jpg"><h1align="center"><fontcolor="#0066FF">我的在线通讯录</f</h1><%dimrs,strsqlstrsql="select*fromtxl"setrs=conn.execute(strsql)'返回整个数据表%><ahref="insert.asp">添加记录</a><ahref="find.asp">查找</a><tableborder="1"width="100%"align="center"><trbgcolor="#FFCC33"><th>姓名</th><th>性别</th><th>年龄</th><th>电话</th><th>E-mail</th><th>简介</th><th>添加日期</th><th>删除</th><th>修改</th></tr><%dowhilenotrs.eof'只要不是结尾就执行循环%><trbgcolor="#FF99FF"><td><%=rs("strname")%></td><td><%=rs("strsex")%></td><td><%=rs("intage")%></td><td><%=rs("strtel")%></td><td><ahref="mailto:<%=rs("stremail")%>"><%=rs("stremail")%></a></td><td><%=rs("strintro")%></td><td><%=rs("dtmsubmit")%></t...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?