毕业设计(论文)-asp+access+javascript个人博客网站设计与实现--有源代码_第1页
毕业设计(论文)-asp+access+javascript个人博客网站设计与实现--有源代码_第2页
毕业设计(论文)-asp+access+javascript个人博客网站设计与实现--有源代码_第3页
毕业设计(论文)-asp+access+javascript个人博客网站设计与实现--有源代码_第4页
毕业设计(论文)-asp+access+javascript个人博客网站设计与实现--有源代码_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

源代码,程序,联系153893706毕业设计作者学号30学系计算机应用与技术系专业计算机应用技术(外贸方向)班级题目个人网站的设计与实现指导教师湖南科技职业学院电子信息工程与技术系湖南科技职业学院专科生毕业论文评语题目个人网站的设计与实现专业计算机应用技术(外贸方向)班级计贸3092姓名学号30毕业设计得分答辩得分综合评定指导老师评语指导教师(签字)年月日答辩委员会(小组)评语答辩委员会(小组)负责人(签字)年月日目录摘要IABSTRACTII第1章引言1第2章系统需求分析221开发目标322应用目标3第3章开发工具的选用及介绍431ASP技术432ACCESS数据库简介533DREAMWEAVER简介6第4章网站各模块页面效果设计741网站客户端显示页面概述742网站客户端显示页面843前台总体模块设计10431我的文章模块11433博客登录界面模块15第5章数据库设计分析1751数据库设计1752采用的数据库语言SQL1853数据库连接19第6章后台管理及功能实现2061后台总体设计2062后台功能模块实现20621文章管理模块21622相册管理模块24623实现相册修改删除管理主要代码如下25624管理员资料修改管理模块26第7章系统总体评测2771系统调试2772系统测试28结论29致谢30参考文献31摘要本系统主要是采用ASPACCESSJAVASCRIPT等开发技术进行开发。其中ASP具有优良的性能,丰富的工具箱支持,强大的功能,程序与页面结构分离,良好的可移植性和适用性,超强的扩展性。同时使用JAVASCRIPT完成丰富的脚本功能例如客户端的密码验证功能就可以用以减轻服务器的负担。而本系统使用的是ASP作为主要开发语言,采用WEB展示层和ACCESS数据库两层架构模式来实现数据库论坛管理网站的建设,使得对信息的管理更加及时、高效,提高了工作效率。整个数据库论坛的大体功能均已实现,已经具有个人博客网站该有的功能。由于时间有限还存在很多还需进行改进的地方,也还需要不断地学习来完善它的功能。关键词ASPACCESS个人博客网站设计ABSTRACTINTHEENDOFTHE20THCENTURY,WITHTHERAPIDDEVELOPMENTOFCOMPUTERTECHNOLOGY,THEDATABASETECHNOLOGYHASBEENINCREASINGLYWIDELYAPPLIEDININTERNETANDOFFEREDMORECONSIDERATEANDHUMANSERVICETOTHEGENERALINTERNETUSERSPERSONALIZATIONHASGRADUALLYBECOMETHETRENDOFTODAYSWEBAPPLICATIONSCOMPAREDWITHTHEDESIGNADOPTEDONINTERNETPRESENTLY,THEPERSONALWEBSITEBASEDONASP,THISPROGRAMHASTHEADVANTAGESOFSIMPLERFORCLIENTSTOUSEANDMOREINTUITIVEININTERFACEPERSONALWEBSITEBUSINESSHASJUSTSTARTEDINCHINA,BUTHASBEENDEVELOPINGVERYRAPIDLYWITHTHEMOREPOPULARAPPLICATIONOFINTERNETANDMOREMATURITYOFNETWORKTECHONOLOGY,THEREWILLBEMOREANDMOREGROUPSANDINDIVIDUALSWHODEMANDFORPERSONALWEBSITBASEDONAHUGENETWORKANDWITHITSSIMPLERANDMOREINTUITIVEINTERFACE,PERSONALWEBSITEHASRAPIDLYBEENRECOGNIZEDBYTHEMAJORITYOFINTERNETUSERS,WITHWHICHTHEUSERSCANUSETHEPOPULARTECHNOLOGYOFNOWDAYSTODISPLAYTHEIROWNPERSONALITYONTHEWEBSITES【KEYWORDS】ASPACCESSAPERSONALBLOGSITEDESIGN第1章引言博客是一个个人网页信息的集合,通常由简短且经常更新的文章日志图片构成,这些一般是按照年份和日期倒序排列的。而作为BLOG的内容,它可以是你纯粹个人的想法和心得,包括你对时事新闻、国家大事的个人看法,或者你对一日三餐、服饰打扮的精心料理等,也可以是在基于某一主题的情况下或是在某一共同领域内由一群人集体创作的内容。他不等同于网络日记,作为网络日记是带有很明显的私人性质的,而BLOG则是私人性和公共性的有效结合,它绝不仅仅是纯粹个人思想的表达和日常琐事的记录,它所提供的内容可以用来进行交流和为他人提供帮助,是可以包容整个互联网的,具有极高的共享精神和价值。本设计主要阐述一个个人博客网站的建设及其后台操作过程和一些关键技术。该博客信息来源主要由用户直接添加,通过审核后,在网站上发布出来,以供大家共同欣赏。前台用户操作,该模块主要包括我的文章、我的相册、博主登录、BLOG搜索、博主推荐、最新评论、网站统计等功能。后台博主管理,该模块主要包括文章信息管理、相册信息管理、管理员资料管理等功能该博客网站是应用DREAMWEAVER8、ACCESS2007、PHOTOSHOPCS3等软件,后台结合ASP编程技术ACCESS开发出来的。我根据个人喜好开发了个人的博客网站设计与实现。第2章系统需求分析在INTERNET飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。INTERNET上发布信息主要是通过网站来实现的,获取信息也是要在INTERNET“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在INTERNET应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。博客网站就是当今网络上最为流行的交流互动平台,个人博客网站是针对网络用户的交流需求,提供一个方便的可以支持跨地域结交朋友、聊天、互动、了解多方信息的平台。个人博客网站内容丰富,界面简洁美观,大大丰富了当代人的精神需求。博客能让个人在互联网上表达自己的心声。这是一个收集和共享任何感兴趣的事物的地方可以是政治评论、个人日记或是指向您想记住的网站的链接。许多人使用博客只是要组织自己的想法,而有些人则在全球成千上万的浏览者中赢得影响力。职业和业余新闻记者使用博客发布特发新闻,而有写日记习惯的人则会在博客中宣示自己内心的想法。而摄影和美术发烧者,可以通过博客系统的管理自己的作品,无论您要发表什么意见,博客都可以帮您表达出来。博客作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。基本性能系统主要的功能包括发表文章,文章管理评价管理相册管理以及用户密码修改等功能。管理员登陆可以管理用户账户,删除文章图片,设置文章图片的分类属性,上传图片等操作。对于这些功能基本可以应付一般的用户需要。21开发目标系统预期的目的是为了做成交互式的网页,方便客户端和浏览器端之间的交流。通过该论坛,人们能够相互交流沟通,把疑惑在论坛里公布,大家献计献策,共同学习,共同进步。22应用目标数据库论坛系统是一个用于用户之间互相交流的系统。用户可以浏览博客上的文章并提交自己的评论。博客主人能够修改自己的资料信息,发布文章图片相册。博客理员能够便于管理博客内容,包括用户信息管理,文章管理,相册管理,评价管理对于不健康或是不利于社会稳定的评论能进行删除操作。第3章开发工具的选用及介绍随着INTERNET技术的快速发展与普及,各种制作网页的软件也如雨后春笋,从最初制作静态网页的HTML到现在非常流行的“ASP”、“JSP”以及”JAVASCRIPT”脚本等互动网页制作工具,该网站的制作主要用到了ASP、ACCESS和DREAMWEAVER、网页美工等。31ASP技术ASP是ACTIVESERVERPAGE的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是ASP,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或WEB应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容如在线表单,也可以创建使用HTML网页作为用户界面的WEB应用程序。与HTML相比,ASP网页具有以下特点1利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;2ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;3服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;4ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从WEB浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向WEB浏览器发送信息;5ASP可以使用服务器端ACTIVEX组建来执行各种各样的任务,例如存取数据库、发现那个EMAIL或访问文件系统等;6由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。ASP工作原理1、用户向浏览器地址栏输入网址,默认页面的扩展名是ASP。2、浏览器向服务器发出请求。3、服务器引擎开始运行ASP程序。4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。5、页面信息发送到浏览器32ACCESS数据库简介MICROSOFTOFFICEACCESS(前名MICROSOFTACCESS)是由微软发布的关联式数据库管理系统。它结合了MICROSOFTJETDATABASEENGINE和图形用户界面两项特点,是MICROSOFTOFFICE的成员之一。其实ACCESS也是微软公司另一个通讯程序的名字,想与PROCOMM以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。ACCESS在2000年的时候成为了计算机等级考试中的计算机二级的一种数据库语言并且因为它的易学易用的特点正逐步取代传统的VFP成为二级中最受欢迎的数据库语言。ACCESS是一种关系型数据库管理系统,其主要特点如下1存储方式单一ACCESS管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为MDB的数据库文件种,便于用户的操作和管理。2面向对象ACCESS是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。3界面友好、易操作ACCESS是一个可视化工具,是风格与WINDOWS完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。33DREAMWEAVER简介使用MACROMEDIA公司的产品DREAMWEAVER软件。因HTML的稳定性、广泛支持性及可创建复杂的页面效果,该网站页面主要使用DREAMWEAVER软件。还用到一些基本上的HTML语言。1处理图片工具PHOTOSHOP90是ADOBE公司的产品,是功能非常强大的专业图形软件,可以制作任何你想要的平面效果。其中包含的IMAGEREADY是用于网页图片制作的。2制作动画工具MACROMEDIA公司出品的FLASH互动网页制作工具与DREAMWEAVER和FIREWORK并称网页制作三剑客。3动态网页制作技术脚本语言JAVASCRIPT和VBSCRIPT,JAVASCRIPT是NETSCAPE,它介于JAVA和HTML之间,是基于对象OBJECT和事件驱动EVENTDRIVEN并运行于客户端的编程语言。网站主要运用JAVASCRIPT制作一些网页特效。ASPACTIVESERVERPAGES是包括HTML标记、文本和脚本命令的文件,使用它可以创建动态、交互的WEB服务器应用程序,并可以组合HTML页、脚本命令和ACTIVEX组件以创建交互的WEB页和基于WEB的功能强大的应用程序。第4章网站各模块页面效果设计网站客户端前端显示布局页面如图41图所示。标题栏LOGO区域博客信息显示区域网页主题显示框架页面末尾版权信息显示区域图41网页前端总体模块41网站客户端显示页面概述网站客户端显示页面是网站提供给浏览者的第一视觉界面。网站客户端显示页面不仅要有合理的整体布局,使浏览者有一个流畅的视觉体验;还应该通过各功能模块体现出网站的主题内容,使浏览者在最短的时间内了解网站的用途。前台整体如图42图42前台主页面42网站客户端显示页面1LOGO部分设计LOGO是网站形象的重要体现。试问一个衣冠楚楚的人怎么能让自己的名片污渍不堪就一个网站来说,LOGO即是网站的名片。而对于一个追求精美的网站,LOGO更是它的灵魂所在,即所谓的“点睛”之处。图43网站LOGO图标2网站客户端显示页面TOP设计图44标题图标重要代码如下博客首页|我的文章|我的相册|博客管理3网站客户端显示页面左边的链接及图片的设计如图45图45侧页功能图其重要代码BLOG搜索博主推荐最新留言BACKGROUND“IMAGES/MID_01JPG“过客足迹4网站客户端显示页面图46主显示页面关键代码如下43前台总体模块设计前台主要是个人博客的主要功能展示界面,又称网站客户端显示页面,要求来访者能看到管理者的文章、相册、留言,还有管理和用户的登录功能以及来访者的留言功能管理。所用功能主要可分为以下模块1我的文章模块根据文章内容可分为几大项内容以不同内容区块儿展示;2我的相册模块展示每个分类的相册;3BLOG搜索模块通过搜索关键字或是选择查询类型选择去搜索。4博主推荐模块有些是博主推荐的文章列表。5最新评论模块展示所用来访者以及用户、管理者的留言。6网站统计模块统计发表的文章、评论、游览者及建站的时间等信息。431我的文章模块根据文章内容分为多个展示部分,在首页显示,通过绑定记录集和建立重复区域等在首页实现对文章的浏览,如图48所示。在首页文章栏通过点击各类文章标题可以显示不同的文章实现其功能需要在DREAMWEAVER中增加代码加以实现,主要代码如下暂无收藏“RESPONSEENDELSEWHILENOTRSE图48博客列表模块图另外,在前台显示对此篇文章发表的详细内容主要代码如下发表时间评论/显示评论数图49文章显示模块图432我的相册模块相册展示模块主要用于分类展示上传的相册图片信息,即列出相册的分类以及某一分类中包含的图片。相册分类展示,如图410所示图410相册显示在DREAMWEAVER中增加代码加以实现,主要代码如下某一相册分类对应的图片展示,如图411所示。图411相册详情在DREAMWEAVER中增加代码加以实现,主要代码如下/建立一个表格框架用于显示对应相册分类内的照片“HEIGHT“100“WIDTH“120“BORDER“0“/433博客登录界面模块一个单独的登录也面可以通过输入管理员或用户的账号、密码、随机验证码实现登录后台功能,如图412所示。图412后台登陆窗口其中最主要的是与数据库连接进行用户验证。令系统可以判断登录者是否为合格用户,如果合格,直接跳转入后台管理界面。如果用户名或密码或验证码错误,则需要登录用户重新输入,主要代码如下RESPONSEWRITE“ALERT您输入的验证码不正确LOCATIONHREFLOGINASP“/使用JAVASCRIPT判断验证码是否正确RESPONSEENDELSESESSION“VERIFYCODE“ENDIFIFTXT_NAME“THENSETRSSERVERCREATEOBJECT“ADODBRECORDSET“SQLSTR“SELECTMNAME,MPASSWDFROMTAB_MANAGERWHEREMNAME“LOCATIONHREFLOGINASP“/如果用户输入用户名不正确则提示并跳到登录窗口ELSEIFRS“MPASSWD“TXT_PASSWDTHENRESPONSEWRITE“ALERT密码不正确,请确认后重新输入LOCATIONHREFLOGINASP“博主登录模块的操作流程,如图413图413后台登录第5章数据库设计分析51数据库设计本系统采用的数据库是MICROSOFTACCESS,建立DBMDB数据库,然后建立相应的表。这一设计阶段是在系统功能结构图的基础上进行的,设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。1文章信息实体包括文章ID、文章所属分类ID、文章标题、文章内容、作者名称和发表时间。文章信息实体如下图51所示。图51数据库文章评论信息实体如下图52所示。图52文章评论相册信息实体包括相册ID、相册分类ID、图片名称、图片标识、图片信息和添加时间。相册信息实体,如下图53所示。图53相册信息2接下来分析数据表实体间的关系图贴出几个关键表格并分析其关系图如下根据以上分析设计该数据库中表及其用途如图54示。图54数据表功能图52采用的数据库语言SQLSQL是英文STRUCTUREDQUERYLANGUAGE的缩写,意思为结构化查询语言。按照ANSI美国国家标准协会的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有ORACLE、SYBASE、MICROSOFTSQLSERVER、ACCESS、INGRESS等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如“SELECT“、“INSERT“、“UPDATE“、“DELETE“、“CREATE“和“DROP“常常被用于完成绝大多数数据库的操作。在众多的SQL命令中,SELECT语句应该算是使用最频繁的。SELECT语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。SELECT语句中位于SELECT关键词之后的列名用来决定哪些列将作为查询结果返回。用户可以按照自己的需要选择任意列,还可以使用通配符“”来设定返回表格中的所有列。SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组1DMLDATAMANIPULATIONLANGUAGE,数据操作语言用于检索或者修改数据;2DDLDATADEFINITIONLANGUAGE,数据定义语言用于定义数据的结构,比如创建、修改或者删除数据库对象;3DCLDATACONTROLLANGUAGE,数据控制语言用于定义数据库用户的权限;4DML组可以细分为以下的几个语句SELECT用于检索数据;INSERT用于增加数据到数据库;UPDATE用于从数据库中修改现存的数据;DELETE用于从数据库中删除数据;DDL语句可以用于创建用户和重建数据库对象。下面是DDL命令CREATETABLE,ALTERTABLE,DROPTABLE,CREATEINDEX,DROPINDEX。53数据库连接我们将与数据库的连接,单独写出来并进行编译,也就是数据库连接的CONNASP文件,我们在ASP页面中只用直接调用改方法即可,存放在根目录文件下,我们在需要对数据库进行操作的时候只需在页面上添加这样一个标签即可。连接关键代码如下打开数据库连接连接数据库DIMCONN,CONNSTRSETCONNSERVERCREATEOBJECT“ADODBCONNECTION“/建立数据连接CONNSTR“PROVIDERMICROSOFTJETOLEDB40/加载驱动USERIDADMINPASSWORDDATASOURCE“CONNOPENCONNSTR第6章后台管理及功能实现61后台总体设计后台管理部分主要包括用户身份验证。添加文章、文章分类,删除文章,文章分类信息。删除留言等功能。完成对用户、文章、留言的处理操作。所用功能主要可分为以下模块1文章分类管理模块根据文章内容不同,增加、修改或删除文章分类;2相册管理模块实现相册的上传、游览和删除等操作;3留言管理模块对前台访问者的留言进行选择性删除功能;4用户管理模块只有管理员有权操作,实现用户添加以及删除功能;62后台功能模块实现后台管理界面的功能ER图61所示。图61后台管理功能图621文章管理模块为了在主页中实现我的文章以分类的形式表现,还有处理新增分类的功能,在后台我做了分类管理功能。如图62所示。图62文章管理图在我的文章分类管理界面中,只需找到列表中需要操作的分类名称,然后点击名称后面的删除或修改和添加按钮,就可以将此分类删除或修改或添加。主要代码/完成数据遍历“METHOD“POST“ACTION“CLASS“TEXTBOX“/用MYCHECK()函数判断数据是否合格/弹出窗口询问用户是否确定删除为了方便管理文章内容,我还在后台设立了管理文章功能,此功能模块分为添加文章和文章游览两部分,如图63所示。图63文章管理图添加文章界面中有很清晰的编辑视图,其中包含众多文字编辑功能,可以让用户添加出美观、个性、格式规范的文章,文章在编辑完毕后只需要点击添加按钮,就可以把新编辑的文章登到前台。实现此功能主要代码如下/通过调用MYCHECK()函数判断提交的数据是否复合要求游览文章界面中可以很清晰的看到文章列表,用户可以点击每篇文章进行详细管理可以对其进行修改、评论、删除还实现了查询功能。图64文章列表图实现此功能主要代码如下“METHOD“POST“ACTION“CLASS“TEXTBOX“622相册管理模块相册管理模块的主要功能包括对相册的分类管理以及上传、浏览和删除照片。如图65所示图65相册上传图以下是完成图片上传的关键代码。/实现图片添加功能623实现相册修改删除管理主要代码如下该模块主要包含了对各相册的修改和删除的两大管理功能如图66所示。“METHOD“POST“ACTION“CLASS“TEXTBOX“/读取相册分类名称“/执行类别名修改图66相册管理图624管理员资料修改管理模块用户管理模块主要包括添加用户,删除用户两个部分想要成为本系统用户,需要通过管理员帮助注册方可,管理员输入用户名称和密码,确认密码后点击“添加”。添加用户界面如图67所示。图67添加用户界面实现往系统里添加用户的主要代码如下“TYPE“TEXT“CLASS“TEXTBOX“ID“TXT_NAME22“SIZE“18“MAXLENGTH“50“/获取用户名并在文本栏中将其显示“TYPE“TEXT“CLASS“TEXTBOX“ID“TXT_PASSWD2“SIZE“18“MAXLENGTH“50“/获取用密码并在文本栏中将其显示“/执行用户账户修改功能第7章系统总体评测71系统调试1、关于网站的有关术语与知识WEB服务器存储和管理供给全球各地用户浏览网页的服务器,软件支持如运行在WINDOWS2000SEVER系统上的IIS,运行在UNIX系统上的APACHE等;客户端浏览器通过在地址栏中输入WEB服务器地址从而访问WEB服务器的软件;目前主要是INTERNETEXPLORER(IE)和NETSCAPE;HTML超级文本标记语言(HYPERTEXTMARKUPLANGUAGE)标准的文本文件,不是编程语言,而是一种描述性的标记语言;如;HTTP(HYPERTEXTTRANSFERSPROTOCOL)超级文本(超级链接)的传输协议,是TCP/IP协议的一部分;这个协议管理WEB浏览器如何向WEB服务器请求文件,以及服务器如何将文件发送回来。FTP(FILETRANSFERSPROTOCOL)文件传输协议,在互联网上上传或下载文件的协议;通常需要输入IP地址、用户名、密码等;IIS(INTERNETINFORMATIONSYSTEM)INTERNET信息服务器,用于配置和管理WEB站点的软件;能响应客户端用户的请求从而下载网页到客户端;域名是替代枯燥乏味的IP地址的一种分层次的表示方式;如WWWYAHOOCOMCN2、ASP的执行方式原理静态网页在客户端浏览地址栏目中键入某个网址,它会向WEB服务器发送一个HTTP请求消息(包含消息头和消息体);HTTP请求的第一行如下所示WEB服务器接收请求,处理请求,并发出响应。HTTP响应的第一行如下所示HTTP/11200OK状态码为“200”意味着成功,之后还有一些头信息用于指定当前的时间、服务器的类型、数据的类型,其后是所请求的数据。72系统测试系统测试是管理信息系统开发周期中一个十分重要而漫长的阶段。其重要性体现在它是保证系统质量与可靠性的最后关口,是对整个系统开发过程包括系统分析、系统设计和系统实现的最终审查。在开发项目系统中,进行系统测试时所遵循的基本原则是设计测试方案时,不仅包括确定的输入数据,还包括从系统功能出发预期的测试结果,从而避免将一些似是而非的结果当成正确结果。测试用例不仅要包括合理、有效的输入数据,还要包括无效的不合理的输入数据。系统测试问题1后台登录中实现验证码功能大小区分问题,不能忽略大小写。改进VERIFYCODEUCASEVERIFYCODE,解决思路是将用户输入的验证码转换为大写。然后比较动态随机产生的验证码(大写)。至此验证码无论输入大小写皆可以通过验证。2在统计网站日志数中对日志统计出错主要原因SQL语句使用不当导致统计错误。解决办法是在通过数据库的SQL语句查询先验证SQL语句的功能正确性然后在把其替换至项目中得以达到预计功能修改SQL语句如下SQLSTR“SELECTCOUNTIDFROMTAB_ARTICLE“。3在处理图片上传中对上传

温馨提示

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

评论

0/150

提交评论