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

(B)028--新闻发布系统

第五章 系统的结构设计5.1数据库的搭建

数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。Microsoft Access数据库相对其它的数据库来说要简单容易操作些,本新闻发布系统中的数据库文件就是Access类型的数据库,数据库news中共设计了八个表.分别为:Admin表,Announce表,Bigclass表,FirendSite表,News表,SmallClass表,Vote表,VoteSet表.

paper51.com

5.2系统数据库的结构设计

内容来自www.paper51.com

Admin表结构: http://www.paper51.com

字段名

copyright paper51.com

数据类型

paper51.com

字段大小 http://www.paper51.com

Id

paper51.com

自动编号

copyright paper51.com

Username

paper51.com

文本

http://www.paper51.com

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

PassWd http://www.paper51.com

文本 内容来自www.paper51.com

50

copyright paper51.com

Announce表结构:

paper51.com

字段名

paper51.com

数据类型 copyright paper51.com

字段大小 paper51.com

Id

http://www.paper51.com

自动编号

paper51.com

长整

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

Title

内容来自www.paper51.com

文本

copyright paper51.com

50

内容来自www.paper51.com

Demo

http://www.paper51.com

备注

copyright paper51.com

备注

http://www.paper51.com

Time paper51.com

日期/时间

copyright paper51.com

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

数字 paper51.com

Auth

copyright paper51.com

文本 copyright paper51.com

50 http://www.paper51.com

Order

paper51.com

文本 paper51.com

50

paper51.com

Bigclass表

http://www.paper51.com

字段名

内容来自www.paper51.com

数据类型 http://www.paper51.com

字段大小

copyright paper51.com

BigclassID

paper51.com

文本 paper51.com

长整 copyright paper51.com

BigclassName

paper51.com

文本 copyright paper51.com

50

http://www.paper51.com

FirendSite表:

http://www.paper51.com

字段名 http://www.paper51.com

数据类型

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

说明

paper51.com

Id

copyright paper51.com

自动编号

http://www.paper51.com

长整型

内容来自www.paper51.com

Linktype http://www.paper51.com

文本

http://www.paper51.com

站点类型 http://www.paper51.com

Sitename 内容来自www.paper51.com

文本

copyright paper51.com

站点名称 内容来自www.paper51.com

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

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

站点地址

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

News表:

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

字段名

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

数据类型

paper51.com

说明

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

Newsid 内容来自www.paper51.com

自动编号 内容来自www.paper51.com

长整型

paper51.com

Title 内容来自www.paper51.com

文本

copyright paper51.com

值100 paper51.com

Content

copyright paper51.com

备注

http://www.paper51.com

Posttime

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

日期时间

copyright paper51.com

Bigclssname copyright paper51.com

文本

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

值 50 paper51.com

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

文本 内容来自www.paper51.com

值 50

paper51.com

Readcount

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

数字 内容来自www.paper51.com

整型 http://www.paper51.com

Ispic

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

是/否 paper51.com

Sitepic

内容来自www.paper51.com

备注 内容来自www.paper51.com

SmallClass表: http://www.paper51.com

字段名

paper51.com

数据类型 内容来自www.paper51.com

说明 http://www.paper51.com

Smallid

paper51.com

自动编号 内容来自www.paper51.com

长整型 内容来自www.paper51.com

Smallclassname

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

文本 paper51.com

值 50

copyright paper51.com

Bigclassname

paper51.com

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

值 50 copyright paper51.com

Vote表: paper51.com

字段名 内容来自www.paper51.com

数据类型

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

说明

paper51.com

Voteid

paper51.com

自动编号 http://www.paper51.com

长整型 内容来自www.paper51.com

Lid

paper51.com

文本

http://www.paper51.com

值 50 内容来自www.paper51.com

Vname http://www.paper51.com

文本 内容来自www.paper51.com

名称

paper51.com

Vcount paper51.com

数字 copyright paper51.com

计算值

paper51.com

Voteset表: copyright paper51.com

字段名

http://www.paper51.com

数据类型

http://www.paper51.com

说明

copyright paper51.com

Votesetid

paper51.com

自动编号

内容来自www.paper51.com

长整型 http://www.paper51.com

Check

内容来自www.paper51.com

文本 内容来自www.paper51.com

是否为多选1为多选,0为单选

内容来自www.paper51.com

Votename http://www.paper51.com

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

投票项目名称

内容来自www.paper51.com

以上是系统数据news中的八个表以及结构描述. copyright paper51.com

5.3.建立与数据库的连接 copyright paper51.com

什么是ODBC paper51.com

ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access还是Oracle数据库,均可用ODBC API进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。本文中个性化页面的实现便大量地用到了ODBC技术。

paper51.com

什么是DSN paper51.com

DSN(Date Source Name)即数据源名称。表示将应用程序和其个数据库建立连接的信息集合。ODBC数据源管理器就是利用该信息来创建管理指向的数据库连接。DSN可以保存在文件或注册表中。建立ODBC连接,实际就是创建同数据源的连接,也就是创建DSN。一旦建立了一个数据库的ODBC连接,那么同该数据库的连接信息将被保存的DSN中,程序的运行必须通过DSN来进行。

http://www.paper51.com

创建ODBC链接

http://www.paper51.com

启动ODBC数据源管理器。在服务器上,进入Windows操作系统的控制面板,在“数据源(ODBC)图标上双击,版本不同图标可能不一样。不同操作系统的启动方法有所不同。

http://www.paper51.com

双击“ODBC数据源管理器”对话框,会出现ODBC源管理器对话框(ODBC Data Sources Administrator Dialog box)。 内容来自论文无忧网 www.paper51.com

单击驱动程序标签,可以看到你的电脑上已经安装的ODBC数据库驱动程序。在下拉列表中寻找Microsoft Access Driver(*.mdb)项。

http://www.paper51.com

5.4系统模块说明

paper51.com

paper51.com

第六章 系统的功能设计 http://www.paper51.com

6.1 前台新闻显示

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

可以根据网站的需要,进行各种方式的插入,自动更新.如显示栏目导航,显示某栏目的最新N条新闻等. 使用新闻文章管理系统制作动态网页时,可在需要的地方插入相应的代码,即可以多种形式显示新闻 文章的栏目或内容。例如:一级栏目列表、二级栏目列表、栏目导航列表、某一栏目的最新新闻(文章)显示条数、某一栏目的热门文章可任意调整。该系统也可经后继开发,使之生成JS代码,在一个主机上维护新闻文章,在其他静态网页中插入代码后显示相应的新闻文章.

内容来自www.paper51.com

6.2 后台新闻管理

paper51.com

1. 新闻类别管理:增加,修改,删除类别,大类,小类的添加等 paper51.com

2. 公告管理:公告列表的删除与修改,公告信息的发布 内容来自www.paper51.com

3. 新闻信息的管理:新闻列表的修改与删除,新闻信息的添加. 内容来自论文无忧网 www.paper51.com

4. 链接信息管理:友情链接的添加,以及链接列表的修改与删除. http://www.paper51.com

5. 投票信息的管理:投票类型的修改,投票项目的添加与修改,以及投票统计结果的显示.

copyright paper51.com

6. 上传文件管理:在线编辑器上传文件,在后台管理系统中上传一些文章、上传图片等、在前台查询这些文章。 http://www.paper51.com

第七章 系统的功能说明 copyright paper51.com

7.1 前台显示说明 内容来自www.paper51.com

paper51.com

图7.1.1前台首页显示 copyright paper51.com

1. 首页的最顶部排列显示大类新闻,用户可以直接点击查看各项大类新闻里面的各项小类新闻,直到阅读每条详细信息。

内容来自www.paper51.com

2. 中间部分设计是用来显示焦点新闻,推荐新闻,热点新闻等最新信息,后台可以控制

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

3. 站内搜索进行站内新闻信息的检索,当站点的新闻信息容易达到一定的量后,要找到一条具体的信息是很困难的.所以设计了这个功能,又方便用户查询所需的新闻信息. 内容来自论文无忧网 www.paper51.com

4. 设有管理员登陆入口,通地该入口登录,管理进行后台管理程序,对整个系统进行维护。

copyright paper51.com

5. 公告栏显示最新发布的各项新闻信息,进入二级目录还可以阅读更多信息。 paper51.com

6. 在线投票,能实时客观的反应用户对系统的满意程序以及系统的不足. 内容来自论文无忧网 www.paper51.com

7.2 后台管理员管理说明

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

7.2 .1后台管理员登录 内容来自论文无忧网 www.paper51.com

本系统是一套实时,多栏目管理,的新闻发布系统,管理为超级管理员,他可以能系统的所有管理信息进行管理: 管理员登录界面如下:                                                                            

copyright paper51.com

管理员登录的代码如下:

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

<formmethod="POST" action="CHKLOGIN.ASP">

copyright paper51.com

  <table border="0"width="450" align=center bgcolor="#000000"cellspacing="2" cellpadding="6"> paper51.com

    <!--DWLayoutTable--> copyright paper51.com

    <tr>

paper51.com

      <tdheight="65" colspan="3" align="center"bgcolor="#1B61A9"><fontcolor="#ff9900"><b><font size="+1" color="#FFFFFF">新闻发布系统 V1.0后台管理</font></b></font></td>

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

    </tr> copyright paper51.com

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

      <tdheight="40" colspan="3" align="center"bgcolor="#91ADC7">管 理 员 登 陆</td>

paper51.com

    </tr>

copyright paper51.com

    <tr>

paper51.com

      <tdwidth="34" height="26"bgcolor="#91ADC7"> </td>

http://www.paper51.com

      <tdwidth="100%"bgcolor="#91ADC7"> </td> 内容来自www.paper51.com

      <tdwidth="1"bgcolor="#91ADC7"> </td> paper51.com

    </tr>

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

    <tr>

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

      <tdheight="99"bgcolor="#91ADC7"> </td>

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

      <td align="center"valign="top" bgcolor="#91ADC7"> <tableborder="0" width="350" cellpadding="6"> 内容来自论文无忧网 www.paper51.com

         <!--DWLayoutTable-->

copyright paper51.com

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

           <td width="334" align="center">用户名: 内容来自www.paper51.com

             <input name="UserName" size="20"style="font-size: 9pt"> </td> 内容来自www.paper51.com

           <td width="30"></td>

copyright paper51.com

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

         <tr>

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

           <td align="center">密 码:

copyright paper51.com

             <input type="password" name="Passwd"size="20" style="font-size: 9pt"> 内容来自www.paper51.com

           </td> 内容来自www.paper51.com

           <td></td>

http://www.paper51.com

         </tr> paper51.com

         <tr> copyright paper51.com

           <td height="32" align="center"valign="top"> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

内容来自www.paper51.com

               <input type="submit" name="Submit" value="确定" class="buttonface">

paper51.com

               &nbsp;

paper51.com

               <input type="reset" name="Submit2" value="重写" class="buttonface"> copyright paper51.com

             </p></td>

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

           <td></td>

paper51.com

         </tr> paper51.com

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

           <td height="13"></td> copyright paper51.com

           <td></td> copyright paper51.com

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

       </table></td> paper51.com

      <tdbgcolor="#91ADC7" > </td> 内容来自论文无忧网 www.paper51.com

    </tr> copyright paper51.com

    <tr> copyright paper51.com

      <tdheight="37"bgcolor="#91ADC7"> </td> 内容来自论文无忧网 www.paper51.com

      <tdbgcolor="#91ADC7"></td> copyright paper51.com

      <tdbgcolor="#91ADC7"> </td>

paper51.com

    </tr> copyright paper51.com

  </table>

copyright paper51.com

</form>

http://www.paper51.com

</body>

http://www.paper51.com

</html>

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

输入用户名和密码,单击确定按钮进行后台管理界面. 内容来自www.paper51.com

7.3后台新闻管理 paper51.com

内容来自www.paper51.com

图7.3.1后台管理首页 paper51.com

7.3.1类型管理 内容来自www.paper51.com

从管理首页的类别管理进去,可以进入类型列表界面。如下图所示: paper51.com

paper51.com

实现的代码如下: 内容来自www.paper51.com

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

IFnot(Session("UserName")="admin")THEN

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

response.redirect"login.asp"

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

response.end

paper51.com

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

%> paper51.com

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