收藏 分享(赏)

新闻发布系统的设计与实现.doc

上传人:达达文库 文档编号:1395805 上传时间:2018-07-11 格式:DOC 页数:17 大小:1.33MB
下载 相关 举报
新闻发布系统的设计与实现.doc_第1页
第1页 / 共17页
新闻发布系统的设计与实现.doc_第2页
第2页 / 共17页
新闻发布系统的设计与实现.doc_第3页
第3页 / 共17页
新闻发布系统的设计与实现.doc_第4页
第4页 / 共17页
新闻发布系统的设计与实现.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、- 1 -新闻发布系统的设计与实现摘要伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩 缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。上网浏览新闻信息也就成为人们生活中重要的一部分了。网站的一个主要功能就是新闻发布,所以新闻发布系统也是一个网站设计中的重中之重。新闻发布系统主要包括系统登录、新闻浏览、 新闻阅读、 新闻查询、新闻管理、新闻录入和修改等功能。 该程序的前台开 发采用 ASP 技术,后台数据库采用 Access 数据库,充分利用 ASP 在应用程序的 设计和

2、开发上具有灵活和效率高,及语言相容性高的特点,可以用它来创建、运行交互式高性能的 Web Server 应用程序。利用 该方式使网站的设计更加高效、安全、快捷、方便,为系统提供了强大的技术支持。关键词ASP IIS Access 新闻发布第 1 章 绪 论随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。在科学技术飞速发展的今天,Internet 逐渐走入到人们的生活当中,人们可以在闲暇心情时遨游在网络中,而 Internet 又是以网站的形式体现出来的。通过网站的访问,人们可以进行电子邮件的传送、文件传输、远程登陆、网上查询、网上交流,足不出户便可以知道外面的世界。1.1 研究背

3、景和研究意义随着信息时代的高速发展,传统的报纸杂志已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,新闻发布系统是一个新闻单位不可缺少的部分,它的内容对于新闻的决策者和管理者来说都至关重要,所以新闻发布系统应该能够为用户提供充足的信息和快捷的查询手段。本题设计的新闻发布系统主要用于一般网站的典型的新闻发布模块,分为新闻显示浏览模块和管理员管理模块。用户进入系统首页,能够对新闻进行浏览与搜索;管理员进入管理窗口,能够管理新闻模块,还可以添加新闻,并对已有新闻进行管理,比如修改和删除等。- 1 - 1.2 课题在国内外相关研究情况随着 Internet 的普及,网络在各行各

4、业正发挥着巨大的作用。新闻发布系统必将取代以往繁杂的手工操作模式,实现由复杂、重复性手工操作向人机简便操作的转化,运用计算机完成数据收集、修改、查询、删除以及统计等工作,提高了管理人员工作效率,避免繁重的业务量造成的人为错误,还可运用信息共享加快信息传达。通过对新闻发布系统的操作,既节省人力、物力,又不必保管、整理数据文件,将一切信息转化为数字化,提高经济效益。除此之外,操作人员不需很强的专业技术便可操作,系统支持环境广泛、普遍,在技术上具有可行。传统的网站新闻管理方式有两种:一是静态 HTML 页面,更新信息时需要重新制作页面然后上传页面并修改相应链接。二是基于 ASP 和脚本语言,将动态网

5、页和数据库结合,通过应用程序来处理新闻。静态 Web 站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的 Web 站点更是如此,随着Internet 上信息量的增多和交互性的加强使 HTML 显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求的目标。第 2 章 系统开发环境介绍2.1 ASP 语言介绍Active server pags (动态服务器主页,简称 ASP),ASP 是一种服务器端脚本编写环境,

6、可以用来创建和运行动态网页或 Web 应用程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。利用 ASP 可以向网页中添加交互式内容(如在线表单) ,也可以创建使用 HTML 网页作为用户界面的web 应用程序。 与 HTML 相比,ASP 网页具有以下特点:( 1) 利 用 ASP 可 以 实 现 突 破 静 态 网 页 的 一 些 功 能 限 制 , 实 现 动 态 网 页技 术 ;( 2) ASP 文 件 是 包 含 在 HTML 代 码 所 组 成 的 文 件 中 的 , 易 于 修 改 和 测试 ;( 3) 服 务 器 上 的 ASP 解 释 程 序

7、 会 在 服 务 器 端 执 行 ASP 程 序 , 并 将 结果 以 HTML 格 式 传 送 到 客 户 端 浏 览 器 上 , 因 此 使 用 各 种 浏 览 器 都 可 以 正 常 浏览 ASP 所 产 生 的 网 页 ;2.2 ACCESS 数据库介绍- 2 - Access 是微软公司推出的基于 Windows 的桌面关系数据库管理系统( RDBMS, 即 Relational Database Management System) , 是 Office 系 列 应用 软 件 之 一 。 它 提 供 了 表 、 查 询 、 窗 体 、 报 表 、 页 、 宏 、 模 块 7 种 用

8、 来 建立 数 据 库 系 统 的 对 象 ; 提 供 了 多 种 向 导 、 生 成 器 、 模 板 , 把 数 据 存 储 、 数 据查 询 、 界 面 设 计 、 报 表 生 成 等 操 作 规 范 化 ; 为 建 立 功 能 完 善 的 数 据 库 管 理 系统 提 供 了 方 便 , 也 使 得 普 通 用 户 不 必 编 写 代 码 , 就 可 以 完 成 大 部 分 数 据 管 理的 任 务 。Access 能 够 存 取 Access/Jet、 Microsoft SQL Server、 Oracle(甲 骨 文 软件 公 司 ), 或 者 任 何 ODBC 兼 容 数 据 库

9、 内 的 资 料 。 熟 练 的 软 件 设 计 师 和 资料 分 析 师 利 用 它 来 开 发 应 用 软 件 , 而 一 些 不 熟 练 的 程 序 员 和 非 程 序 员 的 “进阶 用 户 “则 能 使 用 它 来 开 发 简 单 的 应 用 软 件 。 虽 然 它 支 援 部 份 面 向 对 象( OO) 技 术 , 但 是 未 能 成 为 一 种 完 整 的 面 向 对 象 开 发 工 具 。Access 的 优 点 :( 1) 存 储 方 式 简 单Access 管 理 的 对 象 有 表 、 查 询 、 窗 体 、 报 表 、 页 、 宏 和 模 块 , 以 上 对 象都 存

10、 放 在 后 缀 为 ( .mdb) 的 数 据 库 文 件 中 , 便 于 用 户 的 操 作 和 管 理 。(2)面 向 对 象Access 是 一 个 面 向 对 象 的 开 发 工 具 , 利 用 面 向 对 象 的 方 式 将 数 据 库 系 统中 的 各 种 功 能 对 象 化 , 将 数 据 库 管 理 的 各 种 功 能 封 装 在 各 类 对 象 中 。 它 将 一个 应 用 系 统 当 作 是 由 一 系 列 对 象 组 成 的 , 对 每 个 对 象 它 都 定 义 一 组 方 法 和 属性 , 以 定 义 该 对 象 的 行 为 和 框 架 , 用 户 还 可 以 按

11、需 要 给 对 象 扩 展 方 法 和 属 性 。通 过 对 象 的 方 法 、 属 性 完 成 数 据 库 的 操 作 和 管 理 , 极 大 地 简 化 了 用 户 的 开 发工 作 。 同 时 , 这 种 基 于 面 向 对 象 的 开 发 方 式 , 使 得 开 发 应 用 程 序 更 为 简 便 。( 3) 界 面 美 观 、 易 操 作 Access 是 一 个 可 视 化 工 具 , 是 风 格 与 Windows 完 全 一 样 , 用 户 想 要 生成 对 象 并 应 用 , 只 要 使 用 鼠 标 进 行 拖 放 即 可 , 非 常 直 观 方 便 。 系 统 还 提 供

12、了表 生 成 器 、 查 询 生 成 器 、 报 表 设 计 器 以 及 数 据 库 向 导 、 表 向 导 、 查 询 向 导 、窗 体 向 导 、 报 表 向 导 等 工 具 , 使 得 操 作 简 便 , 容 易 使 用 和 掌 握 。第 3 章 系统可行性研究3.1 市场分析3.1.1 需求分析Internet 的蓬勃发展,使新闻的传播方式发生了巨大的变化,传统的信息- 3 - 传播媒体电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们更多的开始关注网络新闻。由于互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信息的全面的介绍与比较,大大地方便了人们的阅读,因此在短短

13、几年的时间里,互联网便济身于众多媒体之间,并具有相当一部分媒体人群。借此东风,新闻网也迅速发展起来,它内容丰富,涉及到商业、工业、农业、银行、财政、教育、娱乐、信息等各个产业,信息量大,不仅有实事新闻,还有相关的行业信息,同时新闻网具有互联网所具备的一切特性。在全球网络化、信息化的今天,新闻网迅速发展,大大地丰富了人们的生活,不知不觉中,它已经成为人们生活中不可或缺的重要组成部分。3.2 可行性分析目前的信息传输技术的实时性、安全性和可靠性已经发展的相对成熟,像光纤非常强大以至于你可以迅速地从全球获取信息,它可以几乎实时地传送大量的信息。Internet 上有丰富的信息资源,人们可以通过 In

14、ternet 方便的寻求各种各样的信息。随着网络技术的发展,网民越来越多,人们在连入Internet 后有一半的时间都在和 Web 打交道,浏览网页获取信息等。因此利用网络技术将稿件及视频信息实时的传输至读者面前是可行也是必要的。现在新闻行业大都实现了稿件以及排版的电子化,在现有技术的基础上实现稿件传输以及 Web 页面排版的自动化和规律化是可行的。现有的技术已经能非常便捷的获取读者的请求和评论信息,甚至读者的隐式信息如阅读爱好也能获得。因此迅速的对读者行为做出反应也是可以实现的。3.3 功能模块分析3.3.1 新闻显示模块这个模块主要是显示新闻,包括最近更新、推荐新闻、热点新闻和更多新闻的显

15、示。3.3.2 新闻浏览模块这个模块主要是对新闻进行分模块浏览,选择不同板块可浏览不同类型的新闻。例如:国内动态、国际局势、科技发展等类型。3.3.3 新闻模块管理这个模块也可以划分为几个小模块,首先进行管理员用户登录,然后才能对新闻模块进行管理。可以添加新闻模块,删除新闻模块,还可以修改新闻模块的名称。 3.3.4 添加新闻模块这个模块实现添加新闻信息这个功能,包括新闻标题、新闻类型(选择模块) - 4 - 、新闻图片路径、文章内容、来源、作者等。同时也能删除新闻和修改新闻。第 4 章 系统详细设计4.1 管理员登录数据流程图图 4.1 管理员登录数据流程图4.2 功能模块图图 4.2 系统

16、登录模块流程图4.3 数据库设计管理员用户登录界面界面验证账号和密码进入后台管理界面密码正确NY新闻发布系统的设计与实现新闻显示新闻浏览模块管理新闻管理新闻评论- 5 - 4.3.1 管理员 E-R 图下图为管理员表 E-R 图(图 4.3.1)用户用户编号 用户名 用户密码图 4.3.1 管理员登录图4.3.2 新闻 E-R 图下图为新闻表 E-R 图(图 4.3.2)新闻新闻作者阅读数 模块编号 新闻内容新闻图片新闻编号新闻标题 发表时间图 4.3.2 新闻管理图4.3.3 新闻模块 E-R 图下图新闻模块表 E-R 图(图 4.3.3)新闻模块模块编号 模块名称 模块内容图 4.3.3

17、新闻模块表4.3.4 新闻评论 E-R 图下图为新闻评论 E-R 图(图 4.3.4)- 6 - 新闻评论评论编号 评论内容评论名称评论时间图 4.3.4 新闻评论表4.3.5 数据表设计表名:N_user 用户表序号 列名 数据类型 标识 主键 允许空 说明1 U_id Int 是 否 用户编号2 U_name Varchar 否 用户名3 U_pwd Varchar 否 用户密码表名:N_news 新闻表序号 列名 数据类型 标识 主键 允许空说明1 N_id int 是 否 新闻编号2 N_title varchar 否 新闻标题3 N_author varchar 否 新闻作者4 N_

18、reads int 是 阅读数5 M_id int 否 板块编号6 N_texts varchar 否 新闻内容7 N_img varchar 是 新闻图片8 N_online Datatime 否 发表时间表名:N_module 板块表序号 列名 数据类型 标识 主键 允许空 说明1 M_id int 是 否 板块编号2 M_name Varchar 否 板块名称- 7 - 3 M_texts Varchar 是 版块内容表名:N_pinglun 评论表序号 列名 数据类型 标识 主键 允许空 说明1 N-id int 是 否 评论编号2 N_name Varchar 否 评论名称3 N_t

19、exts Varchar 否 评论内容4 N_date datetime 否 评论时间4.3.6 数据表关系图下图为各表的关系图(图 4.3.6)图 4.3.6 数据表关系图第 5 章 系统的实现5.1 系统主界面下图为系统主界面,在主界面中可以进行单条新闻的浏览。点击最近更新,推荐新闻,热点新闻可以浏览更多的新闻。点击更多新闻可以进入新闻模块浏览界面。点击后台登陆,输入用户名和密码可以进入后台管理界面。- 8 - 图 5.1 系统主界面5.2 最近更新新闻显示下图为最近更新新闻的显示,可以浏览最近更新的新闻。 (图 5.2)- 9 - 图 5.2 最近更新新闻界面5.3 推荐新闻的显示下图为推荐新闻界面,可以浏览推荐新闻。 (图 5.3)图 5.3 推荐新闻界面5.4 热点新闻显示下图可以浏览热点新闻。 (图 5.4)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 期刊/会议论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报