已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
内容摘要随着计算机的发展,电脑已经走进了社会的各个领域,从高科技领域到普通百姓的工作、娱乐、学习,到处都有她的身影,世界已经越来越离不开电脑了。同时为了交流和资源共享,我们就通过协议(主要是 TCP/IP,可以说是网络连接的世界语)将这些大小不一、结构不同的网络和计算机用各种线路连接起来,这就形成了世界最大的网络Internet(因特网)。现在任何人都可以通过各种连接方式连接到这个网络上,在上面发布或获取信息。我们的交友网站就是在这个背景上建立的,通过这个网站的联系,我们使人与人之间的距离缩为最短。人们可以通过本网站认识更多的人群,更可以通过这个特殊的平台去展示自己,表现自己。系统运用frontpage实现了网页的编辑,运用SQL server将网站和数据库连接,形成了网站的总体框架。用户通过网站注册,便可以成为会员,实现网上的交友。网站的搜索系统可以使用户方便、快捷地找到自己需要的人群,从而方便了不同层次人的需求和沟通。注册会员的资料通过数据库得以保存并修改,管理员可以通过数据库更好地管理会员资料,使我们的交友系统在准确、有序地环境下正常运行。关键字:网络、数据库、网站建立AbstractAlong with the development of calculator, computer has already walked into each realm of the society. From high-tech realm to common peoples work, amusement, study, everywhere have its body. World already more and more can not get away from computer. At the same time, for the sake of exchanges and resources share, we use agreement( main is TCP/ IP, could be the network conjunctions universal language) to link the different size, different constructionss network with every kind of circuit. This become the world biggest network Internet. Now anyone can use every kind of conjunction way to connect to the network. We can announce and obtain information on it. Our website of making friends is establish on this background. From the contact of this website, we make the distance of interpersonal contract for the most short. People can cognition more crowd from this website, they also can use this special terrace to display and performance themselves. The system application frontpage realize the web pages editor, application SQL server to conjunction website and database. All on the top become the websites total frame. Customers pass the website registration, can be then become the member, realize making friends on the net. Websites search system can make the customer convenience and fast to find out the crowd they demand. Convenience different level of structure persons need and communication. Register the members data use the database to conservancy and modification. The manager can use database management member data better, make our make friends system normally movement at accurate and ordered environment.Key word: network, database, the website establishes目 录1网站编程环境的建立2 1.1网络环境简介21.1.1WWW(Word Wide Web)简介21.1.2 HTML简介31.2工具简介31.2.1 Frontpage2000 中文版31.2.2 ASP简介41.2.3 SQL Server简介61.3工具的安装与设置72网站的总体规划及流程82.1网站主题的建立82.2资料搜集82.3网站结构设计82.4形象设计92.5主页设计及其他页面制作102.6站点的规划及定义102.7测试113 网络数据库的设计11 3.1数据库的基本原理113.2交友网站的数据库设计124具体设计过程13 4.1交友网站的建立13 4.1.1 主页设计134.1.2注册页面164.1.3查询页面194.1.4会员资料页面224.1.5会员交流264.2交友网站的数据库连接275设计中所遇困难与解决方法285.1查询结果网页的结果显示方式285.2多余空白的处理方法286结束语30参考文献311网站编程环境的建立 1.1网络环境简介1.1.1 WWW(Word Wide Web)简介WWW的历史 1989年,瑞士日内瓦的的量子实验室的Tim Berners-Lee 首先提出了WWW的发展设想,他希望能给本地的工作人员共享课题成果创造条件,使分散在世界各地的物理学家能够方便地在计算机网络上互相研读研究成果。刚刚起步地WWW系统使用文本方式进行通信,同时由于它地专业性、学术性气氛较浓,界面单调,因此那时地WWW未能普及。 90年代初,美国地NEXT公司推出了一个用于访问WWW地浏览器软件,人们开始在网络上使用多媒体素材,美丽的图片、丰富地字体、动听地音乐、动态视频、超链接等,因此将普通人吸引到了神奇的网络世界,加速了网络的发展。可以说,没有,没有WWW, Internet 就不会发展到今天的程度。WWW的特性传统上,如果要查看某个信息,必须先和存放该信息的主机建立一个连接,然后在改主机上查找信息(或者将信息下载到自己的及其上),如果信息在另一台主机上,则必须断开和前面的主机的连接,再与该主机建立连接,然后在该主机上查找信息。这种信息的查询和检索方式的缺点是显而易见的。为了在Internet 上快速而方便的查找信息,以及在不同的信息资源之间跳转、来回切换,就产生了WWW这个系统,它就是在Tim Benners-Lee 及其同时们倡导的研究计划上发展起来的一个信息交流系统。在WWW中,信息被用特殊文档编写语言(超文本标记语言),按规定格式制作成称为Html文档的一个指针。这个指针我们称之为超级链接(在浏览器中它一般显示为蓝色字体),该指针可以指向本机或Internet上的认可一台主机上的资源。当我们用浏览器来访问该文档时,在查看完信息以后,如果要继续访问其它的Web主页,只要将光标放在该文档指向其它的Html文档的超级链接上,此时光标变为小手的形状,单击鼠标,我们就可以很快跳到该超级链接所指向的文档上。这样,我们一旦连接到网络上,我们就可以在所有的Internet的资源中任意浏览,也就是我们俗称的冲浪。为了与传统的获取信息的方式相区别,人们将采用上述信息存放和访问方式组成的网络成为Word Wide Web,简称为Web,也有人将它称为3W或WWW,国人也有称万维网的。因为Web能够集成文字、图像、声音、视频等媒体信息,并可通过一些交互控件如按钮等,给信息的访问带来丰富的视听享受和主动控制权,因此有人将Web又成为“超媒体”(Hypermeddia)。如果用网络技术的术语来说,WWW就是一个支持交互式访问的分布式超媒体系统。网页和网站在Web上的一个Html文档就称为Web页或网页。它是存放各种形式的信息的容器,也是在Web上资源的最基本的表示单位。Web上具有共同主题、相似性质的一组资源(网页),比如某个公司宣传自己产品和服务的一系列网页,就构成了一个Web站点(也称网站)。访问网站时,通常首先见到的网页比较重要,相当于一个单位的门面,该网页就是该站点的主页。站点总是由一个主页和多数从页组成的。浏览器Web浏览器时访问Internet上Web页资源的软件,它不仅可以显示多媒体的Web网页,还可以通过URL命令连接到不同的Internet上Web页资源的软件,它已成为帮助用户在自己的计算机上检索、查询、获取各种Web资源的得力工具。随着Internet的飞速发展,浏览器的功能也在不断地扩展。目前在Windows操作系统上运行地Web浏览器主要有:Netscape Navigator,Internet Explorer 与Mosaic等。访问Web资源在Web上,信息发布方将信息制作成Web页(网页),存放在Internet上提供Web服务的主机中,信息的获取方(浏览方)通过浏览器发出访问请求,按照一种协议Http(超文本传输协议)来访问该资源。通常我们称提供Web服务的主机为服务器端,发出浏览请求的一方为客户端。又是我们也把存放Web页的主机成为服务器,但严格的说,服务器是指对Web浏览器访问请求作出响应的程序。该Web服务程序需要运行在网络操作系统上,目前最常用的网络操作系统有Windows NT,UNIX,Linux等,其中Linux是一种在PC运行的非常有前途的而且是免费的操作系统。为了访问特定的Web资源,首先要知道存放该信息的主机的地址。Web按统一的地址格式标识一个Web页资源,这个地址成为URL(统一资源定位点)。它通常具有如下的格式:/drost/linus.html它表达的含义如下: http:/ 表示信息交流的双方采用超文本传输协议 www 表明信息在WWW系统上 存放该资源的主机地址 /drost 主机上存放该资源的目录linus.html 该资源的文档名称,文档类型为html如果不给出“/”后的部分,通常就是指访问该站点的主页。知道资源的地址后,信息的接受方在浏览器中输入这个地址,即可浏览该Web页上的信息,这也就是目前Internet上信息交流的最主要的方式。其它的还有如FTP、archine、telnet、gropher等方式。1.1.2 HTML简介在WWW上,信息存放在HTML格式表示的Web页中,HTML(HyperText Markup Language超文本标记语言)就是制作网页的专用语言。我们可以用任何字处理软件遍野Html文档,一个Html文档实际上就是带有特殊标记符号的纯文本文档。它利用特殊的标志符号(也成为标签),对普通文本的字体、字体大小、段落、颜色等格式进行标记,这些标签就相当于各种高级语言的语句和指令。将这种文档以html(或htm)为后缀名存放在网络服务器上,当你的电脑建立了与某个服务器的连接时,对方的计算机就会发出一系列符合HTML语法规则的字符流,你的电脑接收了这些字符流,而你的电脑上的浏览器充当一个相当于编译器的角色,对那些标签进行分析,产生相应的解释并将其显示出来。这样做好处非常多,只要你有一台能上网的电脑,无论时什么品牌,运行什么操作系统,只要安装一个浏览器,就可以浏览任何Web上的信息。它充分体现了因特网与设备的无关性,极大地方便了使用者、采用这种信息的获取方式也是Internet能快速发展的一个重要因素。1.2工具简介1.2.1 FrontPage 2000中文版简介在WWW发展的早期,人们都是用HTML语言在文本编辑器中制作网页。但是对于那些对HTML语言不熟悉的人来说,要想利用文本编辑器用HTML语言制作出自己理想的网页的确是很困难的。随着Internet的蓬勃发展,对网页制作的数量和速度有了更高的需求。于是一些令你轻松制作网页的软件经过这几年的不断改进,日趋走向成熟,功能不断完善。FrontPage就是其中的佼佼者。FrontPage 2000支持所见即所得的编辑方式,不需要你掌握很深的网页制作技术知识,甚至不需要你了解HTML的基本语法。它的界面就像一块画布,任你在上面自由地挥洒,FrontPage 2000 会写出相应的HTML的代码。网页是可以提供双向信息服务的信息存储媒介,一方面用户通过浏览器在Internet上寻找所需的信息;另一方面用户可在Web服务器上建立和存放按一定结构编排的超文本,可供其他网络浏览者阅读、查询信息,还可以进行自由讨论、广告宣传等活动。FrontPage 2000不仅可是制作网页,同时也是制作网站和管理网站的优秀软件。它可以将网站发布到Internet上,并对其进行管理。1.2.2 ASP简介ASP(Active Server Pages)是在服务器端执行的程序环境,它很好的把HTML和脚本开发融合在一起,提高了编程的灵活性,降低了开发难度。VBScript是其默认的编程语言。(1)从软件的技术角度看,ASP具有如下的特点:无需编辑。ASP脚本集成于HTML当中,容易生成,无需编辑或者链接即可直接由服务器解释执行,可快速修改程序。为纯文本文件。因此使用常规的文本编辑器就可以进行ASP程序的设计。从工作效率看,我们可以选择所见即所得的编辑工具制作好页面之后,再插入ASP程序。独立于浏览器。用户端只需要使用普通的可以解释常规HTML代码的浏览器,即可浏览ASP所设计的主页内容。ASP脚本是在Web站点服务器执行的,因此客户断的浏览器不需要支持它。同时,如果不通过服务器端执行,我们直接浏览*.asp页面的时候,是得不到正确的页面内容。ASP经过最佳化的多线程环境,不会单独成为一个Process,而是存在于Web Server这个Process中,可以同时服务多个浏览者。面向对象。在ASP脚本中可以方便的引用系统组件和ASP内置组件,还能够通过定制的ActiveX服务器组件来扩充功能。与任何ActiveX Scripting语言兼容。除了可以使用VBScript或JSCript脚本语言进行设计外,还可以通过插件(Plug-in)的方式,使用由第三方所提供的其他脚本语言,例如PerlScript。(2)从应用层次来看,ASP具有如下功能:处理用户通过浏览器提交到Web站点服务器的表单输入,完成用户与服务器端的交互式过程。访问和编辑服务器端的数据库内容。用户通过浏览器提交即可访问远程数据库,并对数据库进行插入、更新、删除、查询数据等相应的操作。读写Web服务器端的文件,实现诸如访客计数器等功能。由Cookies读写用户端的文件,以记录用户的数据信息。可以实现在多个主页间共享信息,以开发复杂的Web站点应用程序。使用VBScript或JSCript等简易的脚本语言,结合HTML语言,快速完成站点应用程序设计。通过站点服务器执行脚本语言,可以产生或者修改在客户端执行的脚本语言。扩充功能强。开发人员可以使用Visual Basic或者Visual C+来制作自己需要的组件,扩充ASP程序的功能。(3)ASP的工作流程1 用户在地址栏中请求一个ASP程序。2 浏览器向ASP服务器请求这个ASP程序,而不是象HTML一样直接处理一个自身的HTML程序,不需要在服务器上的运行。3 如果该页没有被请求过,或在上次请求之后已经更改了,由IIS确定哪个脚本编程引擎负责脚本的那些部分,还将语法检查和编译的工作分配给合适的脚本编程引擎。否则,该页可以从最新处理的缓存里面读取,这样对性能有益。4 脚本编程引擎利用来自IIS的资源来执行ASP代码,IIS也负责为外部ActiveX对象处理输入和输出,这个对象在脚本中创建和使用。5 ASP文件中的脚本输出和静态的HTML代码进行整合。6 结果是,100%的纯HTML代码发送到客户端。图1-1所示的就是处理ASP请求的流程图。 客户机 服务器 Web服务器处理过程 ADO接口 IISVBScriptJScriptASP文件 图1-1 ASP请求处理流程图(4)ASP文件结构ASP文件结构包含以下内容:1 HTML标记(Tags)。2 VBScript或者Jscript脚本语言的代码。3 ASP语法。(5)ASP的内置对象ASP提供了可在脚本中使用的内建对象。这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,从而使对象开发者摆脱了很多烦琐的工作。目前的ASP版本总共提供了六个内建对象:1 Request对象:包含从用户端浏览器发送到服务器端的所有信息,允许访问利用表单提交到服务器的数据。2 Response对象:将HTML和各种其他数据返回到用户端浏览器。3 Server对象:为ASP的应用程序提供服务器的功能。4 Application对象:使给定应用程序的所有用户共享信息。5 Session对象:在此对象中维护每个用户的信息。可以使用Session 对象存储特定的用户会话所需的信息。6 ObjectContext对象:提供在页面内进行事务处理的功能。(6)ASP的服务器组件使用ASP的ActiveX服务器组件,可以让设计者使用设计好的程序制作动态的交互式的网页。ASP包括以下几个内建的服务器组件:1 Ad Rotator组件:创建一个AdRotator对象,该对象可按指定计划在同一页上自动轮换显示广告。2 Browser Capabilities组件:创建一个BrowserType对象,该对象决定访问Web站点的每个浏览器的性能、类型及版本。3 Database Access组件:提供用ActiveX Data Objects(ADO)对数据库的访问。4 File Access组件:提供文件的输入输出访问。5 Content Linking组件:创建一个NextLink对象,该对象可生成Web页内容列表,并象书一样将各页顺序连接。CDONTS组件:可以快速、简便的Web页上添加收发邮件功能。该组件可使用于Internet Information Server for Windows NT Server。1.2.3 SQL SERVER 7.0简介 Microsoft SQL Server是美国Microsoft公司出品的基于结构化查询语言(SQL)和多线程的客户机/服务器型关系数据库管理系统。SQL Server 7.0是Microsoft公司的SQL Server系列产品中的较新版本,在保持与SQL Server以前的版本兼容的基础上,重新设计了服务器的内部结构和图形化的管理界面。这使得无论管理还是使用都更加方便和简单。(1)SQL Server 7.0作为一种功能强大的数据库系统,它的主要特点如下:1 使用简单。SQL Server 7.0包括一系列的管理和开发工具,可以帮助管理者和用户轻松的安装、配置和使用SQL Server 7.0,无论是在小的单用户的系统还是在大型的多用户系统上。2 伸缩性强。SQL Server 7.0数据库引擎使用范围很广,既可以运行在单用户的基于Windows 95操作系统的笔记本电脑,也可以运行在基于Windows NT操作系统的大型的多处理器结构的服务器上,都具有稳定和可靠的性能。3 易于建立数据仓库。SQL Server 7.0提供了一些有用的数据处理、分析工具,用于在线的数据分析处理,虚拟的数据库设计以及基于文字描述的数据处理。4 与其他软件的集成。SQL Server 7.0可以轻易的与电子邮件、Internet和Windows操作系统结合在一起。(2)SQL SERVER 7.0的基本组件1 Enterprise ManagerSQL Server Enterprise Manager是SQL SERVER 7.0提供的一个最重要的图型化工具,它建立在一个称为Microsoft Management Console的通用服务器管理环境上。Microsoft Management Console(MMC)是Microsoft公司开发的提供给BackOffice系列服务器管理的用户接口和结构。它为SQL SERVER 7.0和其他一些工具提供了统一方便的管理界面。Enterprise Manager就是MMC为SQL SERVER 7.0提供的用户管理界面。SQL Server Enterprise Manager可以轻松的实现为SQL SERVER数据库以及SQL SERVER数据库对象企业级的配置和管理。它的功能非常强大,几乎可以实现对SQL SERVER 7.0的所有管理和操作。它提供以下服务:a. 提供调度引擎。b. 对管理者提供警告(alert)。c. 对多服务器的统一管理。d. 管理登录(login),许可(permission)和用户。e. 管理设备和数据库。f. 备份数据库和事务日志。g. 管理表(table),视图(view),存储过程(stored procedure),触发器(trigger),索引(index),缺省(default),用户自定义数据类型。h. 数据传递服务的用户界面。同时Enterprise Manager包括了SQL SERVER软件包中其他一些工具的功能。用户可以使用它来启动、暂停和停止SQL SERVER服务器。2 Service ManagerSQL Server Service Manager是用来启动、暂停和停止SQL SERVER服务的,必须在数据库操作前启动SQL SERVER。它可以启动本地和远程数据库。SQL SERVER的服务MSSQLServer,MSDTC和SQLServerAgent是运行在Windows环境中的系统后台过程,这些后台过程用于SQL SERVER 7.0和需要这些功能的用户系统。3 ProfilerSQL Server Profile是SQL SERVER 7.0提供的用于监视SQL SERVER性能的工具。4 Query AnalyzeQuery Analyze是用来执行T-SQL语言的,它可以轻易的输入T-SQL语言,执行命令,并且得到图形化的结果。5 Client and Server Network UtilityClient Network Utility和 Server Network Utility是SQL SERVER 7.0提供的客户端和服务器端的配置工具。6 使用Books OnlineBooks Online是关于SQL SERVER 7.0的一系列书籍和一个词汇表。1.3工具的安装与设置1.3.1 PWS的安装与设置 PWS服务器的安装程序附在Windows 98的安装光盘上。假设CD-ROM光驱位于F驱动器,那么PWS的安装程序路径就在F:add-onspwssetup.exe.安装PWS的过程与一般软件差不多,要留意的地方是安装会提问您,要把网站服务器的文件夹放在哪里。默认的文件夹路径是C:/Inetput,不要修改它,直接按“下一步”继续安装。复制文件和相应的设置完成之后,单击“完成”结束安装过程。重新启动计算机,以确定整个安装过程完成。1.3.2 SQL SERVER 7.0的安装与设置(1)安装SQL Server 7.0在安装之前,先安装SQL Server 7.0所需的软件环境。再插入SQL Server 7.0的安装光盘,光盘自动运行,出现一个向导窗口,单击Install SQL Server 7.0 Components(安装SQL Server 7.0组件)。然后选择安装标准版,进入安装程序。安装SQL Server 7.0的过程与一般软件差不多,需要注意的是最好使用其默认的安装目录和保留缺省的排序顺序。(2)设置SQL Server 7.0在安装完成之后,还需要对SQL Server进行相应的设置,我们使用企业管理器来进行。首先,我们需要:1 使用管理员帐号登陆Windows2 启动企业管理器3 在树型结构中右键单击你需要设置的SQL服务器,在自动弹出菜单中,选取Properties,将出现SQL服务器属性对话框。之后,我们就可以按照各个选项卡来对SQL服务器进行设置。在完成对SQL Server相应的设置后,我们就可以使用SQL Server建立和管理数据库,并将其用于WEB数据库开发之中。2网站的总体规划及流程 2.1网站主题的建立如图2-1初始对象网站目标网站主题客户对象网站的性质能力图2-12.2资料搜集资料的搜索就是收集与网站相关的资料,用以构建或充实网站的内容。资料的搜集与网页制作没有什么必然联系,但是网页的内容大多依赖与资料的收集。收集是一个较复杂的过程,包括:规划资料、具体搜索、编辑整理等,然后才能被网站所使用。而我们的网站主要是以收集用户资料及相关的婚介信息。2.3网站结构设计设计网站的结构首先要把网站的内容列举出来,根据内容列一个结构化的蓝图,要先考虑用户如何访问网站?所以要根据实际情况设计各个页面之间的链接。要根据内容把目录设计成树型,这样可以让浏览者更好、更舒服地访问你的网站。同时也会让我们的管理更清晰。2.3.1栏目和板块合理的设计网站的栏目和板块就像一篇好的文章,我们要在设计的时候突出主题。网站的内容就是主题,我们要把它们放在最显眼的地方,占最大的位置。其次,应该有个网站指南或更新列表之类的栏目。接着,要有一个与读者交流的栏目。最后,要有一个类似与FAQ之类的说明栏目,回答一些常见的问题。2.3.2目录的结构设计规划网站的目录,如同规划一个网站一样。要分析网站的栏目和内容,根据网站的栏目和内容的性质来进行分类,最后再由不同的栏目来确定对网站目录的规划。规划网站的目录结构要注意:不要将网站中所有的文件都存放在同一个目录下,这样会造成文件管理混乱。常常搞不清楚哪些文件需要编辑和更新,哪些无用的文件可以删除,哪些是相关联的文件,影响工作效率。目录的层次不要太深。这样维护管理才方便。不要使用中文目录名,文件名。虽然中文命名看起来比较明了。但是有些系统不支持中文,会造成无法正常显示网页的后果;并且易产生长文件名,造成系统出错。2.4形象设计网站的形象设计很重要,就像一个人给大家留下的印象似的,是否恰当合体,是否让人感到亲切,有美感,是否让人能够接受。2.4.1设计网站的标志首先需要设计制作一个网站的标志(logo)。就如同商标一样,logo是站点特色和内涵的集中体现,是网站文化的浓缩,成功的网站标志让大家一看就能联想起来你的网站。2.4.2设计网站的标准色彩色彩是艺术表现的要素之一,它是光刺激眼睛再传导到大脑中枢而产生的一种感觉。而网站给人的第一印象来自视觉冲击,确定网站的标准色彩是相当重要的一步。不同的色彩搭配产生不同的效果,并可能影响到访问者的情绪。按照色彩的记忆性原则,一般暖色较冷色的记忆性强。色彩还具有联想与象征的特质,如:红色象征火、血、太阳;蓝色象征大海、天空和水面等。所以设计出售冷食的虚拟电面,应使用消极而沉静的颜色,使人心理上感觉凉爽一些。再色彩的运用过程中,还应注意的一个问题是:由于国家和种族的不同,宗教和信仰的不同,生活和地理位置、文化修养的差异,不同的人群对色彩的喜恶程度有着很大差异。如:儿童喜欢对比强类、个性鲜明的纯颜色;生活在草原上的人喜欢红色;生活在闹市中的人喜欢淡雅的颜色;生活在沙漠中的人喜欢绿色。在设计中要考虑主要读者的北京和构成。只有在网页设计中,根据和谐、均衡和重点突出的原则,才能将不同的色彩进行组合、搭配来工程美丽的页面。2.4.3设计网站的标准字体和网站色彩的设计一样,设计网站字体也是网页内涵的一种表现,合适的字体会让人感觉到美观、亲切,会让人洗礼感觉舒适。一般的网页默认的字体是宋体。如果你想体现你的“与众不同”和特有风格,可以做一些特效字体。需要说明的是:使用特效字体只能用图片的形式,因为很可能浏览者的PC里没有安装你的特别字体,否则原来的辛苦设计制作将付之东流。目前中文网站普遍流行的是宋体9磅字,一般的操作系统都装有字体,可以用CSS来做。2.4.4设计网站的宣传标语这是网站的“心”,是网站的精神。必须用一句话甚至一个词来高度概括。类似实际生活中的广告一样,好的网站的宣传标语会使网站名气更大,更容易成为“名牌”。可以采用夸张、求实、奇特、幽默等各种各样的方法去实现。例如:飞利浦的“让我们做的更好”;e龙网的“e网情深”;Intel的“给你一个奔腾的心”等等。2.5主页设计及其它页面制作像设计任何东西一样,我们首先应该在草纸上画出一个草图。我们可以尽可能地发挥我们的想象力,想象它是一种意境。我们可以多画几张,然后从中选择出最佳的一个作为继续使用的蓝本。然后在草案的基础上,将你确定需要防止的功能模块安排到页面上。这些功能模块主要包含网站标志、主菜单、更新列表、搜索、友情链接、广告条、邮件列表、计数器、版权信息等。我们应该遵循突出重点、平衡谐调的原则,将网站标志、主菜单等最重要的模块放在最显眼、最突出的文治,然后再考虑次要模块的排放。最后我们可以根据平面设计和网页制作的技巧,对整个布局进行精雕细琢,以期达到更好的效果。在这里要加强表格和层的使用,它们经常会给我们带来奇效。其它页面的设计应该根据首页设计的风格进行设计。我们在进行网站或网页的设计时,除了加强美感、增加阅览性之外,还要重视“体贴”。何谓“体贴”?也就是处处站在访问者的角度去看问题、去考虑,更多地方便访问者。我们在设计时应该处处把握这一点,这样,能让你的主页更有魅力。其它页面的制作要注意以下几点:和首页保持相同的风格。要有返回首页的链接。目录结构不要超过四层。2.6站点的规划及定义2.6.1站点的规划用文件夹来保存文档;使用合理的文件名称;模板和库。如果网站中有很多的网页使用的布局相同,我们就为这种布局设计一个模板,然后以该模板为基础设计网页,这就会使我们的工作很方便。2.6.2定义站点建立站点名称;设定本地的根文件夹;自动刷新本地文件列表;HTTP地址;输入网站要使用的地址。启用缓存。启用缓存可以提高链接更新速度。2.7测试2.7.1兼容性测试检查网页在不同版本、不同类型的浏览器中的兼容性。2.7.2链接测试检查是否有孤立的链接。同时我们也需要预览,点击每一个链接,看看是否有效和正确。2.7.3实地测试把网页传到Internet上,测试链接和下载的速度等问题。3网络数据库的设计 3.1数据库的基本原理3.1.1数据库概述20世纪60年代后期以来,随着计算机广泛应用于管理领域,需要计算机处理的数据量急剧增长。为了解决多用户、多应用共享数据的需求,出现了数据库技术。数据库按其结构来分,主要可以分为以下三种:l 层次数据库l 网状数据库l 关系数据库关系数据库是使用得最广泛的一种数据库,它是以关系(表)来表示数据与数据之间的联系,数据的逻辑关系是一张二维表。关系数据库具有概念简单清晰、容易使用的特点。在关系模型上发展而来的关系数据理论具有严格的数学基础,能够规范数据之间的各种关系,简化了数据库和程序的开发工作。3.1.2数据库的基本结构 关系数据库由表组成,表由记录组成,记录由字段组成。在关系模型中,字段称为属性,字段值称为属性值,记录类型称为关系模式,每一张表称为一个关系。(1)表表用于存储数据,以行/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年监理工程师(土木建筑工程)《施工质量控制》历年真题章节练习题卷(含智能建造质量验收标准)考核试卷
- 2025年工业互联网技术在制造业中的应用案例分析报告
- 2025年对虾养殖生物絮团技术应用考核试卷
- 2025年装配式建筑施工安全防护技术考核试卷
- 2025年共享经济行业共享经济模式与用户体验研究报告及未来发展趋势预测
- 2025河北雄安新区雄工美好生活促进中心公开招聘1人笔试考试备考试题及答案解析
- 2025云南玉溪红塔实业有限责任公司员工招聘29人(第二批)笔试考试备考题库及答案解析
- 2025广西玉林市福绵区社会保险事业管理中心招聘见习生2人考试笔试参考题库附答案解析
- 2025浙江宁波余姚市政协办公室招聘编外工作人员1人考试笔试参考题库附答案解析
- 2025广东南粤银行长沙分行招聘笔试考试参考试题及答案解析
- 2025至2030中国黑龙江省养老机构行业产业运行态势及投资规划深度研究报告
- “华能工匠杯”电力市场交易技能竞赛考试题库(附答案)
- 吸引力法则培训课件
- 做课件教学的步骤
- 2025年饮料gmp试题及答案
- 低碳景观设计策略-洞察及研究
- 产品标签打印管理办法
- 局工作秘密管理暂行办法
- 《“1+X”无人机摄影测量》课件-项目三 像控点采集
- 农贸市场物业服务管理规定
- 护士职业淡妆化妆课件
评论
0/150
提交评论