1、新闻发布系统毕业论文 1 目 录 摘 要 . 2 abstract . 3 第 1 章 开 发工具的选用及介绍 . 4 1.1ASP 简介 . 4 1.2ASP 的特点 . 4 第 2 章 本次毕业设计的重大意义 . 5 1.1 查找资料 . 5 1.2 总结数据、明确任务 . 5 1.3 本次毕业设计的重大意义 . 5 1.4 本章小节 . 5 第 3 章 系统的基本结构和功能描述 . 6 3.1 系统的基本结构 . 6 3.2 系统的功能描述 . 6 第 4 章 设计实现的详细步骤 . 8 4.1 首页面和管理员登录页面 . 8 4.1.1 首页面设计 . 8 4.1.2 管理员登入界面
2、. 9 4.2 后台管理 . 9 4.3 新闻管理 . 10 4.3.1 添加新闻 . 12 4.3.2 修改新闻 . 13 4.3.3 删除新闻 . 15 4.4 公告管理 . 16 4.4.1 添加公告 . 16 4.4.2 修改公告 . 17 4.4.3 删除公告 . 18 4.5Access 数据库 . 19 4.6 章小节 . 20 第 5 章 设计中遇到的重点、难点及不足 . 21 5.1 重点及难点 . 21 5.2 不足与改良方案 . 21 5.3 本章小节 . 21 结 论 . 错误 !未定义书签。 参考文献 . 22 致 谢 . 错误 !未定义书签。 新闻发布系统毕业论文
3、2 摘 要 信息技术的发展使得整个世界越来越小,这也意味着企业的竞争环境由区域化向全球化发展,尤其是随着中国加入 WTO 的日期日益临近,经济全球化是大趋势,企业所处的宏观环境实际上已经不仅仅是通过信息技术员连接起来狭义的网络,而应 该将技术环境与经济环境结合在一起考虑,形成一种大网络的概念。企业对信息的掌握程度、信息获取是否及时、信息能否得到充分利用、对信息的反应是否敏感准确,已越来越成为衡量一个企业市场竞争能力的重要因素。所以建立动态的新闻管理系统适应企业发展的要求,其意义是具大的。新闻系统是一个比较典型的文档系统,掌握了新闻系统的开发,对于开发其它的文档系统都有很大的帮助。新闻管理系统
4、,在国内外早已有着成熟的研究成果和广泛的社会应用 .国内众多大型门户网站 ,如网易 ,新浪 ,搜狐 ,首都在线 ,人民日报网 ,中国新闻网等 ,每天甚至时刻进行海量 信息的维护 ,以保持网站内容及时更新 ,内容管理系统 ,起着绝对重要的作用 ,也是当今动态网站内容更新的主要手段。 关键字: 新闻; ASP;数据库;管理系统;动态网站 新闻发布系统毕业论文 3 abstract The development of information technology makes the whole world more and more small, it also means that the en
5、terprise the competitive environment by regionalization to globalization, especially with Chinas accession to the WTO date approaching, economic globalization is big trend, enterprise in place of macro environment has actually is not only connected through information technicians narrow sense of net
6、work, and should be technology environmental and economic environment together consider large network, form a kind of concept. Enterprise information to master degree, information acquisition whether seasonable, information can be used fully, for information reaction is sensitive, accurate measure o
7、f a enterprise has become the important factor of the market competition ability. So building dynamic news management system adapt to the requirements of the development of enterprises, its meaning is great. News system is a more typical document systems, the master news system development, to devel
8、op other documentation system has a lot of help. News management system at home and abroad, already having mature research achievements and extensive social applications. Domestic large portal netease, such as sina, sohu, capital online, the Peoples Daily, China news service network, every time even
9、 the mass information maintenance, to maintain the website contents update, content management system, plays an important role, is absolutely todays dynamic website contents to update the main method. Key word: news; ASP ; database ; Management system; Dynamic websites 新闻发布系统毕业论文 4 第 1 章 开发工具的选用及介绍
10、1.1ASP简介 ASP 是 Active Server Page 的缩写,意为 “ 动态服务器页面 ” 。 ASP 是微软公司开发的代替 CGI 脚本程序的一种应用 ,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。 ASP 的网页文件的格式是 .asp,现在常用于各种动态 网站 中。 1.2ASP的特点 ( 1) 任何开发工具皆可发展 ASP。 只要使用一般的文书编辑程序,如 Windows 记事本,就可以编辑。当然,其他网页发展工具,例如, FrontPage Express、 FrontPage 等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得
11、的网页编辑来写 ASP,可能会发生一些意想不到的离奇状态。 ( 2) 通吃各家浏览由于 ASP 程序是在网络服务器端中执行,执行结果所产生的 HTML 文件适用于不同的浏览器。 ( 3) 语言相容性高 : ASP 与所有的 ActiveX Script 语言都相容,除了可结合 HTML,VBScript、 Java Script、 Active X 服务器组件 来设计外,并可经由 “plug -In(外挂组件模组)的方式,使用其他厂商( Third Party)所提供的语言。 ( 4) 易于操控数据库 : ASP 可以轻易地通过 ODBC(Open Database Connectivity)
12、驱动程序连接各种不同的数据库,例如: Acess、 Foxpro、 dBase、 Oracle 等等,另外, ASP 亦可将“ 文本文件 ” 或是 ”Excel” 文件当成数据库用。 ( 5) 面向对象学习容易 : ASP 具备有面向对象( Object-Oriented)功能,学习容易,ASP 提供了五种方便能力强大的内建对 象: Request、 Response、 Sever、 Application 以及Session,同时,若使用 ASP 内建的 “Application” 对象或 ”Session” 对象所撰写出来的ASP 程序可以在多个网页之间暂时保存必要的信息。 新闻发布系统毕
13、业论文 5 第 2 章 本次毕业设计的重大意义 1.1 查找资料 ASP 应用教程 ASP 程序设计基础 ASP 程序设计教程与实训 管理信息系统 数据库原理与应用教程 1.2 总结数据、明确任务 该系统必须具备的数据库: 新闻信息数据库、管理员信息数据库、评论信息数据库 该系统必 须具备以下功能: 1、 添加新闻 ; 2、 删除新闻 ; 3、 修改新闻 ; 4、 发布新闻 ; 5、访问者评论。 1.3 本次毕业设计的重大意义 在此次课程设计中,主要设计的是新闻管理员对新闻的管理。新闻管理员有进入后台管理的权限,新闻管理员功能的信息量大,数据安全性和保密性要求最高。新闻管理员可以浏览、添加、删
14、除、修改、发布新闻。 1.4 本章小节 本章主要通过查找资料明确了此次课程设计的题目,并确定了此次课程设计的主要任务和此次课程设计的重要意义。 新闻发布系统毕业论文 6 第 3 章 系统的基本结构和功能描述 3.1 系统的基本结构 图 3-1 系统基本结构 3.2 系统的功能描述 新闻管理系统包括类别管理、新闻管理、公告管理、投票管理、友情链接管理等模块。具体描述如下: 1类别管理: (1)新闻类别的添加,包括类别名称等信息; (2)新闻类别的修改; (3)新闻类别的删除; (4)新闻类别的查询。 2新闻管理: (1)新闻信息的添加,包括新闻标题、新闻内容和所属类别等; (2)新闻信息的修改;
15、 (3)新闻信息的删除; 新闻发布系统毕业论文 7 3.公告管理: (1)公告信息的添加,包括公告标题、公告内容等; (2)公告信息的修改; (3)公告信息的删除; 新闻发布系统毕业论文 8 第 4 章 设计实现的详细 步骤 4.1 首页面和管理员登录页面 4.1.1 首页面设计 本主界面由 default.asp 打开,由很多模块组成,最上面是张 loge 图片,再下来是导航条,包括 6 个新闻的类别,页面左侧是公告信息和站内搜索,中间是主要新闻的浏览,右边有统计和在线调查,最下面有个登入后台管理的按钮。它们的功能是显示新闻类别和每个类别中的新闻 ,以供访问者可以清晰的浏览每一条新闻。管理员
16、在后台添加的新闻都会 即时可见,对新闻的处理将立即在本页面的对应栏目显示出来,达到 “ 即时发布,即时见效 ” 。普通访问者只能在本界面查看、搜索站内新闻,还能 投票评论本系统。本界面清晰有条理,访问者可以清楚的浏览每一条站内新闻。首页界面如下图 4-1 所示: 图 4-1 首页界面 新闻发布系统毕业论文 9 4.1.2 管理员登入界面 本页面是为了让新闻管理员按照账号和密码进行登录,如账号和密码输入正确,即可进入管理员页面。如果输入错误,则转到错误提示页面。在输入管理员的登录信息时,通过连接数据库来判断信息是否正确。登入界面如图 4-2 所示 : 图 4-2 登录后台管理界面 功能主要代码如
17、下: 用户名 : 密 码: 4.2 后台管理 后台管理主页面是当管理员输入账号和密码正确后进入的页面,该页面主要包括管理员可以对新闻进行管理的一些操作,包括浏览新闻,添加新闻,删除新闻,发布新闻等操作。 在此页面上,主要是添加了进入各个管理页面的链接,分别包括公告管理、新闻管理、新闻发布系统毕业论文 10 投票管理。后台管理主页面如下图 4-3 所示: 图 4-3 后台管理主页面 4.3 新闻管理 新闻管理页面主要包括对新闻的浏览显示,新闻的修改、删除、以及添 加新闻的功能。此页面和首页的新闻显示是一个页面,在此页面中加了对管理员身份的识别,通过登录页面的 session 的保存值来判断是普通用户浏览还是管理员浏览,如果是管理员浏览,则显示管理员可对新闻进行管理的功能,如修改、删除、添加等。通过这写链接进入到各个对新闻管理的页面。在此次课程设计中,把添加、修改、删除、的执行语句都放在了一个页面。