下载此文档

用ASP.NET设计新闻发布系统.pdf


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
用 设计新闻发布系统
内容提要:本文主要介绍了如何开发一个较为完整的小型应用系统,读者可以自己尝试去开发
一些简单的应用实例,以巩固所学的基础知识,真正掌握 的基础应用。
关键字:数据结构、代码、系统
引言:本文将介绍新闻发布系统,该系统主要是为了实现新闻的发布以及新闻的基本的管理功
能,主要包括修改、删除等。由于本系统的数据量比较小,访问量较低,所以选择 Access 为后台数
据库。
正文:
1 系统简介
本系统主要是为了实现新闻的发布以及新闻的基本的管理功能,主要包括修改、删除等。
由于本系统的数据量比较小,访问量较低,所以选择 Access 为后台数据库。
2 系统实现
下面将具体介绍系统的实现,主要包括数据结构和系统功能实现。
数据结构
系统数据结构的详细信息如下:
表名:Type(新闻类别),如表 1 所示。
表 1 新闻类别
字段名称数据类型主键外键非空默认值字段说明
ID 自动编号 True True 类别编号
Name 文本 True 类别名称

表名:News(新闻),如表 2 所示。
表 2 新闻
字段名称数据类型主键外键非空默认值字段说明
ID 自动编号 True True 新闻编号
Title 文本 True 新闻标题
DTime 日期/时间 True 发布时间
Content 备注 True 新闻内容
Auth 文本 True 作者
Click 数字 True 单击次数
Img 备注图片
TypeID 数字 True 类别编号

系统功能实现
系统的主要功能为浏览新闻、添加新闻、修改新闻和删除新闻。下面分别对其进行介绍。
1. 浏览新闻
是系统首页,主要实现从数据库中读取新闻信息,然后将新闻以列表的形式进行输
出显示。
系统首页如图 1 所示。
需要浏览新闻的详细内容时,只需单击新闻列表中的新闻标题,就可以进入新闻的详细内容显
示页面,如图 2 所示。
首页默认只显示每类新闻的最新 10 条新闻,想要浏览更多的新闻时,可以单击新闻列表右下角
※ 1 ※
的“更多...”链接,进入新闻列表页面,如图 3 所示。需要发布新闻时,单击“添加新闻”按钮;
需要管理新闻时,单击“新闻管理”按钮即可。浏览新闻时,可以同时看到此新闻的点击率,如果
需要还可以单击“打印本页”按钮将此新闻打印出来,新闻阅读完之后,可以单击“关闭”按钮来
关闭新闻浏览页面。

图 1

图 2
新闻列表页面只显示某一具体类别的所有新闻,如“公司新闻”等。可以通过页面左上角的新
闻类别下拉列表来选择不同的新闻,具体为先选定某一类别,然后单击“确定”按钮即可;新闻将
以分页的形式进行显示,不同页面之间可以利用“首页”、“上一页”、“下一页”和“尾页”按钮进
行切换,另外系统还提供了一种页面快速切换功能,即输入具体某一页的页数,然后按回车键即可
直接跳转到该页。如果新闻很多时,还可以通过输入关键字来查询所需要浏览的新闻,具体为先输
入查询关键字,然后再选择查询条件,最后单击“查找”按钮即可。
※ 2 ※
程序清单:
*************************************************************************
本程序段的功能为:显示每类新闻的最新 10 条新闻。
*************************************************************************

图 3
//页面初始化
if(!IsPostBack)
{
//创建数据库连接,读取新闻信息
string strDBPath = . AppSettings["DBPath"];
string strConn = . AppSettings["Connection"] +
(strDBPath);
OleDbConnection myConnection = new OleDbConnection(strConn);
OleDbDataAdapter mand = new OleDbDataAdapter("select top 10 * FROM

用ASP.NET设计新闻发布系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人钻石文档库
  • 文件大小0 KB
  • 时间2013-07-31