新闻发布系统毕业论文_第1页
新闻发布系统毕业论文_第2页
新闻发布系统毕业论文_第3页
新闻发布系统毕业论文_第4页
新闻发布系统毕业论文_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

四川职业技术学院 新闻发布系统毕业设计论文 1 目目 录录 引言 3 第一章 需求分析 4 1 1 开发目的 4 1 2 项目背景 4 第二章 系统分析与设计 5 2 1 数据库分析与设计 5 2 2 程序分析与设计 12 第三章 后台系统管理实现 13 3 1 登陆界面实现 13 3 2 新闻管理实现 14 3 3 添加新闻实现 15 3 4 分类管理实现 16 3 5 退出登陆实现 18 3 6 返回登陆实现 18 第四章 前台系统测试 19 4 1 新闻内容模块 19 4 2 最新新闻模块 19 4 3 搜索模块 19 第五章 系统目录 22 结论 23 结束语 23 参考文献 24 四川职业技术学院 新闻发布系统毕业设计论文 2 摘要摘要 本文是对新闻发布系统开发的全面阐述 全文分为前言 需求分析 系统 分析与设计 后台系统管理实现和前台系统测试等五个部分 详细阐述了系统 分析和系统设计的方法及其内容 也对如何使用脚本语言开发系统和如何组建 数据库做了详细介绍 新闻发布系统是一个以信息传递的方式开发的系统 它主要是把从各种渠 道收集到的新闻 通过网络的方式发布 用户通过浏览网页的方式查看新闻并 发表评论 本系统采用 Visual studio 2008 和 ASP 做为开发工具 后台数据库 主要使用 Microsoft SQL 2005 脚本语言使用 javascript 和 HTML 本系统共 包括 登陆管理 新闻管理 分类管理 前台管理四个功能模块 其中新闻管 理模块是系统开发的重中之重 是系统的灵魂 它完成了新闻的发布 修改和 删除 以及导航条的建立 分类管理 评论管理等等 关键词 NET SQL2005 Visual studio 2008 四川职业技术学院 新闻发布系统毕业设计论文 3 引言引言 新闻发布系统 News Release System or Content Management System 又 叫做内容管理系统 是一个基于新闻和内容管理的全站管理系统 新闻发布系统 是基于 B S 模式的 WEBMIS 系统 本系统可以将杂乱无章的信息 包括文字 图片 和影音 经过组织 合理有序地呈现在大家面前 当今社会是一个信息化的社会 新闻作为信息的一部分有着信息量大 类别繁多 形式多样的特点 新闻发布系统 的概念就此提出 新闻发布系统的提出使电视不再是唯一的新闻媒体 从此以后 网络也充当了一个重要的新闻媒介的功能 简单地说 新闻发布系统就是充当一 个网络新闻媒介的功能 主要实现对新闻的分类 上传 审核 发布 模拟了一般新 闻媒介的新闻发布的过程 通过不同权限的账号分别实现以上所说功能 当然这 些功能也可以是某一个账号全部具有 随着互连网的进一步发展 网络媒体在人们心中的地位进一步提高 新闻发 布系统作为网络媒体的核心系统 其重要性是越来越重要 一方面 它提供一个新 闻管理和发布的功能 另一方面 现在的新闻发布要求实现与普通的用户实现交 互 用户可以很方便地参加一些调查和相关新闻的评论 这一点也是其他一些媒 体现在无法做到的 电视 电台等 同时 Internet 发展到当今 可以说 只要你 上 Internet 你就会接触到新闻发布系统 新闻发布系统的用户是相当惊人的 其重要性是不容置疑的 当然这也对新闻发布系统的开发提出了更高的要求 四川职业技术学院 新闻发布系统毕业设计论文 4 第一章第一章 需求分析需求分析 1 11 1 开发目的开发目的 随着计算机技术的发展 网络技术对我们生活和工作显得越来越重要 特 别是现要信息高度发达的今天 人们对最新信息的需求和发布迫切的需要及时 性 而动态互式网页刚好提供了这些功能 本系统就是一个能够在实现新闻信 息的网上发布 多栏目管理 实时的进行行为统计和记录 如评论 的网上交 互系统 1 21 2 项目背景项目背景 HTML 作为一种样式语言 随着 Internet 上信息量的增多和交互性的加 强使 HTML 显得越来越难以胜任的情况之下 在 ASP 编程语言高度发展的形式下 我们开始了对新闻发布系统的开发 四川职业技术学院 新闻发布系统毕业设计论文 5 第二章第二章 系统分析与设计系统分析与设计 2 12 1 数据库分析与设计数据库分析与设计 文档为新闻发布管理系统说明书 根据新闻发布管理系统需求文档严格编 写和创建新闻发布管理系统数据库 应用 SQL2005 数据库 主要包括对数据库 结构的描述 数据库对象信息的描述 数据库名称为 news Admin 表 图 2 1 1 Classes 表 四川职业技术学院 新闻发布系统毕业设计论文 6 图 2 1 2 Image 表 图 2 1 3 News 表 四川职业技术学院 新闻发布系统毕业设计论文 7 图 2 1 4 ReView 表 图 2 1 5 接下来是数据库设计代码 四川职业技术学院 新闻发布系统毕业设计论文 8 如图所示 图 2 1 6Admin 表代码 图 2 1 7Classes 表代码 四川职业技术学院 新闻发布系统毕业设计论文 9 图 2 1 8Image 表代码 图 2 1 8News 表代码 四川职业技术学院 新闻发布系统毕业设计论文 10 图 2 1 9ReView 表代码 根据数据库代码的设计可以显示出数据结构的设计 根据数据结构就可以录入 相关数据 数据库结构设计如图所示 图 2 1 10Admin 表设计 四川职业技术学院 新闻发布系统毕业设计论文 11 图 2 1 11Classes 表设计 图 2 1 12Image 表设计 图 2 1 13News 表设计 图 2 1 14ReView 表设计 以上就是数据库设计的相关设计 接下来就是程序分析与设计 四川职业技术学院 新闻发布系统毕业设计论文 12 2 22 2 程序分析与设计程序分析与设计 本系统的设计主要分为前台设计和后台设计 前台为浏览页面 后台主要 分为栏目设计 新闻管理 新闻分类管理和添加新闻 系统管理员示意图 图 2 2 1 四川职业技术学院 新闻发布系统毕业设计论文 13 第三章第三章 后台系统管理实现后台系统管理实现 3 13 1 登陆界面实现登陆界面实现 管理员登陆界面 图 3 1 1 管理员登陆界面 登陆界面实现代码 图 3 1 2 登陆界面代码 四川职业技术学院 新闻发布系统毕业设计论文 14 通过上面代码可实现管理员登陆 从而进入后台的主页面 3 23 2 新闻管理实现新闻管理实现 新闻管理的实现主要是对整个新闻的一个统计并且修改 删除 图 3 2 1 新闻管理界面 四川职业技术学院 新闻发布系统毕业设计论文 15 图 3 2 2 新闻管理代码 3 33 3 添加新闻添加新闻 新闻的添加需填写题目 作者 出处 分类 内容 通过添加按钮然后将 所添加的新闻传入数据库 还可以通过浏览的方式上传新闻图片 但格式只能 是 jpg gif 和 bmp 如图所示 四川职业技术学院 新闻发布系统毕业设计论文 16 图 3 3 1 添加新闻界面 要实现新闻的添加必须还得写代码 图 3 3 2 添加新闻界面代码 3 43 4 分类管理实现分类管理实现 分类管理 主要是把新闻按不同的类别分为国内 国际 时政 健康 小说 财经 娱乐 教育 文学等类 分类管理的实现也可以修改 删除 添加 如 果该类别新闻还有子新闻则删除出现错误 分类管理界面如下 四川职业技术学院 新闻发布系统毕业设计论文 17 图 3 4 1 分类管理界面 图 3 4 2 分类管理实现代码 四川职业技术学院 新闻发布系统毕业设计论文 18 3 53 5 退出登陆实现退出登陆实现 退出登陆实现是非常简单的一项实现功能 只要一句代码就可以实现 3 63 6 返回登陆的实现返回登陆的实现 返回登陆其实就是从后台的主页面返回到登陆界面去 让管理重新登陆 四川职业技术学院 新闻发布系统毕业设计论文 19 第四章第四章 前台系统设计前台系统设计 4 14 1 新闻内容模块新闻内容模块 前台页面的浏览是不需要登陆就可以直接浏览的 前台页面主要包括顶部 的菜单栏 内容 内容页面又包括最新新闻和搜索新闻两个部分 如图所示 图 4 1 1 新闻内容模块 读者可以点击菜单栏导航菜单浏览新闻 然后点击新闻标题对新闻的所有内 容进行浏览 如图所示 四川职业技术学院 新闻发布系统毕业设计论文 20 图 4 1 2 新闻内容页 新闻内容页主要是由标题 作者 更新时间和来源构成 这样可以让读者更 清楚更多的了解新闻 读者不仅可以浏览新闻还可以对新闻作出自己的评论 如图所示 图 4 1 3 新闻评论 新闻评论是位于新闻内容的下面 便于读者发表自己的看法和意见 4 24 2 最新新闻模块最新新闻模块 四川职业技术学院 新闻发布系统毕业设计论文 21 最新新闻模块是显示最新更新的新闻 主要是显示前 10 条新闻 是为了方 便读者更快的了解最新新闻而设计的 最新新闻模块设计十分简单 如图所示 图 4 1 2 1 最新新闻模块 4 34 3 搜索模块搜索模块 新闻搜索模块 主要是按关键字来搜索 新闻搜索模块是和内容模块 最新 新闻模块并列的 主要是位于右下方 四川职业技术学院 新闻发布系统毕业设计论文 22 第五章第五章 系统目录系统目录 系统目录是整个系统的的设计结构 后台登陆是 Login aspx 为首页 前台页 面的浏览是 index aspx 数据库是 news 打开数据库后 直接附加即可 四川职业技术学院 新闻发布系统毕业设计论文 23 结论结论 本论文介绍了新闻发布系统的开发步骤 只要掌握了此系统 类似的系统 大都如此设计 基于 ASP 技术的数据库系统的开发并不 主要是其开发方法和 开发思想比较难建立 这只有通过大量的实践和不断的总结来得出 结束语结束语 在整个设计阶段感受最为深刻的是掌握学习的方式和解决问题的方法 首 先是解决问题的方式 虽然面临的信息很多 但是如何从大量的信息中筛选出 所需的信息 有用的信息 才是解决问题的关键 另外一个就是解决问题的方 法 就像我在解决设计中的很多问题一样 一开始总是在看书 和书上的进行 比对 虽然书本上的知识大部分都是有价值 正确的 但实际上每个人编程的 思路和对数据处理的方法 思想都是不同的 这就要求我们一定要通过实践才 能找到解决问题的方案 在整个毕业设计的过程中 我深刻的体会到了这一点 的重要性 也牢记住了这一点 在今后的学习和研究中我也会继续将这种方法 延续下去 新闻发布系统及论文是在我的导师许俊老师的亲切关怀和悉心指导下完成 的 他严肃的科学态度 严谨的治学精神 精益求精的工作作风 深深地感染 和激励着我 从课题的选择到项目的最终完成 许老师都始终给予我细心的指 导和不懈的支持 在此谨向许老师致以诚挚的谢意和崇高的敬意 在此 我还要感谢在一起愉快的度过大学生活的各位同学 正是由于你们 的帮助和支持 我才能克服一个一个的困难和疑惑 直至本文的顺利完成 在论文即将完成之际 我的心情无法平静 从开始进入课题到论文的顺利 完成 有多少可敬的师长 同学 朋友给了我无言的帮助 在这里请接受我诚 挚的谢意 最后我还要感谢培养我长大含辛茹苦

温馨提示

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

评论

0/150

提交评论