




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
辽宁省高等教育自学考试 软件技术 专业(本科段)毕业设计(论文)GRADUATE DESIGN (THESIS)学 生 指导教师 设计(论文)题目 个 人 网 站 设 计准考证号 1个人网站设计摘 要随着经济社会的发展,计算机已被应用到社会生活的各个领域。与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且还是互联网信息的主要承载者,在Internet上表现出其及其重要的地位,并发挥着其及其重要的作用。无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。互联网已经彻底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、单位、工厂、企事业等等在网上构筑属于自己的网络信息平台,保护自己的网络资源并在互联网上开辟自己的市场和消费群体,以及构造自己的数字化世界和加强全球范围内不同地域的人们联系交流等等活动也就显的日益重要。于是各种各样的网站便如雨后春笋般地出现鱼龙混杂且良莠不齐。Internet的日益兴起和以网页为载体的网络信息的广泛传播和应用,使得网站的建设及网页制作得到发展的空间,大至大型企业的产品推销、售后服务、解决方案,小至个人Web页面开发,形形色色,五彩缤纷,网站建设和网页制作也成为计算机网络领域最热门的话题。论文论述了系统的开发背景和设计目标,并对系统开发所采用的技术进行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,确定在目前的条件下,开发留言板信息管理系统是可行的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。本文以个人网站建设为例,系统介绍网站的需求、系统分析及设计方案,最终并给出ASP技术实现网站的过程。关键词:留言板;互联网;日志;asp;AbstractWith the economic and social development, the computer has been applied to various fields of social life. At the same time, the Internet as a communication bridge between information technology to connect the global computer network information and the website as the main form of expression but also the major carrier of Internet information, the Internet, its important to show its position, and play its and its important role. Whether at home or abroad, to rapid development and growth, was peoples attention and concern. The Internet has completely changed the world, the Internet world boundless might, in this case, the trades of individuals, units, factories, enterprises, etc. on the Internet to build their own network information platform, to protect their network resources and the Internet to open up their markets and consumer groups, and structure their digital world and strengthen the global exchange of different areas so people contact activities were also increasingly important. So a variety of sites have sprung up, such as cohabitation and mixed. The increasing emergence of Internet and Web-carrier network information dissemination and application, making Web pages produced by the construction and development of space, ranging from large enterprise product marketing, service, solutions, small personal Web page development , diverse, colorful, website development and web production of computer networks has become the hottest topic in the field. In this paper, building personal websites, for example, the system describes the site requirements, systems analysis and design, and gives the final process of ASP technology site.diverse, colorful, website development and web production of computer networks has become the hottest topic in the field.The paper discusses the background of development of the system and the design of the target, and introduces the tecknique which used to develop simply.In the analyse of system, proceeded the simple analysis to the model of the system, made sure the operation process of the system, proceed the analyse to the system, ensure that under the current term, developing Message Board information management system is feasible. At the foundation of requirement with the analyse result, proceeding the providing of the function module of the system. Follow, designing the database model, including the data flow diagram, entity relation diagram and data tables. In this paper, building personal websites as an example, the system describes the site requirements, systems analysis and design, and gives the final process of ASP technology site.Keywords: message board;Internet;log;asp目 录摘 要IAbstract. .II第一章 绪论. . 11.1 课题研究背景. 11.2 课题研究的目的和意义. 21.3 课题采用的技术手段. 21.4 个人网站的研究工作. 21.5 已经取得的研究成果. 3第二章 设计部分 42.1设计的愿望. 42.2设计的背景 . 52.3 达到的预期成果 . 62.4使用工具的简要介绍 . 62.5 任务概述 102.6 数据库结构设计 13第三章 结果与讨论 . 173.1 个人简介版块 173.2 我的论坛版块 173.3 个人专题版块 213.4 我的相册版块 223.5 网站说明版块 233.6 给我留言版块 243.7 发送邮件版块 263.8 链接百度版块 273.9 女生花园版块 273.10 讨论. 28第四章 总结 . 30参考文献 31致 谢 32-34-东北大学本科毕业设计(论文) 第一章 绪论互联网是社会发展的必然趋势,很多人已经意识到网络的强大生命力和它在未来将处于的重要地位。他们钻研并且努力进入到这一个新的空间,新的领域。以个人为中心,淡化了传统中心地位,使得我们的世界向多元化加速发展,人人都有话语权,人人都是中心。互联网是一个互动性极强的平台,它自由、宽容、平等、共享,并使来自民间的声音参与到了构建主流话语的行动中来。计算机技术的发展,特别是网络技术的飞速发展,给文档的保存和管理提供极大的方便1。本论文中,将软件工程的基本原理和方法应用到整个网站系统,并对其进行需求分析,提出了解决问题的具体方法。在具体制作中,用ASP技术来实现B/S系统,ASP技术与数据库技术结合,用户在浏览器端可以随意查询自己需要的标本,这样提高了网页的互动性,使整个系统能更好的为用户服务。Internet飞速发展使得网站不再仅仅为企业或公司等大型结构所拥有,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,一个家庭甚至个人都可以拥有属于自己的网站,而在这其中,个人网站已经日渐普及,而且发展到今天,创建一个能充分体现自我风格和特色的个人网站已经成为互联网用户的新追求。1.1 课题研究背景(1)背景:2011年的序幕已逐渐接近尾声,这一年对商用显示行业而言,算是一个好年景,随着大屏幕显示在各行业的广泛应用,商用显示也迎来了阵阵商机。以商务为主要目的的航空、银行、保险等日访问量千万级的上市公司网站,正在通过链接其他网站方式,向其他网站介绍客户资源,做大网站平台,而客户也可以通过该公司网站,获得所需要的相关网站链接,从而取得双赢的效果。根据有关规定,今后的一些消费者在买房时,将被要求到指定的银行办理个人住房按揭贷款,一些之前声称允许消费者在任何银行办理贷款的房地产项目,迫于其贷款银行的压力,也将会要求个人消费者在指定银行申请办理贷款。“而由于银行网点的分布,以及消费者和银行的关系,这样的规定可能会给消费者带来不便。”有房地产开发商坦言。同时我也经历过一些办理手续不便的情况,所以我非常想建立一个商用的网站,希望通过这样的一个网站可以消除对消费者带来的不便。1.2 课题研究的目的和意义随着计算机软硬件的极速发展,人类已经进入了信息社会,网络已和报纸、电视、广播齐明成为四大媒休之一,网络也成了现在人们生活中信息来源的一个重要的来源。而获取信息需要通过internet在网站上搜索、浏览、下载等方式获得。网站的建设也成为信息的源头,能为大家提供学习的平台,给大家一个交流、学习的机会,是大部分制作个人网站的初衷,同时也是大型商业网站的起步雏形。现在社会上很多人也把网络看成是学习的重要途径之一,所以在网上搭建一个供大家学习交流的平台是构建本站的目的。意义:商用网站是人们进行网上交易及产品、价格等信息交流的窗口。可以为您树立个人形象,提高个人层次。在全世界任何一个时间任何一个地点,看到你想要的产品,这与您亲自去购买相比,具有无法比拟的优势。1.3 课题采用的技术手段开发工具的介绍:asp Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(client)在浏览器中可以显示程序执行的结果,可是,客户端(client)若使用Netscape浏览器就无法显示VBScript的执行结果.具备有面向对象(object-Oriented)功能,学习容易,提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用内建的“Application”对象或”Session”对象所撰写出来的程序可以在多个网页之间暂时保存必要的信息。 dreamweaver Dreamweaver 是Macromedia公司最新推出的可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。forntpage Frontpage是较好的网页制作工具,基本上实现了所见即所得的工作方式,即使你不懂HTML语言,也能制作出专业效果的网页。如果你是高手,也可以在HTML窗口里直接写入代码,再切换到preview窗口看效果。 Frontpage 提供了许多先进技术,如主题,共享边界,层叠样式单,动态HTML,框架,推与频道定义,ActiveX,Java applet等. 由于是office中的一个组件,简单易用且与其它office组件联系紧密可以直接插入表格及WORD文档等。1.4个人网站研究的工作1理论研究基础个人网站是由个别提供的一套集博客、文章、相册、日程、通讯录、链接、调查、留言板等诸多功能于一体的网络平台。个人网站的自由、开放精神,并使之更容易操作,更具个性需求,而不需要高深的技术3。它可以帮助个人进行全面的信息化,以多种形式达到对信息获取、组织、思考、表达、共享和交流的目的。以个人为中心,建立一个完全属于自己的可定制的个性化网络平台。来自文章的评论,留言板都可以很好的进行交流,倾听别人的声音。2技术层面的支持随着互联网的进一步发展与成熟,网络的带宽进一步加阔,网络应用也越来越广泛。网页制作更是日新月异,层出不穷。涌现了很多琳琅满目的网站,使得整个互联网多姿多彩。在进行动态网页制作的时候,通常都是使用ASP来完成。由于ASP使用方便,操作简单,很多网页设计者一直使用ASP。ASP集成在HTML和脚本语言中,其工作界面简单,因此,ASP相对于其他网页制作软件来说,易学易用,是网页制作初学者的入门软件。同时配合数据库的操作,使个人网站具有更好的网络平台和交互性。1.5 已经取得的研究成果中国互联网在近几年发展迅猛。一方面,产生了一批依赖技术领先的互联网公司,取得了成功;另一方面,互联网技术逐渐走向普及,使得行业进入门槛正在降低4。目前中国网站总数已经近百万。在这里面出现了大量的个人网站。并且个人网站存在着巨大的商业价值。如果能以强大的号召力,把互补的个人网站联合起来,不知道可以成立多少个门户网站。我们有理由相信,个人网站还极具潜力。第二章 设计部分“个人网站要发展,要么是从我的需求出发,要么是从我周围人的需求出发。”国内著名个人网站站长、手机之家站长高春辉说。网页设计是一门新兴的设计类和网络的交叉学科,近几年随着网络的发展而逐渐收到人们的重视,它本身以网络为载体,把各种信息以最快捷、方便的方式传达给大众。一个网站项目的确立是建立在各种各样的需求上面的,这是个人网站,所以这种需求往往来自于个人的实际需求,其中每个人的实际需求占了绝大部分6。因此如何更好地的了解、分析、明确需求,并且能够准确、清晰以文档的形式表达出来,保证开发过程按照个人需求为目的正确项目开发方向进行。2.1设计的愿望在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为个人、政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视7。越来越多的人希望能真正参预到互联网上,这就出现了越来越多的个人网站的设计以及推广的工作和任务。就我个人而言,之所以在毕业设计的时候选择这个课题是因为我也想拥有自己的个人网站,在互联网上拥有自己的一席之地,从而真正的参与到网络中去,做网络新时代的主人,同时也希望自己喜欢和收藏的一些东西能够和网络一起分享,和互联网上的你一起分享。我所制作的个人网站大体可分为以下几个功能:1搜索引擎:根据浏览者的要求,使用主页上的搜索引擎链接到百度,在整个Internet上进行搜索,完成信息的优化与提取。2论坛:主要功能是网友和网站之间的交流平台,也是网友给版主提出意见的主要渠道。在论坛中用户可以发表意见,这些意见可以让所有人看到,也可以只让版主看到,版主和其他人可以针对留言的内容进行回复,只留给版主的留言只有版主能够回复,并且版主可以登录后台对留言进行管理,是否发表或删除。3发送电子邮件:网友可以通过“联系我”利用outlook 向版主或其他人发送电子邮件。4精品收藏:在其中展示我喜爱的东西,包括电影、歌曲和一些优美的文章。奇文共欣赏,疑义相与析。我只想起到抛砖引玉的作用,让大家从中认识我和了解我,让一些美好的东西我们大家共同来欣赏。但我增加了管理权限,我以管理员的身份可以对加入的新内容进行管理,即允许加入和对其进行删除。5留言板:是一个我与大家谈心交流的地方,在留言板中,我们可以畅所欲言,和大家进行交流。就我们感兴趣的话题展开讨论。和大家进行沟通。2.2设计的背景2.2.1设计介绍这次我所设计的课题正是互联网与个人生活之间的紧密联系的体现,个人的宣传网站,包括个人简介、论坛、个人照片、个人专题等。在突出自己的风格和特点的同时,还应用了现在流行的网站设计技术和数据库技术。2.2.2用户特征用户人群:具有基本的计算机操作能力,熟知网络并能够在Internet遨游。2.2.3运行环境软件平台需要服务器上的操作系统为microsoft windows xp server。因为ASP的开发平台首选是Windows NT Server(Windows 2000 Server)上的IIS,然后是Windows NT Workstation(Windows 2000 Profession)或Windows95/98的Personal Web,同样现在的浏览器是微软一家独大,使用的浏览器是微软的explorer,网站的数据库使用了同样是microsoft的office access数据库,因为一个数据不是很庞大的个人网站没有必要使用oracle等大型数据库系统,同时access数据库结构比较的简单,使用起来比较简单好用。2.2.4 术语说明 ODBC:开放式数据库互连8 Personal Portal:个人网页 Data Processing:数据处理 Transaction processing:事务处理 Access 2000:数据库 ASP:活动服务器网页 HTML:超文本标志语言2.3 达到的预期成果在明确了我的个人网站的风格和定位后,就是网站的材料组织以及网站的页面设计和数据库设计。网站最后完成发不到网上后,能够充分吸引浏览者的目光,利用搜索引擎,浏览者可以在网站内搜索自己喜欢的资料,并且可以在留言板和大家交流,在后台管理页面中,通过身份认证,管理员可以对网站信息进行管理。站内的其它页面均是我自己的精心收藏,与大家一起分享。2.4使用工具的简要介绍2.4.1 IIS的简要介绍IIS是Internet Information Server的缩写,它是微软公司主推的Web服务器, 最新的版本是Windows2000里面包含的IIS 5.0,IIS与WindowNT Server完全集成在一起, 因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性, 建立强大、灵活而安全的Internet和Intranet站点。 IIS的一个重要特性是支持ASP9。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。IIS的安装步骤: (1)点击:【开始】-【设置】-【控制面板】-【添加/删除程序】,打开“添加/删除程序”对话框。(2)点击左边菜单栏中“添加/删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能要花几十秒钟),在对话框“组件”列表中,选中“Internet 信息服务(IIS)”项。 (3)将“Windows 2000”安装盘放入光驱中,然后点击“下一步”。这个步骤可能会花几分钟。 (4)点击“完成”按钮,完成IIS的安装。2.4.2 数据库Access的简要介绍Access数据库是集成在Microsoft公司开发的产品更新换代Office系统中的集成软件10。Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。ODBC(Open Database Connectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统11。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQL SERVER、ORACAL、INFORMIX等,当然也包括了Access。ASP访问数据库的几种方式:在ASP脚本中可以通过三种方式访问数据库: IDC(Internet Database Connector)方式; ADO(ActiveX Data Objects)方式; RDS(Remote Data Service)方式;这三种访问方式对数据库的访问是由Internet Information Server来完成的。Web浏览器用HTTP协议向Internet信息服务器(IIS)递交请求。Internet信息服务器执行访问数据库的操作,并以一个HTML格式的文档作为回答12。在本程序中我使用的是第二种方式,即ADO方式。2.4.3 Access 的组件介绍我们在Web服务器运用Web应用程序进行的最常见和最实用的任务就是访问服务器端的数据库。而ASP内建的Databse Access组件使得我们能够轻而易举地通过ActiexX Data Objects(ADO)访问存储在服务器端的数据库或其他表格化数据结构中的信息。ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到Active Server页面上13。可以使用ADO去编写紧凑简明的脚本便连接到Open Datase Connetivity(ODBC)兼容的数据库和OLE DB兼容的数据源,这样ASP程序员就可以访问任何与ODBC兼容的数据库,包括MS SQL SERVER Avccess , Ovracle等。如果您是一个对数据库连接有一定了解的脚本编写人员,那将发现ADO命令语句并不复杂而且容易掌握,同样地,如果您是一个经验丰富的数据库编程人员,将会正确认识ADO的先进的与语言无关性和查询处理功能。熟悉VB数据库编程的朋友会发现ADO与RDO有某中类似的地方。但是据说ADO的访问的速度更快,内存需要更小。2.4.4 创建Access数据库介绍用Microsoft Access 来创建数据库,最简单的是通过它提供的的一个“向导”,在启动这个软件以后,建立数据库文件的操作。 下面是我利用“向导”来创建一份数据库文件的具体操作步骤: 选择“Access数据库向导、数据页和项目”单选按扭,然后单击“确定”按钮,若选择Microsoft Access对话框中的“空Access数据库”单选项按钮,就会建立一个空的数据库了,数据库里面的信息需要手工来添加,若选择“打开已有文件”单选按钮则可以从下方的列表中选择打开已经存在的数据库。 在弹出的“新建”对话框中,我们可以选择一个模板来快速建立数据库,我们就先选择个“定单管理”看看,然后单击“确定”按扭。 “文件新建数据库”对话框的功能是,指定数据文件名,以及保存它的文件夹。我们就以它的初始文件名“定单入口1”吧,单击“创建”安扭后,新建的数据库文件就将被指定保存到Microsoft Access默认的文件夹下了,或我们给它指定一个新的也行,这样一来,一份新的数据库就建立好了,屏幕上也将显示“数据库向导”对话框。 “下一步”按钮。 以上“数据库向导”对话框分为左右两部分,左边的窗口是用来选择“数据库中的表”,右边的窗口是用来选择“表中的字段”。选择好所需要的数据库中的表和表中的字段之后,就单击下一步按钮。 以上“数据库向导”对话框是用来确定屏幕的显示样式,我们就采用标准样式吧,单击下一步按钮。 以上“数据库向导”对话框是用来确定打印报表的样式的,我们可以选择如“组织”样式,然后单击下一步按钮。 以上“数据库向导”对话框的作用是确定数据库的标题和是否在所有报表上加一幅图片,我们就先设定数据库的标题为“定单入口”,并不在所有报表上加图片,然后单击下一步按钮。 单击以上“数据库向导”对话框的“完成”按钮,就完成了创建数据库的工作了。 象这个数据库在使用之前还会弹出“我的公司信息”对话框,当然,不同的模板是不相同的,象这个就是要求输入公司的名称和地址信息,如下图所示,关闭这个对话框,系统将自动保存信息。 关闭“我的公司信息”对话框后,会弹出“主切换面板”对话框。位于“主切换面板”对话框后面的是“定单入口1”窗体,通过这两个窗体即可对新创建的数据库进行各种操作了。无论什么时候使用“数据库向导”新建数据库,Microsoft Access都将自动新建一个切换面板,这个面板对浏览数据库都是很有帮助的,“切换面板”中有一些按钮,单击它们可以打开相应的窗体和报表,或打开其他窗体和报表的切换面板、退出Microsoft Access或自定义切换面。2.4.5 对ASP的简要介绍Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML页、VBScript脚本命令和JavaScript脚本命令等,以创建交互的 Web 页和基于 Web 的功能强大的应用程序14。 由于脚本程序是在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在 Web 服务器上生成的。所以不必担心浏览器能否处理脚本:Web 服务器已经完成了所有脚本的处理,并将标准的 HTML 页面传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易被别人复制。用户看不到创建他们正在浏览的页的脚本命令。 ASP的运行环境:ASP只能用于下列Web Server IIS Microsoft Personal Web Server ASP的编程语言:ASP可以使用VBScript和JavaScript进行程序编写。 ASP文件,ASP的文件后缀名为.ASP,以区别于同样可以包含Script的HTML 文件。一个.ASP文件是一个文本文件, 可以包括下列元素的任意组合: 文本(text) HTML标志(tags) Script命令 ASP: 不需要任何HTML的tag,保存在文件中,起个好听的名字,文件名的后缀一定要改为 .ASP ,然后上传到服务器上一个有执行权的目录下(例如wwwroot),接下来的问题是,怎么执行这个ASP程序。2.4.6 ASP访问数据库的原理ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(javascript或vbscript),通过ODBC连接数据库,由数据库访问组件ADO(active data objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示15。2.5 任务概述随着计算机的普及和网络技术的迅速发展,人们也越来越依赖于计算机和网络。因此,网络安全应该也必须引起注意。网络安全是一门涉及计算机、网络、通讯、密码、信息安全、应用数学、数论、信息论等多种学科的综合性学科,涉及面极广,而且不断更新和发展。国家对信息产业的扶持,使国内的网络状况逐渐好转,更多的服务器的开通,更快的宽带网得逐渐普及,各种各样的攻击行为在网上也越来越频繁化和简单化。微软在推出 ASP 时提到的 ASP 的一个好处是:Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。然而,由于 NT、IIS 以及 ASP 系统本身存在的一些漏洞,却可能使 ASP 源码暴露无遗,解决方法就是及时更新补丁。该个人网站系统是基于Internet/Intranet 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为用户提供个人信息保障和直接参预到互联网上而设计的系统。包括界面设计,代码设计,这一阶段偏重于网页制作工具和技巧的应用, 编写总系统总体功能分析及架构图。 个人简介: 介绍版主的一些基本信息,希望各位访客能够认识版主。 我的论坛:此版块又分为主页、发表意见、回复意见、显示论坛内容、版主后台管理以及版主的回复界面。其中发表意见界面是所有访客都可以在论坛里面发表自己的意见,这些意见可以是发表给所有的访客,也可以是只发表给版主,如果只发表给版主,只有版主可以看到和回复;回复意见是所有访客针对自己感兴趣的话题进行回复;这些发表的意见和回复可以在显示论坛内容的界面都显示出来,供大家讨论;那些只有版主才能看到的信息在版主的管理界面,这个界面需要登录,设有用户名和密码,在这里版主可以对所有评论进行发表或删除的管理。用户管理员登录评论管理发表图2.1 论坛功能图 个人专题:这里收录了我平时搜集的一些文章和音乐,各位访客可以根据自己的喜好进行阅览。 我的相册:在这个板块可以看到我的照片,班级照片和搜集的校园照片,如果大家喜欢可以收藏。更改照片的时候只要更新数据库就可以了。 网站说明:里面是我对整个网站的介绍,不太清楚网站构架的访客可以先到这里。 给我留言:这是每位访客针对我的网站情况给我留言,这些留言会直接保存到数据库里面,并且能够轻松的读取。用户留言显示发表图2.2 留言板功能图 发送邮件:各位访客可以通过outlook向版主或者其他人发送电子邮件。 链接百度:如果访客想在互联网上查找东西,可以直接点击这里。 女生花园:收集了一些女生喜欢的东西,如果你是女生,可以进来看看。个人简介个人专题链接百度我的相册网站说明女生花园网友文学欣赏给我留言我的论坛发送邮件快乐音乐可爱衣服可爱饰品我的照片我的班级美丽校园图2.3 网站的各个模块2.6 数据库结构设计2.6.1 论坛管理员登录表2.1 管理员登录字段名称 数据类型字段大小允许空说明id自动编号长整型否无user文本 50否无pwd文本50否无1表的说明此表是用来论坛管理员登录的,共分为三个字段,其中id字段设为主键,数据类型是自动编号,user和pwd字段分别用来存放管理员的登录名和密码,数据类型文本。2限制条件在论坛管理员登录时,只有正确输入此表中的用户名和密码才能够登录到管理界面,才有权对论坛里面的内容进行删除,否则只能在界面出发表评论。2.6.2论坛发言表2.2 论坛发言表字段名称数据类型字段大小允许空说明id自动编号长整型自动编号time日期/时间是留言时间name文本50是姓名sex文本50是性別url备注 是个人网站color文本50是留言颜色email备注是电子邮件sysop文本50是给版主pic文本50是表情图示Yahoo文本50是Yahoo Msnmsage文本50是MSNICQ文本50是ICQtxt备注是留言內容ip文本50是留言位置uptime日期/时间是回应时间1表的说明此表是用来记录访客基本信息以及发表评论内容的,共有十五个字段,这里只给出了七个字段,其中id 字段设为主键,数据类型是自动编号,time字段数据类型是日期/时间,其余为文本或者备注。每个在论坛里发表评论的访客的基本信息和评论内容都可以保存在此表中,便于显示调用。2限制条件没有在论坛中正确填入自己的基本信息,就会导致登录失败,表中不会保存此内容。2.6.3论坛回复表1表的说明此表用来存放访客针对论坛里面的内容所做的回复内容,各字段的内容同论坛发言表。每个在论坛里回复评论的访客的基本信息和评论内容都可以保存在此表中,便于显示调用。2限制条件没有在论坛中正确填入自己的基本信息,就会导致回复失败,表中也不会保存此内容。 表2.3 论坛回复表字段名称数据类型字段大小允许空说明id数字长整型无id_2自动编号长整型自动编号time日期/时间留言时间name文本50是姓名sex文本50是性別url备注是个人网站color文本50是留言颜色email备注是电子邮件pic文本50是给版主Yahoo文本50是Yahoo Msnmsage文本50是MSNICQ文本50是ICQtxt备注是留言內容ip文本50是留言位置ad文本50是无2.6.4论坛显示评论1表的说明此表用来存放显示评论及回复的内容,共有十三个字段,其中id字段设为主键,数据类型为自动编号,其余为数字、文本或备注。存放发布评论时的一些基本设置。2限制条件根据你发表评论时提交不同的设置,会有相应的内容存储到数据库中,以便于显示不同的设置要求,如留言颜色和表情图示可以根据你不同的选择显示不同的颜色和图片。表2.4 论坛显示评论表字段名称数据类型字段大小允许空说明id自动编号长整型自动编号show自动编号50是自动编号view日期/时间50是留言时间cookies文本50是姓名HTML文本50是性別all数字长整型计数器url备注是个人网站bgcolor文本50是留言颜色background备注是电子邮件bgproperties文本50是给版主ipshow文本50否Yahoo Msn2.6.5 图片存放表2.5 图片存放路径表字段名称数据类型字段大小允许空说明编号自动编号长整型自动编号图片编号数字长整型图片编号图片路径文本50否图片路径1表的说明此表用来存放我的照片版块的照片,共有三个字段,没有主键的设置,数据类型分别为自动编号,数字、文本。2限制条件增加或删除照片的时候只能在库里进行照片路径的管理。2.6.6 留言板
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度打桩机租赁与施工质量控制合同
- 二零二五年度OEM贴牌化妆品生产委托合同
- 二零二五年度520万Oracle ERP项目项目收尾与总结合同
- 二零二五年度家居建材包销合同模板
- 二零二五年度汽车内饰布料采购合同
- 二零二五年度办公楼节能减排与绿色低碳服务合同
- 二零二五年度汽车贷款抵押合同范本
- 2025版创意办公大楼租赁合同模板
- 二零二五年度汽车销售与智能车联网服务合同
- 二零二五年度二手车交易双方权利义务合同范本
- 幼儿园卫生检查表
- 19S406建筑排水管道安装-塑料管道
- 北师大版八年级物理上册课件【全册】
- 单位(子单位)工程安全和功能检验资料核查及主要功能抽查记录
- nord stage 2用户手册简体中文版
- 2023年医疗质量第二季度分析报告
- SB/T 10439-2007酱腌菜
- GB/T 19016-2021质量管理项目质量管理指南
- 88版干部履历表
- 1IEC62660-1中文电动道路车辆用二次锂离子蓄电池锂离子电池性能试验
- 中国慢性髓性白血病诊疗指南更新
评论
0/150
提交评论