个人网站设计与实现

 摘要

随着网络的不断发展,网站的建立已经成为了一件很普通的事情了,不管是对于企业家来说,建立一个恰到好处的网站可以提高公司抢占新时代发展的要点,开拓国际市场的新形象。还是对于个人来说,建立一个恰到好处的网站可以更方便的收集信息,可以更好的同其他人进行交流与学习。使用自己做的网站平台可以让以后出去找工作变得更加的轻松。此论文阐述了网站设计的方向和目的,并相应简单介绍了系统开发所采用的技术。同时简单分析了系统的模型,明确了系统的操作流程,并分析了系统的可行性,确定了在当前的情况下,留言板信息管理系统的开发是可执行的。并在需求分析结果的基础上,划分系统的功能模块。最后对系统中的数据库进行设计,包括数据流图、实体联系图等。

关键字:互联网;留言板;ASP

 第1章绪论

  1.1研究背景与意义

随着科技的进步,时代的发展,计算机信息行业的逐步扩大,人们越来越离不开各种各样的信息了,人们对信息的追求也越来越迫切了。因此计算机信息的发展也必须适应这一潮流。然而,现代社会的人们喜欢在网络上展现自己的个性,写出自己的心情,写下自己身边一些奇怪的事,在网路上粘贴自己个性的照片。制作自己的个人网页,有些用于商业目的,有些用于娱乐,但最终都是满足的自己的爱好,又可以学到自己需要的。

个人网页设计是一种建立在新型媒体之上的新型设计,它与传统媒体相比有许多的不同,它在信息传播方面具有声、像、图、文、视觉、听觉、互动的特点,通过视觉传达各种各样的商品信息,而且更新和修正较为快捷方便,可以在任何时间更新,而不受时间和地狱的限制。

在互联网飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、竞技、生活等各个方面发挥着重要的作用。因此网页建设在Internet应用上的地位显而易见,它已成为人与人之间交流的一种方式,它能把事情的复杂化转为简单化,从而备受人们的重视。个人网页的建设不仅丰富了我们的课余生活,拉近了人与人之间的关系,也给了我们一个展示自我的舞台。

1.2个人网站的研究工作

个人网站的研究工作主要包括两个方面,一个是理论研究基础,另外一个是技术层面的支持。首先就理论研究基础来说,个人网站指网站内容是介绍自己的或是以自己的信息为中心的网站,它是集个人主页、个人论坛、博客等于一身的网站。个人网站制作非常的自由,它不需要多少高深的技术,只希望可以更好的展现个性。同时可以通过来自文章的评论,论坛的留言很好的收集来自其他方面的信息,倾听其他人的声音。在技术层面,随着互联网的不断发展,网络的发展也越来越好,制作网页的人也越来越多,使得网页也是五花八门,琳琅满目。而制作网页的工具也是越来越多,当然制作动态网页一般都是使用ASP。ASP是集成在HTML和脚本语言中,操作平台非常简单,上手容易,与数据库的配合使用,使得个人网站具有非常好的交互性和网络平台。

 1.3课题研究的主要内容

互联网的发展已经势不可挡了,越来越多的人意识到网络具有强大的生命力和良好的发展前景,他们正在努力的研究并进入这个全新的领域。当然,我也是其中的一份子。

作为当代年轻的一员,拥有具有自己独特特色的个人网站是一件非常自豪的事情。就个人网站的设计与实现这一课题的研究,因为是一个个人网站,所以主要是展现我自己擅长和喜欢的内容,同时穿插一些对他人有用的信息。这个网站在展现自我特色的同时,适当的使用了当前比较好用的数据库结构和网站设计技术。

第2章设计部分

  2.1设计的背景与愿望

随着电子竞技的发展越来越多的人加入了电子竞技的行列,当然我也不例外。为了更好的展现自己,同时更好的与游友进行游戏的交流,甚至是生活趣事上的分享,我设计了这个网站。

我设计的网站主要的功能有:

1.信息发布:

适当的发布最新的游戏更新,自己对于游戏的见解,同时发布一些自己制作的游戏视频或者搞笑视频,进一步的吸引游客们的注意。

2.论坛:

论坛的主要作用是用于我和游客们或者是游客与游客的交流与学习。在论坛上发表自己的建议与意见,不仅可以给其他游客朋友们看到,同时也可以给版主看到,使得版主能够在最快的时间解决游客们的问题。在论坛,游客们只能进行发言与回复,而版主可以登录管理员帐户进行论坛的删除与修改,以保证论坛最具优良化。

3.留言板:

留言板主要是用于游客与我进行交流,大家对我有什么意见可以在留言板大胆留言,我觉得恰当的意见可以采纳,并努力做出修改,以此来让网站更加的出色。

 2.2使用工具的简单介绍

  2.2.1 IIS的简单介绍

在开发Web应用程序的时候,必须要安装IIS。IIS是Internet Information Server的缩写,是微软公司力推的Web服务器。通过IIS,开发人员能够更方便地调试程序与发布网站。

IIS的安装和配置:

(1)选择【开始】|【控制面板】|【添加或删除程序命令】,打开【添加或删除程序】对话框。

(2)选择对话框左侧的【添加/删除Windows组件】图标,在打开的组件中找到【Internet信息服务(IIS)】选项,如果IIS没有安装可以在网上下一个,或者到专卖店买一个IIS光盘。

(3)打开【Internet信息服务(IIS)】,选中要安装的选项,点击确定。

(4)安装完毕后,点击【完成】按钮,完成IIS的安装。

(5)在硬盘上创建一个物理目录,我们在D盘的根目录下创建一个目录,名字为“luoye”。

(6)打开【Internet信息服务】窗口,右击【默认网站】,在弹出的菜单中选择【新建】|【虚拟目录】命令,打开。

(7)点击【虚拟目录创建向导】对话框的【下一步】,得到一个【虚拟目录别名】对话框,在【别名】文本框中输入虚拟目录的名称,我们命名为“luoye”,和物理目录一样,然后点击【下一步】。

(8)得到一个【网站内容目录】,选择物理目录“D:luoye”,完成对虚拟目录的创建。

提示:此次安装完成IIS,系统会默认启动IIS,不管什么时候启动Windows,系统都会自动的启动IIS,不需要用户手动的启动程序。

 2.2.2 Access数据库的简单介绍

Microsoft Office Access是微软公司发布的关联式数据库管理系统。Access数据库是一种小型的数据库,相对于其他数据库,Access数据库更容易上手,非常适合新手。而且Access数据库具有非常关键的一点那就是它的功能非常的强大,一般的数据管理和处理需求完全能够满足。

ODBC(Open Database Connectivity,开放式数据库互连)是微软公司开放服务结构中有关数据库的一个组成部分。现在人们常用的数据库都提供了ODBC接口。ASP有三种方法访问数据库:IDC(Internet Database Connector)方式;ADO(ActiveX Data Objects)方式;RDS(Remote Data Service)方式。通过Internet Information Server来完成对数据库的访问。

了解了Access数据库,那如何来创建数据库了?下面我们来简单介绍一下Access数据库的创建步骤:

(1)启动Microsoft Access,打开【文件】|【新建】,在窗口右边的新建文件菜单下点击【空数据库】。

(2)创建空数据命名为db1.mdb,在新弹出来的db1数据库中点击【表】|【通过输入数据创建表】。

(3)在打开的表中,可以输入我们需要的数据了。然后点击【保存】,简单的数据库创建成功,并得到一个最简单的表单。

 2.2.3 ASP的简单介绍

ASP(Active Server Pages)是服务器端脚本编写环境,利用它可以创建和运行动态、交互的Web服务器应用程序。利用ASP可以组合HTML页、VBScript脚本命令和JavaScript脚本命令等,以创建交互的Web页和基于Web的功能强大的应用程序。

ADP的工作原理:用户向浏览器地址栏输入网址默认页面的扩展名是.asp;浏览器向服务器发出请求;服务器开始运行ASP程序;ASP文件按照从上到下的规则处理,执行脚本文件,执行HTML页面;页面信息发送到浏览器。

 2.3网站概述

随着时代的飞速发展,计算机已经成为了人们日常生活与工作不可分割的一部分。人们不断地使用计算机进行网络上的交流使得网络安全成为了一个很重要的问题。而随着国家对网络安全的不断重视与扶持,使得国内的网络状态越来越好,更多的服务器开通,同时不可避免的网络的攻击也越来越多。Asp是微软公司推出来的一款源程序不会被上传到客户浏览器上面的网页开发软件,因此能够很大程度的避免了黑客利用上传的源程序对用户进行侵袭,非常程度上的提高了程序的安全性。

此网站系统是在Web和Internet技术基础上,建立以B/S为结构模式、以数据库为后台应用核心、以服务为目的的信息平台,以达到用户可以参与到互联网上而设计的系统。此系统包括代码设计,界面设计等。

个人简介:

介绍我的基本信息,使得游客能够更好的认识我。

个人专题:

主要展示我收集到的一些视频,音乐,图片等,以满足各种游客的不同爱好。

我的论坛:

我的论坛这个板块主要包括主页、发表意见、回复意见、显示论坛内容、版主后台管理等。其中发表意见是所有游客可以在论坛发表自己的意见,当然这些意见可以发给所有的游客看到,同时也可以只发给管理员看到。游客看到别人发表的意见可以进行自己的回复,但是那些发给管理员的意见只有在管理员登陆的情况下才能看到并进行回复,其他游客没有浏览与回复的权限。

1ab4456593929cdbc21a0e78f22f5b86

留言板:

游客可以在这个版块给我留言,以便更好的改进网站。游客的留言会直接保存到数据库里面,通过登录数据库管理员账号可以轻轻松松的看到。

图2.2留言板的功能

89156ad54cd61e5844a85f3a2d0b7880  图2.3网站的各个模块

ae6a2b89a1f08fd510620c478eca42a1  2.4数据库的建设

  2.4.1论坛管理员登陆

1d05f0c0cf1db58963cfbfb8d4146f9d

表2.4.1管理员登陆表

1.表的说明

管理员登陆表是论坛管理员登录的,其中包括三个字段,id字段是主键,其数据类型是自动编号,user和password是管理员的名称和密码存放地,数据类型都是文本。

2.登陆条件

只有在输入正确的用户名和密码才能登陆到管理界面,才能对论坛里面的内容进行操作,比如删除、修改等。否则只能和普通游客一样在界面进行评论。

 2.4.2论坛管理

1.论坛发言表

eb0bde1ab79ab2017af2f54575c3589f

表2.4.2论坛发言表

论坛发言表示用来记录游客发表的评论以及游客的基本信息。其中id为主键,数据类型是自动编号,这个表加了一个time字段,数据类型是日期/时间,主要是记录游客评论的时间,以便更好的查询信息。当然,如果你没有输入正确的基本信息,就会导致你的登陆失败,从而不能进行评论。

2.论坛回复表

bf233a3c67a5f47c2fc7e8b216af1a6c

表2.4.3论坛回复表

论坛回复表主要是用来存放对论坛里面的内容进行回复的内容,这个表和论坛发言表的各字段都一样。只要在论坛进行了回复的游客的基本信息和内容都会存放在这个表中。

3.论坛显示评论表

dac847b3af7ad8afe15b0cf0b27df074

表2.4.4论坛显示评论表

论坛显示评论表主要用来存放评论和回复的内容,其中id为主键,数据类型为自动编号。

 2.4.3留言板

6ee62dd55bd86a965e3ac500b018f315

表2.4.5留言表

留言表主要是用来存放游客们的留言,包括留言人、留言标题和留言内容。其中id为主键,数据类型为自动编号,字段大小是长整型。游客提交留言后,这些内容都会保存起来,通过网页可以很清楚的看到游客的留言。

第3章网站的建设

 结论

历经数个月的毕业设计将近尾声,在这几个月内体会颇深。从资料查找到课题的设计、分析、数据库的设计、界面的设计、代码的编写、程序的调试等让我深感编写出一个令人满意的系统是那么不容易!也深感自己的知识还很欠缺。应当继续努力,多动手动脑,把ASP.NET弄通。系统在调试过程中经过了无数次的修改才最终定型的。感到最大的收获就是平时的努力终于有了收获。内心当中有一种充实感。在设计过程中遇到了不少的麻烦,也烦恼过,但最终还是走下来了。虽然其中有一些困难现在还没有得到解决。但是我却总结了一个比解决这些困难更重要的东西,那就是:遇到困难我们要做的不是去怕它,而是想法去找寻解决困难的方法。

任何一个系统都不可避免地会有一些不足,需要有人不断地对其进行改进。但是由于我本身水平有限,且时间仓促,虽然程序基本完成了,但是程序在调试过程中遇到过许多问题,程序还是有许多不完善的地方,望老师理解。

系统的功能过于简单,在本系统的开发设计过程中,由于本人对开发工具掌握有限,又要独立完成,可以说整个开发过程是一边摸索一边实践出来的。

总的来说,虽然仍然存在许多不足之处,在整个开发过程中本人一直本着认真、虚心、刻苦、积极的态度,坚持自己独立完成设计,并基本达到了应用设计的功能要求。

 参考文献

[1]琐宇峰,马军.ASP网络编程从入门到精通[M].北京:清华大学出版社,2006.

[2]周兴华,王敬栋.ASP+ACCESS数据库开发与实例[M].北京:清华大学出版社,2006.

[3]天宏工作室.IIS 5.0实用教程[M].北京:清华大学出版社,2002.

[4]昭阳工作室.Dreamweaver 8网站开发自学导航[M].北京:机械工业出版社,2006.

[5]姜楠.Dreamweaver MX 2004完美网页设计与制作.北京:中国青年出版社.2004.5

[6]徐进明.JSP网站开发技术.清华大学出版社.2002.6

[7]唐有明,吴华.JSP动态网站开发基础练习+典型案例.北京:清华大学出版社.2006.8

[8]王珊,萨师煊.数据库系统概论[M].第四版.北京:高等教育出版社.2006.5

[9]周绪等.SQL SERVER入门与提高.北京:清华大学出版社,2000.6.

[10]张跃延、王小科、许文武等,ASP.NET数据库系统开发案例精选[J],人民邮电出版社,2006.

[11]何玉洁.数据库原理应用教程.北京:机械工业出版社,2003.9.

[12]第18次中国互联网发展状况统计报告,中国互联网络信息中心(CNNIC),http//www.cnnic.cn/.

[13]刘方鑫,罗昌隆.数据库原理与技术.北京:电子工业出版社,2002.2.

[14]陆昌辉,吴晓华.SQL SERVER 200开发人员指南.北京希望电子出版社,2002.6.

[15]王国和,游大海.MS SQL SRRVER复制技术的应用.计算机工程与应用.1999.5.

致谢

时光飞逝,一转眼我的大学生活就要结束了。这四年我学到了很多的知识,是我人生的一个转折。我之所以能取得这些成绩,除了有自己的努力外,在我的学习和生活中还得到了很多人的关心和帮助。在此我要对他们表示衷心的感谢。

首先,我要感谢我的毕业指导老师,老师。在连续数月的毕业设计中她不遗余力地指导和帮助我。在他孜孜不倦的教诲下,我顺利地完成了毕业设计。老师对工作认真负责的态度,对学生无私的关怀,使我受益良多。我衷心地感谢他。

在这里我还要感谢所有指导过我的老师们,没有你们的培养我无法完成四年的大学学业。还有,我能有今天,是与我父母的辛勤培养分不开的,他们为我付出了一切。我将在以后的学习、工作中再接再厉,尽我最大的努力做到最好来报答父母的养育之恩。

个人网站设计与实现

个人网站设计与实现

价格 ¥9.90 发布时间 2023年10月24日
已付费?登录刷新
下载提示:

1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。

2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。

3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。

原创文章,作者:1158,如若转载,请注明出处:https://www.447766.cn/chachong/174410.html,

Like (0)
1158的头像1158编辑
Previous 2023年10月24日
Next 2023年10月24日

相关推荐

My title page contents