网站开发设计报告.docx
- 文档编号:2683141
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:29
- 大小:619.75KB
网站开发设计报告.docx
《网站开发设计报告.docx》由会员分享,可在线阅读,更多相关《网站开发设计报告.docx(29页珍藏版)》请在冰点文库上搜索。
网站开发设计报告
第一部分网站设计说明
1.网站主题
本网站是一个个人博客,包括了个人的相册、日志、留言板等相关模块。
2.网站系统结构
2.1网站系统结构如下图所示:
2.2数据库设计
网站后台数据库采用Access2003数据库系统,所建数据库为Counter.mdb,各表名称、表说明、表结构如下:
(1)local表:
用于记录本地叶面情况。
local表结构如下表所示:
字段名称
数据类型
说明
Id(朱剑)
自动编号
网页编号
siteID
Shuzi
站点编号
sitePage
wenben
地址
pageCount
Shuzi
网页数量
pageTime
Riqi/shijian
网页生成时间
pagerank
Shuzi
权限
prTime
shuzi
浏览次数
(2)localsite表:
用于记录本地站点。
newsclass表结构如下表所示:
字段名称
数据类型
说明
Id
自动编号
站点编号
siteDomain
文本
站点域名
sietName
文本
站点名称
siteCount
数字
站点数量
siteTime
日期/时间
站点时间
(3)pagerank表:
用来记录wangyefangwenquanxian
pagerank表结构如下表所示:
字段名称
数据类型
说明
Id
自动编号
权限编号
url
文本
网址
Pagerank
数字
权限类别
Lasttime
日期/时间
访问时间
第二部分源代码及页面示例
1.default.Asp
该网页是本网站的首页。
主要设置了下属网页的链接,比较清楚明了得体现了整个网站的内容。
代码:
--#includefile="commond.asp"-->
--#includefile="include/function.asp"-->
--#includefile="include/ubbcode.asp"-->
--#includefile="header.asp"-->
Dimlog_Year,log_Month,log_Day,cateID,viewType,viewMode,sortBy,SQLFiltrate,Url_Add
viewMode=Session("viewMode")'显示模式函数开始
IfRequest.QueryString("viewMode")="list"Then
viewMode="list"
Session("viewMode")="list"
ElseIfRequest.QueryString("viewMode")="normal"Then
viewMode="normal"
Session("viewMode")=""
EndIf
viewType=CheckStr(Trim(Request.QueryString("viewType")))'显示模式函数结束
log_Year=CheckStr(Trim(Request.QueryString("log_Year")))
log_Month=CheckStr(Trim(Request.QueryString("log_Month")))
log_Day=CheckStr(Trim(Request.QueryString("log_Day")))
cateID=CheckStr(Trim(Request.QueryString("cateID")))
SQLFiltrate="WHERE"
Url_Add="?
"
sortBy=Session("sortBy")'显示模式函数开始
IfCheckStr(Trim(Request.QueryString("sortBy")))=""Then
sortBy="log_IsTopASC,log_ID"
Session("sortBy")="log_IsTopASC,log_ID"
ElseIfCheckStr(Trim(Request.QueryString("sortBy")))="log_PostTime"Then
sortBy="log_PostTime"
Session("sortBy")="log_PostTime"
ElseIfCheckStr(Trim(Request.QueryString("sortBy")))="log_CateID"Then
sortBy="log_CateID"
Session("sortBy")="log_CateID"
ElseIfCheckStr(Trim(Request.QueryString("sortBy")))="log_ViewNums"Then
sortBy="log_ViewNums"
Session("sortBy")="log_ViewNums"
ElseIfCheckStr(Trim(Request.QueryString("sortBy")))="log_CommNums"Then
sortBy="log_CommNums"
Session("sortBy")="log_CommNums"
EndIf'显示模式函数结束
IFIsInteger(cateID)=TrueThen
SQLFiltrate=SQLFiltrate&"log_CateID="&CateID&"AND"
Url_Add=Url_Add&"CateID="&CateID&"&"
EndIF
IFIsInteger(log_Year)=TrueThen
SQLFiltrate=SQLFiltrate&"log_PostYear="&log_Year&"AND"
Url_Add=Url_Add&"log_Year="&log_Year&"&"
EndIF
IFIsInteger(log_Month)=TrueThen
SQLFiltrate=SQLFiltrate&"log_PostMonth="&log_Month&"AND"
Url_Add=Url_Add&"log_Month="&log_Month&"&"
EndIF
IFIsInteger(log_Day)=TrueThen
SQLFiltrate=SQLFiltrate&"log_PostDay="&log_Day&"AND"
Url_Add=Url_Add&"log_Day="&log_Day&"&"
EndIF
CallMemberCenter
Response.Write("
")
CallCalendar(log_Year,log_Month,log_Day)
Response.Write("
")
CallSiteInfo
Response.Write("
")
CallhotBlogList
Response.Write("
")
CallNewCommList
Response.Write("
")
CallblogSearch%>
Dimblog_LinksListNums,blog_LinksListNumI,blog_LinksMainIMG,blog_LinksMainTXT
blog_LinksListNums=Ubound(Arr_Bloglinks,2)
Forblog_LinksListNumI=0Toblog_LinksListNums
IFArr_Bloglinks(2,blog_LinksListNumI)<>EmptyThen
blog_LinksMainIMG=blog_LinksMainIMG&"
Else
blog_LinksMainTXT=blog_LinksMainTXT&"
EndIF
Next
Response.Write(blog_LinksMainIMG)
Response.Write(blog_LinksMainTXT)
%> 4px;"> 站长: 少帅
QQ:
10111224
<%
DimCurPage
IfCheckStr(Request.QueryString("Page"))<>EmptyThen
Curpage=CheckStr(Request.QueryString("Page"))
IfIsInteger(Curpage)=FalseORCurpage<0ThenCurpage=1
Else
Curpage=1
EndIf
DimwebLog
SetwebLog=Server.CreateObject("Adodb.Recordset")
SQL="SELECTL.*,C.cate_NameFROMblog_ContentASL,blog_CategoryASC"&SQLFiltrate&"C.cate_ID=L.log_CateIDORDERBYlog_IsTopASC,log_IDDESC"
IfviewMode="list"Then'显示模式修改开始
SQL="SELECTL.*,C.cate_NameFROMblog_ContentASL,blog_CategoryASC"&SQLFiltrate&"C.cate_ID=L.log_CateIDORDERBYlog_IsTopASC,"&sortBy&"DESC"
EndIF'显示模式修改结束
webLog.OpenSQL,CONN,1,1
SQLQueryNums=SQLQueryNums+1
IfwebLog.EOFANDwebLog.BOFThen
Response.Write("
Else
Dimlog_Author,weblog_ID,log_IsShow,log_ShowURL,log_IsTop,log_Intro,log_Weather,log_tags
IfviewMode="list"ThenblogPerPage=blogPerPage*6'显示模式修改:
1表示倍数
webLog.PageSize=blogPerPage
webLog.AbsolutePage=CurPage
Log_Num=webLog.RecordCount
DimLog_Num,MultiPages,PageCount
MultiPages="
Response.Write(" ")"&MultiPages&"
Response.Write(" ")
IfviewMode="list"ThenResponse.Write(" Verdana;font-size: 11px;color: #666666;'> 1pxdashed#CCCCCC;'>文章列表 排序方式: ")
DoUntilwebLog.EOFORPageCount=blogPerPage
weblog_ID=weblog("log_ID")
log_IsShow=weblog("log_IsShow")
log_Author=webLog("log_Author")
log_IsTop=weblog("log_IsTop")
log_Weather=Split(weblog("log_Weather"),"|")
log_Intro=Replace(webLog("log_Intro"),"''","'")
IfviewMode="list"Then'显示模式修改开始
Iflog_IsShow=TrueOR(log_IsShow=FalseAnd(memStatus="SupAdmin"OR(memStatus="Admin"AndmemName=log_Author)))Then
Iflog_IsTop=TrueThen
Response.Write("
logID="&webLog("log_ID")&"'>"&HTMLEncode(cutStr(webLog("log_Title"),34))&"
action=view&memName="&log_Author&""">"&log_Author&"
I")&"
logID="&webLog("log_ID")&"#comment'title='评论'>"&webLog("log_CommNums")&"| logID="&weblog_ID&"""title='引用'>"&webLog("log_QuoteNums")&"|"&webLog("log_ViewNums")&"
Else
Response.Write("
CateID="&webLog("log_CateID")&"'> logID="&webLog("log_ID")&"'>"&HTMLEncode(cutStr(webLog("log_Title"),34))&"
action=view&memName="&log_Author&""">"&log_Author&"
I")&"
logID="&webLog("log_ID")&"#comment'title='评论'>"&webLog("log_CommNums")&"| logID="&weblog_ID&"""title='引用'>"&webLog("log_QuoteNums")&"|"&webLog("log_ViewNums")&"
EndIF
Else
Response.Write("
**
EndIf
Else
Response.Write("
IfIsInteger(cateID)=FalseThen
log_ShowURL=" logID="&weblog_ID&""">" Else log_ShowURL=" logID="&weblog_ID&"&cateID="&cateID&""">" EndIf Iflog_IsShow=TrueOR(log_IsShow=FalseAnd(memStatus="SupAdmin"OR(memStatus="Admin"AndmemName=log_Author)))Then Iflog_IsTop=TrueThen Response.Write(" hand;""onclick=""showIntro('log_"&weblog_ID&"');""title=""点击查看详细介绍"">
none;""id=""log_"&weblog_ID&""">
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 开发 设计 报告