新闻发布系统设计开发文档
专 业:信息与计算科学 年 级:2008级 学 号:200806014134 作 者:李翠
完成时间:2011年1月
新闻发布系统
说 明:
序号 1 学号 200806014115 姓名 徐英 专业、班级 信息与计算科学 任务分配 新闻管理页面中的新闻管理页面、修改新闻、删除新闻、添加新闻、退出管理 创建数据库和链接文件、创建头部和尾部文件、创建首页、浏览新闻内容页面、新闻管理页面中的登录及登录检查文件 2 200806014134 李翠 信息与计算科学 1
新闻发布系统
新闻发布系统的设计与实现
摘要:我们从建站的实际情况出发,经过对有关网站新闻发布事项的一番考察和分析,确立了新闻发布系统的具体实现功能。并阐述系统的结构设计和功能设计,实现新闻的分类显示,最近新闻的提示,新闻滚动功能等。经过授权的用户可以通过Web浏览器,以人机交互式的客户端程序实现对学校新闻的发布、管理、实时的进行行为统计和记录。本系统是新闻网站的一个子系统,具有很好的外部接口,能够很好的配合站点的其它子系统服务于网站的新闻发布,该系统是一个基于新闻发布和内容管理的全站管理系统;基于B/S模式WEBMIS系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理而且有序地呈现在大家面前。简单的说,新闻发布系统就是充当一个网络新闻媒介的功能。主要实现对新闻的编辑、删除、分类等,模拟了一般新闻媒介的发布的过程
关键词:新闻发布系统、内容、结构、设计
2
新闻发布系统
新闻发布系统的设计与实现 ........................................................................................................... 2 1 引言 .............................................................................................................................................. 4
1.1 编写目的 ........................................................................................................................... 4 1.2 研发背景 ........................................................................................................................... 4 1.3可行性研究 ........................................................................................................................ 5 1.4 该系统需要解决的问题 ................................................................................................... 5 1.5 设计目标 ........................................................................................................................... 5 1.6 定义 ................................................................................................................................... 5 2 系统开发工具及环境 ................................................................................................................... 6
2.1 美化工具介绍 ................................................................................................................... 6 2.1.1 PhotoShop CS3介绍 .................................................................................................... 6 2.2 开发网站工具分析 ............................................................................................................ 6 2.2.1 ASP介绍 ........................................................................................................................ 6 2.2.2 ASP的特点 .................................................................................................................... 6 2.2.3 ASP的工作原理 ............................................................................................................ 7 2.2.4 ASP环境的安装与配置 ................................................................................................ 7 2.2.5 Aws 介绍 ....................................................................................................................... 7 2.2.6 ASP使用说明 ................................................................................................................ 8 2.3开发环境简介 ..................................................................................................................... 8 2.3.1 Access 2003 数据库工具概述 ................................................................................... 8 2.3.2 选择Access2003 作为后台数据库 ............................................................................ 8 2.3.3 ADO开发数据库 ............................................................................................................ 8 2.3.4 microsoft expression Web 2.0程序编辑环境 ...................................................... 9 3 总体设计..................................................................................................................................... 10
3.1 系统总体功能设计 .................................................................................................. 10 3.2 系统数据库设计 ...................................................................................................... 10
4详细设计...................................................................................................................................... 11
4.1 系统的几个通用文件说明 ..................................................................................... 11 4.2 登陆模块的实现 ..................................................................................................... 11 4.3 新闻展示模块的实现 ............................................................................................. 12 4.4 系统功能模块的实现 ............................................................................................. 13 4.4.1 系统功能的具体实现 ................................................................................................. 13 5 系统试运行结果及评价 ............................................................................................................. 15 6 结束语....................................................................................................................................... 15 参考文献......................................................................................................................................... 15
3
新闻发布系统
1 引言
随着社会的不断进步,随着计算机技术的飞速发展,现代社会已经成为了一个信息爆炸的时代。无论是企业还是学校还是机关都需要在最新的时间内公布最新的各种信息,在这种情况下,计算机实现的新闻发布管理系统就可以完美的解决问题了。
在以往的社会中,当没有高科技技术的时候,新闻信息可能只是通过人工记录到大字报上,后来有了广播可能就可以通过广播播报了,但是这些都有一个共同的缺点就是不能将信息长久的存放起来,有了计算机后就可以将信息存放到数据库中,只要人们愿意随时都可以进行信息的查看。不但如此,管理员还可以很方便的对各种新闻信息进行分类,发布最新的新闻信息,对原来的新闻信息进行维护,而且发布的新闻可以马上在前台页面中显示出来,只要在有网络的地方都可以访问得到的。
系统从需求分析到概要设计再到详细设计,一步一步最终完成了系统的全部编码,所有功能都经过测试运行正确。系统采用的B/S结构的计算机技术,使用了网络编程技术,使用的网络编程语言是asp,使用的数据库是Access 2003,下面章节中对它们都有详细说明。
1.1 编写目的
随着信息时代和因特网的产生,信息变的越来越重要。新闻发布系统的创建目标是给用户提供及时并有用的一个信息空间。它主要由新闻管理、用户管理和站内搜索等几大部分组成。
1.2 研发背景
时间行进到21世纪,以计算机技术为主体的高新技术群体已经将触角深入到经济的方方面面。在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行各类管理,交流的便捷,其中最突出的是要算在新闻信息发布管理了,如何利用先进的管理手段,提高对相关信息的管理水平,是每一个学校或公司、机关面临的重要课题。现代新闻信息发布管理所面临的问题是:新闻信息量的增加,管理内容繁杂,日常需要耗费大量人力和物力。要想解决这一难题,就须有一套科学、高效、严密、实用的新闻信息发布管理系统。采用现代计算机管理系统是实现此目标的重要途径,使用计算机进行的管理、提供的服务是规范的、统一的,它在新闻信息发布管理当中的应用不仅可以简化、规范各个部门的日常操作,而且可以新闻部门管理更加简单、方便、快捷、清晰、从而减轻工作人员的劳动强度、减低部门的财政消耗。计算机管理系统的应用是新闻信息管理信息化,自动化重要标志,是新闻信息管理现代化不可缺少的手段。
4