php大理旅游网论文_第1页
php大理旅游网论文_第2页
php大理旅游网论文_第3页
php大理旅游网论文_第4页
php大理旅游网论文_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

PAGE32毕业设计基于PHP大理旅游网的设计和实现指导教师: 系:信息工程系年级专业:计算机科学与技术提交日期:答辩日期: 答辩委员会主席(签名): 评阅人(签名):年月日摘要21世纪的今天,人们对于信息科学化的认识,随着时代的不断进步与发展,逐渐向高层次发展,管理工作的重要性也渐渐变得由其的重要,科学化的信息管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,促进其发展。大理旅游网的设计与制作采用当前较为流行的B/S(浏览器/服务器)结构,系统采用了PHP开发技术,其基于Windows操作系统和MySQL数据库,进行了对系统的设计分析,系统的需求分析,系统的功能分析,从开发背景、目标、流程、数据库、等方面都进行了总体的规划与设计。设计并实现了一个功能较为完善的大理旅游网。本系统包含两大模块,管理员可进行系统管理、景点管理、美食小吃管理、旅游攻略管理、会员管理、酒店管理、公告管理、预订管理等;用户可以查看景点介绍、旅游攻略、酒店路线、修改个人资料、我的预订等信息等。本系统经过测试,运行的效果良好,操作简单。实现了一个有着全面功能、实用、安全,并具备可扩展性、可维护性的管理平台。关键词:大理旅游网;PHP;MySQL数据库;B/S结构

Abstract Todayinthe21stcentury,peoplefortheunderstandingofthescientificinformation,withTheTimesprogressanddevelopment,thecompanydevelopgradually,theimportanceofthemanagementalsograduallybecomeimportant,byitsscientificinformationmanagement,tostoreinformationaccurate,fast,perfect,andcanimprovetheworkefficiencyofmanagement,promoteitsdevelopment.ThedesignandmanufactureofDalitravelnetworkUSESthecurrentrelativelypopularB/S(browser/server)structure,thesystemUSESthePHPdevelopmenttechnology,WindowsoperatingsystemandtheMySQLdatabase,itisbasedontheanalysisonthedesignofthesystem,systemrequirementanalysis,systemfunctionanalysis,fromthedevelopmentbackground,goal,flow,database,etcarecarriedontheoverallplanninganddesign.ThedesignandimplementationofarelativelycompletefunctionofDalitourismnetwork.Thissystemcontainstwomodules,administratorscancarryoutsystemmanagement,scenicspotmanagement,foodandsnacksmanagement,tourismstrategymanagement,membermanagement,hotelmanagement,announcementmanagement,bookingmanagement,etc.Userscanviewthescenicspotintroduction,travelguide,hotelroute,modifypersonalinformation,mybookingandotherinformation.Thesystemhasbeentested,theoperationeffectisgood,theoperationissimple.Realizedacomprehensivefunction,practical,security,andhasscalability,maintainabilityofthemanagementplatform.Keywords:Dalitourismnetwork;PHP;MySQLdatabase;B/Sstructure目录17057第一章引言 1322611.1课题背景 1160591.2研究现状 1246141.3目的和意义 123730第二章系统开发技术 3251782.1PHP技术 3180252.1.1PHP技术简介 3180012.1.2PHP开发平台 4247782.1.3PHP文件组成 4101072.2MySQL数据库 489662.3B/S结构 519392第三章系统分析 684363.1可行性分析 638063.1.1技术可行性 6106223.1.2经济可行性 7260403.1.3操作可行性 784913.1.4发展可行性 784783.2系统流程分析 8169733.2.1系统开发总流程 850803.2.2登录流程 9305623.2.3系统操作流程 976673.2.4添加信息流程 10270393.2.5修改信息流程 11285883.2.6删除信息流程 12278483.2.7系统需求分析 12103383.3系统用例分析 13314143.3.1管理员用例图 13231663.3.2用户用例图 1417481第四章系统设计 158174.1系统概述 15190854.2系统结构设计 15157274.3数据库设计 16190324.3.1数据库设计原则 17290864.3.2数据库实体 17219474.3.3数据库表设计 194039第五章系统的实现 2145885.1管理员功能模块的实现 2141775.1.1系统登录界面 2114335.1.2系统管理界面 2160265.1.3景点管理界面 227125.1.4美食小吃管理界面 22149905.1.5旅游攻略管理界面 23206475.1.6会员管理界面 2362205.1.7酒店管理界面 2474245.1.8公告管理界面 24203995.2前台功能模块的实现 25148925.2.1系统主界面 25256695.2.2旅游攻略查看界面 2555615.2.3酒店入住信息查看界面 26278585.2.4注册界面 2629981第六章系统测试 289366.1测试环境与条件 28125926.2功能测试 28283676.3安全测试 29118406.4可用性测试 29261616.5性能测试 30322546.6用例测试 30205896.7测试结果分析 3016785总结 3121245参考文献 3221914致谢 33第一章引言1.1课题背景大理旅游网,利用计算机对旅游相关信息进行管理,用户进行在线预订酒店、查看旅游路线,有着与传统的大理旅游网方式所无法比拟的优点。比如计算检索速度特别快、查找便利、保密性好、运行成本低等。这些优点能够极大地提高信息查询和搜索的效率,也是计算机让大理旅游网的管理变得的更科学化、正规化与世界接轨的重要条件。1.2研究现状随着计算机网络的不断渗透,传统的大理旅游网信息的管理方式一般都很依赖人工,信息的获取、整理、修改、存储等工作都跟不上时代的发展。这种方式一方面需要花费大量的人力、物力和金钱,交互起来比较困难,而且会浪费时间;另一方面对用户、酒店等信息的管理,特别是随着用户和旅游攻略等信息数量的递增,查询、修改、管理起来特别困难;最后由于信息的不断增加,信息的存储也成为了难题。目前计算机发展较快,包括网络也已经普及,很多单位和用户也开始慢慢接触网络管理系统。截至如今,互联网已经深入人们的生活,电脑网络已经成为人们获取信息的主要工具,这是一个沟通无限的时代,因此,利用网络来进行旅游信息的电子化管理也成为大势所趋,所以,开发一个大理旅游网是必须的。1.3目的和意义目前很多旅游公司对旅游信息的管理都是靠人工去管理,人工管理的效率十分低下,远远落后于当今技术的发展。所以急需一套大理旅游网来进行信息管理。现今各种旅游类别繁多、数量大,因此,建设一个可储存大量旅游攻略的大理旅游网是非常有必要的。开发合适的大理旅游网,可以方便用户进行旅游相关信息的查看,同时也提高旅游公司对旅游信息的管理效率。本设计对大理旅游网进行了系统的分析,需求分析,设计分析,功能分析,从开发背景、开发环境、目标、流程、数据库、系统维护等方面都进行了总体的规划与设计。采用PHP技术和MySQL数据库,充分保证了系统的稳定性,发展性。大理旅游网使旅游信息管理更系统化,规范化,高效化。

第二章系统开发技术2.1PHP技术2.1.1PHP技术简介PHP(超文本处理器)学习和易于使用的Web服务器端脚本语言解释,动态是用来制作网页的最流行的工具之一。相对于其他脚本语言PHP,ASP,Perl中,PHP有自己的优势:1>成本;2>以服务器为根据;3>数据库的支持;4>最强大的,最显着的特点就是可以支持大量的数据库,这让它更容易编写一个基于网络的数据库的能力;5>跨平台,PHP是一种脚本语言定义的服务器端。PHP到相应的Web服务器相应的服务,UNIX,LINUX和Windows安装在平台上,并用PHP编写的应用程序可尽快移植到其他的操作系统平台。嵌入在HTML中。无需编译PHP和HTML可以直接插入到内部很容易使用PHP来解释(解释)。6>一个简单的和有效的。然后,Java的,的Perl,C++等编程语言不同,PHP的基础上,基本的编程语言来遵守的规则,但它的活动是强大到足以帮助任何类型的网站。7>网络协议,并支持以下通信协议被鼓励在这方面包括:①电子邮件:IMAP,POP3,②NMS,SNMP,③网络新闻:NNTP④账号分享:NIS;⑤国际新闻网:HTTP和Apache,⑥协议LDAP目录,以及与该网络的其他功能。此外,它可以很容易地移植到其他的操作系统,CGIPHP带回节目的网站上。2.1.2PHP开发平台PHP网站作为大多数程序的Linux操作系统,Apache网络服务器的支持。在Linux和Apache功能强大的免费软件或硬件需要,小型和中型的平台是完美的网站。所需的软件:1>PHP语言源代码。2>Apache源代码这个程序是一个免费软件,所以Linux系统下安装该软件后,操作系统(需要选择安装相应的包),以及对环境特别好,只要你开始安装这种灵活的服务。Apache来启动服务:启动服务HTTPD启动MySQL数据库:MySQLd_safe的-用户=所有MySQLPHP程序后一件好事,可用于治疗Mozilla浏览器。2.1.3PHP文件组成PHP文件在PHP的处理的Dreamweaver文件的结尾是可以使用的一个文本文件。在一般情况下,HTML标签和JQueryJavaScript或PHP来一起拒绝在法带来的标准。2.2MySQL数据库数据库的种类有很多种,MySQL就是其中的一个,它是一个数据服务器,能够同时让多用户进行访问,能够多线程的处理事务,是一个强大的、高效的、安全的关系型数据库系统。MySQL数据库还有一个最大的特点,就是免费和开源。由于它的开源性,世界上所有的程序员都可以对其进行二次开发,这样MySQL数据库就变的更多元化、通用化、简单化、方便化。每个数据库都有其相应的接口,MySQL的数据接口可以和现在市面上流行的很多语言进行匹配。实现真正的多用户多线程。而且,据世界软件组织IIEDS调查,MySQL数据库是现在中小程序开发中使用的最多的数据库,由于它的开源和操作简单,也是程序员最喜欢的数据库之一。图2-1数据库管理系统和接口的原理2.3B/S结构B/S架构是一种基于互联网系统的软件系统开发架构,是现如今在软件系统开发中采用非常大量的一种软件系统结构。B/S架构伴随着计算机网络技术发展而逐步的发展和更新。伴随着互联网的进一步发展,大多数的管理系统要求不仅仅可以在一台电脑上使用,也要可以同时在接入互联网的其他电脑也可以使用对系统进行运行,操作和使用。B/S架构是靠操作系统中的浏览器来进行使用的。B/S架构的运行方式是在远端的服务器上把开发的软件系统部署在远端的服务器上,部署好软件系统之后就可以实现不论哪个接入互联网的电脑上都可以访问部署好的软件系统系统。基于B/S架构的管理系统可以架设到计算机网络上,可以不受地理位置和其他条件的限制,可以在任何联通互联网的地方使用这样的管理系统。本文开发的大理旅游网就是基于B/S架构开发的一种先进的管理系统。基于C/S架构的管理系统只可以被使用在本地电脑上,不能通过计算机网络来进行使用和操作,在使用地理位置等方面都没有B/S架构使用方便。

第三章系统分析系统分析能够让我们对设计的产品有更加深入的了解,通过系统的分析可以使我们确定研究方向,明确的目标,找到可行的方法,通过系统分析让我们确定最终的选择方案,协助我我们对设计做出更加合理和科学的抉择。3.1可行性分析可行性分析能够让系统用最低的开发成本来获得最高的经济效益。可行性分析目的是根据所开发系统的用户需求,明确研究方向,明确目标。通过详细的分析调查以及系统的框架设计功能模块分析,找到可行的方法。对要设计实现的大理旅游网从技术上、经济上、操作、发展上进行可行性研究调查,这样既能够保证信息资源的合理利用,也能够避免在学习工作设计程序过程中因失误而导致的系统错漏问题,协助我们对设计做出更加合理和可惜的抉择。3.1.1技术可行性本大理旅游网采用PHP开发技术,基于B/S模式,使用MySQL数据库来对数据进行储存。先从软件及硬件方面对技术可行性进行分析:1.硬件可行性分析本大理旅游网在硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能够轻松的实现,只是需要确保大理旅游网的正常工作即可。以目前普遍的个人计算机的配置而言,这是十分容易实现的。因此,大理旅游网的开发在硬件方面是可行的。硬件:中央处理器(CPU):P4以上的处理器;硬盘:80GB以上硬盘;内存:512MB;操作系统:WindowsXP,Windows7,Windows10;关系数据库:MySQL2.软件可行性分析本大理旅游网采用MySQL数据库、PHP技术。大学时,我就已经掌握了各种计算机语言的主要知识,也对MySQL数据库的操作进行了系统的学习。本系统从整体上看设计起来比较容易,本系统开发的重点就是对数据库的设计和操作。在大学对软件工程,软件测试,UML统一建模语言等旅游进行过系统的了解,也能够对这些旅游进行开发,拥有一定的系统辨别、开发和检验能力。PHP以及MySQL结合起来开发一套大理旅游网,必定是可行并且高效的。因此,本大理旅游网具有技术可行性。3.1.2经济可行性本系统采用的软件都是开源的软件,这样可以削减很多的精力和减少很多的资源,降低系统开发成本。同时还能提升设计的作用,大理旅游网对计算机配置的条件要求很低,即使是配置比较低计算机也能够满足需要,因此,本系统在经济上是完全具有可行性的。3.1.3操作可行性大理旅游网是基于B/S模式,通过电脑进行访问和操作,且界面简单易操作,用户只要平时使用过电脑都能进行访问和操作。本系统具有易操作、易管理、交互性好的特点,在操作上是非常简单的。因此本系统可以进行开发。3.1.4发展可行性随着旅游人数的不断增加,旅游管理相关管理事务也越来越多,因此需要有一个完善的大理旅游网,来管理旅游信息。最重要的是要确保科学的管理方法,为获得可持续发展的工作流程模式。因此,对于旅游信息管理来说,开发一个大理旅游网是可行的。综上所述,本大理旅游网在技术上、经济上、操作上和发展上都具有很高的可行性,开发此程序是很必要的。3.2系统流程分析3.2.1系统开发总流程系统开发时,首先进行需求分析,进而对系统进行总体的设计规划,进行数据库的选择,和进行系统功能模块的设计等,本系统的开发流程如图3-1所示图3-1系统开发流程图3.2.2登录流程图3-2登录流程图用户登录:如图3-1所示,无论是管理员、用户、登录,输入用户名,输入密码,执行登录操作,首先判断是否输入了用户名和密码,本次判断是本地进行判断,在验证通过之后将用户名和密码提交到后台数据库进行验证用户名和密码是否匹配,不匹配就弹出用户名或者密码不正确,否则进入相应的主页系统。3.2.3系统操作流程用户打开系统,进入系统登录界面,用户需通过正确的用户名、密码、进行登录,系统调用数据库信息,进行检查用户登录信息,信息正确则进入相对应用户功能界面,可进行功能操作处理,否则提示信息错误,登录失败。大理旅游网操作流程如图3-3所示。图3-3系统操作流程图3.2.4添加信息流程图3-4添加信息流程图添加信息流程:如图3-4所示,管理员进入后可以增加美食小吃管理、旅游攻略信息等。3.2.5修改信息流程图3-5修改信息流程图修改信息流程:如图3-5所示,管理员可以对美食小吃管理、旅游攻略信息等信息进行修改,系统进行数据的判断验证,修改信息合法则修改成功,信息更新至数据库,信息不合法则修改失败,重新输入。3.2.6删除信息流程图3-6修改信息流程图删除信息流程:如图3-6所示,管理员可以对美食小吃管理、旅游攻略等信息进行删除,系统会提示是否删除数据,如果点击确定,则数据永久性删除。3.2.7系统需求分析为了保证大理旅游网能够长期、稳定、高效的运行,必须要保证系统开发的性能。在大理旅游网的开发过程中,必须用充分的方法确保系统的安全性和有效性。我们要充分考虑以下几点:安全性。在信息化的时代,信息就是宝贵的财富,保证信息的安全,特别是个人信息更要求可靠的安全性。先进性。结合当前流行趋势,开发要符合用户的需求,能够快速准确的实现旅游管理的相关功能。可扩展性。大理旅游网给管理人员管理旅游信息,管理旅游等带来了极大的便利,提高了管理效率,备受管理者的关注,因此在开发大理旅游网的过程中,我们要考虑到系统的可扩展性,便于将来系统的升级、更新。有效性。有效性主要包括功能有效性,设计大理旅游网的功能一定要最大限度地满足用户的需求。3.3系统用例分析3.3.1管理员用例图管理员登录后,通过管理员菜单来管理后台系统。主要功能有:系统管理、景点管理、美食小吃管理、旅游攻略管理、会员管理、酒店管理、公告管理、预订管理等。管理员用例图如图3-7所示。图3-7管理员用例图3.3.2用户用例图用户进入系统可进行查看景点介绍、旅游攻略、酒店路线、修改个人资料、我的预订等。如图3-8所示。图3-8用户用例图第四章系统设计4.1系统概述大理旅游网采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示:图4-1系统工作原理图4.2系统结构设计系统架构的整体设计是一个将一个庞大的任务细分为多个小的任务的过程,这些小的任务分段完成后,组合在一起形成一个完整的任务。它具体的工作步骤是:1>系统被分解多个子模块2>对各个子模块的功能进行预先的设计3>对各个子模块之间的逻辑关系进行设计4>对各个模块的界面以及模块间信息的传输进行设计在整个设计过程,以确定可能的具体方案达成每一个小的最终目标,对于每一个小的目标而言,我们必须先了解一些相关的需求分析的信息。然后对系统进行初步的设计,并对其逐渐进行优化,设计出一个具体可实现的系统框架。大理旅游网的整体结构设计如图4-2所示。图4-2系统结构图使用顺序图可以更好的将系统模块化,并明确各个模块的功能。下面就介绍本系统几个主要模块的顺序图。所有用户均可进行登录操作,登录顺序图如图4-3所示。图4-3登录顺序图4.3数据库设计数据库是计算机信息系统的基础。信息的收集、整理、存储、检索、更新、加工、统计和传播等操作必须在数据库管理系统的的支持下才能进行。目前,电脑系统的关键与核心部分就是数据库。数据库开发的优劣对整个系统的质量和速度有着直接影响。4.3.1数据库设计原则在概念设计中,通常用四种方法:自顶向下、自底向上、逐步扩张、混合策略,以它为骨架集成由自底向上策略中设计的各局部概念结构在物理结构设计阶段首先分两步走:确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。对物理结构的评价是时间和空间效率。选取正确的关系模式存取方法,常用的有:存取索引方法、聚簇存取、HASH存取方法等。4.3.2数据库实体在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。通过上述分析对数据库的需求,与系统概念模型的特点及开发方法相结合,我们可以建立E-R模型图,本系统的E-R图如下图所示:1、景点信息实体E-R图如图4-4所示:图4-4景点信息实体图2、会员信息实体E-R图如图4-5所示:图4-5会员实体图3、酒店信息实体E-R图如图4-6所示:图4-6酒店实体图4、系统总体E-R图如图4-7所示:图4-7系统总体图4.3.3数据库表设计数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有MySQL,MySQLOracle等。本大理旅游网采用了MySQL数据库管理系统,下面介绍数据库中的各个表的详细信息。表4-1food美食小吃信息表列名数据类型长度主键允许空说明food_idint4是否编号titlevarchar25否否名称picvarchar25否否图片shopvarchar25否否店铺contentvarchar25否否介绍表4-2hotel酒店信息表列名数据类型长度主键允许空说明h_idint4是否编号titlevarchar100否否标题picvarchar100否否图片contentvarchar100否否介绍addrvarchar100否否地址telvarchar100否否电话starvarchar100否否星级pricevarchar100否否价格表4-3hy会员信息表列名数据类型长度主键允许空说明hy_idint11是否主键编号useridvarchar100否否用户passwordvarchar100否否密码emailvarchar100否否邮箱namevarchar100否否姓名sexvarchar100否否性别telvarchar100否否电话txvarchar100否否头像表4-4news公告信息表列名数据类型长度主键允许空说明news_idint11是否主键编号titlevarchar100否否标题contentvarchar100否否内容rqvarchar100否否日期hitsvarchar100否否收藏picvarchar100否否图片

第五章系统的实现5.1管理员功能模块的实现5.1.1系统登录界面用户进入系统首先看到用户登录界面,用户可以输入账号、密码后点击登录,便进入到相应的主界面。登录界面展示如图5-1所示。图5-1系统登录界面图5.1.2系统管理界面管理员登录后,可以修改系统信息,其界面展示如图5-2所示。图5-2系统管理界面图5.1.3景点管理界面管理员登录后可在后台对景点信息进行添加、删除、修改以及查看等操作,其界面展示如图5-3所示。图5-3景点管理界面5.1.4美食小吃管理界面管理员可以对美食小吃信息进行查看、增加和管理,其界面展示如图5-4所示。图5-4美食小吃管理界面5.1.5旅游攻略管理界面管理员可以对旅游攻略信息进行查看、增加和管理,其界面展示如图5-5所示。图5-5旅游攻略管理界面5.1.6会员管理界面管理员可以对会员信息进行查看、删除,其界面展示如图5-6所示。图5-6会员管理界面5.1.7酒店管理界面管理员可以对酒店信息进行查看、增加和管理,其界面展示如图5-7所示。图5-7酒店管理界面5.1.8公告管理界面管理员可以对公告信息进行查看、增加和管理,其界面展示如图5-8所示。图5-8公告管理界面5.2前台功能模块的实现5.2.1系统主界面用户进入系统后可以查看系统主界面,如图5-9所示。图5-9系统主界面5.2.2旅游攻略查看界面用户可以查看旅游攻略信息。如图5-10所示。图5-10旅游攻略查看界面5.2.3酒店入住信息查看界面用户可以查看酒店入住信息并在线预约,如图5-11所示。图5-11酒店入住查看界面5.2.4注册界面用户通过添加个人信息进行注册成为会员后登录系统。如图5-12所示。图5-12注册界面

第六章系统测试系统开发的最后一个步骤就是系统测试,系统测试也是整个系统十分重要的一个环节,测试的好坏关系到产品的发展。客户对软件的质量、性能和可靠性等需求就要通过测试来实现。测试过程要必须遵循严谨性、完善性、规范性的原则,测试的主要目的就是看看在系统运行中,是否会出现bug,然后对出现的bug进行调试,直到程序完美运行。但是软件的测试只能尽可能的减少bug,理论上来说是无法达到消除bug。但是bug越少,系统出错的几率就越低,用户使用起来也更方便、更安全。系统测试包括很多种,一般来说有功能测试,安全测试,可用性测试,性能测试和兼容性测试等。6.1测试环境与条件处理器:pc端:因特尔酷睿处理器I3内存:pc端:4GB硬盘:pc端:80G以上操作系统:pc端:Win7-10或windowsXP数据库:mysql6.2功能测试功能测试包括很多种,通常有五个方面,分别为:安全性、依从性、适用性、准确性以及可操作性行。本系统功能测试如表6-1所示:表6-1网站功能测试测试内容适用性准确性可操作性依从性安全性测试结果好好好好好6.3安全测试安全测试是整个测试环节中最重要的部分,安全性的好坏,直接关系到用户数据和产品信息的安全。安全测试主要是看外来入侵人员,能否通过各种方式来进入到系统中,对系统的数据进行窃取或破坏。本人通过使用arp攻击,以及通过数据包的截取等方法来进行。本系统安全测试主要从以下几点完成:1)系统登陆安全测试。系统在进行查看结果时,一定要通过相应账号和密码来进行进入才行。2)网站数据安全性。本网站对所有用户和管理员的信息都进行了加密处理。对数据库进行了加密处理,而且可以备份,安全性高。6.4可用性测试可用性测试用于检测网站的可理解性、可操作性和学习性等方面内容。具体测试方面如表6-2所示。表6-2网站可用性测试测试项测试人员评价窗口移动、改变大小、关闭等操作是否正常好操作模块是否友好好模块和提示内容等文字描述是否正确好模块布局是否合理、协调好模块的状态是否正确好键盘、鼠标操作是否支持好所需的数据项是否正确显示好操作流程是否合理好6.5性能测试性能测试主要是通过模拟网站运行环境,测试网站性能是否符合客户的需求。性能测试的重要技术指标是:网站的运行速度、网络响应的时间和支持并发节点数。1)系统运行速度:把系统在不同配置的电脑上运行,在不同的系统上运行,没有发现任何停顿、迟滞现象。2)系统响应时间:系统响应时间主要包括三个方面第一、系统最小响应时间;第二、系统平均响应时间;第三、系统最大响应时间这三个参数。经过测试,在正常情况下下,局域网内响应时间的三个数值分别为:2/3/5s,速度非常快,用户满意。3)支持并发节点数:支持并发节点数,就是在访问量增大时,系统是否有延迟,经过测试,当数据超过5000时,访问有些延迟。6.6用例测试用例测试包含很多的方面,由于篇幅问题,本系统只针对用户登录用例进行了测试。登录用例测试分三组,分别为输入正确账号、错误密码;输入错误账号、错误密码;输入空信息,看能否进入系统。测试结果,三种情况都未能登入系统。测试成功。6.7测试结果分析本大理旅游网在设计时借鉴了国内外优秀系统的优点,从界面到系统设计都保证了管理员以及用户能够方便操作。系统的主要特点和优点归纳如下:(1)本系统用的移置性和针对性都比较高,因为针对性高可以提供更好的服务而移置性可以在多个系统上运行,更给客户带来了极大的方便。(2)该在大理旅游网内容全面,管理方便可以及时的全面的处理各种错误,异常,这样避免了很多因客户的马虎操作而出现的失误,其操作方便,用户界面友好,能够上网的人都可以很好的进行操作。经过对总体测试分析,大理旅游网的设计与实现满足客户的要求和需求。功能齐全,操作简单,产品运行性能良好,能促进大理旅游网的信息管理,发展前景广阔。

总结本系统通过对PHP语言和MySQL数据库的简介,从硬件和软件两反面说明了大理旅游网的可行性,本文结论及研究成果如下:实现了PHP语言与MySQL相结合构建的大理旅游网,网站可以响应式展示。通过本次大理旅游网的研究与实现,我感到学海无涯,学习是没有终点的,而且实践出真知,只有多动手才能尽快掌握它,经验对系统的开发非常重要,经验不足,就难免会有许多考虑不周之处。比如要有美观的界面,更完善的功能,才能吸引更多的用户。由于在此之前对于PHP语言知识没有深入了解,所以从一开始就碰到许多困难,例如一开始的页面显示不规范、数据库连接有问题已经无法实现参数的传递等等,不过通过在网上寻找有关资料以及同学的帮助下最后都得到了解决,在此过程中,我不仅学到了很多知识,也提高了自己解决问题的能力,尤其是学会如何从大量的信息中筛选出所需有用的信息,同时我更加深刻的体会到了,虽然书本上的大部分知识都是有价值,正确的,但实际上每个人编程的思路和对数据处理的方法、思想都是不同的,这就要求我们一定要通过实践才能找到解决问题的方案。在此次毕业设计活动中,我不断的提高了自己,也得到了宝贵的经验,我相信这些对我以后的发展都会有

温馨提示

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

最新文档

评论

0/150

提交评论