1、 摘 要 人类已进入 21 世纪,科学突飞猛进,知识经济初见端倪,特别信息技术和网络技术的迅载发展和广泛应用,对社会、经济、军事、科学和文化等领域产生越来越深刻的影响,也在正在改变着人们的工作、生活、学习和交流方式 。 随着信息的迅猛发展,越来越的多人们通过 Web 来获取所需要的信息,越来越多的企业建立了自己的 WWW 网站,也有许多人也制做了自己的个人网站,我所选的毕业设计就是个人网站。最初的以提供信息资源为主,人们上网主要的目是是查看资料。而随着网络技术的快速发展,电子商务、电子政务等网上应用蓬勃发展,而这 样网络设计语言应运而生。目前主要的网络程序设计语言有 ASP、PHP 和 JSP
2、 程序设计语言。而总方面来说, ASP、 PHP 和 JSP 基本上都是把脚本本语言嵌入 HTML 文档中。 关键词: ASP: ASP( Active Server Pages)是服务器端脚本编写 环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。 个人网页:个人网页就是所属个人的网站,表现个人思想的网站。 动态网页:所谓动态网页,就是说该文件不仅含有 html 标记,而且含有程序代码。 数据库: 数据库是一种存储数据并对数据进行操作的工具 。 1 目 录: 引言 3 第一章 我的个人网站初步设计 3 第二章 网站系统设计选用的工具 4 2.1ASP 工具的选用 4 2.1.1
3、ASP 的定义 4 2.1.2ASP 的运行环境 5 2.1.3 浏览 ASP 文件 5 2.1.4ASP 文件基本组成 5 2.1.5ASP 的程序的特点: 5 2.1.6 ASP 的工作原理 6 2.2 ASP与数据库 6 2.2.1 ASP 的对象存取数据库方法 6 2.2.2 ASP 中常用的数据库 6 2.3 SQL 语言在 ASP 中的使用 6 2.4 ADO的介绍 7 2.4.1 什么是 ADO 7 2.4.2 ADO 的对象 7 2.5 三剑客在网站中的应用 7 2.6 脚 本语言 VBScript 在 ASP 中的应用 7 2.6.1 VBScript 的定义 7 2.6.2
4、 VBScript 的特点 8 第三章 我的个人网站的总体设 计 8 3.1 网站的分析与设计 8 3.1.1 我的个人网站全面分析 8 3.1.2 网站页面的设计 8 3.2 数据库的设计 8 3.3 网站的各项功能的实现 9 3.3.1首页的登录功能 9 3.3.2 首页用户注册 9 3.3.3 用户未登录而不能浏览网站 10 3.3.4 首 页的公告栏的功能 10 3.3.5 后台与网站的连接 10 3.3.6我的相册功能的实现 11 3.4 我的论坛设计 13 结 论 13 参考书目 13 2 如何设计个人动态网站 引 言 我所选择的毕业设计是个人动态网站设计。我是在姜清超老师指导下进
5、行这一毕业设计的 .我的毕业设计是从三月初开始的。通过这一个月多的我的个人动态网站的设计,我学到了很多知识,这也对于我自己来说是一次很好的实践机会的。这一个月多的对于我的网站设计,我在网上查了很多关于 ASP 的书藉。我也重新看了以前我所学的网页制做书藉。 学校之所以给我们这些毕业生按排毕业设计,是为了我们能有机会对于这们这三年的大学学习的总结机会。学校一共给我们这届毕业生按排了五个毕业设计项目。我比较对网站设计感兴趣。这一次的毕业设计对我今后 的工作,是一次很好的实践的机会的。在这一个月多的毕业设计过程中我学习了很多以前所学没接触的知识,也开拓了我的视野。 以下我就对正文进行介绍: 第一章
6、我的个人网站初步设计 计算机网络作为一种先进的信息传输媒体,其特点就是信息传送速度快、信息覆盖面广而且成本低。因此许多企业都开始利用网站开展商务活动,比如在互联网上发布企业信息、为商品做广告、利用电子邮件进行信息交流等。在互联网上不仅可以进行商务活动,我们也可以把自己的个人网站发布到互联网上,以供大家欣赏。 网站的设计包括它的外观和它的感观,而且也要考虑网 页所有的元素:包括观众信息、意图和目标描述、域信息、页面的规范。 网页的设计是一种审美活动,成功的设计作品一般都很艺术化。但艺术只是设计的手段,而并非设计的任务。设计的任务是要实现设计者的意图,而并非创造美。网页设计是指设计者要表现的主题和实现的功能。个人网站用户界面要好,简明实用,既要有自己的特点又要有接近大众化。 主页的设计应以醒目优先,应该令人一目了然,不堆砌太多不必要的细节,或使画面过于复杂。要做到这一点,首先要在整体上规划好自己网站的主题和内容,确定自己需要传达给访问用户的主要信息,然后仔细斟酌,把 自己所有要表达的意念合情合理地组织起来;其次,是设计一个富有个性的页面式样,务求尽善尽美。这样制作出来的主页才会清晰、