基于django携程旅游网站设计_第1页
基于django携程旅游网站设计_第2页
基于django携程旅游网站设计_第3页
基于django携程旅游网站设计_第4页
基于django携程旅游网站设计_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

湖南商务职业技术学院毕业设计

目录

...........................................................................................................................................1

1引言............................................................................................................................4

1.1项目开发背景..............................................................................................4

1.2开发技术简介..............................................................................................4

1.2.1Python简介..........................................................................................4

1.2.2Django简介..........................................................................................5

1.3开发工具简介..............................................................................................5

1.4项目开发环境与部署..................................................................................6

2需求分析....................................................................................................................7

2.1功能需求描述..............................................................................................7

2.2非功能需求描述..........................................................................................7

2.3需求用例建模..............................................................................................7

2.3.1普通用户功能用例...............................................................................8

2.3.2管理员功能用例.................................................................................10

3系统概要设计..........................................................................................................11

3.1系统设计原则................................................................................................11

3.2系统框架设计............................................................................................12

3.3系统功能设计............................................................................................12

3.3.1登录注册功能设计.............................................................................12

3.3.2管理员功能设计.................................................................................14

3.3.3搜索功能设计.....................................................................................14

3.3.4评论功能设计.....................................................................................15

3.4数据库设计................................................................................................17

3.4.1设计原则.............................................................................................17

3.4.2概念设计.............................................................................................17

3.4.3逻辑设计.............................................................................................17

3.4.4数据字典.............................................................................................18

I

湖南商务职业技术学院毕业设计

4系统详细设计..........................................................................................................19

4.1注册功能模块设计...........................................................................................19

4.1.1注册模块说明........................................................................................19

4.1.2注册功能模块详细设计......................................................................19

4.2.1登录模块说明........................................................................................20

4.2.2用户登录功能模块详细设计...............................................................20

4.3搜索子功能模块设计.......................................................................................20

4.3.1搜索模块说明........................................................................................20

4.3.2用户搜索功能模块详细设计...............................................................21

4.4评论功能模块设计..........................................................................................21

4.4.1评论模块说明........................................................................................21

4.4.2评论功能模块详细设计.......................................................................22

4.5后台功能模块设计...........................................................................................22

4.5.1后台模块说明.......................................................................................22

4.5.2后台功能模块详细设计.....................................................................23

5系统实现..................................................................................................................23

5.1登录模块实现............................................................................................23

5.1.1登录模块界面设计.............................................................................23

5.1.2登录模块核心代码实现:.................................................................24

5.2搜索模块实现............................................................................................26

5.2.1搜索界面设计.....................................................................................26

5.2.2搜索功能前后端核心代码实现.........................................................26

5.3评论模块实现............................................................................................30

5.3.1评论实时模块界面设计.....................................................................30

5.3.2评论模块核心代码实现.....................................................................30

5.4管理员模块实现........................................................................................32

5.4.1后台数据查看模块界面设计.............................................................32

5.4.2后台模块核心代码实现.....................................................................33

II

湖南商务职业技术学院毕业设计

5.5阿里云服务器实现....................................................................................35

5.5.1环境配置模块核心代码实现.............................................................35

5.6注册模块实现............................................................................................36

5.6.1注册模块界面设计.............................................................................36

5.6.2注册模块核心代码实现.....................................................................37

6系统测试..................................................................................................................39

6.1用户功能测试............................................................................................39

6.2城市搜索功能测试....................................................................................40

6.3城市评论功能测试....................................................................................41

6.4后台查看数据功能测试............................................................................42

7设计小结..................................................................................................................43

参考资料.........................................................................................................................44

III

湖南商务职业技术学院毕业设计

基于django携程旅游网站设计

1引言

当今世界,计算机技术的重要性越来越受到重视,而Python作为一门高效、

易学、功能强大的编程语言,在近年来也备受欢迎。Python由GuidovanRossum

于上世纪90年代初开发,其设计哲学强调代码的可读性和简洁性,以及注重解

决实际问题。由于其易于学习和上手,Python已经成为了数据科学、机器学习、

人工智能、Web开发、网络爬虫等领域的首选语言。同时,Python也是开源的,

拥有庞大的开源社区和海量的第三方库和工具,这使得Python成为了开发者的

首选语言之一。通过Python,你可以写出优美简洁的代码,实现自己的创意和

想法,让计算机技术更好地服务于人类的社会发展。

1.1项目开发背景

旅游业的发展:随着全球旅游业的迅速发展,越来越多的人选择通过互联网

进行旅游规划和预订。旅游网站可以提供各种旅游信息和服务,满足用户的需求。

数字化转型:随着数字化转型的推进,许多传统旅游企业和机构开始转向在

线销售和服务。旅游网站的开发可以帮助旅游企业和机构实现数字化转型。

用户需求:旅游网站可以方便用户查找和比较各种旅游信息和服务,包括景

点、酒店、交通、旅游活动等。用户可以通过旅游网站进行预订和支付,方便快

捷。

数据挖掘:旅游网站可以收集用户行为数据和旅游数据,进行数据挖掘和分

析。这些数据可以帮助旅游企业和机构更好地了解用户需求和市场趋势,优化产

品和服务。

伴随着旅游业的不断成熟,旅游网站的功能也越来越强大,注册用户可以在

网上搜索自己想去的城市景点,为以后出行节省了许多时间。我的毕业设计也就

正是一个基于携程的旅游网站

1.2开发技术简介

1.2.1Python简介

Python是一种高级编程语言,由GuidovanRossum于1991年在荷兰创造。

Python以其简洁明了的语法、易读易写的代码以及广泛的应用领域而著名,它

是一种解释性语言,可以在多个平台上运行。Python支持面向对象、函数式和

4

湖南商务职业技术学院毕业设计

过程式编程风格,并具有自动内存管理和垃圾收集机制。

Python拥有大量的标准库和第三方库,可以用于各种应用程序,如数据科

学、人工智能、Web开发、自然语言处理、游戏开发等等。Python还是教学、科

研和快速原型开发的首选语言。

Python的语法简单、易于学习和使用,因此它是编程新手和经验丰富的开

发人员的首选语言之一,它具有广泛的社区支持和文档资源,并且可以在各种操

作系统和硬件平台上运行。

1.2.2Django简介

Django是一个基于MVC(Model-View-Controller)设计模式的Web框架。D

jango的运行原理可以简单地概括为以下几个步骤:

请求处理:当用户通过浏览器发送请求时,Django会接收并解析请求。Djang

o会查找与请求相匹配的URL模式,并根据请求的HTTP方法(如GET、POST等)

选择相应的视图函数进行处理。

视图处理:视图函数是Django处理请求的核心部分。视图函数会处理请求

并返回HTTP响应。视图函数可以访问数据库、模板、静态文件等资源。

模板处理:模板是用于生成HTML的文件。在视图函数中,Django会使用模

板引擎渲染模板,并将渲染后的结果返回给浏览器。

数据库访问:Django可以通过ORM(Object-RelationalMapping)来访问

数据库。ORM是将数据库中的表映射到Python中的类的一种技术。使用ORM,开

发人员可以通过Python代码来操作数据库,而无需编写SQL语句。

响应处理:当Django返回HTTP响应时,它会将响应发送回浏览器。浏览器

会解析HTML代码并呈现网页。

1.3开发工具简介

工具的使用:采用pycharm+阿里云+mysql。

PyCharm:PyCharm是一款功能强大的PythonIDE(集成开发环境),由

JetBrains开发。它是一种可靠的工具,可以帮助您开发Python代码、调试和

管理项目。PyCharm支持许多流行的Python框架(如Django和Flask),并提

供代码智能提示、代码格式化、版本控制、调试器等功能,可以大大提高Python

开发的效率。

MySQL:MySQL是一种流行的关系型数据库管理系统,由Oracle公司开发。

MySQL可以用于存储和管理结构化数据,并提供可扩展性和高性能的解决方案。

它是一种免费的开源软件,可以在各种平台上运行,如Linux、Windows和

5

湖南商务职业技术学院毕业设计

macOS。

阿里云:阿里云服务器是阿里云提供的云计算服务之一,它可以让用户在互

联网上租用一台云服务器,用于部署和运行各种应用程序。

1.4项目开发环境与部署

从服务器的运作全过程可见,运行这个旅游网站最少需要三样东西:

django、阿里云服务器和数据库。最常用的python开发工具就是idea和

jypenotebook。

首先启动阿里云服务器,配置阿里云服务器安全组配置,设置开放端口关闭

防火墙,然后打开Xshell软件,单击“文件”菜单,然后选择“新建”。在“新

建”窗口中,输入连接信息,包括“会话名称”、“主机”、“端口”、“用户

名”等。其中,“主机”应输入您阿里云实例的公网IP地址或域名,“端口”

应输入22(这是SSH默认端口),然后输入您的用户名和密码。单击“确定”

按钮,然后在弹出的窗口中选择“是”,以接受阿里云服务器的SSH密钥。之后

您就可以在Xshell中远程连接到您的阿里云服务器了。如果一切正常,您将看

到一个命令行界面,可以在该界面中执行各种Linux命令。

在浏览器中输入06:8002/login进入网站首页

图1-1成功进入首页示例

如图1-1在手机号输入账号密码,输入不同的账号密码进入不同的程序界面,

例如后台管理员账号/密码为:19375154325/123456,则进入管理员登录账号。

6

湖南商务职业技术学院毕业设计

2需求分析

2.1功能需求描述

通过开展旅游用户进行沟通,了解携程旅游的系统的问题,希望通过系统设

计实现以下功能。

(1)登录注册:实现了用户注册与登录的功能实现,对输入的账号密码进

行了规范性输入。

(2)城市搜索:实现了旅游城市网站的搜索功能,可以搜到大部分城市的

旅游景点,热门小吃,住宿等。

(3)发表评论:实现了评论功能将城市与评论进行绑定,实现一个城市对

应的评论区不会进行冲突,并实现了发表评论和删除评论的功能。

(4)数据查看:实现了后台管理员查看热门城市的搜索数量,以及评论词

云图的展示。

2.2非功能需求描述

了解携程旅游系统的问题,希望通过系统数据流的处理,微网站更新程度的

影响功能需求所体现的效率,本系统的非功能性需求有以下几个方面:

(1)高效性:网站上面的旅游信息庞大而且复杂,面对不知道去哪游玩的

旅客没有更好的推荐。

(2)可扩展性:可以当有新的旅游景点发布时,可以进行数据更新,进而

推荐给游客。

2.3需求用例建模

通过对功能需求的分析,创建以下总体用例模型,如图2-1所示。

7

湖南商务职业技术学院毕业设计

图2-1携程旅游系统的总体用例模型

2.3.1普通用户功能用例

通过对系统进一步的细化分析,得到每个用例的描述表如表2-2所示,用例

图如图2-2所示。

图2-2普通用户功能用例图

8

湖南商务职业技术学院毕业设计

表2-2登录模块用例描述

项目描述

用例名称用户登录

用例标识号01

参与者管理员、普通用户

参与者输入用户名、密码以及验证码,系统进行验证后

简要说明

合法者登录系统,否则提供拒绝登录系统。

参与者已经打开系统的登录页面06:

前置条件

8002/login

1.参与者在用户名输入框里输入用户名

2.在密码框里输入密码

基本事件流3.用户按登录后,系统验证参与者输入的有效性。

4.有效则进入系统的主界面。无效则提示相应错误给用户。

5.用例终止

异常事件流提示错误信息,参与人确认

进入的主界面06:

后置条件8002/phone_login/?phoneNumber=19375154325&pw

d=123456

注册模块用例描述如表2-3所示。

表2-3注册模块用例描述

项目描述

用例名称用户注册

用例标识号02

参与者用户

简要说明用户输入手机号进行注册

前置条件输入的长度必须为手机号的长度,密码也是规范的

用户在手机号栏里面输入手机号,,密码输入点击注册即

基本事件流

异常事件流注册已有账号会跳转错误页面,提醒用户进行登录

后置条件注册成功后会返回登录页面,用户进行登录

搜索模块用例描述如表2-4所示。

表2-4搜索模块用例描述

9

湖南商务职业技术学院毕业设计

项目描述

用例名称城市搜索

用例标识号03

参与者管理员、普通用户

简要说明用户对想要了解的城市进行搜索即可

前置条件参与者已经打开系统的登录页面

1.参与者在搜索框里面输入想要搜索的城市

2.点击搜索即可

基本事件流3.有景点,美食,购物,酒店,等四个见面

4.点击对应的即可返回相应的城市热门地方。

5.用例终止

异常事件流提示错误信息,参与人确认

进入主界面

8002/search/?phoneNumber=19375154325&pwd=12

后置条件

3456

评论模块用例描述如表2-5所示。

表2-5评论模块用例描述

项目描述

用例名称用户评论

用例标识号04

参与者管理员、普通用户

简要说明参与者输入在进入城市页面后,可以发表评论

参与者已经打开系统的登录页面06:

前置条件

8002/login

1.参与者在评论栏里面发表想要说的

2.点击发表或回车即可发表评论

基本事件流3.点击删除可删除自己发表的评论,如果不是自己的评论

不可以被删除

4.用例终止

异常事件流提示错误信息,参与人确认

后置条件评论刷新

10

湖南商务职业技术学院毕业设计

2.3.2管理员功能用例

管理员模块用例描述如表2-6所示,管理员模块用例如图2-3所示。

图2-3管理员功能用例描述

表2-6评论模块用例描述

项目描述

用例名称管理员

用例标识号05

参与者管理员

简要说明进入管理员页面

参与者已经打开系统的登录页面06:

前置条件

8002/admin/login

1.管理员可以看到城市搜索的热度

2.管理员可以看到评论发的热门词语

基本事件流

3.点击退出可以回到主页,也就是登录页

4.用例终止

异常事件流提示错误信息,参与人确认

3系统概要设计

3.1系统设计原则

1.单一职责原则(SRP):每个模块或类应该只有一个单一的功能,而且该

11

湖南商务职业技术学院毕业设计

功能应该完全封装在这个模块或类中。

2.开闭原则(OCP):对扩展开放,对修改关闭。系统的设计应该能够容易

地进行扩展,而不需要修改已有的代码。

3.里氏替换原则(LSP):子类可以替换掉父类并且不会影响到程序的正确

性。

4.依赖倒置原则(DIP):高层模块不应该依赖于低层模块,而是应该依赖

于抽象接口。

3.2系统框架设计

根据系统的需求分析、用例建模分析结合开发平台的特点设计携程旅游系统

的系统架构模型,如图3-1所示。

图3-1携程旅游系统整体架构图

3.3系统功能设计

系统模块化结构设计工作是在系统分析阶段对子系统划分的基础上,在进一

步地划分,将它逐层的分解成多个大小相同、功能单一、具有一定独立性的模块,

以便程序设计工作的同时,有加强了数据库之间的联系,使系统更加的完美。本

文确定了旅游系统的主要功能模块,包括用户管理、评论管理、后台管理,登录

模块,注册模块。

3.3.1登录注册功能设计

针对系统功能结构图进行进一步细化分析,得到各子模块相关功能描述,登

录注册功能描述如下图3-2所示,其功能描述如表3-1所示。

12

湖南商务职业技术学院毕业设计

图3-2携程旅游登录注册功能流程图

表3-1登录注册功能模块相关功能描述

功能名称登录注册功能管理

功能概述为用户登录注册的管理操作

输入内容手机号和密码

系统处理如果数据库中没有数据,则进行注册,有就进行登录

输出内容操作成功或者失败的提示

功能名称登录注册功能

功能概述用户注册能够登入网站的账号密码

输入内容手机号和密码

正确则注册成功,返回登录页面

系统处理

失败则返回错误信息

输出内容操作成功或者失败的提示

13

湖南商务职业技术学院毕业设计

3.3.2管理员功能设计

管理员功能流程图如图3-3所示,描述如表3-2所示。

图3-3携程旅游管理员功能流程图

表3-2管理员相关功能描述

功能名称管理员功能管理

功能概述管理员的数据管理操作

输入内容管理员页面路由

输出内容操作成功或者失败的提示

功能名称管理员功能

功能概述查看评论词云图,城市搜索次数柱状图

输入内容点击不同按钮

输出内容操作成功或者失败的提示

3.3.3搜索功能设计

搜索功能流程图设计如图3-4所示,描述如表3-3所示。

14

湖南商务职业技术学院毕业设计

图3-4携程旅游搜索功能流程图

表3-3搜索相关功能描述

功能名称搜索功能管理

功能概述为用户提供搜索城市的功能

输入内容用户输入的城市名称

系统处理从数据库中获取搜索城市的数据,并返回给主页

输出内容操作成功数据得到更新

功能名称搜索功能

功能概述搜索各地旅游城市的景点,美食,住宿等

输入内容城市名称

正确则数据更新,图片,评论也会随证更新

系统处理

失败则返回错误信息

输出内容操作成功或者失败的提示

3.3.4评论功能设计

评论功能流程图设计如图3-5所示,描述如表3-4所示。

15

湖南商务职业技术学院毕业设计

图3-5携程旅游评论功能流程图

表3-4评论相关功能描述

功能名称评论功能管理

功能概述为用户提供评论的发表和删除

输入内容评论内容

系统处理对发表的评论进行储存

输出内容操作成功或者失败的提示

功能名称评论功能

功能概述用户发表对该城市的看法,并发表意见

输入内容评论

正确则发表成功

系统处理

失败则返回错误信息

16

湖南商务职业技术学院毕业设计

输出内容操作成功或者失败的提示

3.4数据库设计

数据库设计往往是系统设计中最为核心的一个步骤。其设计的优良程度直接

影响系统的性能以及执行效率。

3.4.1设计原则

为取得较好的设计效果,进行数据库设计需要遵从以下原则:

1.标准化原则

数据库设计务必要遵照统一的设计标准与命名规范。具备统一设计分类与编

码规范的数据库不仅设计清晰直观,更有利于后期数据库及程序的维护,为以后

项目可扩展性提供条件。

2.冗余原则

以往数据库的设计要求不允许有冗余,要尽可能的满足3NF。然而,在系统

运行过程中,满足3NF的数据库设计并不能高效运行。复杂的表间关系,会降

低访问数据库执行的效率;过低的范式标准,又会导致数据库数据。所以,在数

据库设计中,适当的冗余设计(允许派生性冗余设计,杜绝重复性冗余设计),

找到冗余与数据处理速度的平衡点,常常可以既提高速度,又能。

3.4.2概念设计

在数据库概念设计的过程中,采用E-R图来描述概念设计的结果。E-R图是

概念数据模型的高层描述所使用的数据模型或模式图,它为表述实体联系模式图

形式的数据模型提供了图形符号。根据django旅游系统数据进行分析,其E-R

图如下图3-6所示。

图3-6基于携程旅游系统E-R图

3.4.3逻辑设计

针对ER模型,通过数据实体属性、实体间关系的全面分析,结合携程旅游

系统的实际需求,根据E-R图转化为关系模式的转换方法,建立起了本系统的

关系模式,具体转化后的关系模式如下:

17

湖南商务职业技术学院毕业设计

用户表(user、pwd)。

城市搜索(搜索次数,城市id)。

城市评论表(城市id,用户名,评论内容)。

City表(imageUrl,name,rating,id,cityname)等。

3.4.4数据字典

用户表的表结构如表3-5所示,该表主要用于记录用户信息,主要字段为手

机号,密码。

表3-5用户表结构

字段名称数据类型字段内容主键设置非空

UserString手机号无Yes

pwdint密码无Yes

City表的表结构如表3-6所示,该表主要用于记录购物信息,主要字段为

imageUrl,name,rating,id,cityname。

表3-6city表结构

字段名称数据类型字段内容主键设置非空

imageUrlString图片网址NoNo

nameString购物名称NoNo

ratingFloat评分NoNo

idInt城市idYesYes

citynameString城市名称NoNo

城市评论表的表结构如表3-7所示,该表主要用于记录评论信息,主要字段

为id,评论,用户名。

表3-7城市评论表结构

字段名称数据类型字段内容主键设置非空

IdInt城市idYesYes

评论String评论内容NoNo

用户名String手机号NoNo

城市搜索表的表结构如表3-8所示,该表主要用于城市搜索信息,主要字段

为搜索次数,城市id.

表3-8城市搜索表表结构

字段名称数据类型字段内容主键设置非空

搜索次数Int搜索次数YesYes

城市idString城市地点NoYes

18

湖南商务职业技术学院毕业设计

4系统详细设计

系统包含,用户登录注册,旅游城市搜索,景点评论,和管理员模块等几个

功能组成,用户可以对想去的城市进行搜索,查看该城市的旅游景点,热门小吃,

住宿环境等,也可以查看到去过该城市景点的评论等。

4.1注册功能模块设计

4.1.1注册模块说明

注册模块需要设计一个表单,包括用户名、密码、其他必填项。需要对输入

进行验证,例如密码需要至少包含一个大写字母、小写字母和数字。验证通过后,

需要将用户信息保存到数据库中.在前端页面对输入账号进行限制。

4.1.2注册功能模块详细设计

图4-1注册模块的类图

针对本模块的类图(图4-1)进行分析,得到该模块的类及方法描述表(表

4-1)。

表4-1用户注册模块相关页面及方法描述表

页面Register.html

描述页面使用的是html+css构造的网页

Input标签,用户输入的账号,密码

标签

Button标签,用户提交的按钮

方法Form表单使用action向后端跳转

方法名Register

Sql手机号为唯一值,向数据库创建一条账号密码的数据

属性

phoneNumber经过限制后向后端传输的手机号

Register()方法主要收集用户传过来的手机号和密码,然

方法

后进行限制后存入数据库。

4.2登录功能模块设计

19

湖南商务职业技术学院毕业设计

4.2.1登录模块说明

登录模块需要设计一个表单,包括用户名和密码。需要对输入进行验证,验

证通过后,需要检查用户名和密码是否匹配,将用户信息保存到会话中,以便在

用户浏览网站时跟踪用户的状态。

4.2.2用户登录功能模块详细设计

图4-2登录模块的类图

针对本模块的类图(图4-2)进行分析,得到该模块的类及方法描述表(表

4-2)。

表4-2登录模块相关页面及方法描述表

页面Img.html

页面使用的是html+css构造的网页数据交互采用的是

描述

jquery

Input标签,用户输入的账号,密码

标签

Button标签,用户提交的按钮

方法Form表单使用action向后端发送请求

方法名Get_img()

User是通过用户输入手机号在数据库中进行索引,如果有

属性则核对密码,没有的话就返回注册页面

PhoneNUmber用户输入的手机号

Get_img()主要使用的是pymysql连接数据库,从数据库

方法

中获取到该城市所有的美食景点,评论等,传回给前端

4.3搜索子功能模块设计

4.3.1搜索模块说明

搜索模块需要设计一个搜索表单,包括搜索关键字和搜索选项。需要对输入

进行验证,例如搜索关键字需要进行清理和格式化。搜索模块需要根据搜索选项

在数据库中查询相关内容,并将查询结果展示给用户。用户删除评论时,首先对

20

湖南商务职业技术学院毕业设计

该评论是不是该账号发表的,如果不是,则弹窗提示不能删除。在搜索页面创建

前,用vue的钩子函数,生命周期中的beforemount函数对页面进行渲染,进入

首页时,获取到登录的账号密码进行储存。

发表评论模块则是用的jquery的ajax向后端进行一个数据的传输,当点击

发表评论的时候,像后端接口发送请求,后端接受到数据后,储存到数据库。

4.3.2用户搜索功能模块详细设计

图4-3搜索模块的类图

针对本模块的类图(图4-3)进行分析,得到该模块的类及方法描述表(表

4-3)。

表4-3搜索模块相关页面及方法描述表

页面Img.html

页面使用的是html+css构造的网页,form表单实现路由

描述

跳转

两个input标签,一个text和一个suumit两个类型,实

现input不同功能

标签

Button标签通过对按钮的绑定事件,切换城市的旅游景点,

美食

方法Form表单使用search_img向后端发送请求

方法名Search_city

Data获取到用户输入城市在数据库中索引到的数据

属性Sql_select_city获取用户输入的城市,当搜索一次,则

他的值加一

Search_city()获取到用户输入的搜索城市,在数据库中

方法索引对应城市的数据,并通过returnrender返回数据给

前端

4.4评论功能模块设计

4.4.1评论模块说明

评论模块实现了用户搜索不同城市发表评论,数据实时更新,可以对自

21

湖南商务职业技术学院毕业设计

己发表的评论进行删除。

4.4.2评论功能模块详细设计

图4-4评论模块的类图

针对本模块的类图(图4-4)进行分析,得到该模块的类及方法描述表(表

4-4)。

表4-4评论模块相关页面及方法描述表

页面Img.html

描述页面使用的是html+css构造的网页

Input标签,v-model采用vue的语法给标签绑定一个事件

标签@click给另一个input标签绑定一个点击按钮事件,向后

端发送请求

Add_comment发表评论,值为用户名和评论

remover_comment首先核对该评论是不是当前用户发表的,

方法

如果不是,则弹窗提示不可被删除,如果是当前用户发表

的,则删除成功

方法名Getarticlespecifi

B用户输入的评论

属性Sql执行插入的sql语句

Phone_number当前发表评论的用户

Getarticlespecifi()方法主要收集用户传过来的手机号

和评论,然后通过sql语句插入数据库

方法

Remove_comment通过用户手机号和评论,删除数据库的该

评论

4.5后台功能模块设计

4.5.1后台模块说明

后台模块主要是对用户的一些数据进行统计展示,可以通过用户搜索的城市

数据进行储存,绘制一个柱状图,可以展示出用户想去的一些热门城市。同时也

温馨提示

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

评论

0/150

提交评论