摘要... 2
前 言... 3
第1章、新闻发布系统的需求分析... 4
1硬件的基本要求... 4
2软件的基本平台... 4
第2章.系统设计的基本知识... 5
2.1 Html简介... 5
2.2 网页的组织与安排... 5
2.3 Asp简介... 6
2.3.1 ASP内置对象... 7
2.4 IIS的运用... 11
2.4.1 IIS简介... 11
2.4.2 IIS的安装... 12
2.5 简单数据库office access的简要介绍... 13
2.5.1 Access 组件介绍... 14
2.5.2 通过ADO连接并操作WEB数据库的步骤... 14
第3章.数据库设计... 17
3.1 概念结构设计... 17
3.2.数据库逻辑设计... 17
第4章 系统详细设计... 19
4.1系统结构设计... 19
4.1.1 系统结构... 19
4.2.2系统流程... 20
4.2主要页面及其代码... 21
4.2.1数据库连接... 21
4.2.2主页面设计... 21
4.2.3浏览页面... 32
4.2.4管理模块... 37
4.2.5添加新闻... 41
4.2.6修改新闻... 43
4.2.7删除新闻... 45
4.3模块详细设计... 46
4.3.1添加新闻... 46
4.3.2 搜索新闻... 47
第5章 网站的实现和运行... 48
第6章.总结... 48
[参考文献]:. 49
致 谢... 49
摘要
现在asp的发展也已经有好几年的历史了,走在前面的人也已经作了许许多多的工作,通过大家的努力asp技术是越来越完善了,功能也已经是越来越强大了,也已经是一个相当成熟的软件开发工具了,最近有asp.net的出现,是从asp发展而来得。Asp.net的功能是比asp更为的强大,但是asp更受到初学者们的喜爱,因为它在容易上手方面有其独到的一面。本篇论文主要讲述的是asp前台与office access数据库的操作,可以实行最基本的功能如,试题的更新,考试的执行,以及自动评分的功能。
[关键词]:asp、office access 数据库、对象、IIS、Vb脚本语言、J脚本语言
前 言
当今的社会,随着科技的进步,时代的发展,计算机信息行业的逐步壮大,人们也越来越离不开各种各样的信息了,人们对信息的追求也越来越迫切了。因此计算机信息的发展也必须适应这一朝流。
最近,为了满足人们各自兴趣如阅读新闻抑或对时事新闻的评论,社会上有不少的知名的与不知名的各类新闻网站等为人们提供获取新闻及新闻评论的平台,所以我就有了学习建设新闻发布系统用于实现人们获取新闻信息的愿望。这对我自己对于喜欢新闻的朋友也有很大的好处。建设这个个人的网站既满足了自己的爱好,又可以学到自己需要的知识。
我作的新闻发布系统的课题用来实现新闻爱好者获得新闻以及抒发自己观点的平台,前台的制作利用asp及其脚本语言vbscript,而后台则是用了微软的office access数据库。
由于本人的知识水平有限,实际的经验也不足,所以所制作出来的作品有许多的不足和漏洞,希望大家提出宝贵的意见和批评。
第1章、新闻发布系统的需求分析
1硬件的基本要求
对于硬件的要求,目前的个人电脑基本上都符合这个程序的浏览与运行,就是说浏览器端的电脑,目前只要是上得了英特网的就可以了,这个也是体现了asp的好处,浏览端只是提出一个要求,服务端根据浏览器的要求得到答案,并返回给浏览端。
服务器端的电脑硬件的要求,基本上是可以运行microsoft windows 2000 server就可以了。
2软件的基本平台
软件平台需要服务器上的操作系统为microsoft windows 2000 server。因为asp的开发平台首选是Windows NT Server(Windows 2000 Server)上的IIS,然后是Windows NT Workstation(Windows 2000 Profession)或Windows95/98的Personal Web,同样现在的浏览器是微软一家独大,使用的浏览器是微软的explorer,网站的数据库使用了同样是microsoft的office access数据库,因为一个数据不是很庞大的个人网站没有必要使用ocacle等大型数据库系统,同时access数据库结构比较的简单,使用起来比较简单好用。
第2章.系统设计的基本知识
2.1 Html简介
HOMEPAGE(主页)是可以通过WWW查询的Internet上WWW站点的首页。从某种角度来看可以说是 电子广告板、信息板,它包含了大量的信息。由于Internet一直以异乎寻常的速度发展,WWW在 信息交换查询中的地位得到了很大提高,这就使HOMEPAGE的编写变得十分重要。HOMEPAGE是以HTML格式写成的,HTML不是WYSIWYG(所见即所得)的,不过HTML非常易学易用, 它以标签(TAG)标示及排列各对象。而标签本身则以"<"和">"号标识,标签内的内容称为
(ELEMENT),元素代表了标签的意义。一般格式为:
<ELEMENT>OBJECT</ELEMENT>
<ELEMENT ATTRIBUTE=ARGUMENT>OBJECT</ELEMENT>, 或者
<ELEMENT>
元素是与大小写无关的。它很类似与工业标准的SGML(标准广义标置语言),它的结构可以归为SGML文档类型定义(DTD)。目前的版本是HTML2.0或3.0。支持HTML3.0的Web浏览器有Netscape Navigator,Mosaic2.5b等。HTML写HOME PAGE的方法可以参考相关的书籍。Web presentation Web表述,Web表述是包含许多连接在一起的用于表达某一目的的网页的总称。它是一个体系结构。Web pages 网页就是可以被浏览器访问的单个HTML文件。Home Page 主页是Web站点的首页。即被访问站点的第一个网页。WWW-- World Wide Web 全球资讯网SGML -- Standard Generalized Marked Language 标准广义标记语言。
DTD-- Document Type Definition 文件类型定义。DTD和SGML的关系,就象C++和计算机语言的关系。
HTML -- HyperText Markup Language 超文本标记语言。
HTML is a SGML DTD.
超文本标记语言是一种标准标记文件的定义。而在全球资讯网中所阅读的文章,正是依照种这种标准。