新闻发布系统课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

新闻发布系统设计开发文档

专业:信息与计算科学

年级:2008级

学号:200806014134

作者:李翠

完成时间:2011年1月

说明:

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

摘要:我们从建站的实际情况出发,经过对有关网站新闻发布事项的一番考察和分析,确立了新闻发布系统的具体实现功能。并阐述系统的结构设计和功能设计,实现新闻的分类显示,最近新闻的提示,新闻滚动功能等。经过授权的用户可以通过Web浏览器,以人机交互式的客户端程序实现对学校新闻的发布、管理、实时的进行行为统计和记录。本系统是新闻网站的一个子系统,具有很好的外部接口,能够很好的配合站点的其它子系统服务于网站的新闻发布,该系统是一个基于新闻发布和内容管理的全站管理系统;基于B/S模式WEBMIS系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理而且有序地呈现在大家面前。简单的说,新闻发布系统就是充当一个网络新闻媒介的功能。主要实现对新闻的编辑、删除、分类等,模拟了一般新闻媒介的发布的过程

关键词:新闻发布系统、内容、结构、设计

新闻发布系统的设计与实现 (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)

1 引言

随着社会的不断进步,随着计算机技术的飞速发展,现代社会已经成为了一个信息爆炸的时代。无论是企业还是学校还是机关都需要在最新的时间内公布最新的各种信息,在这种情况下,计算机实现的新闻发布管理系统就可以完美的解决问题了。

在以往的社会中,当没有高科技技术的时候,新闻信息可能只是通过人工记录到大字报上,后来有了广播可能就可以通过广播播报了,但是这些都有一个共同的缺点就是不能将信息长久的存放起来,有了计算机后就可以将信息存放到数据库中,只要人们愿意随时都可以进行信息的查看。不但如此,管理员还可以很方便的对各种新闻信息进行分类,发布最新的新闻信息,对原来的新闻信息进行维护,而且发布的新闻可以马上在前台页面中显示出来,只要在有网络的地方都可以访问得到的。

系统从需求分析到概要设计再到详细设计,一步一步最终完成了系统的全部编码,所有功能都经过测试运行正确。系统采用的B/S结构的计算机技术,使用了网络编程技术,使用的网络编程语言是asp,使用的数据库是Access 2003,下面章节中对它们都有详细说明。

1.1 编写目的

随着信息时代和因特网的产生,信息变的越来越重要。新闻发布系统的创建目标是给用户提供及时并有用的一个信息空间。它主要由新闻管理、用户管理和站内搜索等几大部分组成。

1.2 研发背景

时间行进到21世纪,以计算机技术为主体的高新技术群体已经将触角深入到经济的方方面面。在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行各类管理,交流的便捷,其中最突出的是要算在新闻信息发布管理了,如何利用先进的管理手段,提高对相关信息的管理水平,是每一个学校或公司、机关面临的重要课题。现代新闻信息发布管理所面临的问题是:新闻信息量的增加,管理内容繁杂,日常需要耗费大量人力和物力。要想解决这一难题,就须有一套科学、高效、严密、实用的新闻信息发布管理系统。采用现代计算机管理系统是实现此目标的重要途径,使用计算机进行的管理、提供的服务是规范的、统一的,它在新闻信息发布管理当中的应用不仅可以简化、规范各个部门的日常操作,而且可以新闻部门管理更加简单、方便、快捷、清晰、从而减轻工作人员的劳动强度、减低部门的财政消耗。计算机管理系统的应用是新闻信息管理信息化,自动化重要标志,是新闻信息管理现代化不可缺少的手段。

1.3可行性研究

工要欲其事,必先利其器,做任何事必须要有充分的准备。为了用计算机实现新闻信息发布管理系统,必须了解当前的状况,是否有实现目标的可行性,它包括技术可行性,经济可行性,法律可行性等。

技术可行性:无论是当前的计算机硬件技术,还是软件技术,都已经发展到了登峰造极的境界。硬件如cpu已经发展到了奔腾4以上,还有双核、四核的cpu面世了,计算机的处理速度是越赖越快了,内存也一般在512M,好点的配置可以到1G内存,硬盘的容量也更大,而价格也更低了。而软件技术的发展也更是惊人,各种新的软件技术,各种新的软件开发模式不断推出,作为要实现新闻信息发布管理而言已经绰绰有余了!

经济可行性:完成目标系统是否在经济承受能力范围内。通过前面的分析,系统所需要的硬件价格也不太高,系统的开发成本也不是很高,系统完成后需要的信息管理人员也不是很多,经济需求也不是很大!

法律可行性:完成系统和系统的实际运行是否和现行法律相抵触。毫无疑问,系统的实现是为了信息的更方便管理,不会违反任何法律规定。

1.4 该系统需要解决的问题

通过ASP开发技术、Access 2003数据库、IIS Web服务器和软件开发的基本方法研究、设计与实现新闻发布系统。主要实现新闻发布、新闻管理、用户管理、新闻展示等内容的管理.。

1.5 设计目标

本系统希望通过运用web2.0标准和数据库理论设计实现一个界面简单实用,后台存储数据量大的管理系统,为传统的管理方法打造一个新的管理方式。本系统在设计时应该满足以下几个目标:

1、新闻浏览模块:在该模块中,按时间倒序显示最新的新闻标题列表,用户单击某条新闻标题会显示该新闻的详细内容。

2、新闻管理模块:进入该模块前,先进行登录。登陆成功后,进入新闻管理页面。在页面中,用户可以添加,删除和修改新闻。

1.6 定义

新闻发布系统——是一种管理人员通过登陆,对新闻的管理,其中包括:新闻发布、新闻修改、新闻删除、更改新闻类型等内容的管理.。

相关文档
最新文档