您当前的位置:首页 > 计算机论文>通信论文

新闻网站建设中ASP的应用研究

2015-11-18 10:10 来源:学术参考网 作者:未知

摘 要:信息技术的飞跃式发展,网络已经发展成为新媒体,大众更趋向选择从网络上获取信息,通过网络实现信息宣传、交流及资源共享。因此,网站设计中新闻网站的建设和及时更新尤为重要,ASP的网站控制系统,以其方便快捷的实际操作性,给新闻网站的建设提供了可靠的平台。

关键词:ASP原理;前台模块;后台模块
一、技术基本原理
  ASP是Active Server Page的缩写,意为""动态服务器页面"",是微软公司开发的替换CGI脚本程序的一种应用,它能实现与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP是一种服务器端脚本编写环境,被应用于创建和运行动态网页或Web应用程序。ASP制作的网页能够包含HTML标记、普通文本、脚本命令以及COM组件等。使用ASP能实现向网页中添加交互式内容(如在线表单),也能创建使用HTML网页作为客户界面的web应用程序。与静态的HTML网页相比,ASP网页具有以下特点:
 (1)应用ASP可以到达改变静态网页的一些功能限制的目的,以ASP为基础的网站可以实现动态网页技术。
(2)ASP文件的数据主要包含在HTML代码所组成的文件中的,这就使ASP的文件易于修改和测试。
 (3)ASP提供了一些内置文件,使用这些文件可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML文件提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器传送反馈信息。
 (4)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此扩大了ASP所产生的网页可浏览的范围,网络中流行的各种浏览器都可以正常浏览ASP编辑的网站。而使用者并不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。
二、ASP在新闻网站建设中的应用的总体思路
    在利用ASP建设新闻网站的过程中,先要将网站的前后台功能进行系统分析,以此为基础按照前台需求和后台需求来独立进行设计和建设,最后在利用新闻信息的需求和交换特点把前后台模块链接起来,以实现最终网站的使用功能。
1、浏览基础模块功能
  新闻网站主要前台功能:公告板、分类新闻、推荐新闻、新闻评论留言、新闻搜索等等,主要实现将新闻条目按新闻类型显示,方便读者根据自己的兴趣爱好或要求来查阅新闻。
2、后台模块功能
    系统后台可以实现对新闻文章的管理即录入、审核、编辑修改、删除、推荐、置顶等。实现权限管理,系统管理员可获取所有操作权限,包括人员的增加与删除;其他操作员可以实现分级权限,可以对不同的管理者赋予不同级别的权限,最高权限跟系统管理员相同,最低权限只有新闻添加的权限,分级权限管理可以很方便的实现对不同身份使用者的管理。
三、举例说明:新闻发布系统设计
  (1)新闻浏览模块该模块
  主要实现用户对本网站的信息浏览、评论、检索等功能。此信息的浏览不需要进行权限设置,所有打开此网站的用户均可以浏览所有页面。要注意的是随着时间推移,新闻内容的大量增加导致查找新闻困难的问题。系统中增加新闻搜索页面是必须的。浏览者可以在首页中的搜索框中输入需要的关键字,点击“搜索”就能够在全网站中搜索到你所需要的页面。
  (2)新闻管理模块
  主要完成分类管理、新闻管理、用户管理、图片管理等,此模块是相对独立的模块。在此管理模块中,始终要受到管理权限的限制,没有的权限是不能访问的。其设计的建议如下:
  2.1、建议页面需通过用户输入的管理员账号,并数据库中存储的信息比较,查找到此用户后,管理人员才能进入页面。验证用户信息的部分源程序如下:
If not rs.EOF then
Session(”AdminUID”)= AdminUID
Session(”AdminPWD”)= AdminPWD
Session(”AdminName”)= rs(”AdminName”)
Sessinon(”flag”)=rs(”flag”)
Response.redirect”main.asp”
  2.2、新闻管理页面中的新闻内容框虽然只是一个文本输入框,但是同样可以在新闻内容中插入图片、表单等图表信息,但是如何才能够区分程序代码和新闻内容则成了一个新的问题,在系统中采用“.北京:中国铁道出版社,2008,8.

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页