版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、内容摘要随着计算机的发展,电脑已经走进了社会的各个领域,从高科技领域到普通百姓的工作、娱乐、学习,到处都有她的身影,世界已经越来越离不开电脑了。同时为了交流和资源共享,我们就通过协议(主要是TCP/IP ,可以说是网络连接的世界语)将这些大小不一、结构不同的网络和计算机用各种线路连接起来, 这就形成了世界最大的网络 Internet( 因特网) 。现在任何人都可以通过各种连接方式连接到这个网络上,在上面发布或获取信息。我们的交友网站就是在这个背景上建立的, 通过这个网站的联系, 我们使人与人之间的距离缩为最短。人们可以通过本网站认识更多的人群,更可以通过这个特殊的平台去展示自己,表现自己。系统
2、运用 frontpage 实现了网页的编辑,运用 SQL server 将网站和数据库连接,形成了网站的总体框架。 用户通过网站注册, 便可以成为会员,实现网上的交友。 网站的搜索系统可以使用户方便、 快捷地找到自己需要的人群, 从而方便了不同层次人的需求和沟通。注册会员的资料通过数据库得以保存并修改,管理员可以通过数据库更好地管理会员资料,使我们的交友系统在准确、有序地环境下正常运行。关键字:网络、数据库、网站建立9AbstractAlong with the development of calculator, computer has already walked into each r
3、ealm of the society. From high-tech realm to common people s 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 conjunct
4、ion s universal language) to link the different size, different constructions s network with every kind of circuit. This become the world biggest networkInternet. Nowanyone can use every kind of conjunction way to connect to the network. We can announce and obtain information on it. Our website of m
5、aking 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
6、frontpage realize the web pages editor, application SQL server to conjunction website and database. All on the top become the website s total frame. Customers pass the website registration, can be then become the member, realize making friends on the net. Website s search system can make the custome
7、r convenience and fast to find out the crowd they demand. Convenience different level of structure person s need and communication. Register the member s data use the database to conservancy and modification. The manager can use database management member data better, make our make friends system no
8、rmally movement at accurate and ordered environment.Key word: network, database, the website establishes1 网站编程环境的建立21.1 网络环境简介 21.1.1 WWW(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
9、形象设计92.5 主页设计及其他页面制作 102.6 站点的规划及定义102.7 测试113网络数据库的设计 113. 1数据库的基本原理113.2交友网站的数据库设计 124具体设计过程 134.1 交友网站的建立 134.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 Wid
10、e Web) 简介 WWW 的历史1989 年,瑞士日内瓦的的量子实验室的 Tim Berners-Lee 首先提出了 WWW 的发展设想,他希望能给本地的工作人员共享课题成果创造条件,使分散在世界各地的物理学家能够方便地在计算机网络上互相研读研究成果。刚刚起步地WWW 系统使用文本方式进行通信,同时由于它地专业性、学术性气氛较浓,界面单调,因此那时地 WWW 未能普及。90 年代初,美国地NEXT 公司推出了一个用于访问 WWW 地浏览器软件,人们开始在网络上使用多媒体素材,美丽的图片、丰富地字体、动听地音乐、动态视频、超链接等,因此将普通人吸引到了神奇的网络世界,加速了网络的发展。可以说,
11、没有,没有WWW , Internet 就不会发展到今天的程度。 WWW 的特性传统上,如果要查看某个信息,必须先和存放该信息的主机建立一个连接,然后在改主机上查找信息 (或者将信息下载到自己的及其上) , 如果信息在另一台主机上,则必须断开和前面的主机的连接,再与该主机建立连接,然后在该主机上查找信息。这种信息的查询和检索方式的缺点是显而易见的。为了在Internet 上快速而方便的查找信息,以及在不同的信息资源之间跳转、来回切换,就产生了 WWW 这个系统,它就是在Tim Benners-Lee及其同时们倡导的研究计划上发展起来的一个信息交流系统。在WWW 中,信息被用特殊文档编写语言(超
12、文本标记语言) ,按规定格式制作成称为 Html 文档的一个指针。 这个指针我们称之为超级链接 (在浏览器中它一般显示为蓝色字体) ,该指针可以指向本机或Internet 上的认可一台主机上的资源。当我们用浏览器来访问该文档时,在查看完信息以后,如果要继续访问其它的 Web 主页,只要将光标放在该文档指向其它的 Html 文档的超级链接上,此时光标变为小手的形状, 单击鼠标, 我们就可以很快跳到该超级链接所指向的文档上。这样,我们一旦连接到网络上,我们就可以在所有的 Internet 的资源中任意浏览,也就是我们俗称的冲浪。为了与传统的获取信息的方式相区别,人们将采用上述信息存放和访问方式组成
13、的网络成为 Word Wide Web ,简称为 Web ,也有人将它称为 3W 或 WWW ,国人也有称万维网的。因为 Web 能够集成文字、图像、声音、视频等媒体信息,并可通过一些交互控件如按钮等,给信息的访问带来丰富的视听享受和主动控制权,因此有人将 Web 又成为“超媒体” ( Hypermeddia ) 。如果用网络技术的术语来说, WWW就是一个支持交互式访问的分布式超媒体系统。网页和网站在 Web 上的一个 Html 文档就称为 Web 页或网页。它是存放各种形式的信息的容器,也是在Web 上资源的最基本的表示单位。 Web 上具有共同主题、相似性质的一组资源(网页) ,比如某个
14、公司宣传自己产品和服务的一系列网页,就构成了一个Web 站点(也称网站) 。访问网站时,通常首先见到的网页比较重要,相当于一个单位的门面,该网页就是该站点的主页。站点总是由一个主页和多数从页组成的。浏览器Web 浏览器时访问 Internet 上 Web 页资源的软件, 它不仅可以显示多媒体的 Web网页,还可以通过URL命令连接到不同的Internet上Web页资源的软件,它已成为帮助用户在自己的计算机上检索、查询、获取各种Web资源的得力工具。随着Internet的飞速发展,浏览器的功能也在不断地扩展。目前在Windows操作系统上运行地 Web 浏览器主要有: Netscape Navi
15、gator , Internet Explorer 与 Mosaic访问Web资源在Web上,信息发布方将信息制作成Web页(网页),存放在Internet上提供Web服务的主机中,信息的获取方(浏览方)通过浏览器发出访问请求,按照一种协议Http (超文本传输协议)来访问该资源。通常我们称提供Web服务的主机为服务器端,发出浏览请求的一方为客户端。又是我们也把存放Web页的主机成为服务器,但严格的说,服务器是指对Web浏览器访问请求作出响应的程序。该 Web服务程序需要运行在网络操作系统上,目前最常用的网络操作系统有 Windows NT, UNIX , Linux等,其中 Linux是一种
16、在 PC运行的非常有前途的而且是免费的操作 系统。为了访问特定的 Web资源,首先要知道存放该信息的主机的地址。Web按统一的地址格式标识一个Web页资源,这个地址成为 URL (统一资源定位点) 。它通常具有如下的格式:/drost/linus.html它表达的含义如下:http:/表示信息交流的双方采用超文本传输协议www表明信息在 WWW系统上存放该资源的主机地址/drost主机上存放该资源的目录linus.html该资源的文档名称,文档类型为html如果不给出“/”后的部分,通常就是指访问该站点的主页。知道资源的地址后,信
17、息的接受方在浏览器中输入这个地址,即可浏览该Web页上的信息,这也就是目前Internet上信息交流的最主要的方式。其它的还有如FTP、archine、telnet、gropher 等方式。 1.1.2 HTML 简介在 WWW 上,信息存放在 HTML 格式表示的 Web页中,HTML (HyperText Markup Language超文本标记语言)就是制作网页的专用语言。我们可以用任何字处理软件 遍野Html文档,一个 Html文档实际上就是带有特殊标记符号的纯文本文档。它利 用特殊的标志符号(也成为标签),对普通文本的字体、字体大小、段落、颜色等格式进行标记,这些标签就相当于各种高级
18、语言的语句和指令。将这种文档以 html (或htm)为后缀名存放在网络服务器上,当你的电脑建立了与某个服务器的连接时,对 方的计算机就会发出一系列符合HTML语法规则的字符流,你的电脑接收了这些字符流,而你的电脑上的浏览器充当一个相当于编译器的角色,对那些标签进行分析,产生相应的解释并将其显示出来。这样做好处非常多,只要你有一台能上网的电脑,无论时什么品牌,运行什么操作系统,只要安装一个浏览器,就可以浏览任何Web上的信息。它充分体现了因特网与设备的无关性,极大地方便了使用者、采用这种 信息的获取方式也是Internet能快速发展的一个重要因素。1.2工具简介1.2.1 FrontPage
19、2000 中文版简介在 WWW 发展的早期,人们都是用 HTML 语言在文本编辑器中制作网页。但是对于那些对HTML 语言不熟悉的人来说, 要想利用文本编辑器用 HTML 语言制作出自己理想的网页的确是很困难的。随着Internet 的蓬勃发展,对网页制作的数量和速度有了更高的需求。 于是一些令你轻松制作网页的软件经过这几年的不断改进,日趋走向成熟,功能不断完善。 FrontPage 就是其中的佼佼者。 FrontPage 2000 支持所见即所得的编辑方式,不需要你掌握很深的网页制作技术知识,甚至不需要你了解 HTML 的基本语法。它的界面就像一块画布,任你在上面自由地挥洒, FrontPa
20、ge2000 会写出相应的 HTML 的代码。网页是可以提供双向信息服务的信息存储媒介,一方面用户通过浏览器在Internet 上寻找所需的信息;另一方面用户可在Web 服务器上建立和存放按一定结构编排的超文本,可供其他网络浏览者阅读、查询信息,还可以进行自由讨论、广 告宣传等活动。 FrontPage 2000 不仅可是制作网页,同时也是制作网站和管理网站的优秀软件。它可以将网站发布到 Internet 上,并对其进行管理。1.2.2 ASP 简介ASP ( Active Server Pages )是在服务器端执行的程序环境,它很好的把HTML和脚本开发融合在一起,提高了编程的灵活性,降低
21、了开发难度。 VBScript 是其默 认的编程语言。1)从软件的技术角度看, ASP 具有如下的特点:接由服务器解释执行,可快速修改程序。为纯文本文件。因此使用常规的文本编辑器就可以进行作效率看, 我们可以选择所见即所得的编辑工具制作好页面之后,独立于浏览器。用户端只需要使用普通的可以解释常规无需编辑。 ASP 脚本集成于 HTML 当中,容易生成,无需编辑或者链接即可直ASP 程序的设计。从工再插入 ASP 程序。HTML 代码的浏览器,即可浏览ASP 所设计的主页内容。 ASP 脚本是在Web 站点服务器执行的,因此客户断的浏览器不需要支持它。同时,如果不通过服务器端执行,我们直接浏览*
22、.asp页面的时候,是得不到正确的页面内容。Process ,而是存在于WebASP 内置组件, 还能够通VBScript 或 JSCript 脚本语ASP 经过最佳化的多线程环境,不会单独成为一个Server 这个 Process 中,可以同时服务多个浏览者。面向对象。 在 ASP 脚本中可以方便的引用系统组件和过定制的 ActiveX 服务器组件来扩充功能。与任何 ActiveX Scripting 语言兼容。除了可以使用 言进行设计外,还可以通过插件( Plug-in )的方式,使用由第三方所提供的其他脚本语言,例如 PerlScript 。2)从应用层次来看, ASP 具有如下功能:处
23、理用户通过浏览器提交到 Web 站点服务器的表单输入,完成用户与服务器端的交互式过程。访问和编辑服务器端的数据库内容。 用户通过浏览器提交即可访问远程数据库,并对数据库进行插入、更新、删除、查询数据等相应的操作。读写 Web 服务器端的文件,实现诸如访客计数器等功能。由 Cookies 读写用户端的文件,以记录用户的数据信息。可以实现在多个主页间共享信息,以开发复杂的 Web 站点应用程序。使用 VBScript 或 JSCript 等简易的脚本语言,结合HTML 语言,快速完成站点应用程序设计。通过站点服务器执行脚本语言,可以产生或者修改在客户端执行的脚本语言。扩充功能强。开发人员可以使用V
24、isual Basic或者Visual C+来制作自己需要的组件,扩充 ASP程序的功能。(3) ASP的工作流程1 .用户在地址栏中请求一个ASP程序。2 .浏览器向ASP服务器请求这个ASP程序,而不是象HTML 一样直接处理一个自身的 HTML程序,不需要在服务器上的运行。3 .如果该页没有被请求过,或在上次请求之后已经更改了,由IIS确定哪个脚本编程引擎负责脚本的那些部分,还将语法检查和编译的工作分配给合适的 脚本编程引擎。否则,该页可以从最新处理的缓存里面读取,这样对性能有 益。4 .脚本编程引擎利用来自IIS的资源来执行ASP代码,IIS也负责为外部 ActiveX 对象处理输入和
25、输出,这个对象在脚本中创建和使用。5 . ASP文件中的脚本输出和静态的HTML代码进行整合。6 .结果是,100%的纯HTML代码发送到客户端。图1-1所示的就是处理ASP请求的流程图。客户机服务器图1-1 ASP请求处理流程图(4) ASP文件结构ASP文件结构包含以下内容:1. HTML 标记(Tags)。2. VBScript或者Jscript脚本语言的代码。3. ASP语法。(5) ASP的内置对象ASP提供了可在脚本中使用的内建对象。这些对象使用户更容易收集通过浏览 器请求发送的信息、响应浏览器以及存储用户信息,从而使对象开发者摆脱了很多烦琐的工作。目前的 ASP 版本总共提供了六
26、个内建对象:1 Request 对象:包含从用户端浏览器发送到服务器端的所有信息,允许访问 利用表单提交到服务器的数据。2 Response 对象:将HTML 和各种其他数据返回到用户端浏览器。3 Server 对象:为 ASP 的应用程序提供服务器的功能。4 A pplication 对象:使给定应用程序的所有用户共享信息。5 Session 对象:在此对象中维护每个用户的信息。可以使用 Session 对象存储 特定的用户会话所需的信息。6 ObjectContext 对象:提供在页面内进行事务处理的功能。(6) 6) ASP 的服务器组件使用 ASP 的 ActiveX 服务器组件,可以
27、让设计者使用设计好的程序制作动态的交互式的网页。 ASP 包括以下几个内建的服务器组件:1 Ad Rotator 组件:创建一个AdRotator 对象,该对象可按指定计划在同一页上自动轮换显示广告。2 Browser Capabilities 组件:创建一个BrowserType 对象,该对象决定访问Web 站点的每个浏览器的性能、类型及版本。3 D atabase Access 组件:提供用 ActiveX Data Objects ( ADO )对数据库的访 问。4 File Access 组件:提供文件的输入输出访问。5 Content Linking 组件:创建一个NextLink
28、对象,该对象可生成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 以前的
29、版本兼容的基础上,重新设计了服务器的内部结构和图形化的管理界面。这使得无论管理还是使用都更加方便和简单。( 1) SQL Server 7.0 作为一种功能强大的数据库系统,它的主要特点如下:1 使 用简单。SQL Server 7.0 包括一系列的管理和开发工具, 可以帮助管理者和用户轻松的安装、配置和使用 SQL Server 7.0 ,无论是在小的单用户的系统还是在大型的多用户系 统上。2 伸 缩性强。SQL Server 7.0 数据库引擎使用范围很广, 既可以运行在单用户的基于Windows95 操作系统的笔记本电脑,也可以运行在基于 Windows NT 操作系统的大型的多处 理器
30、结构的服务器上,都具有稳定和可靠的性能。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 Manage
31、ment Console 的通用服务器管理环境上。Microsoft Management Console ( MMC ) 是 Microsoft 公 司 开 发 的 提 供 给 BackOffice 系列服务器管理的用户接口和结构。它为 SQL SERVER 7.0 和其他一些 工具提供了统一方便的管理界面。 Enterprise Manager 就是 MMC 为 SQL SERVER 7.0 提供的用户管理界面。SQL Server Enterprise Manager 可以轻松的实现为 SQL SERVER 数据库以及SQLSERVER 数据库对象企业级的配置和管理。 它的功能非常强大,
32、 几乎可以实现对 SQLSERVER 7.0 的所有管理和操作。它提供以下服务: a. 提供调度引擎。 b. 对管理者提供警告( alert ) 。 c. 对多服务器的统一管理。 d. 管理登录( login ) ,许可( permission )和用户。 e. 管理设备和数据库。 f. 备份数据库和事务日志。 g. 管理表(table ) ,视图(view ) , 存储过程(stored procedure ) , 触发器 (trigger ) ,索引(index ) ,缺省( default ) ,用户自定义数据类型。h. 数据传递服务的用户界面。同时 Enterprise Manager
33、 包括了 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 Serve
34、r 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 的一系
35、列书籍和一个词汇表。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
36、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 .使用管理员帐号登陆Win
37、dows2 .启动企业管理器3 .在树型结构中右键单击彳需要设置的SQL服务器,在自动弹出菜单中,选取Properties ,将出现 SQL服务器属性对话框。之后,我们就可以按照各个选项卡来对SQL服务器进行设置。在完成对 SQL Server相应的设置后, 我们就可以使用SQL Server建立和管理数据库,并将其用于 WEB数据库开发之中。2网站的总体规划及流程2.1 网站主题的建立如图2-1图2-12.2 资料搜集资料的搜索就是收集与网站相关的资料,用以构建或充实网站的内容。资料的 搜集与网页制作没有什么必然联系,但是网页的内容大多依赖与资料的收集。收集 是一个较复杂的过程,包括:规划资
38、料、具体搜索、编辑整理等,然后才能被网站 所使用。而我们的网站主要是以收集用户资料及相关的婚介信息。2.3 网站结构设计设计网站的结构首先要把网站的内容列举出来,根据内容列一个结 构化的蓝 1 o图,要先考虑用户如何访问网站?所以要根据实际情况设计各个页面之间的链接。要根据内容把目录设计成树型,这样可以让浏览者更好、更舒服地访问你的网站。同时也会让我们的管理更清晰。2.3.1 栏目和板块合理的设计网站的栏目和板块就像一篇好的文章, 我们要在设计的时候突出主题。网站的内容就是主题,我们要把它们放在最显眼的地方,占最大的位置。其次,应该有个网站指南或更新列表之类的栏目。接着,要有一个与读者交流的栏
39、目。最后,要有一个类似与FAQ之类的说明栏目,回答一些常见的问题。2.3.2 目录的结构设计规划网站的目录,如同规划一个网站一样。要分析网站的栏目和内容,根据网站的栏目和内容的性质来进行分类, 最后再由不同的栏目来确定对网站目录的规划。规划网站的目录结构要注意:不要将网站中所有的 文件都存放在同一个目 录下,这样会造成文 件 管理混乱。常常搞不清楚哪些文件需要编辑和更新,哪些无用的文件可以删除,哪些是相关联的文件,影响工作效率。目录的层次不要太深。这样维护管理才方便。不要使用中文目录名,文件名。虽然中文命名看起来比较明了。但是有些系统不支持中文,会造成无法正常显示网页的后果;并且易产生长文件名
40、,造成系统出错。2.4 形象设计网站的形象设计很重要,就像一个人给大家留下的印象似的,是否恰当合体,是否让人感到亲切,有美感,是否让人能够接受。2.4.1 设计网站的标志首先需要设计制作一个网站的标志( logo ) 。就如同商标一样, logo 是站点特色和内涵的集中体现,是网站文化的浓缩,成功的网站标志让大家一看就能联想起来你的网站。2.4.2 设计网站的标准色彩色彩是艺术表现的要素之一, 它是光刺激眼睛再传导到大脑中枢而产生的一种感觉。而网站给人的第一印象来自视觉冲击,确定网站的标准色彩是相当重要的一步。不同的色彩搭配产生不同的效果,并可能影响到访问者的情绪。按照色彩的记忆性原则,一般暖
41、色较冷色的记忆性强。色彩还具有联想与象征的特质,如:红色象征火、血、太阳;蓝色象征大海、天空和水面等。所以设计出售冷食的虚拟电面,应使用消极而沉静的颜色,使人心理上感觉凉爽一些。再色彩的运用过程中,还应注意的一个问题是:由于国家和种族的不同,宗教和信仰的不同,生活和地理位置、文化修养的差异,不同的人群对色彩的喜恶程度有着很大差异。如:儿童喜欢对比强类、个性鲜明的纯颜色;生活在草原上的人喜欢红色;生活在闹市中的人喜欢淡雅的颜色;生活在沙漠中的人喜欢绿色。在设计中要考虑主要读者的北京和构成。只有在网页设计中,根据和谐、均衡和重点突出的原则,才能将不同的色彩进行组合、搭配来工程美丽的页面。2.4.3
42、 设计网站的标准字体和网站色彩的设计一样,设计网站字体也是网页内涵的一种表现,合适的字体会让人感觉到美观、亲切,会让人洗礼感觉舒适。一般的网页默认的字体是宋体。如果你想体现你的“与众不同”和特有风格,可以做一些特效字体。需要说明的是:使用特效字体只能用图片的形式,因为很可能浏览者的 PC 里没有安装你的特别字体,否则原来的辛苦设计制作将付之东流。目前中文网站普遍流行的是宋体9 磅字,一般的操作系统都装有字体,可以用CSS来做。2.4.4 设计网站的宣传标语这是网站的“心” ,是网站的精神。必须用一句话甚至一个词来高度概括。类似实际生活中的广告一样, 好的网站的宣传标语会使网站名气更大, 更容易
43、成为 “名牌” 。可以采用夸张、求实、奇特、幽默等各种各样的方法去实现。例如:飞利浦的“让我们做的更好” ; e 龙网的“ e 网情深” ; Intel 的“给你一个奔腾的心”等等。2.5 主页设计及其它页面制作像设计任何东西一样,我们首先应该在草纸上画出一个草图。我们可以尽可能地发挥我们的想象力,想象它是一种意境。我们可以多画几张,然后从中选择出最佳的一个作为继续使用的蓝本。然后在草案的基础上,将你确定需要防止的功能模块安排到页面上。这些功能模块主要包含网站标志、主菜单、更新列表、搜索、友情链接、广告条、邮件列表、计数器、版权信息等。我们应该遵循突出重点、平衡谐调的原则,将网站标志、主菜单等
44、最重要的模块放在最显眼、最突出的文治,然后再考虑次要模块的排放。最后我们可以根据平面设计和网页制作的技巧,对整个布局进行精雕细琢,以期达到更好的效果。在这里要加强表格和层的使用,它们经常会给我们带来奇效。其它页面的设计应该根据首页设计的风格进行设计。我们在进行网站或网页的设计时,除了加强美感、增加阅览性之外,还要重视“体贴” 。何谓“体贴”?也就是处处站在访问者的角度去看问题、去考虑,更多地方便访问者。我们在设计时应该处处把握这一点,这样,能让你的主页更有魅力。其它页面的制作要注意以下几点:和首页保持相同的风格。要有返回首页的链接。目录结构不要超过四层。2.6 站点的规划及定义2.6.1 站点
45、的规划用文件夹来保存文档;使用合理的文件名称;模板和库。如果网站中有很多的网页使用的布局相同,我们就为这种布局设计一个模板,然后以该模板为基础设计网页,这就会使我们的工作很方便。2.6.2 定义站点建立站点名称;设定本地的根文件夹;自动刷新本地文件列表; HTTP 地址;输入网站要使用的地址。启用缓存。启用缓存可以提高链接更新速度。2.7 测试2.7.1 兼容性测试检查网页在不同版本、不同类型的浏览器中的兼容性。2.7.2 链接测试检查是否有孤立的链接。同时我们也需要预览,点击每一个链接,看看是否有效和正确。2.7.3 实地测试把网页传到 Internet 上,测试链接和下载的速度等问题。3
46、网络数据库的设计3.1 数据库的基本原理3.1.1 数据库概述20 世纪 60 年代后期以来,随着计算机广泛应用于管理领域,需要计算机处理的数据量急剧增长。为了解决多用户、多应用共享数据的需求,出现了数据库技术。数据库按其结构来分,主要可以分为以下三种:层次数据库网状数据库关系数据库关系数据库是使用得最广泛的一种数据库,它是以关系(表)来表示数据与数据之间的联系,数据的逻辑关系是一张二维表。关系数据库具有概念简单清晰、容易使用的特点。在关系模型上发展而来的关系数据理论具有严格的数学基础,能够规范数据之间的各种关系,简化了数据库和程序的开发工作。3.1.2 数据库的基本结构关系数据库由表组成,表
47、由记录组成,记录由字段组成。在关系模型中,字段称为属性,字段值称为属性值,记录类型称为关系模式,每一张表称为一个关系。( 1 )表表用于存储数据,以行/ 列方式组织,可以执行SQL 语言从中获取、添加、修改和删除数据。表是关系数据库的基本元素。表是一个二维结构,行和列的顺序并不影响表的内容,任何行和列的交叉点都有唯一的值。( 2 )记录记录是指表中的一行,每个表中不允许有重复的记录。( 3 )字段字段是表中的一列。表中的一个字段都有一定的数据类型和变化范围。关键字字段是唯一标志一个记录的字段。( 4 )关系在数据库中,关系是建立在两个表之间的连接,以表的形式表现其间的联系。关系可分为一对一关系、一对多关系、多对多关系。( 5)索引索引是建立在表上的单独的物理数据库结构,基于索引的查询将使数据的获取更为快捷。( 6)视图视图是一个和真实表相同的虚拟表,用于限制用户可以看到和修改的数据量,从而简化数据的表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度事业单位聘用合同范本
- 商场扣点联营合同
- 私人租车位合同
- 2024-2025学年河南省部分学校高二9月开学考试历史试题(解析版)
- 2023年室内装饰服务项目评价分析报告
- 2024年芳纶纤维项目成效分析报告
- 2024年自动酸雨采样器及测定仪项目评价分析报告
- 2024至2030年中国油角数据监测研究报告
- 2023年散剂项目综合评估报告
- 2023年呼吸制氧项目成效分析报告
- 【语文】议论文审题及开头写作指导 课件 2023-2024学年统编版高中语文必修下册
- 机械制造居间协议书
- 初中班主任班级管理介绍
- 三年级音乐教学设计教案表格
- 农牧产业行业分析
- 初中学生综评典型事例
- 湖北省武汉市青山区2022-2023学年七上期末考试数学试卷(解析版)
- 物业工程主管个人述职报告
- 车辆超载带来的危险
- 2023-2024部编版小学六年级《道德与法治》上册全册教案
- HGT 2520-2023 工业亚磷酸 (正式版)
评论
0/150
提交评论