发布时间:2023-04-28 16:42:18
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于JAVA的少数名族民宿旅游管理系统,基于JAVA的少数名族民宿旅游管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
系统中存在的民宿评论信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的民宿评论管理按钮,跳转到民宿评论管理页面可以对民宿评论信息进行维护。用例描述如表所示。
为了维护系统中的民宿评论信息,系统设置了民宿评论管理模块。在民宿评论管理模块中,将初始化数据库中的民宿评论信息。在菜单栏中点击民宿评论管理按钮,将跳转到民宿评论管理页面,向服务器中的Homestaypingluncontroller类发起homestaypinglunmanage请求,在Homestaypingluncontroller中将调用对应的Homestaypinglunservice进行民宿评论信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化民宿评论信息后,可以在单独的民宿评论信息操作栏中点击对应的按钮执行民宿评论管理。
表管理民宿评论用例描述
| 用例编号 | 管理民宿评论 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理民宿评论 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击民宿评论按钮,服务器响应管理民宿评论请求,获取所有的民宿评论信息,保存到request中进行命名为homestaypinglun进行保存。在页面中通过for循环进行民宿评论的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的民宿评论信息,跳转到民宿评论管理页面中,展示所有民宿评论信息。 |
| 响应时间 | 1S |
| 输入参数 | 民宿、民宿id、内容、评论人id、民宿评论、评论人名字、民宿评论id、 |
进入到民宿评论管理页面,获取所有的民宿评论信息,对需要维护的民宿评论信息进行修改。点击对应民宿评论操作栏中的修改民宿评论按钮,获取对应的民宿评论详细信息。在民宿评论控制层中根据id进行民宿评论信息的查询,具体的字段包括homestay、homestayid、neirong、pinglunrenid、homestaypinglun、pinglunrenmingzi、id、。在修改民宿评论页面进行待修改民宿评论信息的展示。对需要修改的字段进行重新定义,并提交到民宿评论控制层中响应homestaypinglunupdateact方法,进行处理。修改完成后返回民宿评论管理页面给出提示信息修改民宿评论成功。
表修改民宿评论用例描述
| 用例编号 | 修改民宿评论 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改民宿评论 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理民宿评论页面点击修改民宿评论按钮,将民宿评论id信息提交到民宿评论控制层中获取民宿评论详细信息。对需要修改的民宿评论字段输入更新后的民宿评论的字段信息,通过修改民宿评论方法,在民宿评论控制层中接受homestay、homestayid、neirong、pinglunrenid、homestaypinglun、pinglunrenmingzi、id、字段数据,使用update t_homestaypinglun语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的民宿评论信息,跳转到修改民宿评论页面,并展示需要修改民宿评论的详细信息,修改完成民宿评论后,民宿评论控制层返回修改民宿评论成功信息 |
| 响应时间 | 1S |
| 输入参数 | 民宿、民宿id、内容、评论人id、民宿评论、评论人名字、民宿评论id、 |
系统中存在的用户信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的用户管理按钮,跳转到用户管理页面可以对用户信息进行维护。用例描述如表所示。
为了维护系统中的用户信息,系统设置了用户管理模块。在用户管理模块中,将初始化数据库中的用户信息。在菜单栏中点击用户管理按钮,将跳转到用户管理页面,向服务器中的Usercontroller类发起usermanage请求,在Usercontroller中将调用对应的Userservice进行用户信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化用户信息后,可以在单独的用户信息操作栏中点击对应的按钮执行用户管理。
表管理用户用例描述
| 用例编号 | 管理用户 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理用户 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击用户按钮,服务器响应管理用户请求,获取所有的用户信息,保存到request中进行命名为user进行保存。在页面中通过for循环进行用户的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的用户信息,跳转到用户管理页面中,展示所有用户信息。 |
| 响应时间 | 1S |
| 输入参数 | 用户、名字、邮件、性别、密码、用户id、账号、联系方式、 |
进入到用户管理页面,获取所有的用户信息,对需要维护的用户信息进行修改。点击对应用户操作栏中的修改用户按钮,获取对应的用户详细信息。在用户控制层中根据id进行用户信息的查询,具体的字段包括user、name、email、sex、password、id、username、phone、。在修改用户页面进行待修改用户信息的展示。对需要修改的字段进行重新定义,并提交到用户控制层中响应userupdateact方法,进行处理。修改完成后返回用户管理页面给出提示信息修改用户成功。
表修改用户用例描述
| 用例编号 | 修改用户 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改用户 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理用户页面点击修改用户按钮,将用户id信息提交到用户控制层中获取用户详细信息。对需要修改的用户字段输入更新后的用户的字段信息,通过修改用户方法,在用户控制层中接受user、name、email、sex、password、id、username、phone、字段数据,使用update t_user语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的用户信息,跳转到修改用户页面,并展示需要修改用户的详细信息,修改完成用户后,用户控制层返回修改用户成功信息 |
| 响应时间 | 1S |
| 输入参数 | 用户、名字、邮件、性别、密码、用户id、账号、联系方式、 |
系统中存在的公告信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的公告管理按钮,跳转到公告管理页面可以对公告信息进行维护。用例描述如表所示。
为了维护系统中的公告信息,系统设置了公告管理模块。在公告管理模块中,将初始化数据库中的公告信息。在菜单栏中点击公告管理按钮,将跳转到公告管理页面,向服务器中的Noticecontroller类发起noticemanage请求,在Noticecontroller中将调用对应的Noticeservice进行公告信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化公告信息后,可以在单独的公告信息操作栏中点击对应的按钮执行公告管理。
表管理公告用例描述
| 用例编号 | 管理公告 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理公告 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击公告按钮,服务器响应管理公告请求,获取所有的公告信息,保存到request中进行命名为notice进行保存。在页面中通过for循环进行公告的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的公告信息,跳转到公告管理页面中,展示所有公告信息。 |
| 响应时间 | 1S |
| 输入参数 | 公告id、发布时间、公告、封面、标题、 |
进入到公告管理页面,获取所有的公告信息,对需要维护的公告信息进行修改。点击对应公告操作栏中的修改公告按钮,获取对应的公告详细信息。在公告控制层中根据id进行公告信息的查询,具体的字段包括id、addtime、notice、cover、title、。在修改公告页面进行待修改公告信息的展示。对需要修改的字段进行重新定义,并提交到公告控制层中响应noticeupdateact方法,进行处理。修改完成后返回公告管理页面给出提示信息修改公告成功。
表修改公告用例描述
| 用例编号 | 修改公告 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改公告 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理公告页面点击修改公告按钮,将公告id信息提交到公告控制层中获取公告详细信息。对需要修改的公告字段输入更新后的公告的字段信息,通过修改公告方法,在公告控制层中接受id、addtime、notice、cover、title、字段数据,使用update t_notice语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的公告信息,跳转到修改公告页面,并展示需要修改公告的详细信息,修改完成公告后,公告控制层返回修改公告成功信息 |
| 响应时间 | 1S |
| 输入参数 | 公告id、发布时间、公告、封面、标题、 |
系统中存在的民宿信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的民宿管理按钮,跳转到民宿管理页面可以对民宿信息进行维护。用例描述如表所示。
为了维护系统中的民宿信息,系统设置了民宿管理模块。在民宿管理模块中,将初始化数据库中的民宿信息。在菜单栏中点击民宿管理按钮,将跳转到民宿管理页面,向服务器中的Homestaycontroller类发起homestaymanage请求,在Homestaycontroller中将调用对应的Homestayservice进行民宿信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化民宿信息后,可以在单独的民宿信息操作栏中点击对应的按钮执行民宿管理。
表管理民宿用例描述
| 用例编号 | 管理民宿 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理民宿 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击民宿按钮,服务器响应管理民宿请求,获取所有的民宿信息,保存到request中进行命名为homestay进行保存。在页面中通过for循环进行民宿的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的民宿信息,跳转到民宿管理页面中,展示所有民宿信息。 |
| 响应时间 | 1S |
| 输入参数 | 交通信息、标题、房东、用房须知、优惠名称、是否优惠、民宿、优惠折扣、民宿id、房屋守则、状态、城市id、价格、服务设施、图片、面积、城市、预约次数、 |
进入到民宿管理页面,获取所有的民宿信息,对需要维护的民宿信息进行修改。点击对应民宿操作栏中的修改民宿按钮,获取对应的民宿详细信息。在民宿控制层中根据id进行民宿信息的查询,具体的字段包括trafficinformation、title、landlady、noticeforuse、offername、isdiscount、homestay、preferentialdiscount、id、housingcode、state、cityid、price、servicefacilities、picture、measure、city、appointmentsnumber、。在修改民宿页面进行待修改民宿信息的展示。对需要修改的字段进行重新定义,并提交到民宿控制层中响应homestayupdateact方法,进行处理。修改完成后返回民宿管理页面给出提示信息修改民宿成功。
表修改民宿用例描述
| 用例编号 | 修改民宿 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改民宿 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理民宿页面点击修改民宿按钮,将民宿id信息提交到民宿控制层中获取民宿详细信息。对需要修改的民宿字段输入更新后的民宿的字段信息,通过修改民宿方法,在民宿控制层中接受trafficinformation、title、landlady、noticeforuse、offername、isdiscount、homestay、preferentialdiscount、id、housingcode、state、cityid、price、servicefacilities、picture、measure、city、appointmentsnumber、字段数据,使用update t_homestay语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的民宿信息,跳转到修改民宿页面,并展示需要修改民宿的详细信息,修改完成民宿后,民宿控制层返回修改民宿成功信息 |
| 响应时间 | 1S |
| 输入参数 | 交通信息、标题、房东、用房须知、优惠名称、是否优惠、民宿、优惠折扣、民宿id、房屋守则、状态、城市id、价格、服务设施、图片、面积、城市、预约次数、 |
系统中存在的景点信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的景点管理按钮,跳转到景点管理页面可以对景点信息进行维护。用例描述如表所示。
为了维护系统中的景点信息,系统设置了景点管理模块。在景点管理模块中,将初始化数据库中的景点信息。在菜单栏中点击景点管理按钮,将跳转到景点管理页面,向服务器中的Scenicspotcontroller类发起scenicspotmanage请求,在Scenicspotcontroller中将调用对应的Scenicspotservice进行景点信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化景点信息后,可以在单独的景点信息操作栏中点击对应的按钮执行景点管理。
表管理景点用例描述
| 用例编号 | 管理景点 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理景点 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击景点按钮,服务器响应管理景点请求,获取所有的景点信息,保存到request中进行命名为scenicspot进行保存。在页面中通过for循环进行景点的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的景点信息,跳转到景点管理页面中,展示所有景点信息。 |
| 响应时间 | 1S |
| 输入参数 | 介绍、景点id、标题、门票、城市、城市id、景点、封面、 |
进入到景点管理页面,获取所有的景点信息,对需要维护的景点信息进行修改。点击对应景点操作栏中的修改景点按钮,获取对应的景点详细信息。在景点控制层中根据id进行景点信息的查询,具体的字段包括introduce、id、title、price、city、cityid、scenicspot、cover、。在修改景点页面进行待修改景点信息的展示。对需要修改的字段进行重新定义,并提交到景点控制层中响应scenicspotupdateact方法,进行处理。修改完成后返回景点管理页面给出提示信息修改景点成功。
表修改景点用例描述
| 用例编号 | 修改景点 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改景点 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理景点页面点击修改景点按钮,将景点id信息提交到景点控制层中获取景点详细信息。对需要修改的景点字段输入更新后的景点的字段信息,通过修改景点方法,在景点控制层中接受introduce、id、title、price、city、cityid、scenicspot、cover、字段数据,使用update t_scenicspot语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的景点信息,跳转到修改景点页面,并展示需要修改景点的详细信息,修改完成景点后,景点控制层返回修改景点成功信息 |
| 响应时间 | 1S |
| 输入参数 | 介绍、景点id、标题、门票、城市、城市id、景点、封面、 |
系统中存在的管理员信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的管理员管理按钮,跳转到管理员管理页面可以对管理员信息进行维护。用例描述如表所示。
为了维护系统中的管理员信息,系统设置了管理员管理模块。在管理员管理模块中,将初始化数据库中的管理员信息。在菜单栏中点击管理员管理按钮,将跳转到管理员管理页面,向服务器中的Admincontroller类发起adminmanage请求,在Admincontroller中将调用对应的Adminservice进行管理员信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化管理员信息后,可以在单独的管理员信息操作栏中点击对应的按钮执行管理员管理。
表管理管理员用例描述
| 用例编号 | 管理管理员 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理管理员 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击管理员按钮,服务器响应管理管理员请求,获取所有的管理员信息,保存到request中进行命名为admin进行保存。在页面中通过for循环进行管理员的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的管理员信息,跳转到管理员管理页面中,展示所有管理员信息。 |
| 响应时间 | 1S |
| 输入参数 | 管理员id、账号、密码、 |
进入到管理员管理页面,获取所有的管理员信息,对需要维护的管理员信息进行修改。点击对应管理员操作栏中的修改管理员按钮,获取对应的管理员详细信息。在管理员控制层中根据id进行管理员信息的查询,具体的字段包括id、username、password、。在修改管理员页面进行待修改管理员信息的展示。对需要修改的字段进行重新定义,并提交到管理员控制层中响应adminupdateact方法,进行处理。修改完成后返回管理员管理页面给出提示信息修改管理员成功。
表修改管理员用例描述
| 用例编号 | 修改管理员 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改管理员 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理管理员页面点击修改管理员按钮,将管理员id信息提交到管理员控制层中获取管理员详细信息。对需要修改的管理员字段输入更新后的管理员的字段信息,通过修改管理员方法,在管理员控制层中接受id、username、password、字段数据,使用update t_admin语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的管理员信息,跳转到修改管理员页面,并展示需要修改管理员的详细信息,修改完成管理员后,管理员控制层返回修改管理员成功信息 |
| 响应时间 | 1S |
| 输入参数 | 管理员id、账号、密码、 |
系统中存在的名宿订单信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的名宿订单管理按钮,跳转到名宿订单管理页面可以对名宿订单信息进行维护。用例描述如表所示。
为了维护系统中的名宿订单信息,系统设置了名宿订单管理模块。在名宿订单管理模块中,将初始化数据库中的名宿订单信息。在菜单栏中点击名宿订单管理按钮,将跳转到名宿订单管理页面,向服务器中的Homestayordercontroller类发起homestayordermanage请求,在Homestayordercontroller中将调用对应的Homestayorderservice进行名宿订单信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化名宿订单信息后,可以在单独的名宿订单信息操作栏中点击对应的按钮执行名宿订单管理。
表管理名宿订单用例描述
| 用例编号 | 管理名宿订单 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理名宿订单 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击名宿订单按钮,服务器响应管理名宿订单请求,获取所有的名宿订单信息,保存到request中进行命名为homestayorder进行保存。在页面中通过for循环进行名宿订单的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的名宿订单信息,跳转到名宿订单管理页面中,展示所有名宿订单信息。 |
| 响应时间 | 1S |
| 输入参数 | 民宿、入住日期、价格、民宿id、天数、离店日期、用户id、名宿订单id、总价、用户、状态、 |
进入到名宿订单管理页面,获取所有的名宿订单信息,对需要维护的名宿订单信息进行修改。点击对应名宿订单操作栏中的修改名宿订单按钮,获取对应的名宿订单详细信息。在名宿订单控制层中根据id进行名宿订单信息的查询,具体的字段包括homestay、checktime、price、homestayid、days、endtime、userid、id、totleprice、user、state、。在修改名宿订单页面进行待修改名宿订单信息的展示。对需要修改的字段进行重新定义,并提交到名宿订单控制层中响应homestayorderupdateact方法,进行处理。修改完成后返回名宿订单管理页面给出提示信息修改名宿订单成功。
表修改名宿订单用例描述
| 用例编号 | 修改名宿订单 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改名宿订单 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理名宿订单页面点击修改名宿订单按钮,将名宿订单id信息提交到名宿订单控制层中获取名宿订单详细信息。对需要修改的名宿订单字段输入更新后的名宿订单的字段信息,通过修改名宿订单方法,在名宿订单控制层中接受homestay、checktime、price、homestayid、days、endtime、userid、id、totleprice、user、state、字段数据,使用update t_homestayorder语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的名宿订单信息,跳转到修改名宿订单页面,并展示需要修改名宿订单的详细信息,修改完成名宿订单后,名宿订单控制层返回修改名宿订单成功信息 |
| 响应时间 | 1S |
| 输入参数 | 民宿、入住日期、价格、民宿id、天数、离店日期、用户id、名宿订单id、总价、用户、状态、 |
系统中存在的城市信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的城市管理按钮,跳转到城市管理页面可以对城市信息进行维护。用例描述如表所示。
为了维护系统中的城市信息,系统设置了城市管理模块。在城市管理模块中,将初始化数据库中的城市信息。在菜单栏中点击城市管理按钮,将跳转到城市管理页面,向服务器中的Citycontroller类发起citymanage请求,在Citycontroller中将调用对应的Cityservice进行城市信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化城市信息后,可以在单独的城市信息操作栏中点击对应的按钮执行城市管理。
表管理城市用例描述
| 用例编号 | 管理城市 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理城市 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击城市按钮,服务器响应管理城市请求,获取所有的城市信息,保存到request中进行命名为city进行保存。在页面中通过for循环进行城市的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的城市信息,跳转到城市管理页面中,展示所有城市信息。 |
| 响应时间 | 1S |
| 输入参数 | 名称、城市id、 |
进入到城市管理页面,获取所有的城市信息,对需要维护的城市信息进行修改。点击对应城市操作栏中的修改城市按钮,获取对应的城市详细信息。在城市控制层中根据id进行城市信息的查询,具体的字段包括name、id、。在修改城市页面进行待修改城市信息的展示。对需要修改的字段进行重新定义,并提交到城市控制层中响应cityupdateact方法,进行处理。修改完成后返回城市管理页面给出提示信息修改城市成功。
表修改城市用例描述
| 用例编号 | 修改城市 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改城市 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在管理城市页面点击修改城市按钮,将城市id信息提交到城市控制层中获取城市详细信息。对需要修改的城市字段输入更新后的城市的字段信息,通过修改城市方法,在城市控制层中接受name、id、字段数据,使用update t_city语句更新数据到数据库中 |
| 系统响应 | 提示用户登录成功,获取对应需要修改的城市信息,跳转到修改城市页面,并展示需要修改城市的详细信息,修改完成城市后,城市控制层返回修改城市成功信息 |
| 响应时间 | 1S |
| 输入参数 | 名称、城市id、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计