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

A400169论坛程序设计(asp+access 1万字 功能强大)

 3.2后台数据库实现的功能

下面将详细介绍数据库每个库文件的内容与功能:

内容来自www.paper51.com

用户个人信息(userdata)它包含了个人所有的信息,比如:新加入时间,最后登陆该论坛的时间,用户的头像,密码,邮箱,等级,密码问题及问题答案等等。

paper51.com

 它的作用是用来记录和核对用户的个人资料。 内容来自www.paper51.com

系统提示(usernote)  是当你注册成功的时候系统会给你发出如:

copyright paper51.com

毕业设计论坛欢迎您的到来 http://www.paper51.com

毕业设计论坛全体管理人员欢迎您的到来

内容来自www.paper51.com

如有任何疑问请及时联系系统管理员。 http://www.paper51.com

如有任何使用上的问题请查看论坛帮助。 内容来自论文无忧网 www.paper51.com

感谢您注册本系统,让我们一起来建设这个网上家的信息。

paper51.com

流程图如下: 内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

它的作用是用来提示新注册的用户已经注册成功并且成功登陆。

paper51.com

魔法表情(Magicface)提供了多种魔法表情供用户使用。示意图如下:

paper51.com

copyright paper51.com

其实这还只是一小部分,本论坛提供的魔法表情多达329种。这为不同的用户提供了适合自己的魔法表情。 copyright paper51.com

用户的网络个人信息(Sysonline)是说明了用户的操作系统,IP地址,浏览器,访问该论坛的时间。 示意图如下:

copyright paper51.com

paper51.com

帖子信息(BBSMessage)包含了用户发帖的题目,具体内容,用户昵称,发帖时间。具体的示意图如下: copyright paper51.com

http://www.paper51.com

用户网络信息和帖子信息这两个数据库的作用是方便管理员的定期查阅与管理。

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

   我们可以通过下面表格来对后台数据库的作用有一个更为直接的认识。

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

后台数据库名称 内容来自论文无忧网 www.paper51.com

作用 http://www.paper51.com

用户个人资料

内容来自www.paper51.com

记录和核对用户的个人资料 http://www.paper51.com

            系统提示 内容来自www.paper51.com

提示新注册用户已注册成功且成功登陆 http://www.paper51.com

            魔法表情 paper51.com

为不同用户提供了适合自己的魔法表情 copyright paper51.com

            论坛风格

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

适合不同用户所喜欢的网站背景而设置 内容来自www.paper51.com

            帖子信息

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

方便管理员的定期查阅与管理

copyright paper51.com

            用户网络信息

内容来自www.paper51.com

方便管理员的定期查阅与管理 paper51.com

第四章 关键代码描述 copyright paper51.com

在这里把一些关键的代码列下:

copyright paper51.com

4.1连接数据库源代码 内容来自论文无忧网 www.paper51.com

<%

copyright paper51.com

Response.Buffer=True 内容来自www.paper51.com

Dim Conn,DataBase,Driver,SearchNum,StartTime http://www.paper51.com

SearchNum=0        '数据库查询次数,初始值

copyright paper51.com

StartTime=Timer()  '运行开始时间

copyright paper51.com

Sub LinkDataBase()

copyright paper51.com

       DataBase=Server.MapPath("DataBase/SnowBoy.mdb") 内容来自论文无忧网 www.paper51.com

       Driver="Provider= Microsoft.Jet.OLEDB.4.0;Data Source ="&DataBase 内容来自论文无忧网 www.paper51.com

       SetConn=Server.CreateObject("Adodb.Connection")

paper51.com

       Conn.OpenDriver

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

       IfErr then

http://www.paper51.com

          Err.Clear

copyright paper51.com

          Set Conn=Nothing

内容来自www.paper51.com

          Response.Write"数据库连接出错,请检查连接字符串" paper51.com

          Response.End

copyright paper51.com

       Endif paper51.com

End Sub

paper51.com

Sub CloseConn()

内容来自www.paper51.com

    Conn.Close copyright paper51.com

       SetConn=Nothing

paper51.com

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

'If Not isObject(Conn) Then Call LinkDataBase()

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

%>

paper51.com

4.2主页源代码

copyright paper51.com

<!-- #include file="Inc/SysConfig.asp" --> 内容来自论文无忧网 www.paper51.com

<%

paper51.com

Snow.Nowstats="论坛首页" 内容来自论文无忧网 www.paper51.com

Snow.Head() http://www.paper51.com

Snow.Online() 内容来自www.paper51.com

Template.GetHtml("Index") 内容来自论文无忧网 www.paper51.com

Response.write UserLoginDate()

paper51.com

Response.write BoardList() 内容来自www.paper51.com

Response.write UserOnline()

内容来自www.paper51.com

if Clng(Snow.ForumOption(7))=0 then'是否开放友情连接

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

   Response.writeFriendLink() paper51.com

End if

内容来自www.paper51.com

Response.write Replace(Template.Html(6),"{$UserSkinPath}",Template.UserSkinPath) 内容来自www.paper51.com

Snow.Footer()

内容来自www.paper51.com

Function UserLoginDate()

http://www.paper51.com

        dim TempStr,StrImg

内容来自www.paper51.com

        if Snow.FoundUser then

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

           TempStr=Template.Html(1)

copyright paper51.com

                     StrImg="<imgsrc='"&Session("UserInFo")(14)&"'Width="&Session("UserInFo")(15)&"Height="&Session("UserInFo")(16)&" border='1'onload='javascript:if(this.width>90){this.width=90;this.height=90}'>"

copyright paper51.com

                     TempStr=Replace(TempStr,"{$UserFace}",StrImg)

copyright paper51.com

                     TempStr=Replace(TempStr,"{$MyNote}",Session("UserInFo")(20))

http://www.paper51.com

                     TempStr=Replace(TempStr,"{$UserName}",Snow.UserName)                 copyright paper51.com

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

           TempStr=Template.Html(2)

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

        End if

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

               TempStr=Replace(Template.Html(0),"{$UserLoginIsTrue}",TempStr)

paper51.com

               TempStr=Replace(TempStr,"{$MemberCount}",Snow.MemberTotal) 内容来自www.paper51.com

               TempStr=Replace(TempStr,"{$NewUserName}",Snow.NewMember)

内容来自www.paper51.com

               TempStr=Replace(TempStr,"{$YesterdayTopic}",Snow.YesterdayTopic) 内容来自论文无忧网 www.paper51.com

               TempStr=Replace(TempStr,"{$TodayTopic}",Snow.TodayTopic) copyright paper51.com

               TempStr=Replace(TempStr,"{$TotalTopic}",Snow.TotalTopic)

copyright paper51.com

               TempStr=Replace(TempStr,"{$TotalReply}",Snow.TotalReply) 内容来自www.paper51.com

               TempStr=Replace(TempStr,"{$TopPostTopic}",Snow.TopPostTopic)

http://www.paper51.com

               TempStr=Replace(TempStr,"{$TopOnlineCount}",Snow.TopOnlineCount) paper51.com

               UserLoginDate=TempStr

内容来自www.paper51.com

End Function

内容来自www.paper51.com

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