求论文------论网页设计中各种数据库连接技术 1000字左后 大谢!

装修宝典011

求论文------论网页设计中各种数据库连接技术 1000字左后 大谢!,第1张

求论文------论网页设计中各种数据库连接技术 1000字左后 大谢!
导读:1ASP连接Access数据库<%dim conn,mdbfile mdbfile=servermappath("数据库名称mdb") set conn=servercreateobject("adodbconnection") conno

1ASP连接Access数据库

<%

dim conn,mdbfile

mdbfile=servermappath("数据库名称mdb")

set conn=servercreateobject("adodbconnection")

connopen "driver={microsoft access driver (mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile

%>

2 ASP与SQL数据库连接:

<%

dim conn

set conn=servercreateobject("ADODBconnection")

conopen "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称

%>

建立记录集对象:

Set rs=servercreateobject("adodbrecordset")

rsopen SQL语句,conn,3,2

3 SQL常用命令使用 *** :

(1) 数据记录筛选:

sql="select from 数据表 where 字段名=字段值 order by 字段名 "

sql="select from 数据表 where 字段名 like ‘%字段值%‘ order by 字段名 "

sql="select top 10 from 数据表 where 字段名 order by 字段名 "

sql="select from 数据表 where 字段名 in (‘值1‘,‘值2‘,‘值3‘)"

sql="select from 数据表 where 字段名 between 值1 and 值2"

(2) 更新数据记录:

sql="update 数据表 set 字段名=字段值 where 条件表达式"

sql="update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式"

(3) 删除数据记录:

sql="delete from 数据表 where 条件表达式"

sql="delete from 数据表" (将数据表所有记录删除)

(4) 添加数据记录:

sql="insert into 数据表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …)"

sql="insert into 目标数据表 select from 源数据表" (把源数据表的记录添加到目标数据表)

(5) 数据记录统计函数:

AVG(字段名) 得出一个表格栏平均值

COUNT(|字段名) 对数据行数的统计或对某一栏有值的数据行数统计

MAX(字段名) 取得一个表格栏更大的值

MIN(字段名) 取得一个表格栏最小的值

SUM(字段名) 把数据栏的值相加

引用以上函数的 *** :

sql="select sum(字段名) as 别名 from 数据表 where 条件表达式"

set rs=connexcute(sql)

用 rs("别名") 获取统的计值,其它函数运用同上。

(5) 数据表的建立和删除:

CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) …… )

例:CREATE TABLE tab01(name varchar(50),datetime default now())

DROP TABLE 数据表名称 (永久性删除一个数据表)

(6) 记录集对象的 *** :

r *** ovenext 将记录指针从当前的位置向下移一行

r *** oveprevious 将记录指针从当前的位置向上移一行

r *** ovefirst 将记录指针移到数据表之一行

r *** ovelast 将记录指针移到数据表最后一行

rsabsoluteposition=N 将记录指针移到数据表第N行

rsabsolutepage=N 将记录指针移到第N页的之一行

rspagesize=N 设置每页为N条记录

rspagecount 根据 pagesize 的设置返回总页数

rsrecordcount 返回记录总数

r *** of 返回记录指针是否超出数据表首端,true表示是,false为否

rseof 返回记录指针是否超出数据表末端,true表示是,false为否

rsdelete 删除当前记录,但记录指针不会向下移动

rsaddnew 添加记录到数据表末端

rsupdate 更新数据表记录

判断所填数据是数字型

if not isNumeric(request("字段名称")) then

responsewrite "不是数字"

else

responsewrite "数字"

end if

经常使用到有关数据库的操作。包括连接代码、SQL命令等等,又不曾刻意去记忆它们(我本人是不愿意去记这东东),所以常常在用到的时候又去查书本,翻来翻去。一些比较少用的数据库还不一定能顺利找到,所以现在把它们全归纳到这里,提供大家参考。

一、数据库的连接 *** :

1Access数据库的DSN-less连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconnOpen"Driver={Microsoft Access Driver(mdb)};DBQ="& _

ServerMapPath("数据库所在路径")

2Access OLE DB连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Provider=MicrosoftJetOLEDB40;"& _

"Data Source=" & ServerMapPath("数据库所在路径")

3SQL server连接 *** :

set adocon=servercreateobject("adodbrecordset")

adoconOpen"Driver={SQL Server};Server=(Local);UID=;PWD=;"& _

"database=数据库名;"

4SQL server OLE DB连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"provider=SQLOLEDB1;Data Source=RITANT4;"& _

"user ID=;Password=;"& _

"inital Catalog=数据库名"

5Oracle 连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Driver={microsoft odbc for oracle};server=oracleseverworld;uid=admin;pwd=pass;"

6Oracle OLE DB 连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Provider=OraOLEDBOracle;data source=dbname;user id=admin;password=pass;"

7dBase 连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Driver={microsoft dbase driver(dbf)};driverid=277;dbq=------------;"

8mySQL 连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"

9Visual Foxpro 连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=dbc;Exclusive=No;"

10MS text 连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Driver={microsoft text driver(txt; csv)};dbq=-----;"&_

"extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"

11MS text OLE DB 连接 *** :

set adocon=ServerCreateobject("adodbconnection")

adoconopen"Provider=microsofjetoledb40;data source=your_path;"&_

"Extended Properties'text;FMT=Delimited'"

<二>。常用的四种SQL命令:

1查询数据记录(Select)

语法:Select 字段串行 From table Where 字段=内容

例子:想从book表中找出作者为"cancer"的所有记录,SQL语句便如下:

select from book where author=’cancer’

""是取出book表所有的字段,如查询的字段值为数字,则其后的"内容"便无须加上单引号,

如是日期,则在Access中用(#)包括,而在SQL server中则用(’)包括,

如:

select from book where id=1

select from book where pub_date=#2002-1-7# (Access)

select from book where pub_date=’2002-1-7’ (SQL Server)

提示:

日期函数to_date不是标准sql文,不是所有的数据库适用,所以大家在使用的时候要参考数据库具体语法

另外如果是查询传入的变量,则如下:

strau=requestform("author")

strsql="select from book where author=’"&strau&"’"

如果查询的是数字,则:

intID=requestform("id")

strsql="select from book where id="&intID

在很多数据库中,如:oracle,上面的语句是可以写成:

strsql="select from book where id='"&intID&"'"的。

但是字符型一定不能按照数字格式写,需要注意。

2添加记录(Insert)

语法:Insert into table(field1,field2,) Values (value1,value2,)

例子:添加一作者是"cancer"的记录入book表:

insert into book (bookno,author,bookname) values (’CF001’,’cancer’,’Cancer无组件上传程序’)

同样,如果用到变量就如下:

strno=requestform("bookno")

strau=requestform("author")

strname=requestform("bookname")

strsql="insert into book (bookno,author,bookname) values (’"&strno&"’,’"&strau&"’,’"&strname&"’)"

3用Recordset对象的Addnew插入数据的 *** :

语法:

rsaddnew

rs("field1")value=value1

rs("field2")value=value2

rsupdate

4修改数据记录(Update)

语法:update table set field1=value1,field2=value2,where fieldx=valuex

例子:update book set author=’babycrazy’ where bookno=’CF001’

如果用到变量就如下:

strno=requestform("bookno")

strau=requestform("author")

strsql="update book set author=’"&strau&"’ where bookno=’"&strno"’"

5Recordset对象的Update *** :

语法:

rs("field1")value=value1

rs("field2")value=value2

rsupdate

注意:使用语法3和语法5的时候,一定要注意字段的类型(尤其是日期型)一致,否则出错的几率非常的高。

例子:

strno=requestform("bookno")

strau=requestform("author")

set adocon=servercreateobject("adodbconnection")

adoconopen "Driver={Microsoft Access Driver(mdb)};DBQ=" & _

ServerMappath=("/cancer/cancermdb")

strsql="select from book where bookno=’"&strno&"’"

set rs=servercreateobject("adodbrecordset")

rsopen strsql,adconn,1,3

if not rseof then ’如果有此记录的话

rs("author")value=strau

rsupdate

end if

rsclose

set rs=nothing

adoconclose

set adocon=nothing

6删除一条记录(Delete)

语法:Delete table where field=value

例子:删除book表中作者是cancer的记录

delete book where author=’cancer’

(注意:如果book表中author字段的值为cancer的记录有多条,将会删除所有author为cancer的记录)

1、可以写网页设计的发展历史,从简单的HTML到CSS,从静态到动态,从CGI到现在的NET和PHP、ASP/ *** P。

2、可以写网页设计的元素运用,比如布局设计、色彩运用、排版运用、多种设计软件结合运用。3、可以写网页设计的创意分析,主要针对各类创意十足的网页进行案例分析与解读,从而总结出规律。

       原则一 风格

  网页设计师在写 UI 文案时,文风越是接近网站或 APP 整体的语言风格,就越融入整体,也就让用户的阅读和使用越没障碍。

  写作时可以参照当前网站或 APP 的文案风格,尽量抹去个人的写作癖好,与整体风格统一。需要注意的是,一旦确定的写作风格就应一直延续下去,除非有特殊情况或颠覆性的改版。

  原则二 直接

  文案应直接,单刀直入,更大限度的降低用户的理解负担。间接、暧昧模糊的说法,生僻和过于 “文雅” 的用词,都应尽量避免,因为文案只是沟通的工具,只有最有效的传递信息才是它的任务。复杂的修辞和句式、“只可意会”的深刻寓意,都是不需要的。

  简单来讲,就是大白话,使用日常常用词,平铺直叙。

  以形容词来说,“肯定的表达”比 “否定的否定” 更直接,比如:“验证码错误”优于“验证码不正确”。

  原则三 人称

  人称的选择,体现了网页设计师是如何看待用户的。一般来说,网页设计师会把用户当作一个虚拟的第三方,描述他们时往往是 “用户”、“他们”,然而 UI 界面是以界面为媒介、与用户的直接对话,是和一个真实人类面对面的沟通。在现实生活中,会称面前的人为 “你”“您”,那在界面中也应称用户为 “你”“您”,而不应使用第三人称 “用户”“他们”。

  使用第二人称,体现了与用户的近距离感,让 UI 界面成为一个拟人的人格,能够让用户沉浸在模拟真实对话的情境中,更有利于我们指引和鼓励用户操作。

  比如,“当您投资成功时,我们会发送短信提示” 优于 “当用户投资成功时,证券网会发送短信提示”。

  原则四 主动语态

  既然 UI 界面始终以用户为中心,UI 文案就始终以用户为主体来写作。相对于使用宾语作为主语的被动态,用户作为主语的主动态,与用户直接相关联,能调动其情绪,更能让用户直接、毫无负担的接受信息。

  比如:“您已修改此设置”(用户作为主语的主动态) 优于 “此设置已被您修改”(宾语作为主语的被动态)。

  原则五 动词

  为了促使用户执行操作,多用及物动词,少用不及物动词和名词。及物动词,简单来说,就是那些必须有宾语跟随的动词,像 “解锁” 的“解”,“锁”是跟随 “解” 的宾语,动词 “解” 必须与宾语 “锁” 同时出现,才能保证意思的完整,此处的 “解” 就是及物动词。

  及物动词能从行动者 (用户) 的角度出发,“动宾”结构让用户直接代入自己作为主语,从而促使用户执行操作。当我们希望用户做某些操作时,可以有意识地使用及物动词。

  比如,当 “修改” 是重点时:

  “请修改验证码”(及物动词) 优于 “请对验证码进行修改”(不及物动词),更优于 “请进行验证码的修改”(名词)。

  原则六 积极

  用积极的用词,能鼓励用户去做给他带来好处的操作,在情感上用户也更愿意顺从积极的指令。

  比如:“为了顺利投资,请您进行以下操作” 优于 “为防止投资失败,请您进行以下操作”。

  但有例外:

  起报错、提醒或警示作用时,消极用词能更直接的点明重点,比如:“验证码错误” 优于 “验证码不正确”。

  原则七 选词

  有时会遇到这个问题:相同含义的两个词,该用哪一个 在面对这类选词问题时,首要原则是:统一性。

  若是频繁出现的词汇,可直接采用曾用过的词,可以保证整体的统一性,还能防止用词偏差; 若是新词,应与整体用词风格统一。

  与主流用词和行业术语统一

  每个领域都有自己的专有词汇,在考虑用户理解力的基础上,采用主流词汇和术语,能保证用词的准确性。

  与目标用户的语言统一

  使用用户语言,就是在了解用户的基础上,用用户常用的语言来写 UI 文案,从而让用户迅速理解。多了解目标用户的年龄层、职业、使用偏好等各种特征,可以了解用户语言。

  原则八 “先说目的” 法则

  当我们希望用户进行一个操作,而这个操作会花费他们一些时间、很可能他们不愿意去做的时候,先说明操作的目的和重要性,能促使用户更愿意去执行。这就是 “先说结论” 法则。

  比如,“为了让您的账户更安全,请设置手势密码”,如果此处不提目的,直接指示 “请设置手势密码”,用户在不了解这个新功能时就会产生疑虑,不明白这个操作的意图,甚至产生不信任感,最后无视这个指令。“先说目的” 可以直接说明重要性,让用户欣然接受。

  当然,这里的 “目的” 应是从用户角度出发,会让用户觉得这个操作对他是有意义的,而不是从系统和网页设计师自己的私利角度,否则用户也不会执行 (即使真实目的是从系统角度考虑,也可以转化为是“为了用户” 的写法)。

  原则九 “问题 - 方案” 法则

  对于写提示性文案,有个小窍门,在点明问题之后,直接写用户需要做的判断和操作。这就是 “问题 - 方案” 法则:

  “说明问题 (理由 / 原因)—给出解决方案 (需要用户去做某个操作)”

  比如:验证码错误,请重新输入。

  原则十 “问题 - 后果 - 方案” 法则

  当我们需要用户在方案 A 和 B 之间做一个选择,而我们希望用户选择方案 B(因为 A 有很严重的后果 C) 的时候,往往会使用这个法则。一般是写提出问题,即如果采用方案 A 会有后果 C,然后建议采用方案 B,最后把问题抛给用户自己选择。

  比如:当方案 A-“退出编辑”,后果 C-“无法保存所输入的信息”,方案 B-“先去保存”,文案如下:

  退出编辑则无法保存所输入的信息,建议您先去保存,您确认要立即退出吗

  原则十一 “最简” 原则

  在涵义不变的情况下,优先选择最简洁、字数最少的内容; 去掉与用户无关、对用户无用的文字; 完整而准确,每一个字都要有意义。这就是 “最简” 原则。

  事实上,要始终做到 “最简” 是很难的,一般来说写作都是“加法”,把想要表达的信息不断累加,最后整理一下使语句通顺,就呈现给用户了。

  但是从用户的角度考虑,是否真的需要全部信息呢 再仔细推敲下,是否可以省略一些不需要用户了解、但也完全不影响操作的文字呢 是否可以拆分文字成几块,改变文字的顺序,或者依据流程的发展,只在最恰当的地方,放上用户需要的文字

  只将自己想表达的意思,一股脑的扔给用户,并不是好的 UI 文案,也不符合用户体验。怎样做 “减法” 来达到“最简”,需要针对不同情况,具体情况具体分析。

  不过,对于初学者而言,在保持语义不变的基础上删减字数、或替换成更简洁的句式,是个不错的开始。

  原则十二 有时也需要委婉

  文案有时候并不是为了某个目的和功能,而是为了隐藏不能明说的原因和问题,或者只为了安抚用户情感,这时文案就不能那么生硬直接。以委婉或者暧昧的文字来向用户说明,暗示或引导用户从我们希望的角度去理解。

  比如,“支付需要一些时间,请稍候” 优于 “支付尚未成功”;

  “抱歉,出现了一些问题,请稍后刷新重试” 优于 “系统错误”。

  原则十三 禁区

  有一些文案问题,会严重影响用户的理解,造成阻碍,是绝对不可以出现的。比如:

  – 英文或其他外语,对用户的理解负担很大,除非必要,一般不会在中文用户界面使用外语,若使用也要考虑是否要标注中文解释;

  – “banner”“后端开发” 等内部术语,我们这些行话不该给用户看到,若真有必要提及,应使用其他用户能理解的词替代;

  – 设计稿暂定文字,比如 “X 天后”“须 PM 确认”,当然出现这种情况概率极其小

  简言之,网页设计写文案的任务就是将信息迅速传达给用户,更大程度上降低用户的理解负担,让用户毫无阻碍、心情愉悦的完成操作,所以任何生硬、模糊、繁冗、意味不明、拐弯抹角的用词和句式,都应该被摒弃。只有简洁、直接、清晰,才是用户最想看到的 UI 文案。用户不需要思考、立刻去做,文案就达成了自己的使命。

  我同学的,帮你一把。望采纳。

  摘 要本文介绍了网页设计的发展趋势和教学 *** ,为网页设计课程教学提供借鉴。

  关键词网页设计 发展趋势 教学 ***

  美国市场调研机构ComScore NetWorks提供的报告显示,2007年1月,全球15岁及以上使用互联网的人数达到了747亿,同比增长10%。ComScore发现,美国互联网用户达到了153亿,依然是全球网民最多的国家,但增长率仅为2%,中国网民数量仅次于美国,为8670万,但增长率却高达20%。通过以上数据,我们不难发现中国的 *** 市场存在着巨大的潜力,那么如何把握住这个机遇,培养出合格的人才,就成了我们这些高校专业教师需要考虑的问题,我认为作为一名有竞争力的网页设计师,不但要做到有美术修养,还要做到懂编程,这样一来我们的网页设计师就可以既能胜任前台的设计工作又能胜任后台的编程工作了。

  一、提高网页设计的工作效率

  提高网页设计的工作效率,当然要从更好的协调网页设计各部门之间的工作入手。这就要求平面设计部门的平面设计师熟悉程序设计部门程序员的工作,好比一名好的建筑设计师,不但要知道如何设计出有内涵有文化的建筑,同时还要了解建筑的造价、人机工程学以及建筑力学等方面的知识,否则他的设计作品就没有任何价值。所以我们培养网页设计师的目标是,不但在艺术设计方面优秀,还要在程序设计方面优秀。这也正是我这次出去学习的目的,只有做到这一点才能很好的完成网页设计工作,才能解决前面提出的平面设计师与程序员之间的工作断层问题。也只有这样才能培养出适应时代发展要求的高素质的网页设计师来。

  设计总监,可以说是网页设计工程中必不可少的角色。可什么样的人有可能成为设计总监呢?当然,首先要有很丰富的工作经验,很高的个人能力,其次要精通网页设计的所有环节,也就是说无论是策划部门、平面设计部门还是程序设计部门的工作都能应对自如。如果能做到这一点,再加上良好的统筹能力和团队合作精神就有可以成为设计总监了。我们培养学生,不但要让学生就业,解决基本的生活问题。还要让他们在长久的工作生活中逐渐的成长,越来越强大。使他们无论在小公司还是大公司都能通过自己的工作表现成为行业中的精英人才。

  二、培养更有竞争力的综合性人才

  1根据市场的需要培养人才

  在谈下面这个问题之前,我想先让大家先来了解一下我找到的一份很有代表性的 *** 网页设计师的广告。

  网站设计师具体要求:大专以上学历、美术、艺术、广告类毕业;在互联网行业从业经验两年以上;熟练操作各相关设计软件;并且有自身优势和特点;优秀的设计创意能力,能组织团队完成大型网站项目的设计开发工作;逻辑思维清晰,做事认真、细致,表达能力强;有丰富的企业建站经验,从事过组织策划大型网站项目的工作;注重仪表,有很强的学习能力和敬业精神,较好的沟通能力,有良好的团队合作精神及独立的工作能力。

  待遇:试个人能力而定,公资标准在4000(另有项目提成)。

  根据市场的需要定向培养人才的提法似乎有些过时了,我所指出的是除了让学生掌握 *** 广告中的内容,还要让他们掌握更多的程序设计方面的知识,比如Html、Css、Dhtml、JavaScript、Asp、Php等。让学生可以不用程序和策划部门的协同就能独立完成网页的设计。而且完成的效果还要很好,这样的人才一但推向市场,其受欢迎的程度可想而知。

  2快速掌握行业里最新、最尖端的 *** 技术

   *** 媒体同时属于IT行业的范畴,既然和IT靠上了亲戚,自然也就继承了IT的某些特征:高薪职业。不受工作地点的限制。新技术出现的快淘汰的也快。

  要想在网页设计行业有所成就,当然要不断的学习掌握新技术,可 *** 上的新技术淘汰的太快,经常是没等我们弄懂就已经过时了。作为专业教师,我会经常调整授课内容,把最新的最实用的技术和思想传授给学生。时刻关注 *** 上的新动向,出现的新技术,保持旺盛的学习热情,让自己时刻处于行业的前沿。只有这样才能培养出适应当今日趋激烈的市场竞争的人才。

  3做一名有社会责任感的网页设计师

  网页设计师不同于其他的职业,因为网页设计师肩负着更强的社会责任和历史使命,要让 *** 社会朝健康的方向发展,需要网页设计师严格的律己修身,对自己的言行负责。特别是不能在当今充满了诱惑的时代迷失自己,为追求短期利益而触犯法律。“设计强国”需要所有设计师的共同努力,毕竟中国的平面设计在亚洲还落后于日本、韩国,如何发挥中国悠久文化传统的优势,把中国的网页设计做强,成了我们这些网页设计师的新的课题。

  参考文献:

  [1]陈刚CSS标准网页布局开发指南2007

  [2]施博客研究室DREAMWEAVER 8标准教程2006

  [3]施博客研究室FLASH 8标准教程2006

  [4]张孝祥,张红梅JAVASCRIPT网页开发体验式学习教程2004

  [5]孙颖ACTIONSCRIPT 3殿堂之路2007

  [6]周松建,葛丽JAVASCRIPT经典范例50讲2004

摘 要

随着 *** 的快速发展,互联网的应用越来越贴近生活,越来越多的人假如到了

*** 网页的工作中,各式各样的网站如雨后春笋般出现在互联网上。 *** 技术的发

展带动了软件业的发展,所以用于 *** Web页面的工具软件也越来越丰富。从最基

本的HTML编辑器到现在非常流行的Flash互动网页 *** 工具,各种各样的Web页

面 *** 工具,而吸引浏览用户的则是视觉效果出色、信息量丰富、使用起来便捷的

网页,所以网页设计尤为重要。互联网成为人们快速获取、发布和传递信息的重要

渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。网页设计伴随着

*** 的快速发展而快速兴起,作为上网的主要依托,由于人们使用 *** 的频繁而变

得非常的重要。网页讲究的是排版布局,其功能主要就是提供一种形式给每个上网

者,让他们能够了解网站提供的信息。

关键字:网页设计,基本构成,注意事项,FRONNPATE

Abstract

groups with the rapid development of the network, the application of the Internet

more and more close to the life, more and more people to make a web page work if,

various web sites springing up appeared on the Internet The development of Internet

technology driven the development of the software industry, so used to make Web page

tool software is also more and more colorful From the most basic HTML editor to now

very popular Flash interactive Web page creation tools, various Web page making tools,

and attract users powse the visual effect is excellent, rich information, use rise

convenient Web page, so Web design is especially important The Internet become people

to quickly get, distribution and transfer information important channel, it people in

politics, economy, life and other aspects played an important role Web design with the

rapid development of network and rapid rise, as the main rely on the Internet, because

people use the Internet frequent and become very important Web cultured is typesetting

layout, its main function is to provide a form for each user, to let them know the

information provided on this site

Keywords: SITE DESIGN,CONSIDERATIONS,BASIC FORM,FRONNPATE

目 录

之一章 网页的相关概念1

11 什么是网页1

12 网页的构成1

13 常见的网页版式类型2

第二章 常用的 *** 工具3

21 Macromedia公司出品的Flash互动网页 *** 工具 3

22 Macromedia Dreamweaver 8 3

23 HTML编辑器 3

24 网页编辑器3

第三章 网页设计的要素4

31 关于文字4

32 要素4

33 排列 *** 要素4

34 色彩要素5

第四章 网页设计的技巧6

41 框架的使用6

42 颜色的搭配6

43 CSS样式的使用 7

第五章 网页的注意事项8

51 网页内容要新颖8

52 网页的布局8

53 整体归纳9

第六章 总 结10

致 谢 11

参考文献12

之一章 网页的相关概念

11 什么是网页

网页(Web Page)其实就是一个用来传输各种信息的文件,它能在网上传输并被浏览器识别和翻译成页面,然后显示在计算机屏幕上。简单的说,通过浏览器在WWW上所看到的每一幅画面都是一个网页。网页是 *** 上的基本文档。网页中包含文字,,声音,动画,影像以及链接等元素,通过对这些元素的有机组合,构成了包含各种信息的网页。其中,文字是网页中最常用的元素。可以给人以生动直观的视觉印象,适当运用可以美化网页。链接的设计,可以使我们进行选择性的浏览。声音,动画等多媒体信息的加入,使网页内容更加丰富多彩。

12 网页的构成

不同性质的网站,构成网页的基本元素是不同的,一般情况下,网页的构成包括网页标题,网页标志,横幅广告,导航栏,主内容区,页脚版权信息等。

1网页标题

网站中的每一个页面都有标题,用来提示该页面的主要内容。标题出现在浏览器的标题栏中,而不是出现在页面布局中。它的一个比较重要的作用就是引导访问者清楚的知道所要浏览的网页的内容。

2网页标志

网页标志是一个站点的象征,也是一个站点是否正规的标志之一。一个好的标志可以很好的树立形象。网页标志一般放在网站的左上角,访问者一眼就能看到它。

3横幅广告

横幅广告(Banner)是互联网广告中最基本的广告形式。Banner可以位于网页顶部,中部或底部的任意一处,一般横向贯穿整个或者大半个页面。

4网页导航栏

导航栏既是网页设计中的重要部分,又是整个网站设计中较为独立的部分。一般来说,网站中的导航栏在各个页面中出现的位置是比较固定,而且风格也较为一致。

5主内容区

网页的主内容区是网页的主要内容显示区域。

6页脚版权信息

页脚是放置网站版权信息的地方,可以放置一些****或其他的导航栏目。

13 常见的网页版式类型

网页内容在页面上有规则的排列布置,就称为网页的排版。网页版式类型就是各种不同排版方式的组合。网页的版式是可以随心所欲设计的。一般可以分为满版型,左中右型和上左中右型。

第二章 常用的 *** 工具

21 Macromedia公司出品的Flash互动网页 *** 工具

这是是一款功能非常强大的交互式矢量多媒体网页 *** 工具。能够轻松输出各种各样的动画网页,它不需要特别繁杂的操作,也比JAVA小巧精悍!但它的动画效果、互动效果、多媒体效果十分出色。并且由于Flash编制的网页文件比普通网页文件要小得多,所以加快了浏览速度。这是一款十分适合动态Web *** 的工具。

22 Macromedia Dreamweaver 8

Macromedia Dreamweaver 8是一款专业的网页设计软件,它采用所见即所得的编辑方式,用于对Web站点,Web页和Web应用程序进行设计,编码和开发,利用它可以轻而易举的 *** 出充满动感的网页。利用Dreamweaver 8的可视化编辑功能,用户可以快速创建Web页面而无需编写任何代码,用户可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。

23 HTML编辑器

虽然HTML代码复杂,编辑和调试要花费大量的时间,但因HTML的稳定性、广泛支持性及可创建复杂的页面效果,仍受高级网页 *** 人员的青睐。就目前来说,有众多的编辑器供选择,这些编辑器广泛支持复杂页面创建及高级HTML规范。

24 网页编辑器

其中以Microsoft Frontpage为代表,它具有如Word一样的操作界面,熟知Word功能的操作者,只要稍加培训就能轻松编制网页。而且,Frontpage还能解析网页的HTML源代码,并提供了预览支持。但Frontpage的一些特殊显示功能并不能在其它非IE浏览器下实现。所以Frontpage是一款非常适合初、中级网页 *** 人员使用的工具软件。

第三章 网页设计的要素

31 关于文字

文字是美好事物最基本的方式,在网页中,文本内容也是最重要的组成部分,最美观,最整齐的方式放入到网页中,才能构成一个美观的页面。有的设计者想通过闪烁的文字来引起访问者的注意是可以被人理解的,但一个页面中最多不能有三处闪烁文字,太多了给用户一种眼花缭乱的感觉,反而会影响用户去访问该网站的其他内容,正所谓“物极必反”也。

虽然你可以在你的HTML中使用特殊的字体,但是,你不可能预测你的访问者在他们的计算机上将看到什么。在你的计算机里看起来相当好的页面,在另一个不同的平台上看起来可能非常糟糕。一些网站设计员喜欢使用来定义特性,这虽然允许你使用特殊的字体,但是仍需要一些变通的 *** ,以免你所选择的字体在访问者的计算机上不能显示。所以用普通的文字进行 *** 是最保险也是最方便的。

32 要素

要设计出漂亮的主页,首先要成为计算机图形高手,仅这一点就可以让初学者花上一年半载的时间。的要求与页面的内容有关,一些较随意的主页像股票、医药站点等,来访者并不在乎你能否做出精彩的,有些时候他们反而觉得放置图象后影响了访问速度,他们关心的只是页面内容;相反像一些需要靠图象来吸引访客的主页,如游戏介绍、影视介绍、风光名胜等站点,图象是一个极为重要的要素,在这里缺少了恰当的图象,整个页面就会黯然失色、就是一个不完整的主页。这需要去学习像photoshop这样的图形图像处理软件,还要有一定的美术基础,如审美观、创意技巧等。如果给每个图形加上文字的说明,在出现之前就可以看到相关内容,尤其是导航按钮和大更应如此。这样一来,用户在访问你的站点时就有一种亲切感觉,认为你心细,比较善解人意,时时刻刻为他人着想,相信你的好心会有好报的。

33 排列 *** 要素

主页的第二个要素是排列 *** ,即网页布局。网页作为一种版面,既有文字,

又有;文字有大有小,还有标题和正文之分;页有大小而且有横竖之别。和文字都需要同时展示给观众,不能简单地将其罗列在一个页面上,否则会搞得杂乱无章。关于具体的网页布局,常见的有“国”字型、拐角型、标题正文型、左右框架型、上下框架型、综合框架型、封面型、Flash型、变化型等,关于它们,在网页设计的相关书籍中或者在 *** 上都可以看到详细的叙述。比如如果内容非常多,就要考虑用“国字型”或拐角型;而如果内容不算太多而一些说明性的东西比较多,则可以考虑标题正文型;而如果是一个企业网站想展示一下企业形象或个人主页想展示个人风采,封面性是首选;Flash型更灵活一些,好的Flash大大丰富了网页,但是它不能表达过多的文字信息。还没有提到的就是变化型了,只有不断的变化才会提高,才会不断丰富我们的网页。

34 色彩要素

色彩在网页所占比重很大。有了合理清新的色调,会弥补主页上的其它不足。页面的色彩搭配是与网站的主题分不开的,一个网站必须有一种或两种主题色。不至于让浏览者迷失方向,也不至于单调乏味。一般来说,页面的主体文字应尽量使用黑色等较深的颜色,与背景对比明显,按钮、边框等使用彩色。例如教育类网站使用蓝色为主题色,再用红色和黑色作为配色,就能表达出严肃、稳重的效果。

第四章 网页设计的技巧

41 框架的使用

框架(FRAME)是Web上经常会看到的页面结构。框架的最常见用途就是导航。一组框架通常包括一个含有导航条的框架和另一个要显示主要内容页面的框架。

使用框架具有以下优点:访问者的浏览器不需要为每个页面重新加载与导航相关的图形;每个框架都具有自己的滚动条(如果内容太大,在窗口中显示不下),因此访问者可以独立滚动这些框架。例如,当框架中的内容页面较长时,如果导航条位于不同的框架中,那么向下滚动到页面底部的访问者就不需要再滚动回顶部来使用导航条。

使用框架具有以下缺点:可能难以实现不同框架中各元素的精确图形对齐;对导航进行测试可能很耗时间。

许多专业 Web 设计人员不喜欢使用框架,并且许多浏览 Web 的人也不喜欢框架。在大多数情况下,这种反感是因为遇到了那些使用框架效果不佳或不必要地使用框架的站点(例如,每当访问者单击导航按钮时就重新加载导航框架内容的框架集)。如果框架使用得法(例如,在允许其他框架的内容发生更改的同时,使一个框架中的导航控件保持静态),则这些框架对于某些站点可能非常有用。

42 颜色的搭配

做网页的初学者可能习惯使用一些漂亮的作为自己网页的背景,但是浏览了一下大型的商业网站,你会发现他们更多运用的是白色,蓝色,**等,使得网页显得很典雅温馨。我们可以使用一些简单的配色技巧来使我们的网页看起来美观大方。

1用一种色彩

这就是指先选定某一种色彩,然后通过讲色彩变浅或者加深的 *** 以产生新的色彩,这样会让人看起来比较统一。例如以咖啡色为基调,整体上的色彩都以咖啡色为主,给人的视觉效果是一种古朴的气息迎面扑来。

2用黑色和一种彩色

一般来说,网页的背景色应该柔和、淡素一些,再配上深色的文字,使人看起

来自然、舒畅。而为了追求醒目的视觉效果,可以为标题使用较深的颜色。例如以黑色为底色,衬以亮**,这样配出来的效果会让人感觉别具一格。

3用两种色彩

可以先选择一种色彩,然后再选择其对比色,这样选出的色彩丰富但不杂乱。例如以橙色和蓝色相结合作为主色彩的网页,通过橙色和蓝色在网页上的对比能迅速传达网站主题内容,容易增添强烈的兴奋度,多用于内容是食品、休闲娱乐、产品等的网站。

43 CSS样式的使用

CSS(层叠样式表)是一种 *** 网页的新技术,它的全称是级联样式表,即Cascading StyleSheets的缩写,又称之为风格样式表单。CSS是在网页 *** 过程中普遍用到的技术。采用了CSS技术控制的网页,设计者会更轻松、有效地对页面的整体布局、颜色、字体、链接、背景以及同一页面的不同部分、不同页面的外观和格式等效果实现更加精确地控制。

第五章 网页的注意事项

51 网页内容要新颖

1网页内容的选择要不落俗套,要重点突出一个“新”字,这个原则要求我们在设计网站内容时不能照抄别人的内容,要结合自身的实际情况创作出一个独一无二的网站。 放眼望去,网上的许多个人主页简直就是"杂货店",内容包罗万象题材千篇一律,人人都是"软件下载"个个都有" *** 导航",从头到尾找不出一丝“鲜”意。所以,我们在设计网页时,要把功夫下在选材上。选材要尽量做到“少”而“精”又必须突出“新”,如能坚持天天更新的话我相信这样的网页一定会受到大家的欢迎。

2网页 *** 好后,不能说万事大吉了,其实事后的工作量更大。因为网页 *** 是一时的,而维护更新的工作是每天都要做的。要及时把网页上已经作废的连接应该立即删除掉,比如用户无意中点击了页面中的一个连接,在苦苦的等待之后,换来的是无法访问的结果,那么他们会对你的网页大失所望,可能以后再也不会光顾你的网页了。若不能及时更新,也更好在主页上发布信息,告诉前来访问的朋友,因有特殊情况需要离开一段时间,未能及时更新主页,希望各位见谅,这样就能给人一种对别人负责的感觉,同时能得到网友的信任。

52 网页的布局

1善用表格布局。不要把一个网站的内容象作报告似的一二三四地罗列出来,要注意多用表格把网站内容的层次性和空间性突出显示出来,使人一眼就能看出你的网站重点突出,结构分明。

2注意视觉效果。设计Web页面时,一定要用640×480和800×600的分辨率来 分别观察。许多浏览器使用640×480的分辨率,尽管在800×600高分辨率下一 些Web页面看上去很具吸引力,但在640×480的模式下可能会黯然失色。作一点小小的努力,设计一个在不同分辨率下都能正常显示的网页。

3少放网站地图。许多设计者把他们的网站地图放在网站上,这种做法,却是弊大于利。绝大部分的访问者上网是寻找一些特别的信息,他们对于你的网站是如何工作的,并没有兴趣。如果你觉得你的网站需要地图,那很可能是需要改进你的导航和工具条。

53 整体归纳

1内容要通俗易懂。网站设计最重要的诀窍,恐怕就是你的网页要易读 。这就意味着&def你必须花点心思来规划文字与背景颜色的搭配方案。 注意不要使背景的颜色冲淡了文字的视觉效果,别用花里胡哨的色彩组合,让人看起来你的网页来很费劲。一般来说,浅色背景下的深色文字为佳 。这个要点要求你更好别把文字的规格设得太小、也不能太大。文字太小,人家读起来难受;文字太大,或者文字视觉效果变化频繁,像是冲着人大喊大叫,看起来不舒服。另外,更好让文本左对齐,而不是居中。按当代中文的阅读习惯,文本大都居左的。当然,标题一般应该居中,因为这符合读者的阅读习惯。

2多学习使用HTML。为了成功地设计网站,你必须理解HTML是如何工作的。大多数的网站设计者建议 *** 新手应从有关HTML的书中去寻找答案,用Notepad *** 网页。因为用HTML设计网站,可以控制设计的整个过程。但是,如果你仅仅是网站设计的新手,你应该寻找一个允许修改HTML的软件包。HomeSite4是一个很好的Web设计工具。在设计过程中,HomeSite4能帮助你学习HTML。它还允许你切换到所见即所得的模式,以便你在把网站发送到Web之前,预览你的网站。

3少用Java程序。不要使用大幅面的Java程序&def能够用javascript替代效果的则尽量不要使用java因为目前来讲java的运行速度实在慢的让人无法忍受,往往使浏览者没有耐心等页面全部显示出来,这样你的精心设计便毫无效果啦。

第六章 总 结

*** 技术的发展带动了软件业的发展,所以用于 *** Web页面的工具软件也越来越丰富。从最基本的HTML编辑器到现在非常流行的Flash互动网页 *** 工具,各种各样的Web页面 *** 工具。

当你在INTERNET这个信息的海洋中尽情遨游时,会发现许许多多内容丰富、创意新颖、设计独特的个人网页,不知道你见到这样漂亮可人的网页是否有点心动。一旦你具备了上网的条件,又萌发了 *** 主页的念头,那么就应该注意网页设计时应考虑哪些方面的问题,包括网站功能和以及访问者需要什么。你的整个设计都应该围绕这些方面来进行。

在一个网站中,最重要的页面当属主页,所以在此以主页为例,说明在网页 *** 中版面设计的问题。从版面设计来讲,一个有特色的主页,必须包含有四个要素:文字,,排列方式和主色调,这四者相辅相成,缺一不可。

致 谢

对于本次毕业设计,我付出了很大的努力才完成。同时也体会到了收获的喜悦。 当然,设计的很大的一部分是得到了秦洪涛老师的大力支持与指导,秦老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。他无论在理论上还是在实践中,都给予我很大的帮助,使我得到不少的提高,这对于我以后的工作和学习都有很大的帮助,感谢他耐心的辅导。

同时也感谢所有帮助我修改论文的同学们,感谢他们的帮助与支持。

参考文献

[1]《中国 档案管理精览》,北京:中国档案出版社,2009.

[2] 沈庆伟,张霖.基于隧道的IPV4/IPV6过渡技术分析[J].计算机技术与发展,2008

[3]中文Access 2000 24学时教程 作者:Craig Eddy ,Timothy Buchanan出版社:机械工业出版社

[4]刘韬,骆娟等Visual Basic 实效编程百例(第二版)人民邮电出版社,20098

[5]李维面向对象开发实践之路(visual basic 60版)(BORLAND资深顾问著名visual basic 60专家李维最新力作)电子工业出版社,20094

[6]KAYEYAMA M Incompatible displacement methods[A]SPRIET JANumerical anComputational Methods

[7]in Structural Mechanics[C]New York:Academic Press,200743-57