基于ASP+SQL的新闻发布系统.docx

上传人:b****6 文档编号:3255734 上传时间:2022-11-21 格式:DOCX 页数:38 大小:151.52KB
下载 相关 举报
基于ASP+SQL的新闻发布系统.docx_第1页
第1页 / 共38页
基于ASP+SQL的新闻发布系统.docx_第2页
第2页 / 共38页
基于ASP+SQL的新闻发布系统.docx_第3页
第3页 / 共38页
基于ASP+SQL的新闻发布系统.docx_第4页
第4页 / 共38页
基于ASP+SQL的新闻发布系统.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

基于ASP+SQL的新闻发布系统.docx

《基于ASP+SQL的新闻发布系统.docx》由会员分享,可在线阅读,更多相关《基于ASP+SQL的新闻发布系统.docx(38页珍藏版)》请在冰豆网上搜索。

基于ASP+SQL的新闻发布系统.docx

基于ASP+SQL的新闻发布系统

基于ASP+SQL的新闻发布系统

目 录

第一章 诸论   3

第一节 开发工具的选用及介绍   3

第二节 ASP技术访问WEB数据库   4

第二章 系统分析与总体设计   8

第一节 系统功能描述   8

第二节 系统功能模块划分   9

第三节 系统流程分析   11

第三章 数据库结构设计与实现   12

第一节 创建数据库   12

第二节 数据库逻辑结构设计   13

第三节 创建表的脚本文件   15

第四章 目录结构与通用模块   17

第一节 目录结构   17

第二节 通用模块   18

第五章 系统主界面与登录程序设计   23

第一节 设计主界面   23

第二节 登录程序设计   28

第三节 设计管理界面   29

第六章 新闻类别管理模块设计   35

第一节 设计新闻类别管理界面   35

第二节 添加新闻类别   39

第三节 修改新闻类别   41

第四节 删除新闻类别   42

第七章 新闻发布管理模块设计   45

第一节 添加新闻   45

第二节 修改新闻   50

第三节 删除新闻   52

第四节 新闻查询管理   53

第八章 调试与安装   63

第一节 安装IIS   63

第二节 ASP硬件要求   64

结束语   65

参考文献   66

后   记   66

摘要

【摘要】我们从建站的实际情况出发,经过对有关网站新闻发布事项的一番考察和分析,确立了新闻发布系统的具体实现功能。

并阐述系统的结构设计和功能设计,实现新闻的分类显示,最近新闻的提示,新闻滚动功能等。

经过授权的用户可以通过Web浏览器,以人机交互式的客户端程序实现对学校新闻的发布、管理、实时的进行行为统计和记录。

本系统是学校网站的一个子系统,具有很好的外部接口,能够很好的配合站点的其它子系统服务于网站的新闻发布.该系统是一个基于新闻发布和内容管理的全站管理系统;基于B/S模式WEBMIS系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理而且有序地呈现在大家面前。

简单的说,新闻发布系统就是充当一个网络新闻媒介的功能。

主要实现对新闻的分类,审核,发布,模拟了一般新闻媒介的发布的过程

【Abstract】 weembarkfromthestationconstructionactualsituation,passthroughtoarelatedwebsitenewsissueiteminspectionandtheanalysis,hasestablishedthenewsissuesystemconcreterealizationfunction.Andtheelaborationsystemstructuraldesignandthefunctionaldesign,realizethenewsclassificationtodemonstratethat,therecentnewsprompt,thenewsrollsthefunctionandsoon.AftertheauthorizedusermaythroughtheWebbrowser,bytheman-machineinteractivecustomerendprocedurerealizationtotheschoolnewsissue,themanagement,real-timecarryonthebehaviorstatisticsandtherecord.Thissystemisaschoolwebsitesub-system,hastheverygoodexteriorconnection,cantheverygoodcoordinatestandothersubsystemsservethewebsitenewsissueThissystemisbasedonthenewsissueandthecontentmanagemententirestationmanagementsystemmanagementsystem;BasedonB/SthepatternWEBMISsystem,thissystemmaythechaoticinformation(includingwriting,pictureandvideoandmusic)theprocessorganization,reasonablyhastheforewordtopresentinfrontofeverybody.Simplesaying,thenewsissuedthesystemisactsasaNetNewsmediumthefunction,themainrealizationtothenewsclassification,theverification,theissue,hassimulatedthecommonnewsmediumnewsissueprocess

前言

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。

因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

由于时间有限,加之信息系统开发经验的缺少和编程能力的有限,所以本系统难免存在各种各样的缺点。

敬请指导老师能够提出批评和宝贵意见,也希望各位读者提出宝贵意见并进行指正,谢谢!

第一章 诸论

第一节 开发工具的选用及介绍

1.ASP的优势:

ActiveServerPages:

“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。

   2.ASP的特点:

任何开发工具皆可发展ASP。

只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。

当然,其他网页发展工具,例如,FrontPageExpress、FrontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。

3.通吃各家浏览由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。

   4.语言相容性高:

ASP与所有的ActiveXScript语言都相容,除了可结合HTML,VBScript、JavaScript、ActiveX服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(ThirdParty)所提供的语言。

隐密安全性高。

如果我们在浏览器中直接查看网页的原始代码,就只能看到html文件,原始的ASP程序代码是看不到的!

这是因杰ASP程序先于网站服务(WebServer)端执行后,将结果转换成标准html文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。

   5.易于操控数据库:

ASP可以轻易地通过ODBC(OpenDatabaseConnectivity)驱动程序连接各种不同的数据库,例如:

Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel”文件当成数据库用。

   6.面向对象学习容易:

ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:

Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。

   ASP的六大内部对象Request、Response、Server、Session、Application、ObjectContext从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合MicrosoftTransaction服务器进行分布式事务处理。

   所以我选择了ASP结合Frontpage架构网站。

在此期间本人将使用MacromediaDreamweaverMX2004进行ASP页面的编码,并使用IIS6.0对页面进行调试。

第二节 ASP技术访问WEB数据库

一.访问WEB数据库的多种方案

目前在WINDOWS环境下有多种访问WEB数据库的技术,主要有:

(1).公共网关接口CGI(CommonGatewayInterface)

CGI是较早实现的技术。

适用于多种服务器平台,如UNIX、WINDOWS等,但CGI的开发成本高、维护困难、功能有限、不具备事务处理功能、占用服务器资源较多。

(2).INTERNET数据库连接器IDC(InternetDatabaseConnector)。

IDC集成在ISAPI(InternetServerAPI)中,充分利用了DLL技术,易扩充,但编程较CGI更为复杂,只适用于小型数据库系统。

 (3).先进数据库连接器ADC(AdvanceDatabaseConnector)

ADC提供了ActiveXControl来访问数据库,它的主要特点是数据查询由用户端浏览器执行,因而需将服务器端数据库中的部分记录下载到用户端,系统开销较大、响应慢,只适用于特别频繁的数据库查询操作。

 (4).JAVA/JDBC语言编程

JAVA语言是一种面向对象、易移植、多线程控制的语言,可通过JDBC去连接数据库。

用JAVA/JDBC编写的软件可移植性强,适用于多种操作系统,但其执行效率和执行速度还不理想,目前无法建立高效、高速的应用。

 (5).动态服务器页面ASP(ActiveServerPage)

ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问WEB数据库的最佳选择。

二.ASP简介

1.ASP访问数据库的原理

ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。

当用户使用浏览器请求ASP主页时,WEB服务器响

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1