【可白嫖源码】毕业设计—基于ssm的订制式婚纱旅拍线上预约设计与实现(案例分析)

摘 要

大数据时代下,数据呈爆炸式地增长。为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势。作为一种体验式消费,订制式婚纱旅拍受到越来越多人青睐,越来越多的新人选择非传统的户外旅拍婚纱照。不过要想让婚纱旅拍从消费者的可有可无变成结婚标配,还需从提供更专业的服务、更匹配的场景和更规范的监管等方面入手,规范婚纱旅拍行业的发展。在婚纱旅拍的要求下,开发一款整体式结构的订制式婚纱旅拍线上预约系统,将复杂的系统进行拆分,能够实现对需求的变化快速响应、系统稳定性的保障,能保证平台可持续、规模化发展的要求。

本系统的前端界面涉及的技术主要有JSP,HTML,JQUERY等等,通过这些技术可以实现前端页面的美观和动态效果使之符合广大群众的审美观,后台主要使用的技术主要有Java编程语言,Mysql数据库,SSM框架。JSP和AJAX异步交互,根据AJAX异步模式的订制式婚纱旅拍线上预约系统解决了传统管理方式所带来的人力、物力和时间上的虚耗和交流深度的限定,这让交流的过程更快捷、准确、便利,同时完成订制式婚纱旅拍线上预约系统的基本功能:用户管理、摄影师管理、化妆师管理、套餐分类管理、婚纱旅拍管理、预约摄影师管理、拍摄计划管理、拍摄服务管理、拍摄成果管理、预约化妆师管理、化妆计划管理、化妆服务管理、化妆效果管理、反馈信息管理、系统管理。

关键词:婚纱旅拍;SSM框架;Java编程语言;Mysql数据库

Design and implementation of customized wedding travel photography online appointment based on SSM

Abstract

In the era of big data, data is exploding. In order to meet the trend of the information age and the requirements of information security, the use of the Internet to serve other industries and promote production has become an unstoppable trend. As an experiential consumption, customized wedding travel photography is favored by more and more people, and more and more couples choose non-traditional outdoor travel photos for wedding photos. However, in order to make wedding travel photography from a consumer dispensable to a wedding standard, it is also necessary to standardize the development of the wedding travel photography industry by providing more professional services, more matching scenes and more standardized supervision. Under the requirements of wedding travel photography, develop a customized wedding travel online booking system with an overall structure, and split the complex system, which can achieve rapid response to changes in demand and guarantee system stability, and ensure the sustainable and large-scale development of the platform.

The front-end interface of this system involves the main technologies of JSP, HTML, JQUERY, etc., through these technologies can achieve the beauty and dynamic effect of the front-end page to make it meet the aesthetics of the masses, the main technology used in the background is Java programming language, Mysql database, SSM framework. JSP and AJAX asynchronous interaction, according to the AJAX asynchronous mode of customized wedding travel photography online booking system solves the traditional management mode of manpower, material resources and time waste and communication depth limitation, which makes the communication process faster, more accurate and convenient, while completing the basic functions of the customized wedding travel online appointment system: user management, photographer management, makeup artist management, package classification management, wedding travel management, appointment photographer management, shooting plan management, shooting service management, Shooting results management, makeup artist appointment management, makeup plan management, makeup service management, makeup effect management, feedback information management, system management.

Key words:Wedding travel photography; SSM framework; Java programming language; MySQL database

目  录

第1章 绪论

1.1 研究背景与意义

1.2 开发现状

1.3 论文组成结构

第2章 开发工具及相关技术介绍

2.1 B/S体系结构

2.2 Java语言与JDK开发环境

2.3 Tomcat服务器

2.4 JSP脚本语言

2.5 SSM三大框架

2.6 MySQL数据库

第3章 系统分析

3.1 可行性分析

3.1.1 技术可行性

3.1.2 经济可行性

3.1.3 操作可行性

3.2 需求分析

3.3 非功能需求分析

3.4 系统数据流程分析

图3-4系统数据流图(二层)

第4章 系统设计

4.1 系统架构设计

4.2 系统功能结构

4.3 功能模块设计

4.4 数据库设计

4.4.1 概念模型设计

4.4.2 逻辑结构设计

第5章 系统实现

5.1 登录模块的实现

5.2 用户子系统模块的实现

5.2.1 用户首页模块

5.2.2 用户注册模块

5.2.3 预约摄影师模块

5.2.4 预约化妆师模块

5.2.5 评论模块

5.3 管理员子系统模块的实现

5.3.1 管理员主页模块

5.3.2 用户管理模块

5.3.3 套餐分类管理模块

5.3.4 婚纱旅拍管理模块

5.3.5 反馈信息管理模块

第6章 系统测试

6.1 测试目的

6.2 测试用例

6.2.1 登录测试 

6.2.2 注册测试 

6.2.3 套餐分类管理测试 

6.2.4 婚纱旅拍管理测试 

6.2.5 预约测试 

6.3 测试结果

第7章 总结与展望

参考文献

致谢

第1章  绪论

1.1 研究背景与意义

近年来,婚纱摄影行业热闹非凡,渐入佳境。随着婚纱摄影市场的日趋繁荣,行业门类体系和业态的不断丰富,推动了这个行业开始不断的发展与变革。传统的婚纱摄影模式已经不能再满足新人的需求和期待,催生了旅拍婚纱摄影的兴起。

很多旅游旅拍为吸引客流,已经开始把旅拍作为卖点进行推广,并提供相应服务项目。要想让这种体验式消费满足人们的需求,吸引更多客流,应当站在受众的角度开拓市场。从消费者的选择看,相比自然景观,一些人文景观往往更契合旅拍,正是那些不同地域各具特色的文化魅力促成了旅拍从婚庆消费走向旅游消费。

丽江作为年轻人最喜欢最向往的旅游目的地之一,以悠久的历史文化、浓郁的民族风情,绝美的自然风景和舒适的气候环境,成为新人和追求时尚的年轻人旅拍备选的热门目的地,也成为婚纱摄影旅拍企业的“兵家必争之地”。据统计,丽江即三亚之后成为90后、00后旅拍和婚纱拍摄的新宠,旅拍市场经济规模已破亿元,发展规模云南第一,全国仅次于三亚。

但国内婚纱旅拍的管理方式些许落后,不论是前期预约还是后期售后工作,都缺少信息化管理,信息沟通渠道不顺畅等一系列问题。目前国内市场的旅拍企业还是以“小而美”的工作室居多,多在国内某一座城市布点。来自携程旅拍的数据显示,平台上在国内两座及以上城市有布点的旅拍企业占比仅5%。面对挑战和挫折,婚纱旅拍产业必须转变旧观念,勇于创新,打破传统理念,提供各种资源,这样一来使整个行业有了崭新的一幕。另一方面通过开展婚纱旅拍产业来满足游客的需求,提升婚纱旅拍的服务质量,缩减成本,转变婚纱旅拍企业传统经营模式,在保证创新的前提下,将客户的产品体验做到最好,品质和服务是一个品牌迈向成功的必修课程。

1.2 开发现状

受2020年疫情影响,新人们获取婚摄信息通过线上渠道的占比明显高于通过线下渠道的占比,其中占比较高的渠道是婚摄类的网站和微信。婚纱照记录下了新人们最甜蜜的时刻,也具有难以替代的仪式感,因此,新人们在选择婚摄摄影服务时,也更愿意为此付出更多的时间与金钱。

随着居民消费能力上升,中国消费者对婚纱照风格和质量的要求逐渐提高,追求个性化、多样化的消费者人数不断增多,旅拍业务的新颖形式因此受到消费者青睐。受市场需求、技术开发、颜值经济、社交媒体传播等多方面因素推动,更多消费者把对美的愿望催化成更多个性化、定制化、风格化的消费需求。单从旅游看,人们不再满足于简单的人像记录,还希望为旅行增加一定的文化附加值和艺术美感。甚至有些消费者旅游的主要目的就是旅拍,到西安拍汉服,到敦煌拍侠客,到西江苗寨拍民族风……由此,在商业摄影行业,旅拍已经从特定的人群消费扩展到不分男女老少的各类群体。相关数据显示,旅拍的市场规模、消费人群、从业人数在疫情期间均保持了稳定增长。

当前,在我国国民经济发展中,旅游业体现出愈加重要的地位。婚摄旅拍是婚纱照发展的一种新型模式,对促进旅游业发展具有极大意义。当前旅游爱好者具有更为广泛的个性化需求,因此对于婚纱照他们也力求个性化。婚纱旅拍蕴含的市场潜力巨大,且其前景广阔,正不断走向精品化、大众化、产业化、国际化。

1.3 论文组成结构

根据市场调研得到的信息数据,结合国内外前沿研究,利用相关系统开发和设计方法,最终设计出订制式婚纱旅拍线上预约系统。

本文共有七章,如下所示。

第一章概述了订制式婚纱旅拍线上预约系统的研究目的和意义;精炼地总结了国内外在仓储领域的研究情况和未来的研究趋势,最后给出了论文的组成结构。

第二章简要概述了本文所用的开发技术和工具。

第三章简要对系统各业务流程进行需求分析、可行性分析。

第四章对订制式婚纱旅拍线上预约系统进行设计。

第五章对订制式婚纱旅拍线上预约系统进行实现,并贴出相关页面截图,语言描述出具体功能实现的操作方法。

第六章对订制式婚纱旅拍线上预约系统采用测试用例的方式来对一些主要功能模块测试,最后得出测试结果。

第七章总结全文并对未来的研究做出展望。

第2章  开发工具及相关技术介绍

2.1 B/S体系结构 

B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如ChromeSafariMicrosoft EdgeNetscape NavigatorInternet Explorer,服务器安装SQL ServerOracleMYSQL等数据库。浏览器通过Web Server同数据库进行数据交互[1][2]。

2.2 Java语言与JDK开发环境 

Java是美国sun公司所推出的一款程序设计语言,其能够在多个平台内应用,具有良好兼容性,进而其凭借自身优势在数据中心、个人PC与科技超级计算机等平台内广泛应用,具有目前最为庞大的开发者专业社群[3]。

JDK为美国sun公司为java开发员所推出的一款全新产品,要是没有JDK的情况下,所安装的java程序也就无法运行[4]。

2.3 Tomcat服务器

Tomcat属于一种轻型的服务器,所以说在中小企业中并不具有普适性。但是当程序员需要开发或调试JSP 程序时,则通常会将该服务器作为首选。对于一个仅具有计算机基础知识的人来说,计算机系统具有一个好的Apache服务器,可以很好的对HTML 页面进行访问。Tomcat 虽然是Apache的扩展,但是它们都是可以独立运行的,二者是不互相干扰的。当配置正确的时候,Apache服务器为HTML 页面的运行提供技术支持,Tomcat 的任务则是运行Servle和JSP 页面。Tomca也具有一定的HTML页面处理功能[5]。

2.4 JSP脚本语言

JSP可以放在在html里使用,也可以独自使用,它同时也具备有很多种优点,可以讲,Web脚本技术的先驱是JSP。现代编程语言(像C,Java和Perl等)的一些最好的特点都融合在JSP里,Web服务器里的一些配置标准是由JSP、Tomcat和数据库等的组合在一起的[6]。

2.5 SSM三大框架

1.Spring的优势:
通过Spring的IOC特性,将对象之间的依赖关系交给了Spring控制,方便解耦,简化了开发

2.Spring MVC的优势:
SpringMVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,使我们开发更简洁

3.Mybatis的优势:

数据库的操作(sql)采用xml文件配置,解除了sql和代码的耦合提供映射标签,支持对象和和数据库orm字段关系的映射,支持对象关系映射标签,支持对象关系的组建提供了xml标签,支持动态的sql。

2.6 MySQL数据库

MySQL经过多次的更新,功能层面已经非常的丰富和完善了,从MySQL4版本到5版本进行了比较大的更新,在商业的实际使用中取得了很好的实际应用效果。最新版本的MySQL支持对信息的压缩,同时还能进行加密能更好的满足对信息安全性的需求。同时经过系统的多次更新,数据库自身的镜像功能也得到了很大的增强,运行的流畅度和易用性方面有了不小的进步,驱动的使用和创建也更加的高效快捷。最大的变动还是进行了空间信息的显示优化,能更加方便的在应用地图上进行坐标的标注和运算。强大的备份功能也保证了用户使用的过程会更加安心,同时支持的Office特性还支持用户的自行安装和使用。在信息的显示形式上也进行了不小的更新,增加了两个非常使用的显示区,一个是信息区,对表格和文字进行了分类处理,界面的显示更加清爽和具体。第二是仪表的信息控件,能在仪表信息区进行信息的显示,同时还能进行多个信息的比对,为用户的实际使用带来了很大的便捷[7][8]。

针对本文中设计的疫情服务管控系统APP在实际的实现过程中,最终选择MySQL数据库的主要原因在于在企业的应用系统应用及开发的过程中会存在大量的数据库比较频繁的操作,而且数据的安全性要求也是非常的高。综合这些因素,最终选择安全性系数比较高的MySQL来对疫情服务管控系统APP后台数据进行存储操作[9][10]。

数据库管理系统的总体结构图如下图所示。

图2-1 数据库组成结构

第3章 系统分析

3.1 可行性分析

在软件开发的过程中系统的可行性分析是必不可少的,可行性的研究就是评估问题是否能得到解决并且是要以最少的时间和最少的代价来解决。为实现上面的目标还要必须考虑到解决这些问题的方法的优点和缺点,还要考虑到实现了这些系统规模的开发带来的经济效益。这里可以用技术的可行性,操作的可行性,经济的可行性对我们的系统进行可行性的研究。订制式婚纱旅拍线上预约系统的可行性分析如下所示:

3.1.1 技术可行性

订制式婚纱旅拍线上预约系统采用的是Java编程语言并于JSP的模式,数据库部分采用的是当前流行的MYSQL数据库,订制式婚纱旅拍线上预约系统中的所有数据资源都存储在Mysql数据库中,本系统多处采用了AJAX的异步操作,AJAX技术可以对用户指定部分的数据进行局部刷新,不仅减少了服务器对页面的解析而且极大增加了用户的体验度。本系统的环境配置也较为简单,因为用的是Myeclipse编辑器,而Myeclipse里面有自带的Tomcat服务器和JDK环境,因此不需要我们在重新配置。

本系统采用Java、Mysql来支持事务和数据逻辑用H5来做前台页面的显示。

HTML网页中的不同组成成分是采用标签的形式来进行标识的。以下是HTML的基本的组成布局:

图3-1 HTML基本构成图

3.1.2 经济可行性

订制式婚纱旅拍线上预约系统是在Java和Mysql的环境中运行的,而系统的成本也只是主要分布在软件的开发和维护上。但如果系统上线投入使用之后,不仅可以方便人们,还节省了用户的时间和精力,而且还极大限度的方便了运营者,减少了运营者的工作强度。订制式婚纱旅拍线上预约系统其实也不太复杂,在开发的时候经济支出也不大,在开发系统时时间用的也不多,从时间的优势和对经济利益方面产生的好处远超过维护和管理的成本,所以开发此系统是可行合适的。

3.1.3 操作可行性

本系统是基于浏览器和服务器的订制式婚纱旅拍线上预约系统,系统开发完成之后用户只需要在浏览器中输入正确的URL地址即可进行访问。本系统的前台页面简单明了,在没有操作指导的情况下也可以进行操作,无论是系统管理员还是普通用户在页面中所有的操作都是在浏览器中完成的,因此只要电脑在有网络的情况下,打开浏览器都能操作。而且在使用之前也不用进行相关的环境配置,因此本系统方便、简单、易于使用,所以该系统是容易并且可操作的。

3.2 需求分析

根据用户对系统的需求,要求系统简单操作,能够准确,完整的对信息进行管理。订制式婚纱旅拍线上预约系统在对需求做解析后,整个系统主要分为四个部分:管理员、普通用户、摄影师和化妆师,每个模块下的分支功能不一样。对功能做出如下说明:

管理员模块:用户管理、摄影师管理、化妆师管理、套餐分类管理、婚纱旅拍管理、预约摄影师管理、拍摄计划管理、拍摄服务管理、拍摄成果管理、预约化妆师管理、化妆计划管理、化妆服务管理、化妆效果管理、反馈信息管理、系统管理。

用户模块:摄影师、化妆师、婚纱旅拍、公告信息、预约摄影师管理、拍摄计划管理、拍摄服务管理、拍摄成果管理、预约化妆师管理、化妆计划管理、化妆服务管理、化妆效果管理、反馈信息管理 、个人中心(我的收藏)。

摄影师模块:摄影师管理、预约摄影师管理、拍摄计划管理、拍摄服务管理、拍摄成果管理。

化妆师模块:化妆师管理、预约化妆师管理、化妆计划管理、化妆服务管理、化妆效果管理。

用户用例图如下所示。

图3-1 用户用例图

摄影师、化妆师用例图如下所示。

图3-2 摄影师、化妆师用例图

管理员用例图如下所示。

图3-3 管理员用例图

根据用例图,对一些重要的用例进行描述。

注册用例描述如下表所示。

表3-1 注册用例描述

用例名称

注册

参与者

用户

描述

用户填写相关注册数据完成注册成为系统的用户

前置条件

后置条件

用户填写相关注册数据并且要注册的账号不存在与系统中

事件流

  1. 用户点击注册按钮
  2. 用户填写相关注册数据
  3. 用户确认并提交注册数据
  4. 系统提示注册成功

补充说明

  1. 系统检测用户所输注册数据如不符合要求则提示并返回注册界面
  2. 系统检测用户所输账号不可用或已存在与系统中则提示并返回注册界面

登录用例描述如下表所示。

表3-1 登录用例描述

用例名称

登录

参与者

用户

描述

用户填写用户名和密码登录系统

前置条件

用户拥有账号和密码

后置条件

用户名和密码都正确

事件流

(1)用户在登录页面输入用户名和密码

(2)系统检测用户输入的用户名和密码是否正确

(3)用户名和密码正确的话,显示登录成功并返回主页面

补充说明

(a)系统检查除密码不正确,返回登录页面

个人信息管理用例描述如下表所示。

表3-1 个人信息管理用例描述

用例名称

管理和修改个人信息

参与者

用户

描述

用户查看、修改个人信息

前置条件

用户已登录到系统中

后置条件

事件流

(1)用户查看个人信息

(2)用户修改个人信息

补充说明

(a)用户可修改密码

(b)用户可修改个人资料,例如姓名,头像等

摄影师用例描述如下表所示。

表3-1 摄影师用例描述

用例名称

摄影师

参与者

用户

描述

用户发表摄影师

前置条件

用户已登录

后置条件

摄影师内容不违规

事件流

(1)在摄影师页输入摄影师数据,提交摄影师

(2)更新并显示摄影师板

补充说明

(a)摄影师内容不能为空

评论用例描述如下表所示。

表3-1 评论用例描述

用例名称

评论

参与者

用户

描述

用户发表评论

前置条件

用户已登录

后置条件

评论内容不违规

事件流

(1)在评论页输入评论数据,提交评论

(2)更新并显示评论板

补充说明

(a)评论内容不能为空

旅拍预约用例描述如下表所示。

表3-1 旅拍预约用例描述

用例名称

旅拍预约

参与者

用户

描述

用户执行旅拍预约操作

前置条件

用户已登录

后置条件

该旅拍存在,并且能被预约

事件流

(1)在旅拍页点击要预约的旅拍

(2)填写旅拍预约表单

补充说明

(a)旅拍预约表单数据不能为空

反馈信息用例描述如下表所示。

表3-1 反馈信息用例描述

用例名称

反馈信息管理

参与者

用户

描述

用户提供新增、修改、删除、查阅等功能

前置条件

  1. 用户成功登录系统
  2. 用户只能对已存在的反馈信息进行修改和删除

后置条件

事件流

(1)用户查看修改反馈信息

(2)用户添加反馈信息

(3)用户删除反馈信息

补充说明

(a)新添加的反馈信息不符合要求时会添加失败

(b)修改的反馈信息不符合要求时会修改失败

3.3 非功能需求分析

系统非功能需求有非常多,比如性能需求、可承载最大用户数、稳定性、易用性需求等。本系统分析时考虑到易用性需求,因为系统是给人使用的,所以必须充分从用户的角度出发,考虑用户体验,使系统易理解易上手易操作。

3.4 系统数据流程分析

零层数据流程图包括了登录、用户功能和检索维护等模块,在登录模块使用到的数据存储有用户账户文档,用户功能模块需要的存储是用户各功能模块数据文档,检索维护是使用以上这些数据文档通过关键词进行检索。

系统的零层数据流图如下图所示。

图3-2系统数据流图(零层)

一层数据流程图是对零层数据流程图的细化,将登录注册细分为填制登录数据和完善数据,用户功能细分为用户基本功能和用户主要功能。

系统的一层数据流图如下图所示。

图3-3系统数据流图(一层)

二层数据流程是对一层数据流层图中填写登录信息、用户功能的细化。即:填写登录信息细化为填制信息、后台审核,用户功能细化为摄影师、化妆师、婚纱旅拍、公告信息、预约摄影师管理、拍摄计划管理、拍摄服务管理、拍摄成果管理、预约化妆师管理、化妆计划管理、化妆服务管理、化妆效果管理、反馈信息管理 、我的收藏等操作。

系统的二层数据流图如下图所示。

图3-4系统数据流图(二层)

第4章 系统设计

4.1 系统架构设计

由于本系统在逻辑事务处理方面对数据库的操作比较频繁所以系统在底层连接数据库时并没有使用原生的JDBC,而是把JDBC进行了封装,封装之后相当于一个连接数据库的工具DBUTIL,这样使用起来会更加方便而且这样进行封装还可以降低系统中代码的冗余,当我们需要连接和使用数据库时只需要调用这个工具里面的一个方法就可以了。而且通过封装可以把对数据库的操作独立起来,当需要连接不同种类的数据库时只需要加以修改就可以达到目的。

DAO层本来并无这个类,它只是java中MVC构造里的一个model概念,主要就是里面的一些方法,而这些方法就是用来访问数据库的方法。我们在软件开发时DAO层我们一般都放接口和接口的实现类,用于来规范实现类的我们叫它接口,实现类重点用于对数据库的操纵。

MVC是一种系统研发的关键模型,M是Model模型,它是系统内部关键程序运行的核心,主要进行对数据库的各种操作。视图View是V也叫做视图,主要的作用是对一些数据进行显示。控制器Controller 是C执行从View的视图层来读取数据,然后控制用户的输入。

系统架构如下图所示。

图4-1系统架构图

4.2 系统功能结构

进入系统后首先要进行登录,验证你的身份,赋予你不同的权限。当你成功登录后,页面会有多个板块,分别是用户管理、摄影师管理、化妆师管理、套餐分类管理、婚纱旅拍管理、预约摄影师管理、拍摄计划管理、拍摄服务管理、拍摄成果管理、预约化妆师管理、化妆计划管理、化妆服务管理、化妆效果管理、反馈信息管理、系统管理。里面界面简单易懂,根据标示可以直接进行方便快捷的操作。

系统功能结构图如下所示。

图4-2系统功能结构图

4.3 功能模块设计

管理员账户的基本信息管理。主要提供管理员账户的基本信息录入、删除、维护和查询等功能,包括:

管理员录入管理员账户基本信息;

管理员更新、增加及删除管理员账户基本信息;

用户根据管理员账户 ID 查询基本信息;

系统管理员更改个人密码;

婚纱旅拍的基本信息管理。主要提供婚纱旅拍的基本信息录入、删除、维护和查询等功能,包括:

管理员录入婚纱旅拍基本信息;

管理员更新、增加及删除婚纱旅拍基本信息;

管理员根据婚纱旅拍 ID 查询基本信息;

旅拍预约的基本信息管理。主要是提供旅拍预约的基本信息录入、维护和查询功能,包括:

用户录入旅拍预约基本信息;

用户更新、增加及删除旅拍预约基本信息;

用户根据旅拍预约 ID 查询旅拍预约基本信息;

摄影师的基本信息管理。主要提供摄影师的基本信息录入、删除、维护和查询功能, 包括:

管理员录入摄影师信息;

管理员更新、增加摄影师基本信息;

管理员根据摄影师 ID 查询摄影师基本信息;

用户根据个人信息导航栏查询信息;

化妆师的基本信息管理。主要提供化妆师的基本信息录入、删除、维护和查询功能, 包括:

管理员录入化妆师信息;

管理员更新、增加化妆师基本信息;

管理员根据化妆师 ID 查询化妆师基本信息;

用户根据个人信息导航栏查询信息;

4.4 数据库设计

一个好的系统它的后台数据库一定要考虑的全面,这和我们建造房子一个概念,房子不是随心所欲建起来的,一切都是在合理设计的基础是实现的,地基打牢固了房子才能建的更高。数据库如果设计的很合理,而且每个方面都能考虑到了那么这个系统才能不会出现大的问题。

4.4.1 概念模型设计

对于一个要开发的系统来说,E-R图可以让别人能更快更轻松的了解此系统的事务及它们之间的关系。根据系统分析阶段所得出的结论确定了在订制式婚纱旅拍线上预约系统中存在着多个实体。

系统的主要实体间关系E-R图如下图所示。

图4-7系统E-R图

4.4.2 逻辑结构设计

此环节把概念转变成数据。由于整个数据库所处理的信息过多,就只展示几个表。

表名:token

功能:token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

expiratedtime

timestamp

过期时间

CURRENT_TIMESTAMP

表名:huazhuangfuwu

功能:化妆服务

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

fuwubianhao

varchar

200

服务编号

fuwuxiangmu

varchar

200

服务项目

fuwujiage

float

服务价格

fuwujieshao

longtext

4294967295

服务介绍

faburiqi

date

发布日期

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

huazhuangzhanghao

varchar

200

化妆账号

huazhuangxingming

varchar

200

化妆姓名

ispay

varchar

200

是否支付

未支付

表名:taocanfenlei

功能:套餐分类

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

taocanfenlei

varchar

200

套餐分类

表名:fankuixinxi

功能:反馈信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

biaoti

varchar

200

标题

fankuishijian

date

反馈时间

fankuineirong

longtext

4294967295

反馈内容

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

表名:systemintro

功能:关于我们

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

subtitle

varchar

200

副标题

content

longtext

4294967295

内容

picture1

longtext

4294967295

图片1

picture2

longtext

4294967295

图片2

picture3

longtext

4294967295

图片3

表名:discusssheyingshi

功能:摄影师评论表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

refid

bigint

关联表id

userid

bigint

用户id

avatarurl

longtext

4294967295

头像

nickname

varchar

200

用户名

content

longtext

4294967295

评论内容

reply

longtext

4294967295

回复内容

表名:paishejihua

功能:拍摄计划

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

jihuabianhao

varchar

200

计划编号

sheyingzhanghao

varchar

200

摄影账号

sheyingxingming

varchar

200

摄影姓名

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

paishedidian

varchar

200

拍摄地点

paisheshijian

varchar

200

拍摄时间

jihuashijian

date

计划时间

paishejihua

longtext

4294967295

拍摄计划

表名:storeup

功能:收藏表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

userid

bigint

用户id

refid

bigint

商品id

tablename

varchar

200

表名

name

varchar

200

名称

picture

longtext

4294967295

图片

type

varchar

200

类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注)

1

inteltype

varchar

200

推荐类型

remark

varchar

200

备注

表名:discusshuazhuangshi

功能:化妆师评论表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

refid

bigint

关联表id

userid

bigint

用户id

avatarurl

longtext

4294967295

头像

nickname

varchar

200

用户名

content

longtext

4294967295

评论内容

reply

longtext

4294967295

回复内容

表名:paishefuwu

功能:拍摄服务

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

fuwubianhao

varchar

200

服务编号

fuwuxiangmu

varchar

200

服务项目

fuwujiage

float

服务价格

fuwujieshao

longtext

4294967295

服务介绍

faburiqi

date

发布日期

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

sheyingzhanghao

varchar

200

摄影账号

sheyingxingming

varchar

200

摄影姓名

ispay

varchar

200

是否支付

未支付

表名:config

功能:配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表名:paishechengguo

功能:拍摄成果

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

fuwuxiangmu

varchar

200

服务项目

chengguotupian

longtext

4294967295

成果图片

chengguozhanshi

longtext

4294967295

成果展示

faburiqi

date

发布日期

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

sheyingzhanghao

varchar

200

摄影账号

sheyingxingming

varchar

200

摄影姓名

表名:aboutus

功能:关于我们

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

subtitle

varchar

200

副标题

content

longtext

4294967295

内容

picture1

longtext

4294967295

图片1

picture2

longtext

4294967295

图片2

picture3

longtext

4294967295

图片3

表名:news

功能:公告信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

longtext

4294967295

图片

content

longtext

4294967295

内容

表名:yuyuesheyingshi

功能:预约摄影师

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yuyuebianhao

varchar

200

预约编号

sheyingzhanghao

varchar

200

摄影账号

sheyingxingming

varchar

200

摄影姓名

yuyueshijian

date

预约时间

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

paishedidian

varchar

200

拍摄地点

paisheshijian

date

拍摄时间

yuyueneirong

longtext

4294967295

预约内容

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

表名:hunshalvpai

功能:婚纱旅拍

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

taocanbianhao

varchar

200

套餐编号

taocanmingcheng

varchar

200

套餐名称

taocanfenlei

varchar

200

套餐分类

yangpianfengmian

longtext

4294967295

样片封面

lvpaichangjing

varchar

200

旅拍场景

fabushijian

date

发布时间

lvpaixiangqing

longtext

4294967295

旅拍详情

clicktime

datetime

最近点击时间

clicknum

int

点击次数

0

表名:yuyuehuazhuangshi

功能:预约化妆师

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yuyuebianhao

varchar

200

预约编号

huazhuangzhanghao

varchar

200

化妆账号

huazhuangxingming

varchar

200

化妆姓名

yuyueshijian

date

预约时间

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

paishedidian

varchar

200

拍摄地点

paisheshijian

date

拍摄时间

yuyueneirong

longtext

4294967295

预约内容

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

表名:huazhuangxiaoguo

功能:化妆效果

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

fuwuxiangmu

varchar

200

服务项目

xiaoguotupian

longtext

4294967295

效果图片

xiaoguozhanshi

longtext

4294967295

效果展示

faburiqi

date

发布日期

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

huazhuangzhanghao

varchar

200

化妆账号

huazhuangxingming

varchar

200

化妆姓名

表名:users

功能:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

表名:huazhuangjihua

功能:化妆计划

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

jihuabianhao

varchar

200

计划编号

huazhuangzhanghao

varchar

200

化妆账号

huazhuangxingming

varchar

200

化妆姓名

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

paishedidian

varchar

200

拍摄地点

paisheshijian

varchar

200

拍摄时间

jihuashijian

date

计划时间

huazhuangjihua

longtext

4294967295

化妆计划

表名:sheyingshi

功能:摄影师

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

sheyingzhanghao

varchar

200

摄影账号

mima

varchar

200

密码

sheyingxingming

varchar

200

摄影姓名

xingbie

varchar

200

性别

nianling

int

年龄

lianxifangshi

varchar

200

联系方式

touxiang

longtext

4294967295

头像

jieshao

longtext

4294967295

介绍

clicktime

datetime

最近点击时间

clicknum

int

点击次数

0

表名:yonghu

功能:用户

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yonghuzhanghao

varchar

200

用户账号

mima

varchar

200

密码

yonghuxingming

varchar

200

用户姓名

xingbie

varchar

200

性别

lianxifangshi

varchar

200

联系方式

touxiang

longtext

4294967295

头像

表名:huazhuangshi

功能:化妆师

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

huazhuangzhanghao

varchar

200

化妆账号

mima

varchar

200

密码

huazhuangxingming

varchar

200

化妆姓名

nianling

int

年龄

xingbie

varchar

200

性别

lianxifangshi

varchar

200

联系方式

touxiang

longtext

4294967295

头像

jieshao

longtext

4294967295

介绍

clicktime

datetime

最近点击时间

clicknum

int

点击次数

0

第5章 系统实现

5.1 登录模块的实现

该登录模块利用js进行设计,JavaScript函数CheckSubmit()对输入框是否为空进行验证,使用js的技术结合Mysql 2012数据库的查询语句进行登录信息的验证。首先从文本框中分别获得账号user_name和密码user_pw,使用Sql语句“select * from t_user where user_name=‘”+user_name+“’ and user_pw=‘”+user_pw+“’”将查询结果赋给rs结果集,若rs.next()返回值为空,表示数据库找不到该用户数据,若rs.next()返回值不为空,则显示登录成功,进入主界面。

用户登录流程图如下所示。

5-1用户登录流程

用户登录流程:用户只有输入正确的用户名和密码才会成功进入系统,用户输入用户名密码后点击登录按钮,系统会进行校验该用户名是否存在,如果用户名与密码不匹配或者用户名不存在,则返回主界面。

系统登录界面如下图所示。

图5-2系统登录界面

5.2 用户子系统模块的实现

5.2.1 用户首页模块

在浏览器的地址栏里输入http://localhost:8080/index.jsp 地址,就可以跳转到订制式婚纱旅拍线上预约系统的首页,首页是由4个页面组成的,包括top、left、down和center等页面,这里也是浏览者访问系统的入口,通过@ include引入。

首页载入流程图如下所示。

5-3首页载入流程

首页载入流程:系统先连接数据库,显示界面参数初始化,读取数据库的数据表,读取html显示模板,对数据按添加时间排序,按照模板设计位置显示数据,刷新显示界面,断开数据库连接。

首页如下图所示。

图5-4首页界面

5.2.2 用户注册模块

系统的用户通过自行注册生成,在系统首页点击用户注册菜单,系统跳转到对应的注册页面。点击重置按钮,清空所填数据,点击注册按钮完成注册。

用户注册流程图如下所示。

5-5用户注册流程

注册个人信息实现流程为:填写个人信息,系统使用JQuery选择器获取在网页中输入的注册信息,再对联系方式、登录密码等信息进行验证,验证通过后用Ajax异步请求方式向服务器发送请求并把数据传送到后台,然后验证用户名是否已存在,如果已存在则注册失败提示“用户名已存在”;如果用户表中没有该用户名则把用户信息加入数据库,把操作状态以json字符串方式返回到前台。Ajax请求成功接收到返回的数据时会触发成功回调函数,然后解析返回的json字符串,系统根据返回信息弹出提示框,注册成功后返回登录页。

用户注册界面如下图所示。

图5-6用户注册界面

5.2.3 预约摄影师模块

系统使用_SESSION先判断当前是否有用户登录到系统,如果得到空值,则提示用户进行账号登录。摄影师.jsp获取用户输入的(title,content),使用sql写入数据库中的(sheyingshixinxi)表。在系统前台,未登录的游客用户只能查看摄影师,不能在线预约摄影师。摄影师在系统后台审核用户的预约,在sys_hf.jsp实现摄影师回复。

预约摄影师流程图如下所示。

5-7在线摄影师流程

预约摄影师界面如下图所示。

图5-8预约摄影师界面

摄影师审核回复界面如下图所示。

图5-9摄影师审核回复界面

5.2.4 预约化妆师模块

系统使用_SESSION先判断当前是否有用户登录到系统,如果得到空值,则提示用户进行账号登录。化妆师.jsp获取用户输入的(title,content),使用sql写入数据库中的(huazhuangshixinxi)表。在系统前台,未登录的游客用户只能查看化妆师,不能在线预约化妆师。化妆师在系统后台审核用户的预约,在hzs_hf.jsp实现化妆师回复。

预约化妆师流程图如下所示。

5-10在线摄影师流程

预约化妆师界面如下图所示。

图5-11预约化妆师界面

化妆师审核回复界面如下图所示。

图5-12化妆师审核回复界面 

      1. 评论模块

用户给摄影师、化妆师添加评论,填写评论内容等,在pinglunadd.jsp实现评论的逻辑添加,管理员管理系统的所有评论信息,在pinglun_list.jsp实现评论的管理。

评论流程图如下所示。

5-13信息评论流程

用户登录成功后,浏览摄影师、化妆师页面,输入评论语,添加该评论,修改评论,返回评论相关界面。

评论添加界面如下图所示。

图5-14评论添加界面

5.3 管理员子系统模块的实现

5.3.1 管理员主页模块

经过用户登录后,页面跳转至首页,main.jsp,首页是由2个页面组成的,包括top、left和center等页面,通过@ include引入,系统首页主要介绍系统的基本信息,包括当前用户、当前日期、当前访问浏览器的版本、服务器的端口数、当前用户的权限、当前电脑的ip、当前电脑的操作系统名称、本系统的开发日期、系统作者、指导教师、开发日期等。其中left部分是系统菜单,本系统菜单包括1级菜单和2级菜单,使用jquery实现1级菜单展开为2级菜单。

管理员后台主界面如下图所示。

图5-15管理员后台主界面

5.3.2 用户管理模块

管理员对系统用户的管理,在yhzhgl.jsp实现管理员用户的管理,包括录入、删除、修改,修改密码通过SESSION获取用户名,然后输入新密码,提交到mod.jsp中,使用sql命令更新密码。

管理员用户管理的界面如下图所示。

图5-16管理员用户管理界面

5.3.3 套餐分类管理模块

管理员在系统后台,查看当前套餐分类,对婚纱旅拍套餐进行添加分类、修改分类、删除分类等操作。

套餐分类管理如下图所示。

图5-17套餐分类管理界面

5.3.4 婚纱旅拍管理模块

管理员在hunshalvpai_add.jsp发布婚纱旅拍即套餐信息,跳转至婚纱旅拍添加表单,提交婚纱旅拍信息,包括婚纱旅拍编号、套餐名称、联系电话、套餐价、地址、样片等,套餐提交后,数据库的婚纱旅拍信息表刷新数据,系统将婚纱旅拍信息展示出来。

婚纱旅拍管理的流程如所示。

图5-18婚纱旅拍管理流程

婚纱旅拍添加的界面如所示。

图5-19婚纱旅拍添加界面

婚纱旅拍管理的界面如所示。

图5-20婚纱旅拍管理界面

5.3.5 反馈信息管理模块

反馈信息管理包括删除反馈信息、修改反馈信息、查询反馈信息等,以反馈信息删除为例,在视图层请求反馈信息信息删除,反馈后,调用业务逻辑层,通过业务逻辑层的接口调用底层的数据逻辑层完成数据库联动操作。

反馈信息管理的界面如所示。

图5-21反馈信息管理界面

第6章 系统测试

6.1 测试目的

在这个产品被投入使用前,首先需要进行试用,这是重要的环节。考虑到某个部分的开发没有缺陷情况下,把各种模块拼接,也有一定概率就存在矛盾。这就好比每个人都很独特,但聚在一起就显得杂乱无章,需要保证有默契的配合。对于测试,要看它的各项内容是否契合的原则。若与最初定下的标准有一定程度上的出入,那么就需要做出一些调整,让最终的大方向朝着目标前进。

6.2 测试用例

6.2.1 登录测试 

登录测试用例如下表所示。

表6-1登录测试用例

输入

输出

用户名

密码

用户名和密码不能为空

Kkk

aaa

用户名长度不允许,请重新输入!

2109402315

123456

用户名出错,请重新输入!

sssss

123456

用户名出错,请重新输入!

6.2.2 注册测试 

注册测试用例如下表所示。

表6-2注册测试用例

输入

输出

用户名

密码

确认密码

邮箱

用户名和密码不能为空

Kkk

aaa

aaa

23@qq.com

注册成功

210

aaa

abc

23@qq.com

注册失败,两次密码不一致

sssss

aaa

aaa

注册成功

      1. 套餐分类管理测试 

套餐分类测试用例如下表所示。

表6-4添加套餐分类测试用例

输入

输出

标题

类别

内容

备注

添加失败

套餐分类1

A

1

添加成功

A

1

添加失败,标题不能为空

套餐分类2

1

添加失败,请选择类别

      1. 婚纱旅拍管理测试 

婚纱旅拍测试用例如下表所示。

表6-4婚纱添加旅拍测试用例

输入

输出

名称

星级

套餐价

地址

添加失败

婚纱旅拍1

A

1

添加成功

A

1

添加失败,名称不能为空

婚纱旅拍2

1

添加失败,请选择星级

      1. 预约测试 

预约测试用例如下表所示。

表6-5预约测试用例

输入

输出

名称

购买数量

购买人

备注

添加失败

旅拍1

10

111

添加成功

11

111

添加失败,名称不能为空

旅拍2

111

添加失败,请选择购买数量

    1. 测试结果

经过测试,得到测试结果如下表所示。

表6-6测试结果

序号

测试项目

内容和目的

测试结果

用户登录

输入正确用户名与密码

可以登录

输入错误用户名与密码

提示错误的信息

婚纱旅拍管理

(添加,修改,删除)

输入正确信息

成功完成

输入错误信息

操作失败

修改登录密码

修改新的密码

成功完成

用户管理

(添加,修改,删除)

输入正确信息

成功完成

输入错误信息

操作失败

预约管理

(添加,修改,删除)

输入正确信息

成功完成

输入错误信息

操作失败

反馈信息管理

(添加,修改,删除)

输入正确信息

成功完成

输入错误信息

操作失败

  1. 总结与展望

本次毕业论文的主要是利用JSP+Mysql开发一个安全可靠,操作简易,同时具备业务可扩展的订制式婚纱旅拍线上预约系统。本文详细的论述了订制式婚纱旅拍线上预约系统的设计和开发,本系统的所有事务逻辑都是按照系统的需求分析进行设计的,系统有普通用户和系统管理员两种角色,本系统多处采用了AJAX的异步交互技术,同时它也叫异步交互技术,利用它我们可以让网页的局部进行数据刷新操作,AJAX和传统的数据更新技术大大增加了客户的体验程度,由于是对局部进行操作那么就减少了一些繁琐而又不必要的操作,减轻了服务器对页面解析的负担。

与其他系统相比,本系统有自身的优点,

例如:

(1)创新性强;

(2)业务逻辑性强,安全性高,在一些重要的功能模块需要通过审查之后才可使用;

(3)移植性高,在所有window平台都可使用。

当然也还有很多需要进一步改进的地方:

(1)系统大多数页面都是全局刷新,缺乏局部刷新,这将增加服务器的压力,如果有大量用户在同一时间段操作同一个功能模块,可能会导致查询缓慢;

(2)页面没有经过专业的UI设计,美观程度不及其他市场其他网站系统,有待改善。

参考文献

[1]. Ikonic Media Solutions Wedding Photography Rakes in Reviews from Couples Across Birmingham[J]. M2 Presswire,2022.

[2]. How Picture Your Day Photography Emerged as one of the Top Wedding Photography Companies in Dallas, Tx[J]. M2 Presswire,2022.

[3]王棋.基于SSM框架的网上摄影系统设计与实现[J].电子质量,2022(10):89-93.

[4]Hou Renyou. “Male Gaze” or “Power of Display”? Love, Conjugality and Gender in Bridal-Gown Photography in Contemporary Rural China[J]. Visual Anthropology,2022,35(4-5).

[5]胡倍榕.浅谈新媒体时代下旅拍短视频的镜头语言设计运用[J].艺术与设计(理论),2022,2(10):106-108.DOI:10.16824/j.cnki.issn10082832.2022.10.013.

[6]Zheng Hongying. A Study on the Design of English Speaking Examination System Based on SSM Framework[J]. Journal of Sensors,2022,2022.

[7]冀红涛. 基于SERVQUAL模型的三亚婚纱旅拍服务质量提升研究[D].海南热带海洋学院,2022.DOI:10.27953/d.cnki.ghnhy.2022.000025.

[8]杨梅枝,李佳敏,王婷婷,何灼娟,潘玥双.STAR旅行社“模板化拍摄+旅游”产业创业实践的可行性研究[J].旅游纵览,2021(24):23-26+60.

[9]徐飞龙.JSP的网络数据库连接技术探讨[J].时代汽车,2021(23):36-37.

[10]刘萍娉.旅拍摄影创作的发展现状探究[J].旅游与摄影,2021(20):103-104.

[11]甘森忠.从鲍德里亚“诱惑”的视角探析中国当代婚纱摄影现象[J].中国民族博览,2021(06):102-104.

[12]戴素素.婚礼定制化旅拍摄影艺术发展现状探究[J].当代旅游,2021,19(09):51-53.

[13]蔡嘉嘉. HG婚纱摄影公司市场营销策略研究[D].华侨大学,2020.DOI:10.27155/d.cnki.ghqiu.2020.000035.

[14]关紫兮.旅拍摄影创作的现状发展研究[J].旅游与摄影,2020(06):76-77.

[15]李惠琳.铂爵旅拍的创新进化论[J].21世纪商业评论,2020(Z1):78-79.

[16]林学慧.我国婚纱摄影企业发展路径研究[J].中国产经,2020(02):58-59.

[17].百亿婚纱旅拍市场:一场精心设计的烧钱游戏[J].记者观察,2019(31):36-38.

[18]宋文茜.铂爵旅拍涉传之谜[J].知识经济,2019(29):84-86.DOI:10.15880/j.cnki.zsjj.2019.29.023.

[19]卢新新,蒋倩.三亚婚纱摄影行业发展研究[J].江苏商论,2019(08):19-21+24.DOI:10.13395/j.cnki.issn.1009-0061.2019.08.005.

[20]. 中国垂直结婚服务市场移动互联网案例研究报告  2018年[C]//上海艾瑞市场咨询有限公司.艾瑞咨询系列研究报告(2018年第7期).艾瑞咨询系列研究报告(2018年第7期),2018:148-186.

致谢

经过几个月时间的努力终于完成了这篇文章,在文章的写作与研究的过程中遇到了很多困难,都在同学和老师的帮助下解决了。尤其非常感谢我最敬爱的老师,他对我进行了无私的指导和帮助,不厌其烦的帮助进行文章的修改。老师严谨的治学态度、渊博的学术知识、诲人不倦的敬业精神以及宽容的待人风范使我获益颇丰。此外,在校图书馆查找资料的时候,图书馆的老师也给我提供了很多方面的支持与帮助。在此,向帮助和指导过我的老师表示最衷心的感谢!感谢这篇文章所涉及到的各位学者。本文引用了数位学者的文献,如果没有各位学者的研究成果的帮助和启发,我将很难完成本篇文章的写作。感谢我的同学、朋友以及所在单位的同事,在我写文章的过程中给与了我很多素材和帮助,还在文章的撰写和排版过程中提供热情的帮助。同时,感谢我的室友对我的热心指导和帮助,经常有不懂之处都是大家在帮助我,才使得我比较顺利的完成了这篇文章。由于我水平有限,所写文章难免有不足之处,恳请各位老师和学友批评和指正!

点赞+收藏+关注  →私信领取本源代码、数据库

关注博主下篇更精彩

一键三连!!!

一键三连!!!

一键三连!!!

感谢一键三连!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值