个人网站的建设及实现
摘要
21世纪科学技术突飞猛进。特别是信息技术得到高速发展并且信息技术越来越融入到每一个人的生活当中。
个人网站建设首先可以让自己学习到的网络知识得以实践这能在很大程度上提高我们对网络的理解和加强应用能力。同时也积累了实际设计经验对于我们以后在网络方面发展来说是一个很好的锻炼机会。其次个人网站是网络时代个人的网络名片。这个名片可以使不认识的我的人认识我了解我。有了个人网站的平台我们也可以更好的推广自己。让自己的信息得到更多企业以及用人公司的了解。从而也提高了自己的就业面。提高了自己的社会渠道。个人网站还可以让丰富自己的业余生活。让自己认识更多有相同爱好的朋、认识更多不在同一个地方的人有了个人网站在Internet这个信息海洋当中就有了自己的一席之地。
本论文详细的叙述了我的个人网站在建设过程中所用到的工具其实包括Flash网页设计Access数据库以及Photoshop对素材的编辑。说明了建设过程中的软、硬件环境。并且介绍了网站功能是如何实现的。 以及网站的维护和推广。
[关键字] Flash、场景、矢量、Access
- i -
个人网站的建设及实现
Abstract
21 centuries science and technology advances by leaps and bounds. IT is developedat top speed especially, IT Yue Lai Yue melts moreover to enter the life to everyindividuals middle.
First of all building personal website,allowing the network to learn their knowledgeto practice,which can largely improve our understanding of the network andenhancing the use of capacity.At the same time have accumulated experience in theactual design,for us in the future network development is a good training opportunity.Second, the personal Web site is the era of personal business card.This card can notknow the people I know me,know me.With personal website of the platform,we canbetter promote itself. Let their own information and enterprises employing moreunderstanding of the company.Thereby also improve their employment face. Improvetheir social channels.Personal website can also enrich themselves to the amateur life.More awareness of their own to have the same love of friends,not more awareness ofpeople with a place, a personal website, the information in the Internet Ocean,willhave their own place.
This paper describes the details of my personal website in the process of buildingthe tools used, in fact, including Flash Web Design Access database and Photoshop toedit the material.That the process of building the hardware and software environment.And on the website is how to achieve the function.And Web site maintenance andpromotion
[Keywords]:Flash 、 Scene 、Vector Graphics 、ACCESS
- ii -
个人网站的建设及实现
目录
第一章 绪论……. .…………………. . .………………………………………. .……
1
1.1个人网站的背景分析………………………………………………………1
1.2开发个人网站的必要性……………………………………………………2
1.3个人网站的需求分析…………………………………. . .…………………. .2
第 二 章 关 键 技 术 及 运 行 环 境 的 需 求 分析……………………. .……………………3
2.1矢量图简介………………………………………………………………. .3
2.2 Flash简介…………………………………………………………………3
2.2.1 Flash开发环…………………………………………………….3
2.3 Flash基本原理………………………………………………………….…3
2.3.1 Flash动画的生成……………………………………………………3
2.3.2时间轴………………………………………………………………. .4
2.3.3 Flash中的帧…………………………………………………………4
2.4 ASP技术简介………………………………………………………………. .5
2.5 ACCESS 2003技术简介……………………………………….………5
2.6 IIS服务简介…………………………………………………………….…5
2.6.1 IIS的安装………………………………………………………….…. .5
2.6.2 IIS虚拟目录的创建. .…………………………………………………6
2.7运行环境………. .………………………….………………………. .………7
第 三 章 网 站 的 总 体 设计…………………………. .…………. . .………………….…7
3.1网站的结构…………………………………………………. .……………. .7
3.2网页的设计………………………………………………………………….9
第四章网站数据库设计…………………………………………………. .…. .11
4.1数据库的需求分析…………………………………………………….…. .11
4.2数据表的设计……………………………………………………………. .11
4.3数据库的接连. .…………………………………………………………. .14
第 五 章 网 站 功 能 的 实 现 和 调试…………….……………………….………. .……15
5.1网站功能介绍……………………………………………………………. . .15
5.2主页动画效果的实现…….……………………………………………. . .15
5.3子界面的功能实现………. . .……………………………………………17
5.4 Flash网页的设置与发布……………………………………………. .21
5.5在代码调试过程中经常出现的问题……………………………………. . .22
第 六 章 网 站 发 布 与 推广……. .………………………………….………………. . . . .23
总结……………………………………………………………. .………………. .24
参考文献………………………………………………………………. .………. .25
谢辞…………. .…………………………………………………………………. .26
- iii -
个人网站的建设及实现
第一章 绪论
1.1个人网站的背景分析
众所周知互联网最早于1969年起源于美国可以说互联网是20世纪最伟大的发明之
一。时至今日信息化浪潮正席卷全球方兴未艾。互联网已成为信息化的重要平台、信息化的重要工具和信息化的重要组成部分互联网已经与信息化分不开而且相互促进。 中国正式接入互联网是在1994年。显然中国互联网的起步晚了许多。但正应了“后来者居上”的话 中国这个后起之秀经过了13年多的发展 已经走过了导入期走上了快速发展的道路。可以说中国互联网的发展创造了一个互联网神话其发展速度在全球同等GDP国家中应该是首屈一指的。 中国互联网在快速经历了跟随、参与之后 即将迎来主导阶段。 10多年来 由于政策得当措施得力抢抓机遇互联网事业得到跨越式的发展仅国际出口带宽总量就从最初的64K增长为现在的82617M。在互联网技术方面 目前我国也站在了世界的前列成为全球下一代互联网主要的研究和应用中心。
2007年中国互联网基础资源的发展与网民的发展势头相似同样处于快速发展的阶段。 IP地址和域名是互联网的基础地址资源年增长率分别达到了38%和190.4%保证了互联网发展的平稳进行。 CN域名数则2007年一年增加了4倍。网站数、网页数和网页字节数超过60%的增长速度反映了网上信息资源的增加速度很快网民可以享用的信息资源越来越丰富。中国互联网的国际出口带宽数的年增长率达到43.7% 中国与国际互联网连接的能力进一步增强。
到目前为止互联网的应用和普及已经对我国政治、经济、文化的发展产生了重大的影响这种影响也深入到百姓生活的方方面面。此次发布的报告显示我国网上购物大军达到2000万人网上购物者半年内累计购物金额达到100亿元。
随便网络在国内的发展我国的网站也越越多了。据权威数据表明工国约有
69.4万个网站其中个人网站已经占到两成多。全国域名数约为259.2万个其实网民的数量也得到了很大的提升越来越多的网民以经不满足只是在网上浏览网友找资料发电子邮件的传统的需求。很多人想要自己的个人网站据资料显示,国内94、 95、 96这三年个人网站在国内慢慢出现。 3年的萌芽期过后个人主页在国内得到了很大的发展。 97年正是中国个人主页发展历史中最值得纪念的时期。因为一个很重要的原因网易公司的成立。使得很多网民们抱着玩玩的态度相继制作了个人主页。直到98年真正意义上的个人网站取代了之前的个人主页。在个人网站当中也出现了商业化的风格。网络也成为了商界的战场。转眼到了2000年 网络开始真正进入了寻常百姓家不管是内容还是技术上也得到了很大的提高。直至今天大部分网站都是以营利为目的的了。当然这也推动了网络技术的成长例如 ASP、 PHP、 JSP、 CSS等网站技术也被越来越多的人所掌握。近期.net技术的出现又对成熟的网络技术注入了新的动力。相信在将来个人网站将更加普及每一个上网的人都可以属于创建自己的个人网站。
- 1 -
个人网站的建设及实现
1.2开发个人网站的必要性
当代是信息技术高速发展的代并且融入我们的生活。作为计算机网络专业的大学生更应该掌握良好的网络知识。
个人网站建设首先可心让自己学习到的网络知识得以实践这能在很大程度上提高我们对网络的理解和应用能力。同时也积累了实际设计经验对于我们以后在网络方面发展来说是一个很好的锻炼机会。其次个人网站是网络时代个人的网络名片。这个名片可以使不认识的我的人认识我 了解我。无论是万千山有了个人网站我们可以更好的推广自己。让自己的信息得到更多企业以及用人公司的了解。从而也提高也自己的就业面。提高了自己的社会渠道。
最后个人网站还可以让自己认识更多有相同爱好的朋、认识更多不在同一个地方的人有了个人网站在Internet这个信息海洋当中就有了自己的一席之地在网站中。不管是否是相同专业的人群以及别的专业的朋友都可以畅所欲言特别是对于学习网络专业的以及从事相关专业的人来说更是提供了一个非常好的交流平台。这样就跨越了地域的限制性让自己真正也全世界名地的人共同交流共同学习。使自己的交友圈更大。让自己可以和网络上更多的人交流了解业界的动态使自己也IT行业一起成长。
1.3个人网站的需求分析
我的个人网站主要是展示自己和推广自己主要是通过向网友提供和展示一些信息从而让大家了解我认识我具体的主要是通过一些作品的展示资源的提供以及使用一些图片和文字让大家能够轻松的浏览本网站这其实包括展示区、心情日记、网站留言、资源下载、 自我介绍和相册等功能。虽然功能不是很强大但是浏览者进入之后就会感到我的网站的特别之后。整个网站是通过全Flash界面构成的给人不同于普通表格框架结构所建的网站。
由于我的网站并不同于一般的商业网站那样需要具有高性能的空间和服务器当然购买服务器对于目前来说也是不现实的所以只能租用服务器空间在我的网站中。我选择的是效为便宜的入门型服务器它的空间是100M、支持ACCESS数据库、 FTP的上传和下载、ASP和ASP.net技术。
-2-
个人网站的建设及实现
第二章关键技术及运行环境的需求分析
2.1矢量图简介
矢量图也称为面向对象的图像或绘图图像繁体版本上称之为向量图是计算机图形学中用点、直线或者多边形等基于数学方程的几何图元表示图像。矢量图形最大的优点是无论放、缩小或旋转等不会失真最大的缺点是难以表现色彩层次丰富的逼真图像效果。
2.2 Flash简介
2.2.1 Flash开发环境
Flash是一种交互式矢量多媒体技术他的前身是Futureplash早期网上流行的矢量动画插件。后来由于Macromedia公司收购了Future Splash以后便将其改名为Flash2到现在最新的flash8.0。 目前网上已经有成千上万个Flash站点著名的如Macromedia专门站点“闪客帝国”全部采用了Flash和Director。可以说Flash已经渐渐成为交互式知量的标准未来网页的一大主流。 由于其独特的时间片段分割TimeLine和重组MC嵌套技术结合ActionScitp的对象和流程控制使得在灵活的界面设计和动画设计成为可能同时它也是最为小巧的前台。 Flash被称为是“最为灵活的前台” Flash具有跨平台的特性所以无论你处于处于何种平台只要你安装了支持的Flash Player就可以保证它们的最终显示效果的一致同Java一样它有很强的可移植性。现在的Flash还具有的手机支持功能可以让用户为自已的手机设计喜爱的功能。
2.3 Flash基本原理
所谓动画就是将静止的画面变为动态的艺术实现由静止到动态主要是靠人眼的视觉残留效应利用人的这种视觉生理特性可制作出具有丰富想象力和表现力的动画影片。Flash动画制作也是通过这个原理来得到我们想要的动画。在Flash当中每一个静止的画面被称为“帧”将这些帧也就是画面快速的播放出来就成的动画。
2.3.1 Flash动画的生成
在Flash中提供了两种生成动画补间 即“动作”和“形状”。这样以来就面临了一个问题怎样的情况下生成动作补间又在怎样的情况下生成形状补间这个问题比较深入也绝对不是凭空能猜想出来的只有经过自己的反复尝试才能真正弄清楚、弄明白。在制作的过程中我不断的尝试着这两种动画所表现出来的效果。也明白了什么时候需要“动作”补间什么时候需要“形状”补间。也总结出了它们的区别。
-3-
个人网站的建设及实现
动作动画主要是制作元件移动方面的动画元件要组合组合快捷键 ctrl+G
形状动画主要制作元件的形状和颜色方面的渐变元件必须要打散打散快捷键 ctrl+B
2.3.2时间轴
时间轴是Flash的一大特点也是Flash进行动画创作和编辑的主要工具通常它位于舞台和常工具栏之间用鼠标拉动时间轴也可以改变它的位置。
时间轴就好像导演的剧本它决定了各个场景的切换以及演员的出场、表演的
时间顺序。位于时间轴前面的动画出场就早于位于时间轴后面的动画对象。
图2.1时间轴
2.3.3 Flash中的帧
帧其实就是动画播放的基本单位每一个动画都是由多个帧组成的,每个帧代表一个动作。普通帧是对关键帧时候的形态的时间延长让物体保持刚才帧状态更长时间。关键帧就是当需要物体运动或变化的时候需要用到的在设计的过程中往往第一个关键帧是物体的开始状态而第二个关键帧就是物体的结束状态而在这两个关键帧中间的补间的帧就是物体有第一个关键帧到第二个关键帧的变化过程补间的帧常常可能通过Flash自己生产。所以空白关键帧和关键帧的区别就在于关键帧上是有具体内容的而空白关键帧而是通过删除关键帧而得到的。
FLASH中的帧按表现方式的不同分为普通帧,关键帧和白色关键帧3种
普通帧指动画时间轴中的每一个小格子。
关键帧动画播放过程中的呈现关键作用或内容变化的帧。
空白关键帧无任何内容的关键帧。
-4-
个人网站的建设及实现
2.4 ASP技术简介
Microsoft Active Server Pages即我们所称的ASP 意为“活动服务器网页”。其实是一套微软开发的服务器端脚本环境。Microsoft Active Server Pages是创建动态网页的一个很好的工具通过ASP可能编写出动态的网页可以产生HTML的程序代码。因此只要用户浏览网站并请求一个WE B网页WE B服务器就可以处理相应的ASP代码。它一般以VBScript作为服务器端的脚本语言 由安装在服务器上的应用程序扩展软件负责解释并执行这些脚本。
2.5 ACCESS 2003技术简介
Microsoft Office Access是由微软发布的关联式数据库管理系统。是MicrosoftOffice的成员之一。Access是一个在Windows环境下开发的关系数据库它还是一个功能强大的开发工具一般不需要进行复杂编程不用高级语言编程也可以开发出比较理想的数据库。 Access数据库使用标准SQL Structured QueryLanguage结构化查询语言作为它的数据库语言。
每一个Ac c e s s数据库包括它所有的对象都存储在经.mdb为扩展名的数据库文件当中。所以说打开一个数据库就是打开一个数据库文件。就Access
而言可以认识数据库和数据加文件含义相同。Access数据库不提包括各种对象而且还包括各种对象的操作。
Access数据库的优点在于它有使用数据表示图或自定义窗体收集信息数据表示图提供了一生种类似于Excel的电子表格可以使数据库一目了然。另外Access允许创建自定义报表用于打印或输出数据。Access也提供了数据存储库可以使用桌面数据库文件把数据库文件置于网络文件服务器与其他网络用共享数据库。如上所述Ac ces s作为关系数据库开发具备了许多优点提供了的关系数据库的强大功能。
2.6 IIS服务简介
IIS的全称是Internet Information Services Internet信息服务这是一个Micro soft的用于架构基于Windows系统的服务器的附件。这个软件可以在Windows 2000/XP的中安装。Windows 2000 Server在安装系统的时候就自动安装II S 5.0但是 Pro fe ssional版本的II S功能就大大精简于S erver以及Advanc edS erver版了。
2.6.1 IIS的安装
不同的系统内置的IIS版本是各不相同的Windows Server 2003为IIS6.0默认状态下是没有安装IIS服务的。必须手动安装下面就简单介绍一下如何在Windows2000 profession和Windows XP中安装IIS的过程。
步骤1在“控制面板”中选择“添加/删除程序”
步骤2在“添加/删除程序”中选择“添加/删除WINDOWS组件”就会弹出以下所示的WIND OWS组件向导对话框
-5-
个人网站的建设及实现
图2.2 IIS安装步骤
步骤3单击下一步进入安装过程。
2.6.2 IIS虚拟目录的创建
在启动Internet信息服务后在右侧选中“默认Web站点”单击鼠标右键在快捷菜单中选择“新建”选择“虚拟目录”命令输入虚拟目录的名字然后按照系统提示操作 即可完成对虚拟目录的创建。
图(2.3)创建虚拟目录
(1).启动站点停止、暂停、删除站点。
(2).主目录设置、文档管理、HTTP头、 目录安全性、 目录路径、 自定义错误、性能。
-6-
个人网站的建设及实现
2.7运行环境
为了确保系统运行效率和可靠性,服务器端具有较高的软件配置,客户端的要求不需要很高,此应该程序可广大运行于Internet平台上例如在普通的家用宽带中学习的机房宿命和各种终端也选用于内部的局域网,运行要求如下
硬件环境
服务器 CPU要求PIII800以上,内存256MB以上。
客户机 CPU要求200MMX以上,内存64MB以上。
软件环境
客户端Windows98,Internet Ecplorer4.0以上版本。
服务器端Windows2000,IIS5.0及以上版本。
数据库采用Access数据库运行于服务器。
-7-
个人网站的建设及实现
第三章网站的设计和内容规划
3.1网站的总体结构
该个人网站的建设是用Flash动画网而设计+Access数据库+ASP动态网页编程设计。系统是基于客户机/服务器模式的系统。在设计的过程。分为以下几个方面主页面的设计、子页面的设计。 网站的整体结构如下图所示
图(3.1 )网站结构
-8-
个人网站的建设及实现
3.2页面设计
(1).主页面的结构设计
在设计之前我收集了大量的Flash网站的资料信息特别是很多优秀Flash个人网站观察了他们的整体框架以及网站的表现形式。我发现优秀的Flash网站给人的感觉完全不同于普通的基于HTML页面的网站。都是以简洁的形式给人的视觉产生不同的效果所以我的主页设计整体思想也将延续简洁清爽的思路。除必要的导航以外界面上不另任何内容。以做到给人耳目一新的感觉。
下面是我设计的主页的结构
图(3.2)页面布局
-9-
个人网站的建设及实现
(2).子页的结构设计
一个网站的主页和子页往往具有相同的风格只有给人与相同的风格。让人感觉网络明确整体感强在我网站的子页中。我将延续主页面的简洁风格在除了必要的功能以外也将于简洁清爽为主色调。
图(3.3)子页面结构图
2021年恒创科技618活动香港美国服务器/云服务器/高防全场3折抢购,老客户续费送时长,每日限量秒杀。云服务器每款限量抢购,香港美国独服/高防每款限量5台/天,香港节点是CN2线路还不错。福利一:爆品秒杀 超低价秒杀,秒完即止;福利二:云服务器 火爆机型 3折疯抢;福利三:物理服务器 爆款直降 800元/月起;福利四:DDOS防护 超强防御仅 1750元/月。点击进入:2021年恒创科技618活...
这不端午节和大家一样回家休息几天,也没有照顾网站的更新。今天又出去忙一天没有时间更新,这里简单搜集看看是不是有一些商家促销活动,因为我看到电商平台各种推送活动今天又开始一波,所以说现在的各种促销让人真的很累。比如在前面我们也有看到PacificRack 商家发布过年中活动,这不在端午节(昨天)又发布一款闪购活动,有些朋友姑且较多是端午节活动,刚才有看到活动还在的,如果有需要的朋友可以看看。第一、端...
Hostigger 主机商在前面的文章中也有介绍过几次,这个商家运营时间是有一些年份,只不过在我们圈内好像之前出现的次数不多。最近这段时间商家有提供不限流量的VPS主机,逐渐的慢慢被人认识到。在前面的介绍到他们提供的机房还是比较多的,比如土耳其、美国等。今天看到Hostigger 商家居然改动挺大的,原来蛮好的域名居然这次连带官方域名都更换掉去掉一个G(Hostiger )。估摸着这个域名也是之前...