您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页班级网站设计与实现

班级网站设计与实现

来源:爱站旅游


毕业设计(论文)

题 目: 姓 名:指导教师:专 业:层 次: 计算机信息管理 专科

成绩评定表

论文题目 论文评分 总分50分 指导教师评语及评分 手写 指导教师(签名) 年 月 日 评审评分 总分50分 评审教师评语及评分 手写 组长(签名) 年 月 日 成 绩 综合评分 评定人 手写 签名 年 月 日 毕业论文(设计)任务书

题 目 学生姓名 指导教师 朱 专业 西南大学 层次 专科 学号 王华 任务书下达时间 概述: 求职,是当今大学生在毕业前最关注的一个问题。由于如今大学生上网途径非常便捷,使得网络招聘成了异军突起深受大学生广泛欢迎的求职方式。据统计,约有九成以上的毕业生通过浏览招聘网站或者在网上发布自己的求职信息来寻找工作。网络求职有其突出的优点,即信息量大,资源丰富,更新速度快,招聘职位多等,很符合年轻人希望以最快捷便利的方式获得最多最有效信息的求职要求 要求阅读或检索的参考资料及文献(包括指定给学生阅读的外文资料): 目录 前言........................................................................... 1 个人求职网站发展现状........................................................ 1.1网络招聘的优势........................................................... 1.2个人求职网站存在的问题................................................... 1.3我国个人求职网站的发展趋势............................................... 1.4如何突出网站特色......................................................... 2 网站开发工具和设计要求...................................................... 2.1 JSP...................................................................... 2.2 Dreamweaver8............................................................. 2.3 Java..................................................................... 2.4 photoshop................................................................... 2.5 SQL Server 简介.......................................................... 2.6网站设计要求.............................................................. 3个人求职网站的功能和实现...................................................... 3.1个人网站的总体设计........................................................ 3.2 网站功能描述.............................................................. 3.3 网站功能模块图............................................................ 3.4数据库的设计.............................................................. 3.5网站界面设计.............................................................. 3.6 网站管理模块.............................................................. 致谢........................................................................... 参考文献....................................................................... 摘要 网络的发展使得人们的生活与工作方式日新月异,越来越多的工作领域已经进入了网络化时代。借助网络 求职也成为大学生求职的一个重要途径。从事计算机专业的毕业生更应该利用网络传播的广泛性这个优势 展现自己的优势,建立自己的求职个人网站,拥有自己的BBS。BBS就是电子布告系统,通常提供一些信息 服务,电子邮件服务等等。 JSP技术是目前应用开发中的核心技术,也是目前流行的3P技术中应用最广泛的一种。JSP最初是SUN公司 推出的,ASP是微软公司的产品,PHP是由一个网络小组开发和维护的。目前最常用的是JSP和ASP。但是 ASP运行速度较慢而且有的网络操作系统不支持ASP。基于此,在此就用JSP来完成这个设计。论坛是求职 者了解招聘,实习,就业,创业和娱乐的一个重要场所。通过论坛系统不但可以随时取得企业最新的招聘 信息,也可以和别人分享找工作的经验、教训、资源共享以及程序设计等等各种有趣的话题。 本文以计算机专业的毕业生求职为出发点,重点放在求职论坛系统和留言板,采用了数据库连接池技术, 用JavaBean技术实现了动态互动系统。介绍了怎样开发一个论坛,同时介绍了数据库在本系统中的应用, 描述了整个系统的开发过程,分析了这个系统的应用前景。着重介绍了这个系统用JSP技术实现过程中的 设计思想、技术路线、系统总体框架、程序流程、本系统应实现的功能及具体的实现方法和步骤 关键词:SAP Java 系统 程序流程 优势 前言 网络„„,不可否认,21世纪是信息的时代,“信息”的让人类的沟通更加方便快捷。INTERNET爆炸式的发展,彻底了传统的生活方式,网络传媒,网络游戏,网络新闻,网络购物„„如雨后春笋般迅速跃入人们的视野,网络招聘就在这种背景下崛起的。 网络招聘经过几年的发展和完善,以其方便快捷、低成本、无区域、资源丰富等优点,越来越受到企业和求职者的青睐 1章 个人求职网站发展现状 1.1 网络招聘的优势 对于企业来说,网络招聘的优点可以说是优点众多。上午签订合同,发布广告,下午就会收到简历,第二天就可以面试。而且招聘成本低,对于企业来说,支付几千元的费用可以在网上把招聘信息发布一年。同时还具有不受地域、资源丰富、信息量大等优点。网络招聘对求职者来说,也是非常方便的。主要是投递简历的成本非常低,只要浏览职位点击应聘就可以了,而且可以不用四处奔波去找工作,也不用面对招聘会拥挤不堪的场面,轻松网上求职。 ? 目前我国网络基础环境薄弱也是网络招聘发展的一个重要原因。一方面由于电脑资源有限,具备上网条件的群体相对较少;另一方面,我国的网带宽度有限,上网速度比较慢。因此,在目前的技术水平下,通过网络搜集求职信息、开展电子测评与电子面试等是比较困难的(比如一些电子面试置信度无法保证,成本又较高)。 网络招聘的特点 网络招聘的优势,体现在为求职者和用人单位双方提供了更加便捷的互动交流平台。网络招聘具有三大特点: 一是信息量大。互联网一直被认为是海量信息平台,信息容量大且更新快捷、方便。据了解,一些知名招聘网站每日的有效职位信息发布保有量可达上万条。再加上一些品牌知名度较高的招聘网站,职位信息经常更新,对于求职者来说,上网不仅可以同时看到几十甚至上百家用人单位的招聘信息,而且始终能看到最新的待招聘空缺。 二是快捷方便。招聘者不用去招聘会劳神,求职者也可以不出家门轻松求职。求职者在网站输入了个人简历之后,就可供用人单位浏览了。合适的工作机会随时可能找上门来。能够突破时空,是网络招聘的突出优势,不同地域的求职者和用人单位可以通过这个平台实现信息沟通。这也是各类跨地域网上招聘会兴起的主要原因。 三是经济实惠。用人单位成本小,求职者也省钱。对于求职者来说逛网上的招聘会可以省去交通费和制作简历的费用,节约很大的成本。网上投递简历十分方便快捷,甚至可以一次投递多家企业、多个职位。且如今上网的成本非常低,求职者还能免去奔波之苦,可谓省时省力。 网络招聘与传统招聘的优势分析 与传统招聘相比,网络招聘对于企业的优势: 一是招聘时效长。在媒体上发布的招聘信息时效性差,只能当日的信息当日看,过期的报纸即使信息有效也无人关注,而使用网络招聘,招聘信息可以从发布日开始一直延续到企业招聘到真正人才为止。 二是收费相对传统方式要低很多。网络招聘的费用低廉,可节约成本,而传统媒体招聘方式如报纸、电视,费用动辄几千上万。相比网络招聘而言,人才市场、现场招聘会也存在着费用高、入场费贵的问题。数百上千的费用只能让企业在招聘会现场守株待兔,选择性差、时效短成为现场招聘会不可规避的弊端,网络招聘则省却了这样的烦恼。 三是机会多。对于企业来说随着网络求职者的增多,对于找到真正适合企业发展的人才也就越来越多。企业发布的招聘信息可以让不同地域的更多求职者阅读,从而提高了找到理想人才机会;接收在线简历,可以更方便地对简历进行保存、分类,建立企业的人才数据库;在网站上发布的招聘信息不受篇幅,企业可以提供除职位以外的企业介绍、发展历程等丰富内容。 正是这些优势,使得越来越多的用人单位成为网络招聘的拥护者。 与传统求职相比,网络求职对于个人的优势: 一是快捷方便。对于求职者来说,只要在人才网站上登记了个人简历,即可等候企业的招聘信息,如果上网方便还可以主动出击。网络招聘平台不断升级更新,快捷而富有效率,求职者通过招聘网站,可以不出家门就对工作的类别、地区和需求进行全方位智能查询,快速准确地查询到所需要的包括行业、职能、工作地点、工资等信息。工作职位分类清晰、针对性强。一些大的招聘网站,可以随时查询到数万条信息,而且每天更新职位,只要在家关注招聘网站就能第一时间掌握用人单位的需求。 二是大选择机会多。网络求职的一大特点是招聘信息量大,海量的职位库中,求职者选择适合职位的机会也就越大。 三是无时间空间。“传统的招聘会不是每天都有,而且浪费经历和金钱。”一名求职者在采访中这样表示。相比其他招聘形式,网络求职也没有区域和时间的,能够给个人创造更多的就业机会。对于异地求职者,这省却了奔波于不同城市的烦恼;对于一般院校学生,因为不易亲临知名企业校园招聘会,但通过网络就可以获取与其它求职者同等竞争的机会。 四是节省费用。与现场招聘会相比,亲临现场的招聘企业不少也会在网络上发布招聘信息,求职者则省却了简历制作费、交通费、通讯费等不少费用,并且避免了招聘会现场非常拥挤,交流效果差、盲目性大的问题。 正是这些优势,使得网络求职成为越来越多的求职者的习惯。 1.2 个人求职网站设计的困难 网络招聘虽然真真实实地存在我们的现实生活中,但却很少引起人们对它注意与思考。网络招聘给我们带来了那些便利,它有那些弊病,值得我们去思索、改进。 ? 不知大家是否注意到这样的一个现象,也许是迫于行业内竞争的压力,也或是当今时代发展的客观需要,业内俗称“三座大山”的前程无忧网、中华英才网、智联招聘网在近二年频频见著于户外与平面媒体上,网络招聘也开始注重于广告宣传了。但只仅仅局限于“面子”工程,毕竟称不上算是生产力,也不能从根本上解决问题。前二天看到新闻说三大招聘网站中,只有前程无忧挣钱,而其他二家巨亏。 ? 网络招聘发展了十一年,已经成为人们求职就业的重要渠道,在可预见的未来,重要性只会加强不会减弱。可为什么,从事这个炙手可热的行业还会亏钱呢? ? 近来,我有一个很亲密的朋友一直在为工作的事情奔波劳碌着,她的求职渠道主要就是借助网络招聘。与传统求职方式不同,网络求职省去了参加招聘会的门票,少一些车马劳顿。依照网站提供的现成模板,像做填空题一样完成个人简历后,就可以一劳永逸地,天女散花般地发送了,因为这个过程非常简单,只需点点鼠标就可以完成。为了在数量上取胜,有些招聘网站甚至建议求职者每天要至少发送15个求职信。可事实上,由于欠斟酌,发出来的简历要么是石沉大海,要么是职位不适合自己。 ? 即使也有一些面试的机会,但由于相互之间的不了解,及简历与现实情况的出入,公司岗位与职位描述的差别,真正成功的机率不大。而且,面试的结果不能及时地更新反馈到公司招聘职位与求职者信息上,所以这些个人与单位的接触与对话,并不能促使双方进一步完善自身,也不能对后来者产生任何有益影响。 ? 这就是个人求职的困难与企业招聘的困难,即使投了很多简历也找不到工作。即使收到很多简历也招不到人。这或许说明广告发布式的网络招聘越来越难以适合个人与企业双方的需求。为什么不去尝试着在每次面试之后,让求职者对招聘单位给出评论,同时招聘单位也出于负责的态度,就应聘者的知识与技能给出适应的评价呢?这样于公(司)于私(求职者)都是有莫大益处,至少能为接下来的单位招聘与个人求职提供参考与帮助,让公司更快地谋求到“千里马”,个人在明确自己的优势与缺点后也能减少一些盲目做到有的放矢。当然出于对个人隐私的尊重及公司信息安全的保护,可以对这些评论做适应的安全。 ? 总之,未来招聘肯定需要在不同层面上进行细化和深化,经营模式也因之细化或调整,这里面还有很大的增值空间。 1.3 我国个人求职网站的趋势 综上。用心去做,认为个人网站只要坚持。还是大有可为的不过这只是个人看法,还望各位朋友批评指正和交流。 随着互联网的高速发展和 web2.0 时代的来。截至 09 年 6 月底 国网站数达到 287.8 万个。网站数量的剧增,越来越多的网站如雨后春笋般涌现出来。根据中国互联网络信息中心发表的权威演讲显示。导致竞争的加剧。于是越来越多的站长,尤其是个人站长,开始对网站的发展前景表示担忧。甚至有人断言,个人网站的时代已经过去。 但小仁对此却有不一样的看法。理由如下: 1 虽然我国网站在数量上已经达到百万规模。截至 09 年 6 月底 国网民数达到 3.38 亿 网络普及率 25.5% 这个数据说明了两个问题。第一个,但并不表明我国网站行业的市场已经完全饱和。根据前述的权威演讲显示。国的网民数量是非常庞大的第二个,国的网民数量增长潜力还是很大的那么,个人网站的发展空间也肯定是有的 2 个人网站与商业网站相比并没有绝对的优势与劣势。商业网站的优势在于资金的充沛可以为其带来更广泛的宣传与推广。以及技术上的优势可以为其带来更先进的功能。但这些,人力的充沛可以给其带来更大的数据和信息量。并不是一个网站最核心的价值。网站最核心的价值在于给网民带来最有价值的信息或服务。但没有哪一个网站敢于承认我所有的服务、信息、功能都会得到所有网民的青睐。正所谓众口难调。那么,这就给个人网站带来了空间。个人网站的优势在于小成本运营,不需要耗费大量资金去请人力、物力。这样,个人网站就摆脱了投入与回报问题的困扰。只需要用心做出自己的特色就行了而由于中国网民的庞大,不同网民又有不同的喜好与要求,那么一个有特色的个人网站也肯定能够从这庞大的网民群体分一杯羹。而由于个人网站基本可以忽略利息的问题,那么只要个人网站能从中争取一小部分市场,哪怕是个小虾米,获得的收益也是非常可观的 个人网站应该如何发展呢 ? 首先。个人网站一定要避免去与大型的商业网站竞争。而要从自身的优势、优点动身,应该做好定位。由于个人网站在资金、技术、人力等方面的缺乏。做出自己的特色。为一小部分特定的人群带去最有价值的服务和信息。这是大型的商业网站所不能触及到因此,个人网站的定位应突出小而精、要有自己的特色,要保证网站内容的质量。 其次。通常在哪些地方或网络聚集。最有做好这样的定位,应定位好网站受众。要分析你网站主要是给哪一群体提供信息和服务。会得到哪一群体的欢迎的青睐。这些群体分布在哪里。才干做出相应的推广方案。 再次。服务群体是谁,要规划好网站的发展方向和策略。网站现在什么样子。下一步会是什么样子,服务群体是谁。第一步是争取那部分人群,下一步是争取哪部分人群。认为,一个新的小站的比较合理的发展战略应该是先争取那部分新诞生的网民,然后再去争取那些老网民,同其他同类网站竞争。据统计,国每年新诞生的网民接近一亿。所以,如果能在这些新网民中争取一部分市场对网站的发展则是非常有利的而且新网民对网络更有新鲜感,如果你能在第一时间向这些新网民呈现你网站,那么很可能他以后上网就会认准你站。就像百度作为中国最早的中文搜索引擎,其市场地位一直难以被技术资金方面都有绝对优势的 googl 取代。觉得,重要的原因就在于他第一时间抢占了最新的搜索市场。 1.4 如何突出网站特色 网站主题短小精悍题材不要太滥或者目标太高 \"太滥\"是指到处可见人人都有的题材;比如软件下载免费信息。\"目标太高\"是指在这一题材上已经有非常优秀知名度很高的站点你要超过它是很困难的。如果题材已经确定以后考虑怎么建网站的下一步就可以围绕题材给网站起一个名字。网站名称,也是网站设计的一部分,而且是很关键的一个要素。\"电脑学习室\"和\"电脑之家\"显然是后者简练;\"迷笛乐园\"和\"MIDI乐园\"显然是后者明晰;\"儿童天地\"和\"中国幼儿园\"显然是后者大气。我们都知道PIII的中文名称\"奔腾\",如果改为\"奔跑\",可能就没有今天这么\"火\"了。和现实生活中一样,网站名称是否正气,响亮,易记,对网站的形象和宣传推广也有很大影响。我的建议是: 名称要正 其实就是要合法,和理,和情。不能用的,色情的,迷信的,危害社会安全的名词语句。这是我们 么建网站的一个重要原则。名称要易记最好用中文名称,不要使用英文或者中英文混合型名称。网站名称的字数应该控制在六个字(最好四个字)以内,四个字的也可以用成语。字数少还有个好处,适合于其他站点的链接排版。名称要有特色名称平实就可以接受,如果能体现一定的内涵,给浏览者更多的视觉冲击和空间想象力,则为上品。如:音乐前卫,网页陶吧,e书时空等。在体现出网站主题的同时能点出特色之处。 2章 网站开发工具和设计要求 2.1 ASP ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中 asp:英文名:Active Server Page ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点: asp (1)利用ASP可以实现突破静态网页的一些功能,实现动态网页技术; (2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试; (3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页; (4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。 (6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。 (7) 方便连接ACCESS与SQL数据库. (8)开发需要有丰富的经验,否则会留出漏洞,让黑客利用进行注入攻击. ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。但是其原理也是一样的。 ASP-工作原理 当在Web站点中融入ASP功能后,将发生以下事情: 1、用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。 2、浏览器向服务器发出请求。 3、服务器引擎开始运行ASP程序。 4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。 5、页面信息发送到浏览器。 2.2 Dreamweaver 简介 Dreamweaver、FLASH以及在DREAMWEAVER之后推出的针对专业网页图像设计的FIREWORKS,三者被MACROMEDIA公司称为DREAMTEAM(梦之队),足见市场的反响和MACROMEDIA公司对它们的自信。说到DREAMWEAVER我们应该了解一下网页编辑器的发展过程,随着互联网(Internet) 的家喻户晓,HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器),两者各有千秋。所见则所得网页编辑器的优点就是直观性,使用方便,容易上手,您在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别,但它同时也存在着致命的弱点: Dreamweaver CS4 Dreamweaver CS4的界面几乎是做了一次脱胎换骨的改进,从中看到了更多的设计元素,让DW也稍稍带着点苹果的味道。如果说VISTA和OFFICE 2007创造了软件界面设计的新纪元,那么Adobe相当于取代了苹果的设计地位而紧随MS之后。唯一的区别就是,MS老是抄人家苹果的(汗一个,微软的Fans别砸我),而Adobe却是实实在在的自己创造,设计界的老大地位实至名归„„ 布局按钮:这个按钮似乎和下方的代码、分割、设计按钮功能重复,目前还不明白DW的意图,唯一增加的新功能是垂直分割,让代码和设计界面以垂直对比的方式呈现。 精简设计:它提供了更多的可视区域,同时可以把右边的菜单收缩到只剩下图标。对于习惯了Adobe其他设计软件的朋友来说,这的确是非常贴心的设计。 应用程序开发增强:左上方是和数据相关的面板,包括数据库面板、数据绑定面板和行为面板;左下方则是文件与资源相关的面板,包括文件面板、相关资源面板、代码收集器等;右边则是设计相关面板,包括插入面板、CSS样式表面板、AP元素面板(用来为浮动层定位)。应该说这是一个万金油布局,几乎适用所有的开发者,同时,它也把大部分菜单展示在用户面前,其他的七种布局可以说只是在这个基础上进行一些排列和隐藏。 在下方的文档面板上,DW新增加了一个实时预览功能——Live View。它的作用是在DW窗口中实时查看代码的效果,包括Javascript特效! Dreamweaver CS5 2010年4月12日备受关注的Adobe新一代产品Creative Suite 5(CS5)正式发布了。其中包括新的Dreamweaver CS5。 此次Dreamweaver CS5最突出的亮点有三处:1、对CMS的支持功能;2、对CSS的校验;3、对PHP更好的支持。以至于国外一些同学对Dreamweaver CS5的体验为More WordPressy, More Firebuggy。 除此以外,CS5还内置了Webkit引擎,可以模仿Safari、Chrome浏览器预览网页效果。 PHP支持也在CS5版本中得到改善,不仅可以利用代码提示在文档中查找到自定义的函数,还可以利用此功能更好地设计CMS模板,减轻了广大模板设计者的痛苦。 除了以上三个亮点外,Dreamweaver CS5还有一些其它新特性,比如它整合了BrowserLab网络服务,可以让你在链接到网络浏览器实验室,同时使用不同浏览器检查布局,左侧是IE,右侧是Firefox。 优点 1.最佳的制作效率 Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dremweaver能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dreamweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。 2.网站管理 使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。 3.无可比拟的控制能力 Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得 Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP, Apache,BroadVision, Cold Fusion,iCAT, Tango与自行发展的应用软体。当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。梦幻样版和XML Dreamweaver将内容与设计分开,应用于快速网页更新和团队合作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地输入或输出XML内容。 Dreamweaver还集成了程序开发语言,对ASP、.NET、PHP、JS的基本语言和连接操作数据库,都是完全支持的。 缺点 一、 难以精确达到与浏览器完全一致的显示效果。也就是说您在所见即所得网页编辑器中制作的网页放到浏览器中是很难完全达到您真正想要的效果,这一点在结构复杂一些的网页(如分帧结构、动态网页结构)中便可以体现出来; 二、 页面原始代码的难以控制性,比如您在所见即所得编辑器中制作一张表格也要几分钟,但您要它完全符合您要求可能需要几十分钟,甚至更多时间。而相比之下,非所见则所得的网页编辑器,就不存在这个问题,因为所有的HTML代码 都在您的监控下产生,但是由于非所见则所得编辑器的先天条件就注定了它的工作低效率。如何实现两者的完美结合,则既产生干净、准确的HTML代码,又具备则见则所得的高效率、直观性,一直是网页设计师梦想。在DREAMWEAVER之前,FRONTPAGE98一直被人们认为是最好的所见即所得网页编辑器,但是它同样继承了所见即所得的种种劣性。但是我说过这是在DREAMWEAVER之前,现在我无意说DREAMWEAVER已经实现网页设计师的梦想,但我觉得DREAMWEAVER正在努力向这个梦想一步步走去。 2.3 Java Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.5,最近版本为Java1.7。 Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。 * Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。 * Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。 * Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。 2009年04月20日,oracle(甲骨文)宣布收购sun。 1991年,Sun公司的James Gosling。Bill Joe等人,为电视、控制烤面包机等家用电器的交互操作开发了一个Oak(一种橡树的名字)软件,他是Java的前身。当时,Oak并没有引起人们的注意,直到1994年,随着互联网和3W的飞速发展,他们用Java编制了HotJava浏览器,得到了Sun公司首席执行官Scott McNealy的支持,得以研发和发展。为了促销和法律的原因,1995年Oak更名为Java。Java的得名还有段小插曲呢,一天,Java小组成员正在喝咖啡时,议论给新语言起个什么名字的问题,有人提议用Java(Java是印度尼西亚盛产咖啡的一个岛屿),这个提议得到了其他成员的赞同,于是就采用Java来命名此新语言。很快Java被工业界认可,许多大公司如IBM Microsoft.DEC等购买了Java的使用权,并被美国杂志PC Magazine评为1995年十大优秀科技产品。从此,开始了Java应用的新篇章。 Java的诞生是对传统计算机模式的挑战,对计算机软件开发和软件产业都产生了深远的影响: (1)软件4A目标要求软件能达到任何人在任何地方在任何时间对任何电子设备都能应用。这样能满足软件平台上互相操作,具有可伸缩性和重用性并可即插即用等分布式计算模式的需求。 (2)基于构建开发方法的崛起,引出了CORBA国际标准软件体系结构和多层应用体系框架。在此基础上形成了Java.2平台和.NET平台两大派系,推动了整个IT业的发展。 (3)对软件产业和工业企业都产生了深远的影响,软件从以开发为中心转到了以服务为中心。中间提供商,构件提供商,服务器软件以及咨询服务商出现。企业必须重塑自我,B2B的电子商务将带动整个新经济市场,使企业获得新的价值,新的增长,新的商机,新的管理。 (4)对软件开发带来了新的,重视使用第三方构件集成,利用平台的基础设施服务,实现开发各个阶段的重要技术,重视开发团队的组织和文化理念,协作,创作,责任,诚信是人才的基本素质。 总之,目前以看到了Java对信息时代的重要性,未来还会不断发展,Java在应用方面将会有更广阔的前景。 Java语言特点 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。那么Java到底有何神奇之处呢? Java语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。 在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得为力。SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下子变成了白天鹅。 Java主要特性 1、Java语言是简单的。Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。 2、Java语言是一个面向对象的。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C++ 语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。 3、Java语言是分布式的。Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java.net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 4、Java语言是健壮的。Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的安全检查机制使得Java更具健壮性。 5、Java语言是安全的。Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。除了Java语言具有的许多安全特性以外,Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设置安全哨兵。 6、Java语言是体系结构中立的。Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后缀为class的文件), 然后可以在实现这个Java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。 7、Java语言是可移植的。这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。 8、Java语言是解释型的。如前所述,Java程序在Java平台上被编译为字节码格式, 然后可以在实现这个Java平台的任何系统中运行。在运行时,Java平台中的Java解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。 9、Java是高性能的。与那些解释型的高级脚本语言相比,Java的确是高性能的。事实上,Java的运行速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C++。 10、Java语言是多线程的。在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable) 的构造子将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。 Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。 11、Java语言是动态的。Java语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,Java中的类有一个运行时刻的表示,能进行运行时刻的类型检查。 Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。 2.4 photoshop Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。 Photoshop:它是由Adobe公司开发的图形处理系列软件之一,主要应用于在图像处理、广告设计的一个电脑软件。最先它只是在Apple机(MAC)上使用,后来也开发出了for window的版本。下面是这个软件里一些基本的概念。 位图:又称光栅图,一般用于照片品质的图像处理,是由许多像小方块一样的\"像素\"组成的图形。由其位置与颜色值表示,能表现出颜色阴影的变化。在Photoshop主要用于处理位图。 矢量图:通常无法提供生成照片的图像物性,一般用于工程技术绘图。如灯光的质量效果很难在一幅矢量图表现出来。 分辩率:每单位长度上的像素叫做图像的分辩率,简单讲即是电脑的图像给读者自己观看的清晰与模糊,分辩率有很多种。如屏幕分辩率,扫描仪的分辩率,打印分辩率。 图像尺寸与图像大小及分辩率的关系:如图像尺寸大,分辩率大,文件较大,所占内存大,电脑处理速度会慢,相反,任意一个因素减少,处理速度都会加快。 通道:在PS中,通道是指色彩的范围,一般情况下,一种基本色为一个通道。如RGB颜色,R为红色,所以R通道的范围为红色,G为绿色,B为蓝色。 图层:在PS中,一般多是用到多个图层制作每一层好象是一张透明纸,叠放在一起就是一个完整的图像。对每一图层进行修改处理,对其它的图层不含造成任何的影响。 图像的色彩模式: 1)RGB彩色模式:又叫加色模式,是屏幕显示的最佳颜色,由红、绿、蓝三种颜色组成,每一种颜色可以有0-255的亮度变化。 2)CMYK彩色模式:由品蓝,品红,品黄和黑色组成,又叫减色模式。一般打印输出及印刷都是这种模式,所以打印图片一般都采用CMYK模式。 3)HSB彩色模式:是将色彩分解为色调,饱和度及亮度通过调整色调,饱和度及亮度得到颜色和变化。 4)Lab彩色模式:这种模式通过一个光强和两个色调来描述一个色调叫a,另一个色调叫b。它主要影响着色调的明暗。一般RGB转换成CMYK都先经Lab的转换。 5)索引颜色:这种颜色下图像像素用一个字节表示它最多包含有256色的色表储存并索引其所用的颜色,它图像质量不高,占空间较少。 6)灰度模式:即只用黑色和白色显示图像,像素0值为黑色,像素255为白色。 7)位图模式:像素不是由字节表示,而是由二进制表示,即黑色和白色由二进制表示,从而占磁盘空间最小。 当屏幕分辩率高于800X600时右上角出现的条形框是干什么的? 当分辨率高于600*800时,任务栏最左边有一深灰色条形框,可以把常用面板拖放上去,节省了很多空间。 怎样正确显示中文字体名? 按CTRL+K,然后把Show Fonts Name In English去掉就可以了。 输入写字的时候显示半个情况该如何处理? 这是字库的原因。建议使用特粗XX时,用“方正字库”或“微软”。文鼎字库在字体的间距设置不好时,就是半个。„„汉仪的“turetype”字体也会出问题。 使用路径(Path)工具时的几个技巧? 使用笔形(Pen)工具制作路径时按住Shift键可以强制路径或方向线成水平、垂直或45度角,按住Ctrl键可暂时切换到路径选取工具,按住Alt键将笔形光标在在黑色节点上单击可以改变方向线的方向,使曲线能够转折;按Alt键用路径选取(Direct Selection)工具单击路径会选取整个路径;要同时选取多个路径可以按住Shift后逐个单击;使用路径选工具时按住“Ctrl+Alt”键移近路径会切换到加节点与减节点笔形工具。 若要切换路径(path)是否显示,可以按住Shift键后在路径调色板的路径栏上单击鼠标, 或者在路径调色版灰色区域单击即可。 若要一起执行数个宏(Action),可以先增加一个宏,然后录制每一个所要执行的宏。 若要在一个宏(Action)中的某一命令后新增一条命令,可以先选中该命令,然后单击调色板上的开始录制(Begin recording)图标,选择要增加的命令,再单击停止录制(Stop recording)图标即可。 在使用Filter/Render/Clouds滤镜时,若要产生更多明显的支纹图案,可先按住Alt键后再执行该命令;若要生成低漫射支彩效果,可先按住Shift键后再执行命令。 在使用Filter/Render/Lighting Effects滤镜时,若要在对话框内复制光源时,可先按住Alt键后再拖动光源即可实现复制。 若要在Color调色板上直接切换色彩模式,可先按住Shift键后,再将光标移到色彩条上单击即可。 如何制作透明背景的图片? 首先,只有GIF才可以使用透明,所以在保存文件的时候不要选择保存或另存为,而是直接选“输出GIF”然后,选择透明色,如果你需要透明的部分都是白色就选白色,依次类推做图片时把背景图片隐藏调然后再Save for Web 就可以透明了。 在GIF图上写上中文,字迹为何不连续? 先把GIF转成RGB,写完字再转回Index Color,选择Image>Mode>Rgb/Image>Mode>Index Color。 怎样用PS做一个实体的倒影和背影?比如一个瓶子怎么制造出它的倒影和背影? 把瓶子复制一层放下面,把这层黑了,然后Blur,然后把这层Trasnform>Distort,对好比例后,调整透明度。 或者直接把瓶子层给Shadow或者Outerglow,然后把Effect层出来,接着也是扭曲变形了。 如果你是说瓶子正面要看到背面反射的周围物体的画面,可以用Render-3D Transform,这样的方法不如用3D建模更逼真,PS里有滤镜Lens Pro ,可以直接做玻璃球之类的表面倒映。倒影是水里的? 复制瓶子层,翻转过来,把透明度降低,放在水层上,如果觉得太清楚,就选择Filter>Distort>Ripple,加点波纹,如果觉得太生硬,就在Layer Properties里调整一下瓶和水层间的颜色关系。 2.5 SQL Server 简介 SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。 SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 2.6 网站设计要求 一、基础知识 包括一定的美术创意,去掌握一定的美术基础知识。 计算机基础知识,计算机原理、计算机软硬件配置,安装和维护。 二、基本技能 包括:Html,Dreamweaver,Fireworks,Photoshop,Flash,Frontpage,CSS,Access 三、中级技能 包括:Javascript,Vbscript,ASP,JSP,DHTML,xml 四、高级技能 包括:PHP,SQLServer,ActiveX, 五、附加知识 包括:Ultraedit,3DMax,多媒体,CorelDraw,Illustrator,Freehand,局域网知识 如果你掌握了以上所有技能,那我相信你完全可以地维护一个企业的动态网站了,你一定会成为所有公司所需要的抢手人才:) · 对比 并非相同,而是非常不同的元素,使他们各自, 使他们“略有不同” 以免混淆用户,(使它们)看上去不存在任何联系。 强烈的对比在页面元素之间能很自然的让用户的视线从一部分转移到另一部分,这样的网页便不会创造烦人和一眼望去什么都相似的一片汪洋。 · 重复 重复样式在网页中给人以一种言词一致的感受——如果你使用相关元素以同样方式在网页的一个区域中, 那么继续以那个方式用到其它区域以保持网页的一致性。 · 整齐 页面上的所有内容都应该相互联系, 没有什么会是不合适或应于所有其他设计元素之外的。 · 接近(近似) 利用接近度来建立(网页元素)之间的关联的意思是: 相关的元素应该被编排在一起, 但是分开的设计元素之间则应该有足够的空间来表现它们的不同。 在这篇文章里我将带大家进一步深入了解这每个词的具体原则,并配以实例。不是C.R.A.P就是(crap,英语中意为,这里直译作者原文),咱们走吧! 一、对比: 良好的颜色对比能让你的网站看上去活泼有序,而差劲的颜色对比侧会让你使用的RGB颜色混合在一块,感觉混乱而又无序。使用对比的原则在于事先要考虑用户在使用时,哪些页面区域应该相互联系,而哪些则应完全分开,按照这样的原则,你就可以很容易的将页面分成有序的几个部分。 3章 个人求职网站的功能和实现 3.1 个人网站主页设计 个人主页设计首先

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务