软件开发与项目管理-网站文章管理系统_第1页
软件开发与项目管理-网站文章管理系统_第2页
软件开发与项目管理-网站文章管理系统_第3页
软件开发与项目管理-网站文章管理系统_第4页
软件开发与项目管理-网站文章管理系统_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网站文章管理系统一、引言网站文章管理系统,又称为信息发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。新闻信息发布系统根据用户选择的版块分类,自动发布所选的信息内容。可以使用此系统构造新闻内容页面,自动生成首页的新闻链接,同时产生历史新闻列表,提供新闻页面的管理界面,自动发布行业新闻,并且新闻内容页中支持插入图片方式和网页代码,自由设置新闻类别,自动显示信息的发布时间。(一)课题性质该毕业设计是计算机网络网站开发类课题,主要研究网站后台前台的实现,文章信息的管理。(二)选题背景和依据作为一名计算机专业的学生,希望能在网站设计和开发方面有所造诣,在为院团委做网站的时候遇到一些问题,主要是功能没有实现,所以在毕业设计的时候将它完善。团委网站没有实现的功能是:在线投稿和信息报送统计。二、网站开发与运行环境的集成方案(一)网站开发环境网站可以运行在Windowsxp,Windows2003,windowsvista操作系统,Dreamweaver、Photoshop、Fireworks为应用程序开发工具,Access、MSSQL为后台数据库服务器。(二)网站运行环境系统可以运行于Windows2003及以后的各种操作系统版本之上(需要iis支持)。三、系统需求与功能模块设计(一)系统的功能分析用户在线注册用户在线注册在线投稿在线投稿网站配置信息报送统计网站配置信息报送统计前台功能前台功能管理员在线留言管理员在线留言风格管理风格切换风格管理风格切换标签管理在线评论标签管理在线评论网站文章管理系统用户管理站内外搜索网站文章管理系统用户管理站内外搜索编辑器管理网站地图编辑器管理网站地图栏目管理栏目管理网站初始化文章管理网站初始化文章管理会员管理会员管理基本管理后台功能基本管理后台功能等级管理等级管理文章管理文章管理留言管理留言管理评论管理评论管理会员管理会员管理投票管理投票管理辅助功能链接管理辅助功能链接管理生成地图生成地图数据库管理数据管理数据库管理数据管理上传文件管理上传文件管理图3.1系统功能1.前台主要功能如图3.1所示,前台模块的功能主要包括:在线注册用户可以在线注册用户信息报送统计统计用户投稿的文章篇数在线留言写出对本站的留言在线投稿指在线注册过的用户对可以投稿的栏目投稿申请友情链接申请链接网站站内和站外搜索可以用此搜索站内或者站外资源风格切换根据自己的爱好,选择喜欢的风格进行欣赏本站网站地图给访问者一个直观的网站目录2.后台主要功能如图3.1所示,前台模块的功能主要包括:网站初始化将网站的文章,栏目等初始化。即清空所有网站配置--配置关键字,网站名称,文章显示个数等很多网站必要设计网站管理员添加网站管理员,对管理员进行密码修改风格管理设计自己喜欢的前台风格标签管理自己定义标签,显示不同的内容用户管理即会员管理,对注册用户进行管理编辑器管理设计编辑器栏目管理添加本站栏目,可以设置首页是否显示,导航是否显示,内外链接等文章管理添加,修改,删除文章会员管理即用户管理,对注册用户进行管理等级管理将注册用户设为不同等级,具有不同权限留言管理管理前台的留言,对其进行回复等评论管理对前台的评论进行管理投票管理对前台的投票进行管理链接管理对前台申请链接进行管理生成地图生成前台可以简约观看的目录网站地图数据库管理对数据库进行备份,恢复等操作上传文件管理对上传文件进行删除等操作(二)前台模块划分及其规划1.网站首页模块设计网站文章系统以设计常州信息职业技术学院院团委网站为例,首页模块包括:本网推荐,本站固顶,站内公告,一周排行,今日排行,团委动态,主题活动,分团委动态,网上团校,下载专区,热门调查。图3.2网站首页图3.2是网站首页的部分截图,首页是以层布局的,并且头部,导航和底部都是调用inc.asp文件里面的方程,这样有利于各分页面的使用。inc.asp文件主要包含:<%functionhead…………endfunction%>头部方程<%functionmenu…………endfunction%>导航方程<%functioncopy…………endfunction%>底部方程。网站所以网页的设计都是通过调用头部,导航,底部来实现的,规范了网站的整体性。也简化了代码,便于修改。首页调用的标签代码如下:本站推荐:<%CallShowArticle(0,7,5,"",100,"IsHot=1","IDDesc",0,1)%>站内公告:<%CallShowArticle(noticid,NoticNum,5,"",100,"no","IDdesc",0,1)%>一周排行和今日排行:<%setrs1=server.createobject("ADODB.Recordset")sql1="selectTop7ID,Title,Content,DateAndTime,HitsfromYao_Articlewhereyn=0anddatediff('d',DateAndTime,Now())<=7orderbyHitsdesc,IDdesc"rs1.opensql1,conn,1,3IfNotrs1.EofThenNoI=0dowhilenot(rs1.eoforerr)NoI=NoI+1%><listyle="background:url(<%=SitePath%>images/num/<%=NoI%>.gif)2px4pxno-repeat;"><span><%=FormatDate(rs1("DateAndTime"),5)%></span><ahref="<%=SitePath%><%Ifhtml=1thenResponse.Write("List.asp?ID="&rs1("ID")&"")elseResponse.Write("Html/?"&rs1("ID")&".html")Endif%>"title="<%=rs1("Title")%>"><%=rs1("Title")%></a></li><%rs1.movenextloopelseResponse.Write("没有")endifrs1.closesetrs1=nothing%></ul> </div> <divid="myTab1_Content1"class="none"style="clear:both;"> <ulid="Artlist10num"><%setrs1=server.createobject("ADODB.Recordset")sql1="selectTop6ID,Title,Content,DateAndTime,HitsfromYao_Articlewhereyn=0orderbyDateAndTimedesc,Hitsdesc,IDdesc"rs1.opensql1,conn,1,3IfNotrs1.EofThenNoI=0dowhilenot(rs1.eoforerr)NoI=NoI+1%><listyle="background:url(<%=SitePath%>images/num/<%=NoI%>.gif)2px4pxno-repeat;"><span><%=FormatDate(rs1("DateAndTime"),5)%></span><ahref="<%=SitePath%><%Ifhtml=1thenResponse.Write("List.asp?ID="&rs1("ID")&"")elseResponse.Write("Html/?"&rs1("ID")&".html")Endif%>"title="<%=rs1("Title")%>"><%=rs1("Title")%></a></li><%rs1.movenextloopelseResponse.Write("没有")endifrs1.closesetrs1=nothing%>信息报送统计,在第五章重点介绍。热门调查:<%CallShowVote(6)%>2.网站列表页模块网站列表模块主要包括:图片列表页和内容列表页。图3.3是网站的图片列表页,图3.4则是简单文章列表页。列表页调用的标签:文章列表标签:<%CallShowArticle(""&rspp("id")&"",10,5,"·",100,"no","DateAndTimedesc,IDdesc",0,0)%>本类热门:<%CallShowArticle(ID,10,5,"·",100,"no","Hitsdesc,IDdesc",0,0)%>图片推荐:<%CallShowImgArticle(ID,4,20,"no","DateAndTimedesc,IDdesc")%>分页标签:<%=mypage.showpage()%>图3.3网站图片列表图3.4网站文章列表3.网站文章页模块网站文章页模块包括:文章内容显示,相关文章,相关评论,发表评论,本类热门,本类推荐,本类固顶。文章页调用的标签:核心提示标签:<%=left(rs("Artdescription"),150)%>相关文章标签:<%=ShowMutualityArticle(ID,""&rs("KeyWord")&"",10,"·",0)%>本类热门标签:<%CallShowArticle(""&rs("ClassID")&"",10,5,"·",100,"no","Hitsdesc,IDdesc",0,0)%>本类推荐标签:<%CallShowArticle(""&rs("ClassID")&"",10,5,"·",100,"IsHot=1","IDdesc",0,0)%>本类固顶标签:<%CallShowArticle(""&rs("ClassID")&"",10,5,"·",100,"IsTop=1","IDdesc",0,0)%>图3.5网站文章显示图3.6网站文章显示图3.5.和图3.6是网站的文章显示页面,关键的一点是我们添加了核心提示这一项,现在都是时间就是金钱就是生命的时代,你可以看看核心提示,决定是否继续欣赏这篇文章,减少了你时间的浪费,我们还为浏览者提供了相关文章,你可以看看和他相关的报道,如果你对这篇文章有什么好的建议和意见可以通过评论的平台对此文章进行评述,并且我们还为浏览者准备了几十个可爱的小图像供你选择。4.网站搜索页模块网站搜索页模块主要包括:搜索列表,推荐文章,图片文章。搜索页用到的标签:搜索列表代码:<%Setmypage=newxdownpagemypage.getconn=connIfKeyWord<>""thenmypage.getsql=server.createobject("adodb.recordset")Ifstype=1orstype=""thenmypage.getsql="selecttop100ID,Title,DateAndTime,Hits,IsTop,Images,TitleFontColor,ArtdescriptionfromYao_ArticleWhereyn=0and(InStr(1,LCase(Title),LCase('"&keyword&"'),0)<>0orInStr(1,LCase(Artdescription),LCase('"&keyword&"'),0)<>0)orderbyDateAndTimedesc"elseIfstype=2thenmypage.getsql="selecttop100ID,Title,DateAndTime,Hits,IsTop,Images,TitleFontColor,ArtdescriptionfromYao_ArticleWhereyn=0andUserName='"&KeyWord&"'orderbyDateAndTimedesc"endifmypage.pagesize=""&artlistnum&""setrs=mypage.getrs()fori=1tomypage.pagesizeifnotrs.eofthen%> <listyle="border-bottom:1pxdashed#ccc;"><%ifrs("Images")<>""then%><divstyle="float:left;margin:5px5px05px;"><imgsrc="<%=SitePath%><%=SiteUp%>/s90/<%=rs("Images")%>"/></div><%endif%><%Ifrs("IsTop")=1thenResponse.Write("<fontcolor=red>[顶]</font>")endif%><ahref="<%=IIF(html=1,"List.asp?ID="&rs("ID")&"","Html/?"&rs("ID")&".html")%>"target="_blank"><%ifrs("TitleFontColor")<>""thenResponse.Write("<fontstyle=""color:"&rs("TitleFontColor")&""">"&rs("Title")&"</font>")elseResponse.Write(""&rs("Title")&"")endif%></a> <spanstyle="color:#AAA;font-size:12px;"><%=FormatDate(rs("DateAndTime"),11)%>点击:<%=rs("Hits")%>评论:<%=Mydb("SelectCount([ID])From[Yao_Pl]Whereyn=1AndArticleID="&rs("id")&"",1)(0)%></span></li> <%Ifartlist=0then%><divclass="box"<%ifrs("Images")<>""thenResponse.Write("style=""height:65px;""")endif%>><%=left(LoseHtml(rs("Artdescription")),90)%>...</div><%Endif%><%rs.movenextelseexitforendifnext%>推荐文章标签:<%CallShowArticle(0,10,5,"·",100,"IsHot=1","IDdesc",0,0)%>图片文章标签:<%CallShowImgArticle(0,4,20,"no","DateAndTimedesc,IDdesc")%>图3.7是文章搜索页的界面,本站提供了站内搜索和站外搜索,当然站外搜索借助外界的力量进行搜索,如百度,搜狗等等一些大的搜索引擎。另外我们提供站内搜索,就是对站内的文章根据你输入的关键字进行匹配,然后给您输出查询的结果。图3.7网站文章搜索页5.留言板留言板模块包括:查看留言,签写留言,热门文章,图片推荐。留言板主要标签代码:查看留言代码:<%Ifrequest("ac")=""then%><ul><%Setmypage=newxdownpagemypage.getconn=connmypage.getsql="select*fromYao_Guestbookwhereyn=1orderbyiddesc"mypage.pagesize=10setrs=mypage.getrs()NoI=0fori=1tomypage.pagesizeifnotrs.eofthenNoI=NoI+1%><li><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdwidth="40%"height="25"valign="middle"class="bgf7f7f<tdclass="bgf7f7f</tr><tr><tdcolspan="2"class="gcontent"><%=dvHTMLEncode(rs("Content"))%></td></tr><%ifrs("ReContent")<>""then%><tr><tdcolspan="2"style="padding:5px20px;line-height:20px;font-size:13px;color:#174BAF"><hr><fontcolor=red>管理员回复:</font><%=rs("ReContent")%><br><fontcolor="#cccccc">(回复时间:<%=rs("ReTime")%>)</font></td></tr><%endif%></table></li><%rs.movenextelseexitforendifnext%>签写留言代码:<formonSubmit="returnchk();"method="post"name="form"action="?ac=post"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"align="center"bgcolor="#ffffff"><tr><tdheight="30"class="adgs">大名:<inputname="UserName"type="text"id="UserName"maxlength="10"value="<%IfIsUser=1thenResponse.Write(""&UserName&"")elseResponse.Write(""&iparray(Request.ServerVariables("REMOTE_ADDR"))&"")Endif%>"Readonlystyle="width:150px;border:1pxsolid#ccc;"></td></tr><tr><tdheight="30"class="adgs">主题:<inputname="title"type="text"id="title"maxlength="15"style="width:400px;border:1pxsolid#ccc;"></td></tr><tr><tdheight="15"class="adgs">内容:<textareaname="content"cols="30"rows="6"id="content"style="width:400px;border:1pxsolid#ccc;margin:0;padding:0;height:100px;font-size:12px;line-height:120%;"></textarea></td></tr> <tr><tdheight="30"class="adgs">验证码:<inputname="code"type="text"id="code"size="8"maxlength="5"style="border:1pxsolid#ccc;"/><imgsrc="Inc/code.asp"border="0"alt="看不清楚请点击刷新验证码"style="cursor:pointer;"onClick="this.src='Inc/code.asp'"/> </td></tr><tr><tdheight="30"align="center"><inputtype="submit"name="Submit"value="发布"></td></tr></table></form>热门文章标签:<%CallShowArticle(0,10,5,"·",100,"no","Hitsdesc,IDdesc",0,0)%>图片推荐标签:<%CallShowImgArticle(0,4,20,"no","DateAndTimedesc,IDdesc")%>图3.8网站留言查看页图3.9签写留言页面如图3.8所示,为留言查看页面,该页面可以查看历史留言记录。如图3.9所示,是签写留言页面,留言的大名是你的IP地址,这样可以使你不敢胡乱签写一些反动的,带辱骂的,网上禁用的文字,你可以选择一个主题来签写,比如对我们网站的建议等等。(三)后台划分及其分析1.后台首页模块图3.10后台首页后台首页主要可以实现以下几项功能:显示文章总数,并且可以对文章快速管理显示留言总数,并且可以对留言快速管理显示评论总数,并且可以对评论快速管理显示会员总数,并且可以对会员及其等级快速管理显示链接总数,并且可以对链接快速管理快速更新css样式更新地图一键清空站内所有内容,便于重新建站2.后台网站配置页模块图3.11后台网站配置图3.11是后台的网站配置页面,网站配置决定了一个网站显示不同的样式和风格,包括网站整体配置,首页配置和内容页配置模块。表3.1网站整体配置配置名称说明网站名称:SiteTitle本网站的名字首页副标题:SiteTitle2即显示在首页标题后面的文字,可适合填写一些网站关键字,利于搜索引擎收录网站域名:SiteUrl如:,不要加"http://"上传目录:SiteUp如更改此项,请手工更改上传目录名和ewebeditor编辑器的图片上传路径管理目录:SiteAdmin强烈推荐修改,增加安全性!关键字:SiteKeywords网站针对搜索引擎的关键字,以半角逗号分隔网站描述:Sitedescription网站的描述底部联系方式:Sitelx支持html默认风格:css选择后可能看到前台风格并没有改变,请清空Cookies评论是否需要审核:pingoff留言是否需要审核:bookoff禁止注册的字符:userWord用,隔开,当用户注册时用户名中有设置的字符时则禁止注册前台禁止发布字符:KillWord用,隔开,前台用户发表评论、留言等内容如有此字符则禁止发表是否启用会员系统:useroff决定是否启用会员系统会员注册是否要审核:userynoff决定注册的会员是否要审核成功才可以使用发表文章是否审核:useraddoff管理员不受此限制表3.2首页配置配置名称说明幻灯显示图片数量:IsHomeimg首页幻灯显示条数首页显示的会员数量:indexuser0则不显示首页显示留言及评论数量:indexpg0则不显示首页显示的投票ID:IsVote首页右下角显示的投票ID,0为不显示公告栏目ID:noticid首页显示的最新公告栏目ID,在栏目管理里面查看公告显示数量:NoticNum表3.3内容页配置配置名称说明文章是否显示评论:IsPing内容页是否显示点击数:IsHits内容页是否显示来源:IsFrom内容页是否显示作者:IsAuthor文章是否启用鼠标缩放:mouserimg文章是否启用鼠标缩放:mouserimg启用该功能后,文章中的图片会随着鼠标滚轮放大和缩小文章列表页显示模式:artlist文章列表页显示模式:artlist文章列表每页显示记录:artlistnum文章分类列表每页显示记录数正文脏话过滤:BadWord1每行一组,当文章中有设置好的字符时就会替换掉3.后台栏目页模块图3.12栏目列表页图3.13栏目添加页图3.12是栏目的列表页,图3.13是栏目的添加页面。栏目列表页主要显示栏目名称,内外链接,栏目ID,用户是否可以对此栏目投稿,排序,菜单是否显示,首页是否显示,还有编辑和删除。编辑页面和添加页面相似,下面介绍添加栏目页面,表3.4添加栏目名称说明栏目名称就是在导航中显示的名称栏目副标题可写可不写所属栏目可以是顶级的,也可以的二级栏目排序表示栏目在导航显示的前后顺序外部链接如果是外部链接,可以直接输入网址栏目关键字便于站内搜索栏目介绍关于这个栏目的介绍打开方式可以在本页打开,另外打开一页等导航栏是否显示表示首页导航栏是否显示这个栏目名称首页是否显示表示首页是否显示内容首页显示数量表示首页显示的文章数量是否在首页显示图片文章表示在首页是否显示带小图片的文章该栏目是否允许用户投稿表示用户是否可以对此栏目投稿4.后台文章页模块图3.14后台文章页图3.15文章添加页图3.14是文章的列表页,可以对文章的属性进行批量的修改,如更新它们的时间,批量的审核和未审核,批量的移动到同一栏目,批量删除,推荐和解除推荐,固顶和解除固顶。还可以只显示每个栏目的文章,可以快速分栏目搜索文章。也可以对文章进行编辑,编辑页面和添加页面相似,下面将介绍图3.15,文章的添加界面:表3.5添加栏目名称说明标题最多50个字符,可以编辑颜色关键字便于搜索,多个关键字用“|”隔开作者默认是不详,可以自己修改来源默认是网络,可以自己修改分类就是栏目,选择你添加文章的栏目转向链接可以直接写网址,一般不写浏览次数可以自己写,默认是0图片上传可以浏览图片,然后上传文章摘要就是前台文章页的核心提示,可以为空内容及发布时间提供编辑器,根据自己需要对内容进行编辑附加选项是否固顶,是否推荐,是否幻灯自动分页字数规定多少字以后分页显示本文显示投票是否显示前台首页的那个投票四、数据库结构设计(一)数据库的规范化在设计数据库时,最重要的步骤是要确保数据正确分布到数据库的表中。使用正确的数据结构,这样可以极大地简化应用程序的其他内容(查询、窗体、报表、代码等)。正确进行表设计的正式名称是“数据库规范化”。怎样建设规范化的数据库呢,一下简要介绍数据库规范化的基本概念和一些需要注意并力求避免的常见问题。在设计表之前,应明确您打算如何处理数据,还要了解随着时间的推移数据会发生什么样的变化。您所做的假设将会影响最终的设计。需要什么样的数据?设计应用程序时,要害要了解设计的最终结果,以便确保您预备好所有必需的数据并知道其来源。例如,报表的外观、每个数据的来源以及所需的所有数据是否都存在。对项目损失最大的莫过于在项目后期发现重要报表缺少数据。知道需要什么样的数据后,就必须确定数据的来源。数据是否从其他数据源中导入?数据是否需要清理或验证?用户是否需要输入数据?明确所需数据的类型和来源是数据库设计的第一步。如何处理这些数据?用户是否需要编辑这些数据?假如需要,应如何显示数据以便于用户理解和编辑?有没有验证规则和相关的查找表?要求对编辑和删除保留备份的数据输入有没有相关联的审核问题?需要为用户显示哪些摘要信息?是否需要生成导出文件?了解这些信息后,就可以想象字段之间是如何相互关联的了。数据之间如何相互关联?将数据分组放入相关字段(例如与客户相关的信息、与发票相关的信息等),每个字段组都代表要建立的表。然后考虑如何将这些表相互关联。例如,哪些表具有一对多关系(例如,一个客户可能持有多张发票)?哪些表具有一对一关系(这种情况下,通常会考虑将其组合到一个表中)?

随着时间的推移数据会发生什么样的变化?设计表之后,经常会由于没有考虑时间的影响而导致以后出现严重问题。许多表设计在当时使用时效果非常好,但是,经常会因为用户修改数据、添加数据以及随时间的推移而崩溃。开发人员经常会发现需要重新设计表的结构来适应这些变化。表的结构发生变化时,所有相关的内容(查询、窗体、报表、代码等)也必须随之更新。理解并猜测数据会随时间推移发生哪些变化,可以实现更好的设计,减少问题的发生。(二)数据库总体设计图4.1数据总体设计图4.1是数据库总体设计样式,数据库包括管理员表,文章表,栏目表,配置表,css样式表,留言表,关键字表,标签表,链接表,链接栏目表,评论表,用户表,用户组表,投票表。(三)系统数据表设计1.yao_Admin管理员表设计图4.1管理员表管理员表的设计很简单,管理员ID作为主键,是自动编号的,就是自动增加的。用户名:Admin_Name,用户密码:Admin_Pass,管理员注册IP:Admin_IP和注册时间:Admin_Time2.Yao_Article文章表设计图4.2文章表3.Yao_class栏目表设计图4.3栏目表4.yao_usergroup用户组表设计图4.4用户组表5.yao_cssCSS样式表设计图4.5样式表6.yao_label标签表设计图4.6标签表7.yao_key关键字表设计图4.7关键字表8.yao_link链接设计图4.8链接表9.yao_guestbook留言表设计图4.9留言表10.yao_config配置文件表设计图4.10配置文件表11.yao_pl评论表设计图4.11评论表12.yao_vote投票表设计图4.12投票表13.yao_user用户表设计图4.13用户表五、分界面和程序设计数据库的链接方法和几个关键页面功能的实现效果和关键代码,下面是信息报送统计,在线投稿和管理员添加功能的介绍。(一)访问数据库的方法由于本站是利用access作为数据库的,所以和sql有很多不同,我们用config.inc文件放置数据库链接文件,文件如下:<%'定义连接数据库的语句connstring="DRIVER={MicrosoftAccessDriver(*.mdb)};"connstring=connstring&"DBQ="&server.mappath("../data/##wsd.mdb")pagesize=3'设定每页显示多少条记录timeoutsession=5'指定会话超时时限session.timeout=timeoutsessionfunctionsqlstr(data)sqlstr="'"&Replace(data,"'","''")&"'"endfunction%>(二)信息报送统计的实现图5.1信息报送统计图5.1是首页的信息报送统计栏目的效果,下面是实现该功能的代码:<%setrs1=server.createobject("ADODB.Recordset")sql1="select*fromYao_UserWhereyn=1orderbyIDdesc"rs1.opensql1,conn,1,3NoI=0IfNotrs1.EofThendowhilenot(rs1.eoforerr)NoI=NoI+1%> 以上代码是打开数据库,从User表中取出所有数据,并且按照ID的降序排列<%=NoI%>.<ahref="<%=SitePath%>User/ShowUser.asp?ID=<%=rs1("ID")%>"target="_blank"><%=rs1("UserName")%></a>以上代码是显示所有用户的用户名<%=Mydb("SelectCount([ID])From[Yao_Article]WhereUserName='"&rs1("UserName")&"'",1)(0)%>篇以上代码是根据不同用户名查询每个用户的投稿篇数,这一点是实现信息报送统计的关键。(三)在线投稿的实现图5.2在线投稿图5.2是在线投稿的发表文章页面,先看看投稿的流程:前台注册后台审核前台注册后台审核前台登录用户注册无效修改资料在线投稿可以发表删除不可发表通过不通过Y(Y/N)通过审核N图5.3在线投稿流程(四)管理员添加的实现图5.4添加管理员添加管理员表单:<formname="loginmethod="post"action="add.asp"><tablewidth="1044"border="1"cellspacing="1"bordercolor="#91CF40"><tr><tdwidth="94"><spanclass="STYLE1">新建管理员</span></td><tdwidth="53">管理员:</td><tdwidth="181"><inputtype="text"name="admin_name"></td><tdwidth="53">密码:</td><tdwidth="184"><inputtype="password"name="admin_pass"></td><tdwidth="72"><label>确认密码:</label></td><tdwidth="176"><inputname="admin_password"type="password"value=""></td><tdwidth="58"><inputtype="button"name="queren"value="提交"></td><tdwidth="53"><inputtype="reset"name="Submit3"value="重置"></td><tdwidth="102">以上内容必须都填写</td></tr></table></

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论