个人网站设计与实现计算机科学技术专业_第1页
个人网站设计与实现计算机科学技术专业_第2页
个人网站设计与实现计算机科学技术专业_第3页
个人网站设计与实现计算机科学技术专业_第4页
个人网站设计与实现计算机科学技术专业_第5页
免费预览已结束,剩余12页可下载查看

下载本文档

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

文档简介

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

2、库进行设计,包括数据流图、实体联系图等。关键字:互联网;留言板;ASP1 Abstract With the continuous development of the network, establishing the website has become a very common thing, whether it is for the entrepreneur, the establishment of a be just perfect website can improve the compa

3、nies to seize the key points of the development of the new era, a new image to develop the international market. Or to the individual,the establishment of a be just perfect web site can be more convenient to collect information, can better&

4、#160;communicate with others and learning. The use of own website platform may let go find a job more easily. This paper expounds the purpose and direction of the website design, and simply introduces the system development t

5、echnology. At the same time, a simple analysis of the system model, the operation process of the system, and analyzed the feasibility of the system, identified in the current circumstances, the development of the message board information manage

6、ment system is to be executed. Based in the analysis of the requirement, the function module division system. Finally carries on the design to the system database,including data flow diagram, entity relationship diagram.Key word: Internet;M

7、essage board; ASPII南昌大学共青学院毕业设计(论文) 第2章 设计部分目 录摘 要 Abstract 第1章 绪论 11.1 研究背景与意义 11.2 个人网站的研究工作 11.3 课题研究的主要内容 2第2章 设计部分 2 2.1 设计的背景与愿望 2 2.2 使用工具的简单介绍 3 2.2.1 IIS的简单介绍 3 2.2.2 Access数据库的简单介绍 4 2.2.3 ASP的简单介绍 4 2.3 网站概述 4 2.4 数据库的设计 10 2.4.1 论坛管理员登录 10 2.4.2 论坛管理 10 2.4.3 留言板 12第3章 网站的建设 12 3.1

8、个人档案模块 3.1.1 个人简介 3.1.2 个人专题 3.2 信息发布模块 3.3 我的论坛模块 3.4 留言板模块 第4章 总结参考文献致谢 IV第1章 绪论1.1 研究背景与意义随着科技的进步,时代的发展,计算机信息行业的逐步扩大,人们越来越离不开各种各样的信息了,人们对信息的追求也越来越迫切了。因此计算机信息的发展也必须适应这一潮流。然而,现代社会的人们喜欢在网络上展现自己的个性,写出自己的心情,写下自己身边一些奇怪的事,在网路上粘贴自己个性的照片。制作自己的个人网页,有些用于商业目的,有些用于娱乐,但最终都是满足的自己的爱好,又可以学到自己需要的。个人网页设计是一种建立在新型媒体之

9、上的新型设计,它与传统媒体相比有许多的不同,它在信息传播方面具有声、像、图、文、视觉、听觉、互动的特点,通过视觉传达各种各样的商品信息,而且更新和修正较为快捷方便,可以在任何时间更新,而不受时间和地狱的限制。在互联网飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、竞技、生活等各个方面发挥着重要的作用。因此网页建设在Internet应用上的地位显而易见,它已成为人与人之间交流的一种方式,它能把事情的复杂化转为简单化,从而备受人们的重视。个人网页的建设不仅丰富了我们的课余生活,拉近了人与人之间的关系,也给了我们一个展示自我的舞台。1.2 个人网站的研究工作个人网站的

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

11、易,与数据库的配合使用,使得个人网站具有非常好的交互性和网络平台。1.3 课题研究的主要内容互联网的发展已经势不可挡了,越来越多的人意识到网络具有强大的生命力和良好的发展前景,他们正在努力的研究并进入这个全新的领域。当然,我也是其中的一份子。作为当代年轻的一员,拥有具有自己独特特色的个人网站是一件非常自豪的事情。就个人网站的设计与实现这一课题的研究,因为是一个个人网站,所以主要是展现我自己擅长和喜欢的内容,同时穿插一些对他人有用的信息。这个网站在展现自我特色的同时,适当的使用了当前比较好用的数据库结构和网站设计技术。 第2章 设计部分2.1 设计的背景与愿望随着电子竞技的发展越来越多的人加入了

12、电子竞技的行列,当然我也不例外。为了更好的展现自己,同时更好的与游友进行游戏的交流,甚至是生活趣事上的分享,我设计了这个网站。我设计的网站主要的功能有:1.信息发布:适当的发布最新的游戏更新,自己对于游戏的见解,同时发布一些自己制作的游戏视频或者搞笑视频,进一步的吸引游客们的注意。2.论坛:论坛的主要作用是用于我和游客们或者是游客与游客的交流与学习。在论坛上发表自己的建议与意见,不仅可以给其他游客朋友们看到,同时也可以给版主看到,使得版主能够在最快的时间解决游客们的问题。在论坛,游客们只能进行发言与回复,而版主可以登录管理员帐户进行论坛的删除与修改,以保证论坛最具优良化。3.留言板: 留言板主

13、要是用于游客与我进行交流,大家对我有什么意见可以在留言板大胆留言,我觉得恰当的意见可以采纳,并努力做出修改,以此来让网站更加的出色。2.2 使用工具的简单介绍2.2.1 IIS的简单介绍在开发Web应用程序的时候,必须要安装IIS。IIS是Internet Information Server 的缩写,是微软公司力推的Web服务器。通过IIS,开发人员能够更方便地调试程序与发布网站。IIS的安装和配置:(1) 选择【开始】|【控制面板】|【添加或删除程序命令】,打开【添加或删除程序】对话框。(2) 选择对话框左侧的【添加/删除Windows组件】图标,在打开的组件中找到【Internet信息服

14、务(IIS)】选项,如果IIS没有安装可以在网上下一个,或者到专卖店买一个IIS光盘。(3) 打开【Internet信息服务(IIS)】,选中要安装的选项,点击确定。(4) 安装完毕后,点击【完成】按钮,完成IIS的安装。(5) 在硬盘上创建一个物理目录,我们在D盘的根目录下创建一个目录,名字为“luoye”。(6) 打开【Internet信息服务】窗口,右击【默认网站】,在弹出的菜单中选择【新建】|【虚拟目录】命令,打开。(7) 点击【虚拟目录创建向导】对话框的【下一步】,得到一个【虚拟目录别名】对话框,在【别名】文本框中输入虚拟目录的名称,我们命名为“luoye”,和物理目录一样,然后点击

15、【下一步】。(8) 得到一个【网站内容目录】,选择物理目录“D:luoye”,完成对虚拟目录的创建。提示:此次安装完成IIS,系统会默认启动IIS,不管什么时候启动Windows,系统都会自动的启动IIS,不需要用户手动的启动程序。2.2.2 Access 数据库的简单介绍 Microsoft Office Access 是微软公司发布的关联式数据库管理系统。Access 数据库是一种小型的数据库,相对于其他数据库,Access数据库更容易上手,非常适合新手。而且Access数据库具有非常关键的一点那就是它的功能非常的强大,一般的数据管理和处理需求完全能够满足。 ODBC(Open Datab

16、ase Connectivity,开放式数据库互连)是微软公司开放服务结构中有关数据库的一个组成部分。现在人们常用的数据库都提供了ODBC接口。ASP有三种方法访问数据库:IDC(Internet Database Connector)方式;ADO(ActiveX Data Objects)方式;RDS(Remote Data Service)方式。通过Internet Information Server来完成对数据库的访问。 了解了Access数据库,那如何来创建数据库了?下面我们来简单介绍一下Access数据库的创建步骤:(1) 启动Microsoft Access,打开【文件】|【新建

17、】,在窗口右边的新建文件菜单下点击【空数据库】。(2) 创建空数据命名为db1.mdb,在新弹出来的db1数据库中点击【表】|【通过输入数据创建表】。(3) 在打开的表中,可以输入我们需要的数据了。然后点击【保存】,简单的数据库创建成功,并得到一个最简单的表单。2.2.3 ASP的简单介绍ASP(Active Server Pages)是服务器端脚本编写环境,利用它可以创建和运行动态、交互的 Web 服务器应用程序。利用 ASP 可以组合 HTML页、VBScript脚本命令和JavaScript脚本命令等,以创建交互的&#

18、160;Web 页和基于 Web 的功能强大的应用程序。ADP的工作原理:用户向浏览器地址栏输入网址默认页面的扩展名是.asp;浏览器向服务器发出请求;服务器开始运行ASP程序;ASP文件按照从上到下的规则处理,执行脚本文件,执行HTML页面;页面信息发送到浏览器。2.3 网站概述随着时代的飞速发展,计算机已经成为了人们日常生活与工作不可分割的一部分。人们不断地使用计算机进行网络上的交流使得网络安全成为了一个很重要的问题。而随着国家对网络安全的不断重视与扶持,使得国内的网络状态越来越好,更多的服务器开通,同时不可避免的网络的攻击也越来越多。Asp是微软公司推出来的

19、一款源程序不会被上传到客户浏览器上面的网页开发软件,因此能够很大程度的避免了黑客利用上传的源程序对用户进行侵袭,非常程度上的提高了程序的安全性。此网站系统是在Web和Internet技术基础上,建立以B/S为结构模式、以数据库为后台应用核心、以服务为目的的信息平台,以达到用户可以参与到互联网上而设计的系统。此系统包括代码设计,界面设计等。² 个人简介:介绍我的基本信息,使得游客能够更好的认识我。² 个人专题:主要展示我收集到的一些视频,音乐,图片等,以满足各种游客的不同爱好。² 我的论坛:我的论坛这个板块主要包括主页、发表意见、回复意见、显示论坛内容、版主后台管理

20、等。其中发表意见是所有游客可以在论坛发表自己的意见,当然这些意见可以发给所有的游客看到,同时也可以只发给管理员看到。游客看到别人发表的意见可以进行自己的回复,但是那些发给管理员的意见只有在管理员登陆的情况下才能看到并进行回复,其他游客没有浏览与回复的权限。登 陆 用 户管理员管 理评 论发 表图2.1 论坛的功能图 ² 留言板:游客可以在这个版块给我留言,以便更好的改进网站。游客的留言会直接保存到数据库里面,通过登录数据库管理员账号可以轻轻松松的看到。显 示留 言发 表用 户 图2.2 留言板的功能我的相册册个人简介个人专题我的音乐信息发布游 客我的论坛给我留言 图2.3 网站的各个

21、模块2.4 数据库的建设2.4.1 论坛管理员登陆字段名称数据类型字段大小允许空说明id自动编号长整型否无user文本50否无password文本50否无 表2.4.1 管理员登陆表1. 表的说明 管理员登陆表是论坛管理员登录的,其中包括三个字段,id字段是主键,其数据类型是自动编号,user和password是管理员的名称和密码存放地,数据类型都是文本。2. 登陆条件只有在输入正确的用户名和密码才能登陆到管理界面,才能对论坛里面的内容进行操作,比如删除、修改等。否则只能和普通游客一样在界面进行评论。2.4.2 论坛管理1. 论坛发言表字段名称数据类型字段大小允许空说明id自动编号长整型无ti

22、me日期/时间留言时间name文本50是姓名sex文本50是性别color文本50是颜色email备注是电子邮件text备注是留言内容ip文本50是留言位置 表2.4.2 论坛发言表 论坛发言表示用来记录游客发表的评论以及游客的基本信息。其中id为主键,数据类型是自动编号,这个表加了一个time字段,数据类型是日期/时间,主要是记录游客评论的时间,以便更好的查询信息。当然,如果你没有输入正确的基本信息,就会导致你的登陆失败,从而不能进行评论。2. 论坛回复表字段名称数据类型字段大小允许空说明id自动编号长整型无time日期/时间留言时间name文本50是姓名sex文本50是性别color文本5

23、0是颜色email备注是电子邮件text备注是留言内容ip文本50是留言位置1、2、 表2.4.3 论坛回复表 论坛回复表主要是用来存放对论坛里面的内容进行回复的内容,这个表和论坛发言表的各字段都一样。只要在论坛进行了回复的游客的基本信息和内容都会存放在这个表中。3. 论坛显示评论表字段名称数据类型字段大小允许空说明id自动编号长整型自动编号time日期/时间50是留言时间name文本50是姓名sex文本50是性别count数字长整型计数器 表2.4.4 论坛显示评论表论坛显示评论表主要用来存放评论和回复的内容,其中id为主键,数据类型为自动编号。2.4.3 留言板字段说明数据类型字段大小允许

24、空说明id自动编号长整型自动编号name文本50否留言姓名title文本50否留言标题content备注50否留言内容 表2.4.5 留言表 留言表主要是用来存放游客们的留言,包括留言人、留言标题和留言内容。其中id为主键,数据类型为自动编号,字段大小是长整型。游客提交留言后,这些内容都会保存起来,通过网页可以很清楚的看到游客的留言。第3章 网站的建设3、结 论历经数个月的毕业设计将近尾声,在这几个月内体会颇深。从资料查找到课题的设计、分析、数据库的设计、界面的设计、代码的编写、程序的调试等让我深感编写出一个令人满意的系统是那么不容易!也深感自己的知识还很欠缺。应当继续努力,多动手动脑,把AS

25、P.NET弄通。系统在调试过程中经过了无数次的修改才最终定型的。感到最大的收获就是平时的努力终于有了收获。内心当中有一种充实感。在设计过程中遇到了不少的麻烦,也烦恼过,但最终还是走下来了。虽然其中有一些困难现在还没有得到解决。但是我却总结了一个比解决这些困难更重要的东西,那就是:遇到困难我们要做的不是去怕它,而是想法去找寻解决困难的方法。任何一个系统都不可避免地会有一些不足,需要有人不断地对其进行改进。但是由于我本身水平有限,且时间仓促,虽然程序基本完成了,但是程序在调试过程中遇到过许多问题,程序还是有许多不完善的地方,望老师理解。系统的功能过于简单,在本系统的开发设计过程中,由于本人对开发工具掌握有限,又要独立完成,可以说整个开发过程是一边摸索一边实践出来的。总的来说,虽然仍然存在许多不足之处,在整个开发过程中本人一直本着认真、虚心、刻苦、积极的态度,坚持自己独立完成设计,并基本达到了应用设计的功能要求。16南昌大学共青学院毕业设计(论文) 参考文献参考文献1琐宇峰,马军ASP网络编程从入门到精通M北京:清华大学出版社,20062周兴华,王敬栋ASP+ACCESS 数据库开发与实例M北京:清华大学出版社,20063天宏工作室IIS 5.0实用教程M北京:清华大学出版社,20024昭阳工作室Dreamweav

温馨提示

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

评论

0/150

提交评论