摘要
随着Internet的迅速发展,社会已经进入了网络时代。网站已经成为Internet网上进行信息传播的主要载体,Internet正在使这个世界变得越来越“小”,也使我们的竞争更加激烈。
新闻发布系统是典型的新〖本文来自:毕业设计论文网www.paper51.com〗闻信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
关键字:ASP、Access、VBScript。
ABSTRACT
WiththerapiddevelopmentofInternet,thesocietyhasalreadyenteredtheeraofthenetwork.TheWebsitehasalreadybecomethemaincarrierthatInternetcarriedoninformationdisseminationonthenet,Internetismakingthisworldbecome"smaller"and"smaller",Makeourcompetitionfiercertoo.
Thenewsbriefingsystemisatypicalnewsinformationmanagementsystem,Itsdevelopmentincludesthesetting-upofbackstagesupporter'sdatabaseandtworespectsofdevelopmentofmaintainingandfrontapplicationprogrammainly.Thestorehousethetothethingthatstrongthattheformerrequiressettinguptheconsistencyofthedataandintegrality,datawithgoodsecurity.Requirestothelatterthatthefunctionofapplicationprogramiscomplete,easytousethecharacteristicofwaitingfor.
Keyword:ASP、Access、VBScript.
前言
新闻发布系统是一个新闻单位不可缺少的部分,它的内容对于新闻的决策者和管理者来说都至关重要,所以新闻发布系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对网上新闻发布进行管理,具有着手于管理所无法比拟的优点.例如:检索迅速、查找方便、可靠〖本文来自:毕业设计论文网www.paper51.com〗性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高网上新闻发布的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套新闻发布管理软件成为很有必要的事情,在下面的各章中我们将以开发一套网上新闻发布系统为例,谈谈其开发过程和所用到的软件和相关的知识及所涉及到的问题和解决方法。
ActiveServerPages即ASP,是一套微软开发的服务器脚本环境,使用它可以创建和运行动态、交互的Web服务器应用程序。ASP内含于IIS3.0和IIS4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度,而且利用VisualInterDev集成开发环境可以很容易地对ASP应用程序进行开发和修改。
本系统从建立ASP的环境开始,由浅入深地介绍了建立一个基于ASP的动态新闻发布系统所需要的各种技术。
目前,ASP技术已风靡全〖本文来自:毕业设计论文网www.paper51.com〗球,在Internet上几乎处处都能看到它的身影,ASP技术的出现和发展给曾经以静态内容为主的Web带来了全新的动态效果,使其具有更加灵活和方便的交互特性,在Internet中实现信息的传递和检索越来越容易。正因为如此,ASP迅速被广大网络设计和开发人员所接受,成为首选的网站开发和编程技术。
ASP是目前最流行的Web应用程序开发工具之一。它是一种功能强大、灵活易学的服务器脚本编程环境,它的源代码均可以在服务器端运行,运行的结果以HTML代码的形式输出到客户端。利用ASP不仅可以快速创建交互性的动态网页,而且程序代码完全保密,更重要的是它不用考虑客户端使用何种浏览器。
目录
前言……………………………………………………………………………….2
第1章ASP简介…………………………………………………………….…..1
1.1ASP的特点………………………………………………………….1
1.2ASP的优势………………………………………………………….2
1.3ASP与HTML……………………………………………………….3
1.4ASP的内置对象……………………………………………………..4
1.4.1Request对象………………………………………………….4
1.4.2Response对象………………………………………………..4
第2章为什么要开发一个新闻发布系统…………………………………………….6
第3章Access数据库……………………………………………………………8
3.1数据库概念………………………………………………………….8
3.2Access数据库特点………………………………………………….8
3.3创建新表…………………………………………………………….9
3.4连接数据库………………………………………………………….9
第4章脚本编程语言…………………………………………………………..10
4.1VBScript……………………………………………………………10
4.2数据类型……………………………………………………………10
4.2.1VBScript数据类型…………………………………………10
4.2.2VBScript变量………………………………………………11
4.2.3声明变量……………………………………………………11
第5章系统具体实现………………………………………………………….12
5.1目标设计…………………………………………………………..12
5.2数据库结构实现…………………………………………………..12
5.3引入发布新闻数据………………………………………………..12
5.4系统主页面………………………………………………………..13
5.5显示每条新闻相关新闻…………………………………………..14
5.6在任意字段添加新闻……………………………………………..14
5.7自由更改新闻……………………………………………………..15
5.8显示热点新闻……………………………………………………..17
第6章结束语…………………………………………………………………18
参考文献…………………………………………………………………………20
创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。
1.标识需要的数据;
2.收集被标识的字段到表中;
3.标识主关键字字段;
4.绘制一个简单的数据图表;
5.规范数据;
6.标识指定字段的信息;
7.创建物理表。
数据库的修改分为:添加、编辑和删除记录。这三种操作均可由HTML创建的程序来完成,下面的章节将详细描述实现的具体方法。
3.3创建新表
在Access中创建一个新表可遵循以下步骤:
1.通过创建一个新数据库,或打开一个现有数据库显示出数据库窗口。
2.选择Tables选项。
3.单击New按钮。
4.单击列表框中的DesignView项,并单击OK。
5.Table窗口出现。]
使用这个窗口可列出所想要显示在表的顶部的所有的字段。
6.键入要在表中包含的每个字段的名称、数据类型和说明。
3.4连接数据库
第一个要使用的ADO对象就是Connection对象。大多数的应用程序都是把数据存储在数据库中的,ADO是可以用来访问数据库的一组对象。Connection对象表示要连接到的数据库。
setconn=server.createobject(“ADODB.connection”)
conn.open”driver={MicrosoftAccessdriver(*.mdb)};dbq=”