站点ASP留言板—免费毕业设计论文

免费留言板  时间:2021-03-22  阅读:()

摘要

本论文概述了ACCESS数据库及其相关的一些知识着重论述ACCESS数据库和ASP的中间技术构建一个简单的留言板。

具体的实现是构造一个留言板系统能很方便的和同学沟通和交流。留言板具有功能强大、使用方便的特点。用户以个人的身份进入查看留言 以及在留言板中写下自已要留言的内容。管理员可根椐管理员用户名和密码进入进行适当的修改和删除。

在此设计中主要的技术有 ASP HTML ADO等用到的运行环境操作系统服务器有WINDOWS98 PWS和IE 5.0等将它们集成在一个INTRANET 模拟INTERNET的环境中从而实现了设计。

【关键词】留言板网络数据库ASP HTML

- 1 -

Abstract

The these summarize the theories of ACCESS database and its relative technology,Emphasize the treatise ACCESS database with the ASP middle technique, set up a simplemessage board.

Realizes in a specific way is to construct a message board system,can be very convenientwith the classmate communication with exchanges.The message board has the function strongand big,convenient characteristics in usage.Customer with personal body a contents for entering,looking into message,and in message board writing down from already leaving amessage.Managing person can a managing person the customer enters with the password,proceeding the appropriate modification with delete.

In the system, the main solutions we use are:asp,html,ado ect. the runtime enviroment (osand server):windows98,pws,and ie5.0 ect.we integrate them into an intranet(simulate theenviroment of internet),and complete our design successfully.

【Key phrase】Message board Network database ASP HTML

-2-

目 录

引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

第一章绪论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1. 1设计思想. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.2开发工具的选用及介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.3系统开发环境的选择. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

第二章配置服务器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2. 1 IIS的配置及主页发布. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2.2虚拟目录的介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

第三章使用Access2000创建数据库. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

3. 1数据库的概念. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

3.2新建一个数据库. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

3.3配置ODBC数据源. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

第四章留言板的结构设计与实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

4. 1用户、管理员浏览模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

4.2用户留言及修改模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27

4.3用户注册模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

4.4管理员登陆模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

4.5管理员回复与删除留言模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

4.6其他程序模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

后记. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41

附件系统程序文件清单. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42

-3-

引言

在Internet飞速发展的今天互联网成为人们快速获取、发布和传递信息的重要渠道它在人们政治、经济、生活等各个方面发挥着重要的作用。 Internet上发布信息主要是通过网站来实现的获取信息也是要在Internet “海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。 因此网站建设在Internet应用上的地位显而易见它已成为政府、企事业单位信息化建设中的重要组成部分从而倍受人们的重视。为了更好的办学提高学校知名度校园网是不可缺少的留言板是校园网很重要的一部分他能方便同学、师生的勾通、交流。特构建辽工大职业技术学院留言板。

-4-

第一章绪论

1. 1设计思想

通过留言板发布学校的重大活动安排与招生政策增强家长与学校之间的联系促进同学、家长、老师之间的感情在Internet上实现完成部分校务提高办事效率。

1.2开发工具的选用及介绍

ASP的优势

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

的特点

任何开发工具皆可使用。

只要使用一般的文书编辑程序如Windows记事本就可以编辑。当然其他网页开发工具例如 Dreamweaver、 rontPage等也都可以不过还是建议你用记事本来写既省钱又方便若是使用那些所见即所得的网页编辑来写可能会发生一些意想不到的离奇状态。

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

-5-

语言相容性高

ASP与所有的ActiveX Script语言都相容除了可结合HTML VBScript、Java Script、 Active X服务器组件来设计外并可经由“plug-In 外挂组件模组的方式使用其他厂商Third Party所提供的语言。

隐密安全性高

如果我们在浏览器中直接查看网页的原始代码就只能看到文件原始的程序代码是看不到的这是因杰程序先于网站服务ebServer端执行后将结果转换成标准文件再传送到客户端Client的浏览器上因此我们所辛苦撰写的程序并不会轻易地被看见进而被盗用。

易于操控数据库

可以轻易地通过DBC(Open Database Connectivity)驱动程序连接各种不同的数据库例如 Acess、 Foxpro、 dBase、 Oracle等等另外 亦可将“文本文件”或是” Excel” 文件当成数据库用。

面向对象学习容易

具备有面向对象bject-Oriented功能学习容易 提供了五种方便能力强大的内建对象 Request、 Response、 Sever、 Application以及Session 同时若使用内建的“Application”对象或” Session”对象所撰写出来的程序可以在多个网页之间暂时保存必要的信息。

FrontPage优点

FrontPage优点就是“所见即所得”设计环境。 FrontPage的设计视窗也可以用来预览网页它显示的网页效果跟浏览器上显示的完全一样。 FrontPage提供了HTML语言编写窗口使程序编写更加简便。

因此我选用了ASP结合FrontPage构建了留言板。

1.3系统开发环境的选择

系统开发环境分硬件环境和软件环境两部分ASP程序对系统的要求不是很

-6-

高 因此建议以下的开发环境即可。

硬件环境

CPU:Pentium 586以上

内存 32M以上

显存: 4M

硬盘 200M空闲

软件环境

操作系统 Microsoft Windows 98/xp/2000Microsoft FrontPage 2000

-7-

第二章配置服务器

2. 1 IIS的配置及主页发布

IIS提供的基本服务:

WWW服务支持最新的超文本传输协议HTTP 1. 1标准运行速度更快安全性更高还可以提供虚拟主机服务。 WWW服务是指在网上发布可以通过浏览器观看的用HTML标识语言编写的图形化页面的服务。 IIS 4.0允许用户设定数目不限的虚拟Web站点。

FTP服务支持文件传输协议FTP。主要用于网上的文件传输。 IIS 4.0允许用户设定数目不限的虚拟FTP站点但是每一个虚拟FTP站点都必须拥有一个唯一的IP地址。 IIS 4.0不支持通过主机名区分不同的虚拟FTP站点。

MTP服务支持简单邮件传输协议SMTP。 IIS 4.0允许基于Web的应用程序传送和接收信息。启动SMTP服务需要使用NT操作系统的NTFS文件系统。除上述服务之外 IIS 4.0还可以提供NNTP Service等服务。本篇将主要讨论其中最重要的WWW服务读者在真正熟悉WWW服务之后其它类型的服务也可做到触类旁通。

IIS的设置注文章中“客户”指Web站点的访问者 “用户”指IIS 4.0的使用者

打开Microsoft管理控制台之后单击Internet Information Server文件夹出现用户的电脑标识。打开后选中“默认的Web站点” 右击点属性 出现IIS的配置界面注 IIS中的服务配置都是通过类似的属性界面实现用户可以尝试一下。此外 IIS中的属性具有继承性子级目录自然继承上级目录的相同属性。

Web站点

-8-

Web站点标识

描述--用户指定该站点的名称。 IP地址--用户分配给该站点的IP地址(动态域名的用户,您可以使用默认的IP地址,选中"全部未分配",即可) 。

在高级对话框中还可以进一步的设定该站点的IP地址 TCP端口号以及主机名称等注 同一台Web服务器中具有不同IP地址或不同主机名的不同站点称为虚拟主机。 TCP端口--缺省值为80用户可以根据自己的需要进行改动。

SSL端口--指定使用安全套接字层SSL的端口。

连接 无限--不限制同时连接站点的用户数量。 限制到--读者可以根据需要限定在同一时刻连接站点的用户数量。 连接超时--如果访问用户在指定的时间范围内没有发出新的访问请求 Web服务器自动中断与该用户的连接。

启用日志 在提供给用户的日志格式选择中 NCSA为较通用格式 W3C为扩展格式 ODBC为数据库日志格式。在属性对话框中可以进一步的设定日志记录的时间间隔单位 以及日志文件的存放位置。

操作员

-9-

妮妮云(100元/月)阿里云香港BGP专线 2核 4G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

10GBIZ(月$2.36 ), 香港和洛杉矶CN2 GIA

10GBIZ服务商经常有看到隔壁的一些博客分享内容,我翻看网站看之前有记录过一篇,只不过由于服务商是2020年新成立的所以分享内容比较谨慎。这不至今已经有将近两年的服务商而且云服务产品也比较丰富,目前有看到10GBIZ服务商有提供香港、美国洛杉矶等多机房的云服务器、独立服务器和站群服务器。其中比较吸引到我们用户的是亚洲节点的包括香港、日本等七星级网络服务。具体我们看看相关的配置和线路产品。第一、香...

盘点AoYoZhuJi傲游主机商8个数据中心常见方案及八折优惠

傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...

免费留言板为你推荐
flashfxp用Flashfxp上传网站的具体步骤linux防火墙设置如何使用iptables命令为Linux系统配置防火墙支付宝蜻蜓发布想做支付宝蜻蜓刷脸支付的代理么?怎么做?googlepr值如何提高Google PR值?cisco2960cisco2960接入层交换机163yeahyeah邮箱和163邮箱的区别在哪里 那个好用波音737起飞爆胎为什么客机每次起飞都要先跑一段距离特朗普吐槽iPhone为什么这么多人讨厌苹果呢?iPhone配置不足但是iOS流畅度确实很高很强大,性能领先几乎所有国产asp.net网页制作ASP.NET设计网页的方法?申请支付宝账户支付宝账户怎么申请?
域名抢注 lamp lunarpages 香港新世界电讯 美国php空间 免费网站申请 爱奇艺vip免费领取 如何注册阿里云邮箱 电信托管 申请免费空间和域名 国外视频网站有哪些 最漂亮的qq空间 raid10 空间首页登陆 web服务器是什么 空间登入 英国伦敦 云服务是什么意思 卡巴斯基官网下载 asp空间 更多