新闻发布系统

  • 格式:doc
  • 大小:466.00 KB
  • 文档页数:17

下载文档原格式

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

新闻发布系统

小型MIS开发项目课程设计报告

院系:数学与计算机科学学院专业:信息与计算科学年级:2 0 0 8 级

学号:200806014137

姓名:左荣斌

指导老师:郭皎

重庆三峡学院

完成时间:2010年12月

摘要

随着计算机技术的广泛应用,在新闻发布中引入计算机管理技术,成为一个值得深入研究的问题。本系统采用ASP+ACCESS作为开发环境,本文首先概要的论述了ASP的有关知识与现状,之后,对本系统作了系统的描述,在此基础上,对系统的总体框架和数据库进行了设计,然后,对开发一个小型的新闻信息发布管理系统的各个关键模块实现进行了详细说明。

关键词:新闻发布;新闻管理;asp;Access

目录

1 引言 (5)

1.1 编写目的 (5)

1.2 研发背景 (5)

1.3可行性研究 (5)

1.4 该系统需要解决的问题 (6)

1.5 设计目标 (6)

1.6 定义 (7)

2 系统开发工具及环境 (7)

2.1 美化工具介绍 (7)

2.1.1 PhotoShop CS3介绍 (7)

2.2 开发网站工具分析 (7)

2.2.1 ASP介绍 (7)

2.2.2 ASP的特点 (8)

2.2.3 ASP的工作原理 (8)

2.2.4 ASP环境的安装与配置 (8)

2.2.5 Aws 介绍 (9)

2.2.6 ASP使用说明 (9)

2.3开发环境简介 (9)

2.3.1 Access 2003 数据库工具概述 (9)

2.3.2 选择Access2003 作为后台数据库 (9)

2.3.3 ADO开发数据库 (10)

3 总体设计 (10)

3.1 系统总体功能设计 (11)

3.2 系统数据库设计 (12)

3.2.1 管理员表(admin表)设计 (12)

3.2.2 新闻信息表(news表)设计 (12)

3.2.3 新闻栏目表(newscata表)设计 (12)

4详细设计 (12)

4.1 系统的几个通用文件说明 (13)

4.2 后台登陆模块的实现 (13)

4.3 新闻展示模块的实现 (13)

4.4 系统功能模块的实现 (14)

4.5 发布新闻模块的实现 (15)

4.6 新闻管理模块的实现 (15)

4.7 栏目管理模块的实现 (16)

5 系统试运行结果及评价 (16)

6 结束语 (17)

参考文献 (17)

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标准和数据库理论设计实现一个界面简单实用,后台存储数据量大的管理系统,为传统的管理方法打造一个新的管理方式。本系统在设计时应该满足以下几个目标:

✧采用人机对话的操作方式,界面设计美观友好。

✧信息查询灵活、快捷、方便、准确,数据存储安全、可靠。

✧管理员在后台管理功能中实现,发布最新的新闻。

✧最新的新闻在新闻展示中是靠最前面的。

✧通过分页显示所有的新闻

✧可以根据查询条件查询得到的新闻。

✧不同的新闻属于不同的栏目。

✧以添加新的子栏目;修改现有的栏目名称。

✧管理员可以在后台对新闻进行修改和删除。