林汉斌--毕业论文定稿 - 图文 联系客服

发布时间 : 星期日 文章林汉斌--毕业论文定稿 - 图文更新完毕开始阅读3dd1be503c1ec5da50e270e7

3.2.2 功能划分

本网站设计实现的功能分前台与后台功能,前台有:发表个人心情、查看个人资料、发表留言、图片放映特效、添加日志、视频欣赏与文章阅读;后台有:修改个人资料、回复与删除留言、删除日志;

3.2.3 功能描述 1、主页

在主页界面,可以实现发表个人心情,说说你自己想说的话,然后把它提交给数据库sjk中的fb表,利用<%=rs(“”)%>把你刚才提交的内容提取到主页中来;在主页中还有文字和图片的移动,用Flash软件制作的图片特效。

2、个人资料

是一个关于我基本信息的页面,在这个页面中,你们可以了解关于我个人的一些资料,通过这个页面,大家能够更进一步加深对我的了解;当然,该页面可以更好地展现我个人的风格与特征。

3、相册

在这个页面,可以展示漂亮的图片,包括我的照片、我的同学、风景照片、美女栏木;点击图片时,可以切换到图片特效播放,可以增添大家的视觉感官,丰富相册。

4、留言板

在该页面中,大家有什么话想对我说,可以发表留言告诉我;通过该页面,能够促进我们的交流与沟通,而我则通过后台登陆,对其进行回复与删除。

5、MV

该页面包括家乡文化视频、音乐MV、搞笑视频;虽然资料不是很多,但都是不错的题材,希望大家能喜欢。

6、日志

在其中展示我喜爱的东西,包括我的日记、精品文章、社会文化和一些杂七杂八的文章。奇文共欣赏,疑义相与析。我只想起到抛砖引玉的作用,让大家从中认识我和了解我,让一些美好的东西我们大家共同来欣赏。

7、收藏

是我个人收藏一些我很喜爱的东西,包括视频、文章、名人名句;在这个页

5

面中,大家可以和我一起分享我喜爱的,能够进一步促进我们的联系。

8、后台管理

是我管理和添加到新内容的地方,为了方便实现信息的经常更新,我设计了这个管理页面,经过身份认证后我可以进入网站对其中的信息进行管理。 9、页面组织和数据库设计

在明确了我的个人网站的风格和定位后,就是网站的材料组织以及网站的页面设计和数据库设计。

建立一个网站好比写一篇文章,首先要拟好提纲,文章才能主题明确,层次清晰。如果网站结构不清晰,目录庞杂,内容东一块西一块。结果不但浏览者看得糊涂,自己扩充和维护网站也相当困难。网站的题材确定后,并且收集和组织了许多相关的资料内容,但如何组织内容才能吸引网友们来浏览网站呢?栏目的实质是一个网站的大纲索引,索引应该将网站的主体明确显示出来。因此我将自己的个人网站分为八个栏目,分别是关于主页、个人资料、相册、日记、MV、留言、收藏、后台管理[7]。

4 网站的详细设计

4.1 数据库的设计

4.1.1 数据库搭建

使用Access2000 实现关系型数据库 1、用户密码登记表Admin

存储了系统用户的信息,包括:登陆口令,登录密码。它的设计视图如图1:

图1

2、个人资料信息表,如图2

6

图2

3、留言基本档案表liuyan

存储了用户的档案包括:ID,留言者名字、留言者E-mail、留言内容,留言时间,回复留言,留言头像,留言主题,其中ID为该表的主关键字。它的设计视图如图3:

图3

4、日记基本信息表 log,存储了用户的档案包括:ID、日志标题、日志内容、创建时间和创建日期,其中ID为该表的主关键字。它的设计视图如图4:

图4

以上数据表为Access类型的库文件,将它定名为:“sjk.mdb”。 4.1.2 连接数据库

在上面,我们已经为我们的程序创建了一个数据库,在这里,我们来用ASP把程序和数据库连接起来,以后就可以连接到数据库、在ASP中显示数据库中的

7

数据以及更复杂的插入、修改和删除[8]。

一起看以下代码,这就是ASP程序中常用的连接数据库的代码: <% '这是ASP程序的起始

set conn=server.createobject(\ '在服务器上创建了一个连接数据库的对象

connstr=\

source=\ '告诉ASP数据库的接接方法以及路径

conn.open connstr '创建了对象后就用来打开数据库进行连接 %> '一切OK了!结束ASP程序。

4.2 网站页面设计

4.2.1 界面设计 1、主页

是整个网站的门面,其整体布局工整、美观。 (1)功能

利用DIV+CSS样式与ASP语言对主页进行布局,让大家再打开网站的第一眼可以使其焕然一新,感受其主页所带来的视觉美观,也可以了解本网站的发展方向,主要要实现什么功能,包含多少子页。 (2)组成构造

网站打开显示的第一页面Index.asp,用来包含所有的子页,同时还具备发表心情功能。如图5

8