一个关于个人网站的毕业论文_第1页
一个关于个人网站的毕业论文_第2页
一个关于个人网站的毕业论文_第3页
一个关于个人网站的毕业论文_第4页
一个关于个人网站的毕业论文_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

连云港职业技术学院 毕 业 论 文 题 目: 个人网站 作 者: 黄新莉 学 号: 030501232 院 系: 信息工程学院 专业班级: 微机 03(2) 指导教师: 程琦锋 2006 年 6 月 15 日 2 连 云 港 职 业 技 术 学 院 毕 业 论 文 摘 要 首 页 用 纸 毕业论文题目: 个人网站 计算机应用与维护 专业 微机 03(2) 班级 学生姓名 黄新莉 指导老师(姓名、职称) 程琦峰 摘要 随着网络的发展,很多企事业单位和广大普通网民对建立自己的网站 的需求越来越强烈。网站是互 联网上交流的平台,建立网站已经成为很多 单位和网民的必修课。20 世纪末,随着 计算机科学的 发展,数据 库技术在 Internet 中的 应用越来越广泛,为广大网络用户提供了更加周到和人性化的 服务。个性化已逐渐成为当今 Web 应用的潮流。个人网站是当今网上比较 流行的站点。本文以个人网站为目标,运用 ASP 技术实现.对网站的和策划 和布局进行了实质考察。我所做的个人网站主要是学习型网站,重点内容 是与这次的毕业设计有关网站的制作。 关键词:个人网站;ASP;Web 译文:Along with the network development, the very many enterprises and institutions and the general ordinary web cams to establish own website the 第 3 页 共 25 页 demand to be more and more intense. The website is a platform which on the Internet exchanges, established the website already to become very many units and web cams required course. 20 centurys ends, along with the computer science development, the data bank technology are more and more widespread in the Internet application, has provided thorougher and the user friendly service for the general network user. The personalization has become now the Web application tidal current gradually. Individual website is now on the net the quite popular stand. This article take individual website as a goal,Using ASP technology realization.Have carried on the substantive inspection to the website and the plan and the layout. I do individual website mainly is the study website, the key content is and this time graduation project related website manufacture. 目 录 4 第一章 引言 5 第二章 系统实现软件 6 2.1MACROMEDIA DREAMWEAVER MX 简介 6 2.2 ASP 简介 7 2.3 FLASH.8 2.4 ACESS 数据库 .9 第三章. 网站制作 .10 3.1 网站的 策划 10 3.2 网站风格 .11 3.3 网站的主题 .12 3.3 网站栏目设计 .12 第四章 系统分析 14 4.1 网站开发目的 .14 42 性 能需求 14 43 数据 库设计 .15 44 网站逻辑图: 17 4.6 页面详细设计 .18 第五章. 系统界面的显示 .20 总 结 22 参考文献 24 第 5 页 共 25 页 第一章 引言 Internet 是全世界最大的计算机网络,它起源于美国国防部高级研究 计划局(ARPA)于 1968 年主持研制并用于支持军事研究的计算机实验网 ARPANET。 Internet 有着巨大的商业潜力。在 20 世纪 90 年代以前,Internet 由美国政府资助,主要供大学和研究机构使用。但是近年来该网络随着商 业用户数量的日益增加,已逐渐从研究教育网络向商业网络过渡。 随着时代的发展,各种互联网接入技术不断出现,普通的电话接入已 经不能满足宽带风张的要求,于是出现了 ISDN(俗称“一线通” ) ADSL(俗称“超级一线通” ) 、闭路电视宽带、光纤宽带和无线宽带等技术。 现在,互联网上进行实进点播、实时会议已经没有任何技术问题。要实现 这样的功能,离不开后台数据库的支持。本文中数据库服务器端采用了 Microsoft Access 数据库作为 ODBC(Open DataBase Connectivity )数据 源,并以先进的 ADO(ActiveX Data Objects)技术进行数据库存取等操 作,使 Web 与数据库紧密联系起来。 我的网站整个个性化页面生成系统主要由使用 Dreamweaver_MX 开发的 关联规则采掘系统和利用 IIS+ASP 技术实现的个性化 Web 页面生成器两部 分组成。二者通过数据库服务器和 Web 服务器连接。 6 第二章 系统实现软件 2.1MACROMEDIA DREAMWEAVER MX 简介 Dreamweaver 是一套针对专业网页设计师特别发展的视觉化网页开 发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制 的充满动感的网页。 Dreamweaver MX 2004 的十大新特性: 1.动态跨浏览器验证:自动检测标签和 CSS 规则来适应所有主流浏览器! 2.更强大的 CSS 支持! 3.内建的图形编辑引擎:修剪,改变大小,尺寸,旋转角度,调节明暗度都不 需要离开 Dreamweaver 环境,因为它本身集成了 FW 的基本图形编辑技术. (这一点有模仿 FrontPage 的嫌疑,但这个功能确实很实用)! 4.安全 FTP:完全加密传输保证文件和帐号信息的安全! 5.增强对当今技术的支持:支持当今主流的开放环境: ColdFusion,J2EE,PHP,NET,和其他主流的服务器技术.Dreamweaver 现在 加入了 XML 命名空间支持,ASP.NET 表单控件对象,新的参考书内容和新 的 PHP 服务器端行为! 6.无缝整合外部文件和代码:直接将 Word 和 Excel 文档复制和粘贴到 Dreamweaver 中,会保留字体,颜色,CSS 样式表信息.使用系统支持的编码 保存任何字体,包括双字节字符集. 7.紧密整合 MM 的其他工具:加强了和 MM 其他几款产品的协同工作能力. 例如:你可以通过 DW 直接设置 Flash 组件的参数. 第 7 页 共 25 页 8.基本支持改良:插入条,表格工具都有改进! 9.增强代码编写工具:编辑代码更省时,例如右键编写代码工具,增强的查 找和替换,高效的属性面板. 10.改进的设计开放环境:一个改良的用户界面,更高的实用性,非常亲切 和有逻辑,让你快速找到你想要的东西,一个新的开始屏幕让你快速访问 最近的文件和教程资源. 2.2 ASP 简介 ASP 即 Microsoft Active Server Pages,它其实是一套微软开发的 服务器端脚本环境,下面列举了 ASP 的一些特点: (1) 使用 VBScript、JavaScript 等简单易懂的脚本语言并结合 HTML 代码编写网站应用程序简单、快速。 (2) 程序在服务器端直接执行,不用编译。 (3) 使用的编辑器简单,使用像 Windows 的记事本这样的普通文 本编辑器即可。 (4) 与浏览器无关,用户端只要使用可执行 HTML 码的浏览器就 可阅读 ASP 所设计的网页内容。ASP 所使用的脚本语言 (VBScript、JavaScript)均在 Web 服务器端执行,用户端 的浏览器不需要执行这些脚本语言。 (5) ASP 能与任何 ActiveX scripting 语言相兼容。除了使用 VBScript 或 JavaScript 语言来设计外,还可通过 piug-in 8 的方式使用由第三方所提供的其他脚本语言,像 REXX、Perl、Tcl 等。 (6) 安全性高,ASP 的源程序不会被传到客户浏览器,因此可以 避免所写的源程序被他人盗窃。 (7) 可使用服务器端的脚本来产生客户端的脚本。 (8) 面向对象。 (9) ActiveX 服务器元件具有无限可扩充性。可以使用 Visual Basic 、Visual C+、COBOL 等编程语言来编写你所需要的 ActiveX Server Component。 2.3 Flash Flash 是 Macromdia 公司开发一款优秀的网页动画开发软件,从简单 的动画到复杂的交互式 Web 应用程序,它使用户可以创建任何作品。通 过添加图片、声音和视频,可以使 Flash 应用程序媒体丰富多彩。Flash 包含了许多种功能,如拖入用户界面组件、将动作脚本添加到文档的内 置行为,以及可以添加到对象的特殊效果。这些功能使 Flash 不仅功能 强大,而且易于使用。最叹引人的还是 Flash 作品 SWF 文件体积出奇的 小,并且可以以插件的形式加入到网页中,通常几分钟的复杂动画才几 百 KB,是目前网络中最常用的动画格式。 Flash MX 2004 是 Web 设计人员、交互式媒体专业人员或开发多媒 体内容的主要专家的理想工具。该版本注重于创建、导入和处理多种类 型的媒体(音频、视频、位图、矢量、文本和数据) 。 第 9 页 共 25 页 2.4 ACESS 数据库 Access 作为 Microsoft 的 office 套件产品之一,是世界上最流行的 桌面数据库系统。Access 与许多优秀的关系数据库一样,可以让你很容 易地连接相关的信息而且还对其他的数据库系统有所补充。它能操作其 它来源的资料,包括许多流行的 PC 数据库程序(如 Paradox,Microsoft FoxPro)和服务器、大型机上的许多 SQL 数据库。 Access 完全支持 Microsoft 的对象的链接与嵌入(OLE)技术。本网站 采用功能强大的 Microsoft Access 作为后台数据库,使用前面所述的网 页三剑客作为前台开发工具,从而开发了一个小型的个人网站。 第 3 章 总体设计 第三章. 网站制作 整个网站的制作流程图如下: 3.1 网站的策划 网站的建设的第一步是策划,它直接关系到网站的功能是否完善、是否 够层次和能否达到预期的目的,等等。网站策划可以从主题、对象、内 容和创意等几个方面去思考,这几个方面相互影响、相互作用。网站策 划逻辑如图所示: 影响 决定 表现 决定 导航设计布局网站 色彩搭配 收集资料 目录设计 网页设计 策划网站 对象 内容策划网站 主题 内容 对象 主题 第 11 页 共 25 页 完成 网站制作首先面临的总是放置什么内容、选择什么样题材的网站。 对于个人网站来说,题材最好是自己擅长或者喜爱的内容。但要注意不 能做得太滥或者选择的目标太高,因为知名度很高的站点要超过是非常 困难。 3.2 网站风格 风格是非常抽象的概念。结合整个站点的内容范围不太广则可以考 虑整个站点设计为同一种风格。不管用什么风格,都要注意风格是为主 题服务的,也就是要做好烘托气氛的工作,而不是单纯地照搬照抄别人 的特色却并适合自己的站点。网站内容网站中最重要的是内容,再漂亮 的网站如果内容空洞也只是虚有其表而已。因此先要确定网站内容的逻 辑构成。如图所示: 资料来源 网站主题 客户对象 原计划内容 初步网站内容 加减调整内容 具体网站内容 12 3.3 网站的主题 个人网站的主题通常取决于网站作者的爱好和兴趣。本网站的性质 是无偿技术服务性网站,所以命名为“我的网站” 。这里有两层意思:一 是“网站” ,体现我的网站是一个关于“网站”制作方面的,如网页设计、 制作等方面的内容;二是“我的” ,体现我的网站是一个人的网站,让人 一看便知道这个网站的主题内容是什么,一目了然。 3.3 网站栏目设计 针对自己的个人网站,我主要从下面几点进行设计的: 网页制作:主要包括网页规划、制作等技巧方面的文章供大家学习。 网页进阶:是在网页制作的基础上的一个升级,供一些网页设计高 手学习和使用。 情感世界:是一个体现个性的板块内容,放置一些我比较喜欢的优 秀文章供大家欣赏。 留言板:设计一个留言板作为和浏览者交流的纽带,这样可随时掌 握浏览者的要求和建议,随时调整和更新自己的网站,以便更好地为客 户服务。 网站说明:是有关本网站的一此要求和具体的联系方式。 新闻动态:是关注一些自考方面的消息,让一些自考的浏览者可以 从我的网站中得知最新的消息。 第 13 页 共 25 页 本站导航:以菜单的方式列出本网站的所有内容,以方便读者浏览 和学习。 关于我们:介绍创建网站的目的,便于和浏览都交流学习。 确定好了网站的内容还不算完成了网站的内容构思,还要将这些内容分布到页 面的各个部位。将各个主题目以比较集中的方式放在网页顶部导航栏的位置,以便 于浏览者检索。将需要经常更新的内容如“网页制作”和“网页进阶”放在网页的 中部,以方便读者学习。将各个功能板块的内容分布在页面的两侧,以充他利用主 页的空间。 14 第四章 系统分析 4.1 网站开发目的 对于个人网站而言,一个好的网页会给人留下深刻的印象,那样才会 提高网站的知名度才会增加点击率。如果通过网站管理系统工作,就可以 拓开以前传统的宣传思路,用户可以通过上网就能达到找到所需要材料的 目的,并且可以给管理员留言以反馈意见。 本设计简单易用,可以提高个人网站的知名度和形象;直接面对浏 览所提供的信息化服务,改善服务水准。 42 性能需求 本设计是采用 ASP 结合 Access 数据库平台的一个个人网站。网站开 发的性能要求是实现网站的智能化。本设计能实现以下功能:新闻的增、 删、改和留言板的实现及一些静态网页的浏览。系统管理(管理员) 。 系统管理包括新闻的增、删、改,留言的回复、删除。以上的功能 只能是管理员才有权限操作。 (1)新闻管理 由于本栏目是与后台数据库相连的,所以也给予管理员对新闻的增 加,删除,修改的权限。 (2)留言管理 第 15 页 共 25 页 此栏目是浏览者与管理员的一个交流平台,所以在浏览者 发表的留言之后,管理员在后台对此进行回复、删除。此项操 作透明化。 43 数据库设计 设计数据库系统时应该首先充分了解用户各个方面的需求,包括现 在的和将来可能增加的需求。 数据库需求分析 用户需求具体体现在各种信息的提供、保存、更新和查询上,这就 要求数据库结构能充分满足各种信息的输出和输入。通过收集基本数据、 数据结构以及数据处理的流程,组成一份详尽的数据词典,为后面的具 体设计打下基础。 留言表 用于存放留言信息,具体设计如表 1-3 所示 表 1-5 留言表 字段名 数据类型 说 明 G_ID 自动编号 自动生成编号 G_name 文本 存放留言者姓名 G_email 文本 存放留言者的邮箱 G_url 文本 存放留言者的网址 16 G_content 备注 存放留言内容 G_time 日期/时间 保存留言时间 r_g_content 备注 存放管理员的回复内容 R_g_time 日期/时间 保存留言回复时间 大多数网络应用系统都需要后台数据库的支持。在 Windows 操作系 统中,Access 和 SQL Server 是常见的网络后台数据库。由于 Access 可 移植性强,所以本网站采用的是 Access 数据库存储数据,对于留言板 页面需要找开数据库,所以将数据库的连接字符串和连接对象保存在一 个单独的文件中,使用时只需要将其包含到页面中就行 Dim cn Set cn=server.createobject(“adodb.connection”) Cn.connectionstring=”driver=Microsoft Access_ Driver(*.mdb);DBQ=&Server.Mappath”(d:/39/*.mdb)” Cn.open 第 17 页 共 25 页 44 网站逻辑图: 述: 怎 样 使 您 的 主 页 更 加 绚 丽 多 彩 首页 网页进阶 情感世界 留言板 网站说明新闻动态网页制作 关于我们 如 何 制 作 图 片 链 接 处 理 如 何 在 主 页 更 新 时 通 知 网 友 用 D 进 行 网 页 优 化 用 D 使 用 技 巧 集 锦 制 作 主 页 的 前 的 准 备 网 页 的 版 面 设 计 宝 典 如 何 加 快 同 网 站 数 器 的 步 伐 网 页 制 作 十 大 决 窍 如 何 制 作 网 页 中 的 GI F 动 画 网 页 制 作 的 小 技 巧 如 何 推 广 自 己 的 网 站 如 何 在 网 上 安 个 家 W EB 设 计 常 用 巧 集 18 4.5 页面详细设计 我的个人网站主要内容是有关网页制作方面的,正好与这次做的毕业 设计相结合。我从网上下载了一些内容,加上自己对界面的设计,使得整 个页面都使用同一种色彩,当然对于色彩这一块,也是参照了各种参考资 料进行设计,既要做的不华丽又要显得自然、大方得体。在这次网页设计 中,用到了一些图片处理的工具,photoshop 处理了一些背景图片,使得 图片与我的页面的背景符合,对于 flash 我做了几个简单的头部的动画, “欢迎光临我的主页” ,这个动画很简单,只单纯地用了一些帧的作用。 现在重点谈谈我的首页的制作过程。 首页被我划分为三大模块,一是页眉区,二是中间体,三是底部, 底部其实很简单,主要是插入一些动态的图片和链接了一些国内比较有 名的网站,让浏览都可以随时找到自己想要的资料;头部是由一个 flash 动画和一些编程来实现的,利用编程实现系统的具体的年月日和 时间,并且利用 MARQUEE 函数进行一些字幕的滚动。在页眉区的下面, 页面的主体内容的上部是一排导航条,这样做可方便浏览者使用。导航 条菜单包括首页、网页制作、网页进阶、情感世界、留言板、新闻动态、 网站说明、本站导航和关于我们这九块。它们分别与对应的页面链接好, 浏览都可以随时找到自己想要找到的内容。在导航条下面是用 MARQUEE 一行让浏览都对自己的网页提出意见的滚动字幕;中间就是主体部分了, 首先左边有三个模块,一是本站介绍,我的这个网站主要是介绍怎样制 作网页的,说明本网站的主要内容是哪些。下面是本站最新公告网 第 19 页 共 25 页 站动态,它公布了我的这个网站最新的内容变更。第三模块就是用户指 南,简单地介绍了一般用户将自己的网站上传时需要的一些步骤。中间 的主体有两大部分,分别是网页制作和网页进阶,也是这个网站的主体 内容,右边是我插入的两幅动画,充分显示了我的友好态度。 这个网站有个缺点就是每个模块我都是独立做的,并没有将它们有 机结合起来,由于自己的水平有限,考虑问题时并没有能及时的想到各 个方面,都是在这一模块做好后发现该实现的功能还有许多。 后台认证:只允许浏览者进入页面浏览,在对回复留言和新闻的增 加、删除这些管理时都需要对用户的身份进行认证,即需要管理员提供 后台管理的用户名和密码,该用户名和密码保存在相对应的数据库中。 留言板是每个网站都必须要有的,它是用户和管理都进行互动的一个模 块, 新闻动态模块:可以查看各方面有关的资料,但作为普通的浏览者 在我的这个网站里只可以浏览新闻,并没有任何特权,对于新闻的编辑 添加、删除只有管理员可以进行,这一点就利用了后台 ASP 有关的 编程。 留言板也是同样的道理,在这之前我曾经申明过由于本人的能力有 限,这些模块都是单独的,并没有能联合起来。 20 第五章. 系统界面的显示 运行环境 软件: Windows95/98/2000/NT/XP 中文版或更高版操作系统 PWS 或 IIS5.0 Access 或更高版本。 硬件: 32MB 以上内存 Intel Pentium 586 以上处理器 演示版安装说明 首先选择“Internet 服务管理器” (如下图) 第 21 页 共 25 页 图 1 把虚拟目录设置一下,按“确定” ,最后用浏览器浏览此虚拟目录即 可,出现站点首页画面如下: 22 总 结 毕业设计是每个大学毕业生在毕业之前所经历的最后一次考验,也 是较为辛苦的一次考验,在从得到课题开始的短短几个月内,要完成大 量的工作。从查资料、记笔记到确定总纲、搭框架、定初稿以及到最后 的整个论文编写工作的完成,其间要花费大量的时间和精力,更是尝遍 了设计过程中的酸甜苦辣,其中滋味一言难尽。 两个多月的毕业设计已告一段落,到此,我制作的个人网页已经

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论