发布时间:2022-12-17 04:09:11
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于VUE的旅游管理系统,基于VUE的旅游管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
会员模块包括HuiyuanController控制层、HuiyuanService服务层、HuiyuanMapperDao层、Huiyuan实体类。浏览器向Huiyuan控制层中发起请求,Huiyuan调用HuiyuanServiceImp,HuiyuanImp实例化HuiyuanService,在HuiyuanService中调用HuiyuanMapper,通过Huiyuanmapper.xml中的sql语句完成功能执行。
HuiyuanController中方法主要包括addhuiyuan、addhuiyuanact、updatehuiyuan、updatehuiyuanact、huiyuanmanage。
addhuiyuan为系统响应页面添加会员请求,进行添加会员页面数据初始化,跳转到addhuiyuan.jsp页面。
addhuiyuanact为系统处理页面添加会员请求,获取到对应会员信息,调用HuiyuanService的addhuiyuanact方法将会员信息插入到数据库中。
Updatehuiyuan为系统响应页面修改会员请求,进行修改会员页面数据初始化,跳转到dauptehuiyuan.jsp页面。
Dauptehuiyuanact为系统处理页面修改会员请求,获取到对应会员修改信息,调用HuiyuanService的updatehuiyuanact方法将会员信息根据id同步到数据库中。
会员管理模块测试
本模块的操作人员为管理员,根据系统中的会员数据变化,例如新增会员或会员信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行会员的修改和删除操作,测试用例如表5.1所示:
表5.1 会员管理模块测试用例
功能描述 | 会员增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 会员管理 | ||
用例目的 | 对会员管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对会员模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增会员,缺失部分信息 | 新增会员失败 | 与期望一致 | 需填写完整会员信息 |
新增会员,填写完整信息 | 新增会员成功 | 与期望一致 | 功能准确 |
修改会员,缺失部分信息 | 修改会员失败 | 与期望一致 | 需填写完整会员信息 |
修改会员,填写完整信息 | 修改会员成功 | 与期望一致 | 功能准确 |
删除会员 | 删除成功 | 与期望一致 | 功能准确 |
留言板模块包括LiuyanbanController控制层、LiuyanbanService服务层、LiuyanbanMapperDao层、Liuyanban实体类。浏览器向Liuyanban控制层中发起请求,Liuyanban调用LiuyanbanServiceImp,LiuyanbanImp实例化LiuyanbanService,在LiuyanbanService中调用LiuyanbanMapper,通过Liuyanbanmapper.xml中的sql语句完成功能执行。
LiuyanbanController中方法主要包括addliuyanban、addliuyanbanact、updateliuyanban、updateliuyanbanact、liuyanbanmanage。
addliuyanban为系统响应页面添加留言板请求,进行添加留言板页面数据初始化,跳转到addliuyanban.jsp页面。
addliuyanbanact为系统处理页面添加留言板请求,获取到对应留言板信息,调用LiuyanbanService的addliuyanbanact方法将留言板信息插入到数据库中。
Updateliuyanban为系统响应页面修改留言板请求,进行修改留言板页面数据初始化,跳转到daupteliuyanban.jsp页面。
Daupteliuyanbanact为系统处理页面修改留言板请求,获取到对应留言板修改信息,调用LiuyanbanService的updateliuyanbanact方法将留言板信息根据id同步到数据库中。
留言板管理模块测试
本模块的操作人员为管理员,根据系统中的留言板数据变化,例如新增留言板或留言板信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行留言板的修改和删除操作,测试用例如表5.2所示:
表5.2 留言板管理模块测试用例
功能描述 | 留言板增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 留言板管理 | ||
用例目的 | 对留言板管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对留言板模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增留言板,缺失部分信息 | 新增留言板失败 | 与期望一致 | 需填写完整留言板信息 |
新增留言板,填写完整信息 | 新增留言板成功 | 与期望一致 | 功能准确 |
修改留言板,缺失部分信息 | 修改留言板失败 | 与期望一致 | 需填写完整留言板信息 |
修改留言板,填写完整信息 | 修改留言板成功 | 与期望一致 | 功能准确 |
删除留言板 | 删除成功 | 与期望一致 | 功能准确 |
管理员模块包括AdminController控制层、AdminService服务层、AdminMapperDao层、Admin实体类。浏览器向Admin控制层中发起请求,Admin调用AdminServiceImp,AdminImp实例化AdminService,在AdminService中调用AdminMapper,通过Adminmapper.xml中的sql语句完成功能执行。
AdminController中方法主要包括addadmin、addadminact、updateadmin、updateadminact、adminmanage。
addadmin为系统响应页面添加管理员请求,进行添加管理员页面数据初始化,跳转到addadmin.jsp页面。
addadminact为系统处理页面添加管理员请求,获取到对应管理员信息,调用AdminService的addadminact方法将管理员信息插入到数据库中。
Updateadmin为系统响应页面修改管理员请求,进行修改管理员页面数据初始化,跳转到daupteadmin.jsp页面。
Daupteadminact为系统处理页面修改管理员请求,获取到对应管理员修改信息,调用AdminService的updateadminact方法将管理员信息根据id同步到数据库中。
管理员管理模块测试
本模块的操作人员为管理员,根据系统中的管理员数据变化,例如新增管理员或管理员信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行管理员的修改和删除操作,测试用例如表5.3所示:
表5.3 管理员管理模块测试用例
功能描述 | 管理员增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 管理员管理 | ||
用例目的 | 对管理员管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对管理员模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增管理员,缺失部分信息 | 新增管理员失败 | 与期望一致 | 需填写完整管理员信息 |
新增管理员,填写完整信息 | 新增管理员成功 | 与期望一致 | 功能准确 |
修改管理员,缺失部分信息 | 修改管理员失败 | 与期望一致 | 需填写完整管理员信息 |
修改管理员,填写完整信息 | 修改管理员成功 | 与期望一致 | 功能准确 |
删除管理员 | 删除成功 | 与期望一致 | 功能准确 |
资讯模块包括ZixunController控制层、ZixunService服务层、ZixunMapperDao层、Zixun实体类。浏览器向Zixun控制层中发起请求,Zixun调用ZixunServiceImp,ZixunImp实例化ZixunService,在ZixunService中调用ZixunMapper,通过Zixunmapper.xml中的sql语句完成功能执行。
ZixunController中方法主要包括addzixun、addzixunact、updatezixun、updatezixunact、zixunmanage。
addzixun为系统响应页面添加资讯请求,进行添加资讯页面数据初始化,跳转到addzixun.jsp页面。
addzixunact为系统处理页面添加资讯请求,获取到对应资讯信息,调用ZixunService的addzixunact方法将资讯信息插入到数据库中。
Updatezixun为系统响应页面修改资讯请求,进行修改资讯页面数据初始化,跳转到dauptezixun.jsp页面。
Dauptezixunact为系统处理页面修改资讯请求,获取到对应资讯修改信息,调用ZixunService的updatezixunact方法将资讯信息根据id同步到数据库中。
资讯管理模块测试
本模块的操作人员为管理员,根据系统中的资讯数据变化,例如新增资讯或资讯信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行资讯的修改和删除操作,测试用例如表5.4所示:
表5.4 资讯管理模块测试用例
功能描述 | 资讯增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 资讯管理 | ||
用例目的 | 对资讯管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对资讯模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增资讯,缺失部分信息 | 新增资讯失败 | 与期望一致 | 需填写完整资讯信息 |
新增资讯,填写完整信息 | 新增资讯成功 | 与期望一致 | 功能准确 |
修改资讯,缺失部分信息 | 修改资讯失败 | 与期望一致 | 需填写完整资讯信息 |
修改资讯,填写完整信息 | 修改资讯成功 | 与期望一致 | 功能准确 |
删除资讯 | 删除成功 | 与期望一致 | 功能准确 |
购物车模块包括GouwucheController控制层、GouwucheService服务层、GouwucheMapperDao层、Gouwuche实体类。浏览器向Gouwuche控制层中发起请求,Gouwuche调用GouwucheServiceImp,GouwucheImp实例化GouwucheService,在GouwucheService中调用GouwucheMapper,通过Gouwuchemapper.xml中的sql语句完成功能执行。
GouwucheController中方法主要包括addgouwuche、addgouwucheact、updategouwuche、updategouwucheact、gouwuchemanage。
addgouwuche为系统响应页面添加购物车请求,进行添加购物车页面数据初始化,跳转到addgouwuche.jsp页面。
addgouwucheact为系统处理页面添加购物车请求,获取到对应购物车信息,调用GouwucheService的addgouwucheact方法将购物车信息插入到数据库中。
Updategouwuche为系统响应页面修改购物车请求,进行修改购物车页面数据初始化,跳转到dauptegouwuche.jsp页面。
Dauptegouwucheact为系统处理页面修改购物车请求,获取到对应购物车修改信息,调用GouwucheService的updategouwucheact方法将购物车信息根据id同步到数据库中。
购物车管理模块测试
本模块的操作人员为管理员,根据系统中的购物车数据变化,例如新增购物车或购物车信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行购物车的修改和删除操作,测试用例如表5.5所示:
表5.5 购物车管理模块测试用例
功能描述 | 购物车增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 购物车管理 | ||
用例目的 | 对购物车管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对购物车模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增购物车,缺失部分信息 | 新增购物车失败 | 与期望一致 | 需填写完整购物车信息 |
新增购物车,填写完整信息 | 新增购物车成功 | 与期望一致 | 功能准确 |
修改购物车,缺失部分信息 | 修改购物车失败 | 与期望一致 | 需填写完整购物车信息 |
修改购物车,填写完整信息 | 修改购物车成功 | 与期望一致 | 功能准确 |
删除购物车 | 删除成功 | 与期望一致 | 功能准确 |
景点模块包括JingdianController控制层、JingdianService服务层、JingdianMapperDao层、Jingdian实体类。浏览器向Jingdian控制层中发起请求,Jingdian调用JingdianServiceImp,JingdianImp实例化JingdianService,在JingdianService中调用JingdianMapper,通过Jingdianmapper.xml中的sql语句完成功能执行。
JingdianController中方法主要包括addjingdian、addjingdianact、updatejingdian、updatejingdianact、jingdianmanage。
addjingdian为系统响应页面添加景点请求,进行添加景点页面数据初始化,跳转到addjingdian.jsp页面。
addjingdianact为系统处理页面添加景点请求,获取到对应景点信息,调用JingdianService的addjingdianact方法将景点信息插入到数据库中。
Updatejingdian为系统响应页面修改景点请求,进行修改景点页面数据初始化,跳转到dauptejingdian.jsp页面。
Dauptejingdianact为系统处理页面修改景点请求,获取到对应景点修改信息,调用JingdianService的updatejingdianact方法将景点信息根据id同步到数据库中。
景点管理模块测试
本模块的操作人员为管理员,根据系统中的景点数据变化,例如新增景点或景点信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行景点的修改和删除操作,测试用例如表5.6所示:
表5.6 景点管理模块测试用例
功能描述 | 景点增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 景点管理 | ||
用例目的 | 对景点管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对景点模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增景点,缺失部分信息 | 新增景点失败 | 与期望一致 | 需填写完整景点信息 |
新增景点,填写完整信息 | 新增景点成功 | 与期望一致 | 功能准确 |
修改景点,缺失部分信息 | 修改景点失败 | 与期望一致 | 需填写完整景点信息 |
修改景点,填写完整信息 | 修改景点成功 | 与期望一致 | 功能准确 |
删除景点 | 删除成功 | 与期望一致 | 功能准确 |
路线模块包括LuxianController控制层、LuxianService服务层、LuxianMapperDao层、Luxian实体类。浏览器向Luxian控制层中发起请求,Luxian调用LuxianServiceImp,LuxianImp实例化LuxianService,在LuxianService中调用LuxianMapper,通过Luxianmapper.xml中的sql语句完成功能执行。
LuxianController中方法主要包括addluxian、addluxianact、updateluxian、updateluxianact、luxianmanage。
addluxian为系统响应页面添加路线请求,进行添加路线页面数据初始化,跳转到addluxian.jsp页面。
addluxianact为系统处理页面添加路线请求,获取到对应路线信息,调用LuxianService的addluxianact方法将路线信息插入到数据库中。
Updateluxian为系统响应页面修改路线请求,进行修改路线页面数据初始化,跳转到daupteluxian.jsp页面。
Daupteluxianact为系统处理页面修改路线请求,获取到对应路线修改信息,调用LuxianService的updateluxianact方法将路线信息根据id同步到数据库中。
路线管理模块测试
本模块的操作人员为管理员,根据系统中的路线数据变化,例如新增路线或路线信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行路线的修改和删除操作,测试用例如表5.7所示:
表5.7 路线管理模块测试用例
功能描述 | 路线增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 路线管理 | ||
用例目的 | 对路线管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对路线模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增路线,缺失部分信息 | 新增路线失败 | 与期望一致 | 需填写完整路线信息 |
新增路线,填写完整信息 | 新增路线成功 | 与期望一致 | 功能准确 |
修改路线,缺失部分信息 | 修改路线失败 | 与期望一致 | 需填写完整路线信息 |
修改路线,填写完整信息 | 修改路线成功 | 与期望一致 | 功能准确 |
删除路线 | 删除成功 | 与期望一致 | 功能准确 |
路线评论模块包括LuxianpinglunController控制层、LuxianpinglunService服务层、LuxianpinglunMapperDao层、Luxianpinglun实体类。浏览器向Luxianpinglun控制层中发起请求,Luxianpinglun调用LuxianpinglunServiceImp,LuxianpinglunImp实例化LuxianpinglunService,在LuxianpinglunService中调用LuxianpinglunMapper,通过Luxianpinglunmapper.xml中的sql语句完成功能执行。
LuxianpinglunController中方法主要包括addluxianpinglun、addluxianpinglunact、updateluxianpinglun、updateluxianpinglunact、luxianpinglunmanage。
addluxianpinglun为系统响应页面添加路线评论请求,进行添加路线评论页面数据初始化,跳转到addluxianpinglun.jsp页面。
addluxianpinglunact为系统处理页面添加路线评论请求,获取到对应路线评论信息,调用LuxianpinglunService的addluxianpinglunact方法将路线评论信息插入到数据库中。
Updateluxianpinglun为系统响应页面修改路线评论请求,进行修改路线评论页面数据初始化,跳转到daupteluxianpinglun.jsp页面。
Daupteluxianpinglunact为系统处理页面修改路线评论请求,获取到对应路线评论修改信息,调用LuxianpinglunService的updateluxianpinglunact方法将路线评论信息根据id同步到数据库中。
路线评论管理模块测试
本模块的操作人员为管理员,根据系统中的路线评论数据变化,例如新增路线评论或路线评论信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行路线评论的修改和删除操作,测试用例如表5.8所示:
表5.8 路线评论管理模块测试用例
功能描述 | 路线评论增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 路线评论管理 | ||
用例目的 | 对路线评论管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对路线评论模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增路线评论,缺失部分信息 | 新增路线评论失败 | 与期望一致 | 需填写完整路线评论信息 |
新增路线评论,填写完整信息 | 新增路线评论成功 | 与期望一致 | 功能准确 |
修改路线评论,缺失部分信息 | 修改路线评论失败 | 与期望一致 | 需填写完整路线评论信息 |
修改路线评论,填写完整信息 | 修改路线评论成功 | 与期望一致 | 功能准确 |
删除路线评论 | 删除成功 | 与期望一致 | 功能准确 |
游记模块包括YoujiController控制层、YoujiService服务层、YoujiMapperDao层、Youji实体类。浏览器向Youji控制层中发起请求,Youji调用YoujiServiceImp,YoujiImp实例化YoujiService,在YoujiService中调用YoujiMapper,通过Youjimapper.xml中的sql语句完成功能执行。
YoujiController中方法主要包括addyouji、addyoujiact、updateyouji、updateyoujiact、youjimanage。
addyouji为系统响应页面添加游记请求,进行添加游记页面数据初始化,跳转到addyouji.jsp页面。
addyoujiact为系统处理页面添加游记请求,获取到对应游记信息,调用YoujiService的addyoujiact方法将游记信息插入到数据库中。
Updateyouji为系统响应页面修改游记请求,进行修改游记页面数据初始化,跳转到daupteyouji.jsp页面。
Daupteyoujiact为系统处理页面修改游记请求,获取到对应游记修改信息,调用YoujiService的updateyoujiact方法将游记信息根据id同步到数据库中。
游记管理模块测试
本模块的操作人员为管理员,根据系统中的游记数据变化,例如新增游记或游记信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行游记的修改和删除操作,测试用例如表5.9所示:
表5.9 游记管理模块测试用例
功能描述 | 游记增加、修改与删除功能 | ||
---|---|---|---|
所属模块 | 游记管理 | ||
用例目的 | 对游记管理功能的准确性进行测试 | ||
前提条件 | 用户登录系统,对游记模块进行操作 | ||
测试数据 | 期望结果 | 实际结果 | 结果分析 |
新增游记,缺失部分信息 | 新增游记失败 | 与期望一致 | 需填写完整游记信息 |
新增游记,填写完整信息 | 新增游记成功 | 与期望一致 | 功能准确 |
修改游记,缺失部分信息 | 修改游记失败 | 与期望一致 | 需填写完整游记信息 |
修改游记,填写完整信息 | 修改游记成功 | 与期望一致 | 功能准确 |
删除游记 | 删除成功 | 与期望一致 | 功能准确 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计