重庆大学网络教育学院毕业论文范本
重庆大学网络教育学院
毕业设计(论文)
题目 网上新闻发布系统的设计与实现
学生所在校外学习中心 重庆学习中心 批次 层次 专业200901
专起本 计算机科学与技术
学 号 W07204226 学 生 邱承兵 指 导 教 师 杨 忠 起 止 日 期 2009-02-27到2009-4-22
1
重庆大学网络教育学院毕业论文范本
摘 要
本系统采用ASP.NET+ACCESS,VS2008开发工具实现后台新闻的添加、修改、删除、审核,以及对用户的管理等功能,在前台新闻浏览模块当中,可以用户注册,发表新闻评论,搜索新闻等功能,完成了一个新闻发布系统的所有基本功能,前台主要显示栏目导航、根据关键字检索新闻以及主要的新闻大类等。
关键字:软件工程
新闻发布 IIS ASP.NET ACCESS SQL Ajax
2
重庆大学网络教育学院毕业论文范本
目 录
1绪 论 .................................................................................................................................... 1
1.1 引言 ............................................................................................................................ 1 1.2 开发背景及运行环境 ................................................................................................ 2 1.3 相关技术及原理介绍 ................................................................................................ 3 2系统分析 ................................................................................................................................ 7
2.1 系统具体要求 ............................................................................................................ 7 2.2 系统可行性分析 ........................................................................................................ 8 2.3 系统的逻辑模型 ........................................................................................................ 8 3系统总体设计 ...................................................................................................................... 11
3.1 系统结构设计 .......................................................................................................... 11 3.2 系统的功能模块设计 .............................................................................................. 11 3.3 数据库的搭建 .......................................................................................................... 13 4 系统的详细设计及实现 ..................................................................................................... 21
4.1 Internet信息服务配置 ............................................................................................. 21 4.2 ACCESS Database Structure创建及环境配置 ........................................................ 22 4.3 用户前台新闻显示 .................................................................................................. 24 4.4 网站管理员模块及其实现 ...................................................................................... 29 4.5 前台新闻显示说明 .................................................................................................. 33 4.6后台新闻管理 ........................................................................................................... 35 4.7 添加新闻内容 .......................................................................................................... 38 4.8 管理全部新闻 .......................................................................................................... 41 4.9 管理新闻类别 .......................................................................................................... 42 5结束语 .................................................................................................................................. 46
3
重庆大学网络教育学院毕业论文范本
1绪 论
1.1 引言
Internet的蓬勃发展,使新闻的传播方式发生了巨大的变化,传统的信息传播媒体电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们更多的开始关注网络新闻。由于互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信息的全面的介绍与比较,大大地方便了人们的阅读,因此在短短几年的时间里,互联网便济身于众多媒体之间,并具有相当一部分媒体人群。借此东风,新闻网也迅速发展起来,它内容丰富,涉及到商业、工业、农业、银行、财政、教育、娱乐、信息等各个产业,信息量大,不仅有实事新闻,还有相关的行业信息,同时新闻网具有互联网所具备的一切特性。在全球网络化、信息化的今天,新闻网迅速发展,大大地丰富了人们的生活,不知不觉中,它已经成为人们生活中不可或缺的重要组成部分。
随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。利用JSP技术开发的网站新闻管理系统,实现了网站新闻的动态管理,因为可以用来动态发布新闻信息,所以使得对信息的管理更加及时、高效,提高了工作效率。
新闻发布系统(News Release System or Content Management System)又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,新闻发布系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息(包括文字,图片)经过组织,合理有序地呈现在大家面前。当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出.新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能.简单地说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类,上传,审核,发布,模拟了一般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。
1
重庆大学网络教育学院毕业论文范本
1.2 开发背景及运行环境 1.2.1 开发背景
人类社会的发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视,电台等),同时,Internet发展到当今,可以说新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求.
用动态ASP.Net技术更能方便程序员进行后台的研发及维护等工作,并Microsoft公司提供了越来越方便及功能越发强大的工具,比如Visual Studio 2005 , VS2008等开发环境工具。 1.2.2 运行环境
1. 硬件条件
本开发环境及服务器端都可以用一般的个人电脑做研发或者发布,因本系统采用ACCESS数据后台,前台只用到Internet Explore5.0以上,所以对硬件要求稍底;用户端计算机若干,网络环境搭建设备是必需的如: 网卡,Switch, Router等,这里不再一一赘述。
2. 系统平台
此系统平台将沿用B/S架构,Server端可以用的操作系统有:Windows 2003,Vista等,主要采用微软本身服务组件:Internet Information Server6.0,ASP.NET components etc. Client端可以采用现在流行的Microsoft Windows XP和Internet Explorer 6.0 以上,数据库系统采用Micro Access2003,易于操作维护。 3.开发工具
采用了Microsoft Visual Studio 2008进行开发,它是用来快速创建数据驱动Winform/Web应用程序的基于团队的开发环境,支持C#,VB.NET,C++等不
2