某科技公司网站的设计与实现论文.doc
《某科技公司网站的设计与实现论文.doc》由会员分享,可在线阅读,更多相关《某科技公司网站的设计与实现论文.doc(31页珍藏版)》请在三一文库上搜索。
1、山东华大科技公司网站的设计与实现山东轻工业学院本科毕业设计(论文)原创性声明本人郑重声明:所呈交的毕业论文,是本人在指导教师的指导下独立研究、撰写的成果。论文中引用他人的文献、数据、图件、资料,均已在论文中加以说明,除此之外,本论文不含任何其他个人或集体已经发表或撰写的成果作品。对本文研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示了谢意。本声明的法律结果由本人承担。毕业论文作者签名: 2008年 6 月18 日山东轻工业学院关于毕业设计(论文)使用授权的说明本毕业论文作者完全了解学校有关保留、使用毕业论文的规定,即:学校有权保留、送交论文的复印件,允许论文被查阅和借阅,学校可以公布
2、设计论文的全部或部分内容,可以采用影印、扫描等复制手段保存本论文。指导教师签名: 毕业设计(论文)作者签名: 2008年 6月20 日2008 年6 月 18 日目 录摘 要IVABSTRACTV第一章 前言11.1国内网站开发及现状11.2课题意义1第二章 相关技术简介22.1网站简介22.2 Dreamweaver简介22.3 IIS简介32.4 ASP技术简介32.5 VBScript介绍42.6 ADO简介52.7 Access数据库62.8 ASP程序设计准备7第三章 概要设计10第四章 详细设计134.1 登录134.2 注册144.3显示数据库内容164.4 留言板174.5分页
3、显示22结束语25参考文献26致 谢27III摘 要随着计算机技术的高速发展和普及,网络与人们生活的关系越来越密切,通过网络获取信息已成为人们生活、娱乐和学习主要的网络应用,因此通过网络来宣传自己也被各个企业所接受和广泛利用。在Internet时代,网络对于企业越来越凸显出它重要的地位。网络给企业带来了种种便利和新的商机,通过网络企业不仅仅更快得到产品及技术方面的最新资讯,并且带来了更为广阔的市场。对于企业来说,架设一个属于自己的Internet网站,使外界通过网络了解企业,或者进一步通过网络实现电子商务,已经成为了当代企业的必经之路。 随着网络技术的发展和知识经济的到来,全球越来越多的企业通
4、过Internet将自己与其他企业及客户联系起来。其中许多中小企业也已经强烈地意识到这一点,开始着手企业网络建设。与此同时,各种网站的制作工具以及技术也在突飞猛进的发展。本课题主要运用了数据库(Access)与ASP技术,实现企业网站的构建。除了用简单的静态网页实现产品宣传之外,还实现了信息反馈、员工登录、个人信息注册、信息删除、在线留言等交互功能。本课题应用了Access数据库,ASP技术通过ODBC数据源与数据库连接并实现了对数据库的添加、删除、查询以及数据库内容的显示等功能,网页制作通过HTML语言完成,期间还使用了VBScript以及SQL Server语言。关键词:ASP技术 HTM
5、L语言 VBScript Access 数据库 SQL ServerABSTRACTWith the development and application of network, it has been more and more closely to our daily-life. Getting messages which we need from network has become the most important application of it. As a result , it is widely accepted and used by many corporatio
6、ns using the network to publicize themselves .In the times of internet ,the net is more and more important for the Corporations. It makes many convinces and takes new chances for the corporation. Through the internet ,corporations can get news for products and technology, and also can bring corporat
7、ions a more widely market .For the corporations, owning a Web-sit can more easily bring them successful future.This paper put the construction of corporations Website into practice with Access Database and technology of ASP. Besides making advertisements of products, it also can bring alternant func
8、tions as Message Feedback, Workers download, register and so on. into effect.In this article, the program connects ODBC data source with ASP technology. It can update the database, insert new records or delete records. You also can put the data in database out. The Web page is made with HTML languag
9、e ,VBScript and SQL Server LanguageKey words:ASP technology VB Script Access Database HTML language SQL Server Language第一章 前言1.1国内网站开发及现状从二十世纪八十年代开始,我国各种经济组织开始实施信息化,当今Internet时代,网络对于企业越来越凸现出它重要的地位。网络给企业带来了种种便利和新的商机,通过网络企业不仅仅更快得到产品及技术方面的最新资讯,并且带来了更为广阔的市场。对于企业来说,架设一个属于自己的Internet网站,使外界通过网络了解企业,或者进一步通过
10、网络实现电子商务,已经成为了当代企业发展的必经之路。随着网络技术的发展和知识经济的到来,全球越来越多的企业通过Internet将自己与其他企业及客户联系起来。其中许多中小企业也已经强烈地意识到这一点。在这种大环境下,使得以互联网为基础,以宣传为目的的企业网站越来越多1。1.2课题意义面对现代企业对网站的需要,开发一个比较有个性、便捷、可靠的网站很有必要,是以适应现代企业发展的需要。本网站是一个比较小型的系统,能够实现企业产品宣传的初步功能。采用数据库与ASP编程结合的技术,实现用户登录、资料注册及在线支持、留言交流、娱乐等诸多功能,最终以实现既能为企业做宣传,树立品牌,又能为公司员工提供信息服
11、务。第二章 相关技术简介2.1网站简介从狭义的角度讲,一个网页就是一个最小的网站。从广义的角度讲,有了网页,还不能称其为网站,网站必须是具有网址,存在于网络服务器上,浏览者可以通过URL访问网站中的网页。建设网站的第一步当然是制作完成所有的网页,当网页制作完成以后,就要将其放到服务器上,以便让网络访问者浏览到,也就是在网上构建一个“家园”2。这项工作一般可以从以下4个方面来实现。实体主机首先是购买和建设服务器主机,然后是申请连接Internet的专线和网址。这种方案的主动权较大,而且可以直接开机上Internet,不过弊端也很多,只购买服务器主机和每个月昂贵的专线租用费就不是中小企业所能承担的
12、,而且还要聘用专人维护网站和服务器主机。最主要的还是带宽问题,随着访问者的增加,就会有线路塞车、传送迟缓的情况发生。总之,仿佛是在开发一片新大陆,不光要修路、架桥,还要建房、寻觅人才,所需资金是很多的。主机托管购买服务器主机后,向Internet Service Provider(简称ISP,网络接入服务供应商)分租专线,然后自行创建网站和管理服务器主机。它比实体主机省掉一部分的专线租用费,但必须通过拨号上网,然后通过ISP方连接Internet。这种方案就好像省去了修路、架桥的费用,直接租赁土地进行开发建设。虚拟主机连购买主机的费用也省去了,而是租用ISP供应商主机的硬盘空间,由ISP负责所
13、有硬件和技术人员的费用以及包括连接Internet 的专线月租,而且网站建造者可以不必通过ISP的网络接入上网,要以通过其他更省钱的方式上网,网站建造者还可以委托ISP申请专有的域名。这种方案就好像是向ISP租用厂房,节省了各项建设费用,只要按时交纳各种管理费,就可以省心地开展业务了。租用网页空间小型公司或个人若认为在网络上要放置的信息并不多,不需要很大的硬盘空间时,可向ISP租用网页空间。通常网页空间的出租分为2MB,5MB,10MB,50MB以至更多,但没有自己专属的域名,必须隶属于ISP网址之下。这种方案只能算租赁了一个小仓库,来存放属于自己的东西。个人用户一般来说都选择最后一种方式来建
14、设自己的网站,这是从省钱、实用的角度上考虑的。2.2 Dreamweaver简介 创建网页的工具有很多,最原始的如记事本,还有微软公司的Front page,等等。在本网站设计过程中,所用到的是Macromedia公司的Dreamweaver。使用Dreamweaver这一网页编辑器,省去了很多代码的编写工作,使得设计者不必编写HTML代码,便可以制作出精美的网页。Macromedia Dreamweaver是一款优秀的“所见即所得”的网页编辑器,Dreamweaver的可视化特征使用户可以直接在页面上添加和编辑元素,而不用写一行代码。例如通过鼠标拖曳来添加图像、表格等元素,在文档中直接输入文
15、本,还有直接插入一些常用的符号和对象等等。我们在没有输入代码的情况下完成了这些工作,Dreamweaver自动将结果转换为HTML源代码,在代码视图中进行修改,这点是为专业人士考虑的,同时也方便初学者学习掌握HTML语言3。2.3 IIS简介IIS是Internet Information Server(Internet信息服务器)的缩写,它是微软公司主推服务器,本网站开发是通过最新点版本Windows2000下点IIS5调试的。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),支持与语言无关的教本编写和组建,IIS完全支持VBScript、Jscr
16、ipt开发软件以及Java等。本网站主要使用的脚本语言是VBScript4。2.4 ASP技术简介ASP是服务器端脚本编程环境。使用ASP可以交互HTML页、脚本命令和ActiveX组件组合起来,创建动态的、交互的WEB网页和基于WEB的功能强大的应用程序。ASP(Active Server Pages)是微软公司推出的一种用以取代CGI(Common Gateway Interface)的技术。简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以以创建和运行动态的、交互式的WEB应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息、上传与下载文件等。ASP工作原理:
17、浏览器WEB服务器Active Server Page图2-1 ASP工作原理ASP程序是以扩展名.asp的纯文本形式存在于Web服务器上,无需编译,只需将ASP程序放在Web服务器的虚拟目录下 (该目录要有可执行权限)就可以访问。ASP与浏览器无关 ,用户端只要使用可执行HTML码的浏览器 ,即可浏览ASP设计的网页内容。值得一提的是ASP提供的内嵌6大对象,可以使用户更容易收集来自浏览器请求发送的信息,响应浏览器以及存储用户的信息,此外还可依靠ActiveX组件增强服务器应用程序功能5。ASP内含于IIS(Microsoft Internet Information Server)3.0和
18、4.0之中。有了ASP,就不必担心客户浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回客户浏览器,这样就减轻了客户浏览器的负担,大大提高了信息交互速度。从字面上说,ASP包含下面3方面的含义:1:Active2:Server3:Pages作为IIS环境下开发Web应用的一种简单、方便的编程工具,ASP具有如下特点:1、使用VBScript等简单易懂的脚本语言,结合HTML代码,可快速完成网站应用程序的开发;容易编写,无须编译,可在服务器直接执行;2、使用普通的文本编辑器,如Windows的记事本,即
19、可进行编辑;3、与浏览器无关,只要客户端浏览器能够执行HTML代码,就可以浏览ASP设计的网页内容。ASP所使用的脚本语言均在WEB服务器执行,客户端的浏览器不需要能够执行这些脚本语言。4、ASP能与任何ActiveX Scripting语言相兼容,除了可以使用VBScript 或JavaScript脚本语言来设计外,还可以通过plug-in的方式,使用由第三方所提供的其他脚本语言,例如rexx,perl,tcl等,脚本引擎是自理脚本程序的COM组件;5、ASP 的源程序不会被传到客户浏览器,因而可以避免源程序被剽窃,从而提高了程序的安全性;6、可使用服务器端的脚本来产生客户端的脚本;Acti
20、veX服务器组件具有无限可扩充性,可以使用Visual Basic, Java, Visual C+, Cobol等编程语言来编写所需的ActiveX服务器组件。2.5 VBScript介绍VBScript是Active Server Pages的缺省脚本语言。与一些复杂的编程语言相比,VBScript只是一种脚本语言,语法要相对简单得多。可以HTML文件中直接嵌入VBScript脚本,这样能扩展HTML的功能,使它可以对用户的操作做出反应,进行交互,不再仅仅是一种页面格式语言。VBScript是Active Server Pages的缺省语言。当然也可以在ASP网页中使用其他脚本语言,本课题
21、的开发过程中ASP程序主要用了VBScript6。脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中,主要用来控制程序的逻辑。通常脚本在服务器上运行 ,但也可以采用客户端和服务器端结合使用,一般情况下,VBScript是ASP的默认脚本语言。通过客户端脚本程序先对客户端的提交的表单的数据的合法性进行检验,然后才把有效的数据提交给服务器端的程序进行处理。这样可以大大节省系统资源、减少服务器开销。用VBScript作为服务器端的编程语言的好处是VBScript不受浏览器的限制。VBScript脚本在网页通过网络传送给浏览器之前被执行。Web浏览器接收到的只是标准的HTML文件。VBScri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 科技 公司 网站 设计 实现 论文
链接地址:https://www.31doc.com/p-3940057.html